body {background-color: #D6D6D6;
	  color:#505367;
	  font-family:verdana,hevetica,sans-serif;
	  font-size: 1em;
	  font-size-adjust:none;
	  font-stretch:normal;
	  font-style:normal;
	  font-variant:normal;
	  font-weight:normal;
	  line-height:normal;
	  margin:0pt;
	  padding:0pt;
	  text-align:center;}
	  
#container {background-color: #FDFFBF;
			border:1px solid #676767;
			margin:1em auto;
			text-align:left;
			width:700px;}
			
#header {background-color: #007744;
		 border-bottom: 1px solid #ffffff;
		 height:110px;
		 position: relative}

#header h1 {color: #ffffcc;
			font-size:250%;
			font-family:verdana,hevetica,sans-serif;
			font-size-adjust:none;
			font-stretch:normal;
			font-style:normal;
			font-variant:normal;
			font-weight:bold;
			line-height:normal;
			margin:0px 0pt 2px 0px;}

#header h2 {color: #ffffcc;
		    font-size: 90%;
			margin: 0}
			
#header h3 {color: #ffffcc;
		    font-size: 80%;
			margin: 5px 0 0 0;}
		 
#logo {float: left; width: 100px; height: 81px; margin: 10px; border: 0; padding: 0}
		 
#mainnav {background-color: #990033;
		  color: #eff498;
		  margin-bottom: 2px;
		  padding: 2px opt;}
		  
		  
#mainnav ul {list-style-type: none;
			 margin: 0pt 0pt 0pt 10px;
			 padding: 0;}
			 
#mainnav li {display: inline;
			 margin: 0pt 10px 0pt 10px;
			 text-decoration: none;} 
	
#mainnav li a {text-decoration: none; }
#mainnav li a:link {color: #eff498;}
#mainnav li a:visited {color: #0099ff;}
#mainnav li a:hover {font-weight: bold; color: #ffff99;}
#mainnav li a:active {font-weight: bold; color: #ffffff;}

#storefront {width: 133px; height: 185px; margin: 30px 20px 20px 15px;}
			 
#hours {border-left:1px solid #C5C877;
		float:right;
		margin-top: 30px;
		padding-left:10px;
		width:175px;
		font-size: 0.8em;}
#hours th {text-align: center; font-size: 0.8em;}
#hours td.day {text-align:right; font-size: 0.8em;}		
#hours td.time {text-align:left; font-size: 0.8em;}
		
#contents {margin: 0pt 200px 40px 20px; font-size: 1.0em}

#productlist {text-align: center;}

#newsitems {margin: 0pt 20px 20px 20px;} 

#contactform {margin: 0pt 20px 20px 20px;}

#footer {background-color:#007744;
		 clear:both;
		 color:#272900;
		 font-size:90%;
		 padding:5px;
		 text-align:center;}
