@charset "utf-8";
/* CSS Document */

body{
	margin:0px;
	background-image:url(images/bg.png);
	background-repeat:repeat-x;
	background-color:#faf7f2;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

#wrapper{
	width:900px;
	margin:auto;
}

#footer{
	width:900px;
	float:left;
	text-align:center;
	font-size:12px;
	color:#8FAA03;
}

#headerbanner{
	height:25px;
	width:900px;
	float:left;
}

#headerbanner ul{
	float:right;
	margin:0px;
}

#headerbanner li{
	float:left;
	list-style:none;
	color:#FFFFFF;
	margin:0px 0px 0px 20px;
	font-size:12px;
	line-height:25px;
}

#headerbanner li a{
	color:#FFFFFF;
	text-decoration:none;
}

#headerbanner li a:hover{
	color:#db7a00;
	text-decoration:underline;
}

#header{
	height:75px;
	width:900px;
	float:left;
	margin-bottom:30px;
}

#contentleft{
	width:780px;
	float:left;
}

#contentright{
	width:120px;
	float:left;
}

.highlight{
	width:360px;
	margin:0px 10px 0px 10px;
	height:225px;
	border-style:solid;
	border-width:1px;
	border-color:#b6b6b6;
	float:left;
	background-image:url(images/highlightbg.png);
}

H1{
	color:#FFFFFF;
	font-size:36px;
	line-height:75px;
	display:inline;
}

H1 a{
	color:#FFFFFF;
	text-decoration:none;
}

H2{
	color:#FFFFFF;
	font-size:18px;
	line-height:75px;
	margin-left:20px;
	display:inline;
}

H3{
	line-height:40px;
	font-size:12px;
	display:inline;
}

H3 a{
	color:#000000;
}


img{
	border-style:none;
}

.navigation{
	margin:10px 0px 20px 0px;
	font-size:12px;
	height:20px;
}

.products{
	height:160px;
	width:740px;
	margin:0px 10px 10px 10px;
	float:left;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#b6b6b6;
}

.productsingle{
	width:740px;
	margin:0px 10px 10px 10px;
	float:left;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#b6b6b6;
	padding-bottom:30px;
}

.productimages{
	height:140px;
	width:140px;
	margin:10px 10px 10px 10px;
	float:left;
	border-style:solid;
	border-width:1px;
	border-color:#b6b6b6;
}

.productprice{
	height:160px;
	width:160px;
	float:right;
	color:#ff5a00;
	font-size:30px;
	text-align:center;
	font-weight:bold;
	margin:40px 0px 0px 0px;
}

.affillink{
	color:#8faa03;
	font-size:14px;
}

.affillink a{
	color:#8faa03;
	text-decoration:none;
}

p{
	padding:0px;
	margin:0px;
	font-size:12px;
	color:#333333;
}

.productsingle p{
	padding:0px;
	margin:0px 0px 10px 0px;
	font-size:12px;
	color:#333333;
}

a{
	color:#FF5A00;
}

.alignright{
	float:right;
}

.alignleft{
	float:left;
}

