body{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; margin:0px; padding:0px;}

h1{font-size:28px; padding:2px; margin:1px; font-style:italic; color:#000066;}
h1 img{vertical-align:middle; border:0px;}
#content{}
#header a{text-decoration:none;color:#000066;}
h2{font-size:14px; padding:1px; margin:1px; font-style:italic; color:#990000;}
h3{font-size:16px; padding:1px; margin:1px; font-style:italic; color:#CC0000;font-weight:bold;}
.motto{font-size:12px; font-weight:bold; font-style:italic; text-indent:2px;}

#top_nav{background-color:#f5f5f5; padding:3px 5px; border:1px solid #e5e5e5; color:#f5f5f5; text-transform:uppercase;font-weight:bold;}
	#top_nav a:link, #top_nav a:visited{color:#cc0014; padding:2px 5px 2px 5px; border-right:1px solid #000066;}
	#top_nav a:hover{ background-color: #cc0000; color:#ffffff;}
.tbl_txt{text-align:left; padding:3px;}
#ctn_txt{float:left; width:83%; padding:5px 5px; border-left:1px solid #f5f5f5;}

table{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
td{border:1px solid #cccccc;}
.img{vertical-align:middle; border:0px;}

#left{float:left; width:15%; font-weight:bold;}
	.sub_menu{padding:1px 0px 1px 8px; font-style:italic; font-weight:normal;}
#left img{border:0px; vertical-align:middle; padding:2px;}
#left a:link, #left a:visited{text-decoration:none;}
#left a:hover{color:#FF6600;}

.lft_clear{clear:both; padding:5px;}
.lft_pos{float:left; width:23%; padding:2px; text-align:center; border-bottom:2px solid #f5f5f5;}
	.lft_pos a{font-weight:bold; text-decoration:none;}
#footer{background-color:#000066; color:#f5f5f5; text-align:left; clear:both; padding:3px;}
/* SPECIAL BOXES */
.delivery_to{padding:5px; border:1px solid #cccccc; background-color: #cccccc; border:1px dashed #cc0000; clear:#990000;}
	.delivery_to h2{color:#cc0000; font-size:12px;}
.specials{ border:1px solid #cc0000; padding:20px 5px; width:247px; float:left; margin:15px 0px 15px 10px; text-align:center; background-color: #c92; color:#ffffff;}
.specials img{border:1px solid #000000; padding:2px;}
	.box1{ height:220px;}
	.box2{background-color:#f5f5f5;border:3px solid #000099;}
	.box3{background-color:#ffffff;border:3px solid  #FF6600;}
	.specials h1{font-size:16px; color:#ffffff;}
	.specials h1 a{color:#0000ff;}
	.specials h1 a:hover{color:#ffffff;}
	.sp_price, .specials .price{padding: 5px 2px; color:#ffffff; background-color:#990000; font-size:14px; font-weight:bold;}
	.price span{font-size:11px; font-weight:normal;}
.note{border:1px solid #000000; padding:10px 5px; background-color:#000000; color:#f5f5f5; clear:both;}
.note a{color:#CC3300;}
.list, .details{border:1px solid #000000; padding:10px 5px; background-color:#f5f5f5; margin:5px 0px;}
.list img{width:75px;float:left; padding:7px;}
.clear{clear:both;}
.sp_price{width:350px; margin:10px; padding:10px;}
#ctn_txt table td{padding:5px;}
#ctn_txt td p{padding:0px; margin:0px;}
