* {margin:0px;padding:0px;}

body {
	margin: 0px;
	padding: 0px;
	font-family: Verdana,"R Frutiger Roman", Futura, Arial, Geneva, sans-serif;
}

#topmenu img {
	padding-left:2px;
	}

img {
	border-style: none;
	margin: 0px;
	padding: 0px;	
	}
	




#p250 {
	padding-left:270px;
	border-width:0px;
	border-style:solid;
	font-size:smaller;
	}

#p250 a{

		font-family: Verdana,"R Frutiger Roman",Futura,Arial,Geneva,sans-serif;
	text-decoration: none;
		color: black;
	}

#buthurry  a {
	font-family: Verdana,"R Frutiger Roman",Futura,Arial,Geneva,sans-serif;
	color: black;
	font-size: 10pt;
	text-decoration: none;
}

#buthurry  a {
	font-family: Verdana,"R Frutiger Roman",Futura,Arial,Geneva,sans-serif;
	color: black;
	font-size: 10pt;
	text-decoration: none;
}

#hp-gift {
		font-family: Verdana,"R Frutiger Roman",Futura,Arial,Geneva,sans-serif;
	color: black;
text-align:center;
float:left
}

#hp-gift a {
			font-weight:bold;
		font-family: Verdana,"R Frutiger Roman",Futura,Arial,Geneva,sans-serif;
	color: black;
text-align:center;
}

#hp-gift p {
margin-top:20px;
}

a {
	padding:0;
	border:0px;
	text-decoration: none;
}
#bottomredbar {
margin-bottom:10px;float:left;height:5px;margin-top:10px; text-align:center;width:793px;background-color: rgb(210,35,42)
}

#redbar {
margin-bottom:10px;float:left;height:5px;margin-top:10px; text-align:center;width:544px;background-color: rgb(210,35,42);

}
#rightul   {
	min-height:400px;
		float:left;
	margin-top:20px;
	margin-bottom:20px;	
	border-style:solid;
	border-width:0px;
	padding-left:50px;
	margin-right:10px;
	}
	

	
#rightul li {
	padding-top:0.7em;
	padding-left:0px;
	}
	
#deliverwine  {
	color: rgb(210,35,42);
	float:left;

	font-size:10pt;
	margin-top:20px;
		font-weight:bold;
	}

#topmenu img {
	float:left;
	border:0px;
}
#topmenu a {
	text-decoration:none;
	float:left;
}	




			
#rightul a {
font-family: Verdana,"R Frutiger Roman",Futura,Arial,Geneva,sans-serif;
			color:black;
			font-size: 9pt;
}	

#main {
	margin-left: 1in;
	width:800px;
	height:100%;
	margin-top:13px;
}

/* fontsize of 8 looks bad */

#topul a {
border:0px;
color:white;
font-size: 9pt;
font-style: normal;
font-weight: 600;
font-family: Verdana,"R Frutiger Roman", Futura, Arial, Geneva, sans-serif;
}

#butler img {
	padding-right:50px;
	float:left
	}
	
	
#topul  {
margin:0px;
float:left;
	}
	




.loginlink {
padding-left:4px;
text-decoration:none;
color:black;
text-align: center;
font-family: "R Frutiger Roman",Futura,Arial,Geneva,sans-serif;
font-size: 8pt;
color: #665b4d;
font-style: normal;
}

#leftx   {
width: 104px;
float:left;
margin-right:30px;
padding-top:10px;
border:0px;
text-align:center;
}



#leftul {list-style:none;padding-right:20px;
	float:left;font-size:9pt;;border-width:0px;border-style:solid;
}
#leftul li {
	padding-top:20px;
	width:104px;
	text-align:center;
	}

#leftul a {
	font-size:7pt;text-decoration:none;color:black;
}



#topul li {
	width:104px;
	text-align:center;
	color:white;
	text-decoration: none;
	background-color: rgb(210,35,42);
	display:inline;
	


}



.red {
		color:red;
	}
	
.enter  {
		font-family: Verdana,"R Frutiger Roman",Futura,Arial,Geneva,sans-serif;
	font-size:6pt;
	color:red;
}


#addtocart
{
font-family: "R Frutiger Roman",Futura,Arial,Geneva,sans-serif;
font-size: 11pt;
font-style: normal;
line-height: 14pt;
font-weight: normal;
color: #665b4d;
text-decoration: none;
align:right;
text-align: right;
}
	
#topaddtocart
{
text-align: left;
	font-weight: lighter;
	font-size: small;"
}


