BODY {
 font: 14px  "Times", serif;
 background:url('http://image.deanscountrymarket.com/images/background.jpg');
 margin:0px;
 margin-top:20px;
}
#superheader{
 width:978px;
 margin:auto;
 font-size:16px;
 padding:10px;
 background-color:#faeadb;
 text-align:center;
}
#superheader ul{
 margin: 0;
 padding: 0;
}
#superheader li{
 display:inline;
 margin-right:30px;
}
#superheader a{
 color:#000000;
 text-decoration:none;
}
#superheader a:hover{
 color:#0000cc;
 text-decoration:underline;
}
#header{
font: 14px  "Tahoma", serif;
text-align:center;
background-color:#FAEADB;
line-height:25px;
}
#header ul, #header li{
display:inline;
padding:5px;
}
#header_image{
 height:215px;
 width:998px;
 background:url('http://image.deanscountrymarket.com/images/header_02.jpg') no-repeat;
}
h2{
 margin-top:12px;
 margin-bottom:4px;	
}
#suckerbg{
 background:url('http://image.deanscountrymarket.com/images/nav_tile.jpg');
 width:998px;
}
#main{
 color:#000;
 margin:auto;
 width:998px;
}
#left{
 background:url('http://image.deanscountrymarket.com/images/nav_tile.jpg') repeat-x #122C43;
 font-size:16px;
 float:left;
 width:200px;
 padding:0px;
 padding-top:8px;
 padding-bottom:48px;
 border-bottom:1px;
 border-right:1px;
 color:yellow;
}
#left li{
 display:block;
}
#center{
 margin:auto;
 width:978px;
 padding-right:20px;
 background:url('http://image.deanscountrymarket.com/images/tan_gradient_tile.jpg') repeat-x #BFAD99; 
}
#center a,#breadcrumbs a{
 color:#0000cc;
 text-decoration:none;
}
#footer a{
 color:yellow;
 text-decoration:none;
}
#footer a:hover{
 color:yellow;
 text-decoration:underline;
}
#homepageleft{
 float:left;
 width:600px;
 padding:0px;
 margin-top:8px;
 margin-left:3px;
}
#welcome_top{
 background:url('http://image.deanscountrymarket.com/images/welcome_top.jpg');
 width:596px; 
 height:22px;
 float:left;
}
#welcome_content{
 width:593px; 
 margin-left:1px;
 border-left:1px solid #A08A73;
 border-right:1px solid #A08A73;
 background-color:#E1CDB5;
 padding-bottom:10px;
}
#welcome_bottom{
 background:url('http://image.deanscountrymarket.com/images/welcome_bottom.gif');
 height:21px;
 width:596px;
}
#homepageright{
 margin-left:15px;
 margin-top:8px;
 float:left;
 width:360px;

}
#deli_menu{
 border:1px solid #a08a73;
 clear:left;
 width:576px;
 margin-top:10px;
 padding:10px;
 background-color:#EEBA00;
 background:url('http://image.deanscountrymarket.com/images/menu_plate.gif') bottom right no-repeat #EEBA00;
}
#homepagecontent{ 
 clear:both;
 border:1px solid #8B6D55;
 width:570px;
 margin-right:10px;
}
#register{
 float:left;
 background:url('http://image.deanscountrymarket.com/images/balloons.png') no-repeat;
 width:360px;
 height:220px;
 font-size:26px;
}
#register_text{
 width:145px;
 text-align:center;
 margin-top:30px;
 margin-left:20px;
}
#logos{
 font-size:18px;
 float:left;
 margin-left:0px;
 height:138px;
 width:269px;
 padding-top:90px;
 padding-left:60px;
 background:url('http://image.deanscountrymarket.com/images/logos.gif') repeat-x;
}
#allrecipies{
 float:left;	
	}
#center a:hover,#breadcrumbs a:hover{
 color:#cc0000;
 text-decoration:underline;
}
#footer{
 font-size:11px;
 color:#fff;
}
#mycentercontent{
 float:left;
 width:760px;
 margin-left:10px;
 margin-bottom:20px;
}
#mycentercontent li{
 margin:4px;
 margin-left:22px;
}
#mycentercontent ul{
 margin:0px;
 padding:0px;
}

#breadcrumbs{
 margin-left:205px;
 padding-top:10px;
 font-size:18px;
 width:750px;
 height:26px;
}
#breadcrumbs li, ul{
 display:inline;
 margin:0px;
 padding:3px;
}
#right{
 width:250px;
 padding:5px;
 float:right;
}
#footer,#subfooterlinks{
 width:978px;
 padding:10px;
 clear:both;
 margin:auto;
}
#subfooterlinks li{
 display:inline;
 margin-left:10px;
 margin-right:10px;
}
#subfooterlinks{
 background:url('http://image.deanscountrymarket.com/images/nav_tile.jpg') bottom;
 text-align:center;
}
#subfooterlinks a{
 color:#fff;
 text-decoration:none;
}
#subfooterlinks a:hover{
 color:yellow;
 text-decoration:underline;
}
label{
 width: 8em;
 font-size:14px;
 color:black;
 float: left;
 text-align: right;
 margin-right: 0.5em;
 display: block;
 margin-top:9px;
}
#map_canvas,#map_courses{
 float:left;
}
.menuitem{
 padding:2px;
 padding-left:20px;
 list-style-type:none;	
}
.menu{
 padding:0px;
}
.menuitem{
 padding:1px;	
}
#circular a{
 color:#fff;
 text-decoration:underline;
}
#left a{
 color:#fff;
 text-decoration:none;
}
#left a:hover,#circular a:hover{
 text-decoration:underline;
 color:yellow;
}
#menu0 li{
 margin:0;
 padding:1px;
 margin-left:8px;	
}
#menu1 li{
 margin-left:18px;
}
