body {
	background: #7A0203 url(../img/bg_body.jpg) repeat-x top;
	font-family: arial, "Microsoft Sans Serif", tahoma, verdana;
	font-size: 75%;
	color: #666666;
	margin: 0px;
	padding: 0px;}
	a:link {	color: #333333;}
	a:visited { color: #333333;}
	a:hover {	color: #999999;}	
	a:active {	color: #333333;}			
	
#logo {	background: url(../img/bg_logo.gif) no-repeat left;	height: 101px;	width: 779px;	margin-right: auto;	margin-left: auto;	border-bottom: 1px solid #666666;}
	
#payment {	background: #000000 url(../img/bg_logo.jpg);	height: 222px;	width: 773px; margin-right: auto;	margin-left: auto;}

#maincontainer {	background-color: #FFFFFF;	height: auto;	width: 779px;	text-align: left;	margin-left: auto;	margin-right: auto;	margin-top: 0px;	margin-bottom: 0px;	padding-bottom: 50px;}

#header {	background: #9F8970 url(../img/bg_header.jpg) no-repeat;	float: left;	height: 172px;	width: 779px;	border-bottom: 1px solid #FFFFFF;	color: #FF0099;	font-size: 1.2em;}
#header a:link {color: #FF0099;}
#header a:visited {color: #FF0099;}
#header a:hover {color: #FF0099;}
#header a:active {color: #FF0099;}

#basket {	float: right;	height: auto;	width: auto;	padding-top: 20px;	padding-right: 20px;	background: url(../img/bg_basket.gif) no-repeat right bottom;}
	
#contact {	float: right;	height: auto;	width: auto;	padding-top: 20px;	padding-right: 20px;	padding-left: 20px;}	

#search {	float: right;	height: auto;	width: auto;	padding-top: 20px;	padding-right: 30px;}
#search form {	margin: 0px;	padding: 0px;}
#searchfield {	background-color: #965B2F;	color: #FFCC99;	border: 1px solid #965B2F;	padding: 7px;}

#checkout {}

#navigation {
	background: #96522B url(../img/bg_navigation.jpg) no-repeat;
	float: left;
	height: 37px;
	width: 779px;
	font-size: 11px;
	color: #333333;
	text-align: center;
}
	
#navigation ul {	margin: 0px;	padding: 0px 0px 0px 10px;	list-style-type: none;}
#navigation li {	display: block;	float: left;	margin-top: 10px;	margin-right: 20px;	padding-left: 10px;	font-weight: bold;	color: #FFFFFF;}
#navigation a:link {color: #FFFFFF;	text-decoration: none;}
#navigation a:visited {color: #FFFFFF;	text-decoration: none;}
#navigation a:hover {color: #FFFFFF;	text-decoration: none;}
#navigation a:active {color: #FFFFFF;	text-decoration: none;}

#leftcolumn {	background: url(../img/product_menu.gif) top no-repeat #FFFFFF;	height: auto;	width: 168px;	margin-top: 12px;	padding-top: 47px;	float: left;	margin-bottom: 150px;	padding-left: 20px;}
#leftcolumn a:link {color: #333333;	text-decoration: none;}
#leftcolumn a:visited {color: #333333;	text-decoration: none;}
#leftcolumn a:hover {color: #333333;	text-decoration: none;}
#leftcolumn a:active {color: #333333;	text-decoration: none;}

#bestsellers {	height: auto;	width: 168px;	margin-top: 20px;	padding-top: 29px;	float: left;	background: url(../img/best_sellers.gif) no-repeat top;}
#bestsellers a:link {color: #333333;}
#bestsellers a:visted {color: #333333;}
#bestsellers a:hover {color: #333333;}
#bestsellers a:active {color: #333333;}

#latest {	height: auto;	width: 168px;	margin-top: 20px;	padding-top: 29px;	float: left;	background: url(../img/latest_additions.gif) no-repeat top;}
#latest a:link {color: #333333;}
#latest a:visted {color: #333333;}
#latest a:hover {color: #333333;}
#latest a:active {color: #333333;}	
	
#logos {height: auto;	width: auto;	float: left;}
	
#content {	background-color: #FFFFFF;	padding: 0px;	float: left; min-height:400px; height:auto !important; height:400px;	width: 385px;	margin: 12px 12px 150px;}
#content strong {font-size: 16px;}

#orderbytelephone {	float: right;	width: 180px;	margin-top: 12px;	text-align: center;}
#orderonline {	float: right;	width: 180px;	margin-top: 12px;	text-align: center;}
#location {	float: right;	width: 180px;	margin-top: 12px;	text-align: center;}

#creditcards {	background: #F7F7F7 url(../img/sales_telephone.gif) no-repeat top;	float: right;	width: 180px;	padding-top: 45px;	margin-top: 12px;	border: 1px solid #FFB800;}
#creditcards a:link {color: #333333;}
#creditcards a:visted {color: #333333;}
#creditcards a:hover {color: #333333;}
#creditcards a:active {color: #333333;}

h1 {	font-size: 1.7em;	color: #9F8A6F;	margin: 0px;	padding: 0px;}
h2 {	font-size: 1.2em;	margin: 0px;	padding: 0px;}
h3 {}
h4 {}
h5 {}
h6 {}

#footer {
	background: url(../img/bg_footer.jpg) no-repeat top;
	height: 201px;
	width: 779px;
	text-align: left;
	margin: 0px auto;
	color: #999999;
	padding-top: 30px;
}
#footer p {
	height: auto;
	width: 385px;
	margin-left: 20px;
	font-size: 0.9em;

}
