body {
	margin:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
}
 img, div { behavior: url(iepngfix.htc) }
hr { width:150px;}
a {
	text-decoration:underline;
	color:#333333;
}
a:link { color: #333333; text-decoration: underline; }
a:active { color: #333333; text-decoration: underline; }
a:visited { color: #333333; text-decoration: underline; }
a:hover { color: #000000; text-decoration: none; }

h1 {
font-weight:normal;
font-size:15px;
}
h2 {
font-weight:normal;
font-size:14px;
}
h3 {
font-weight:normal;
font-size:13px;
}
.abspos {
	position:absolute; 
	top:0px;
	left:0px;
}
#container {
	width:1000px;
 	padding:0px;
	margin:0px;
}
#navblock {
	position:relative; 
	left:0px;
	top:0px;
	background-color:#1c1d20;
	height:30px;
	padding:0px;
	margin:0px;
	width:507px;
}
#navblock1 {
	position:relative; 
	left:0px;
	top:0px;
	background-color:#035642;
	height:30px;
	padding:0px;
	margin:0px;
	width:507px;
}
#navblock2 {
	position:relative; 
	left:0px;
	top:0px;
	background-color:#1c1d20;
	height:30px;
	padding:0px;
	margin:0px;
	width:507px;
}
#navblock ul {padding:0px;
	margin:0px;}
#navblock li {
	position:relative; 
	left:15px;
	top:7px;
	vertical-align:bottom;
	text-align:left;
	display: inline;
	list-style-type: none;
	padding:0px;
	margin:0px;
	padding-right: 20px; 
	padding-left: 0px;
	width:350px;
}
#maincontent {
width:520px;
position:absolute;
top:190px;
left:0px;
}
#products {
width:600px;
position:absolute;
top:-34px;
left:530px;
}
#story {
width:420px;
position:absolute;
top:-28px;
left:530px;
}
#cheers {

position:absolute;
top:0px;
left:235px;
}
#products2 {
width:600px;
position:absolute;
top:150px;
left:530px;
}
#proddet {
width:172px;
position:relative;
top:10px;
left:105px;
}
#addtocart {
width:200px;
position:absolute;
top:210px;
left:20px;
}
#map {
position:absolute;
top:180px;
left:20px;
}
#basket {
width:480px;
position:relative;
top:30px;
left:27px;
}
#juicetitle {
position:absolute;
top:120px;
left:700px;
}
#juices {
width:600px;
position:absolute;
top:0px;
left:170px;
}
#juicepic {
position:absolute;
width:250px;
top:200px;
left:-5px;
}
#juicetext {
position:absolute;
width:210px;
top:390px;
left:0px;
}
#cidertitle {
position:absolute;
top:120px;
left:530px;
}
#ciders {
width:160px;

position:absolute;
top:0px;
left:0px;
}
#ciderpic {
position:absolute;
widows:160px;
top:200px;
left:-10px;
}
#cidertext {
position:absolute;
width:150px;
top:390px;
left:0px;
}
#cart {
width:150px;
position:absolute;
top:15px;
left:530px;
}
#lines {
width:150px;
position:relative;
top:30px;
left:00px;
}
#dryness {
text-transform:capitalize;
font-weight:bold;
}
#proddisplay {
width:295px;
min-height:325px;
height:auto !important;
height:325px;
border:#999999;
border-style:solid;
border-width:1px;
position:relative;
top:5px;
left:210px;
}

#bestsellers {
width:350px;
position:absolute;
top:10px;
left:700px;
}
#bestsellersp {
padding:0px;
margin:0px;
}

#bestsellersh1 {
padding:0px;
margin:0px;
}
#indent {
position:absolute;
left:23px;
width:480px;
}
#indent2 {
position:absolute;
left:23px;
width:180px;
}
#min50 {
position:relative;
left:-23px;
}
.topnav {
	text-decoration:none;
	color:#ffffff;
	font-size:12px;	
}
.topnav:link { color: #ffffff; text-decoration: none; }
.topnav:active { color: #ffffff; text-decoration: none; }
.topnav:visited { color: #ffffff; text-decoration: none; }
.topnav:hover { color: #ffffff; text-decoration: underline; }

.topnav1 {
	text-decoration:none;
	color:#72A596;
	font-size:12px;	
}
.topnav1:link { color: #72A596; text-decoration: none; }
.topnav1:active { color: #72A596; text-decoration: none; }
.topnav1:visited { color: #72A596; text-decoration: none; }
.topnav1:hover { color: #ffffff; text-decoration: underline; }

.topnav2 {
	text-decoration:none;
	color:#D2928F;
	font-size:12px;	
}
.topnav2:link { color: #D2928F; text-decoration: none; }
.topnav2:active { color: #D2928F; text-decoration: none; }
.topnav2:visited { color: #D2928F; text-decoration: none; }
.topnav2:hover { color: #ffffff; text-decoration: underline; }
.topnav3 {
	text-decoration:none;
	color:#ffffff;
	font-size:12px;	
}
.topnav3:link { color: #ffffff; text-decoration: none; }
.topnav3:active { color: #ffffff; text-decoration: none; }
.topnav3:visited { color: #ffffff; text-decoration: none; }
.topnav3:hover { color: #D2928F; text-decoration: underline; }

.cartform 	{
			font-family: Arial, Helvetica, sans-serif;
			font-size:12px;
			text-align:center;
			color:#4F5327;
			width:15px; 
			height:14px;
			position:relative;
			top:4px;
			}
.prodlink {
	text-decoration:underline;
	color:#000000;
	font-size:12px;	
}
.prodlink:link { color: #000000; text-decoration: underline; }
.prodlink:active { color: #000000; text-decoration: underline; }
.prodlink:visited { color: #000000; text-decoration: underline; }
.prodlink:hover { color: #000000; text-decoration: none; }

.prodtype1 {
	text-decoration:underline;
	color:#4C4C4C;

}
.prodtype1:link { color: #4C4C4C; text-decoration: underline; }
.prodtype1:active { color: #4C4C4C; text-decoration: underline; }
.prodtype1:visited { color: #4C4C4C; text-decoration: underline; }
.prodtype1:hover { color: #72A596; text-decoration: none; }

.legal {
font-size:10px;
width:300px;
position:relative;
top:5px;
}

.prodtype2 {
	text-decoration:underline;
	color:#4C4C4C;

}
.prodtype2:link { color: #4C4C4C; text-decoration: underline; }
.prodtype2:active { color: #4C4C4C; text-decoration: underline; }
.prodtype2:visited { color: #4C4C4C; text-decoration: underline; }
.prodtype2:hover { color: #98012e; text-decoration: none; }

.darkgreen {color:#035642;}
.lightgreen {color:#72A596;}
.actprod1 {color:#72A596;}
.actprod2 {color:#98012e;}
.red {color:#98012e;}
.grey {color:#4C4C4C;}
.faded {
filter:alpha(opacity=50);
opacity:.5;
position:relative;
top:0px;
}
.nopadd {padding:0px;
margin:0px;
}
.form2 {margin-bottom:8px;
}
