﻿:link,:visited {text-decoration: none;}
	ul,ol {list-style: none;}
	h1,h2,h3,h4,h5,h6,pre,code,p {font-size: 1em;font-weight:normal;}
	img, dl,dd,dt,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input {margin: 0; padding: 0;}
	img, a img,:link img,:visited img {border: none;}
	address {font-style: normal;}
	.clear {clear:both;}


	body {background-color:#f0ecea; font-family:"Times New Roman", Times, serif; color:#6b3c06; font-size:14px;}
	
	div#cartcheckoutlinks {position:absolute; top:10px; right:10px; color:#fff;text-align:right;}
	div#cartcheckoutlinks a:link, div#cartcheckoutlinks a:visited {color:#fff; font-weight:normal;}
	div#cartcheckoutlinks a:hover, div#cartcheckoutlinks a:active {color:#ddd; }
	
	div#header {height:165px; background:transparent url(../i/header-bg.jpg) top left repeat-x;position:relative; }	
	div#menu {background:#8f4f08 url(../i/menu-bg.jpg) top left repeat-x; height:40px; color:#fff; font-size:110%; }
	div#menu ul {padding:15px 0;width:760px;margin:0 auto;}
	div#menu ul li {float:left; padding:0 10px; line-height:1;}
	div#menu li a:link, div#menu li a:visited {color:#fff; font-weight:normal; display:block;}
	div#menu li ul {position:absolute; width:200px; left:-999em; background-color:#8f4f08; margin:0;padding:0;}
	div#menu ul ul li {display:block; padding:4px;}		
	div#menu li:hover ul, div#menu li.hover ul {left:auto;}	
	div#menu a:hover, div#menu a:active {text-decoration:underline;}
	
	div#bodycontent {background:#ffffff url(../i/content-bg.jpg) top left repeat-x;}
	div#footer {clear:both; text-align:center; color:#434915; font-size:90%; margin:20px 0 20px 0;}
	
	a:link, a:visited {color:#4f5004; font-weight:bold;}
	a:hover, a:active {text-decoration:underline; color:#474E1A;}
	
	div#bodycontent ul {padding-left:25px;}
	div#bodycontent li {list-style-type:square; }
	div.form {margin:10px 40px;}
	div.form div {clear:both; margin:5px 0;}
	div label {float:left; width:10em;}
	