body{font-family:Verdana; font-size:12px; color:#333333; background-color:#7db703; margin:0px; padding:0px; background-image:url(images/bg.jpg); background-repeat:repeat-y; background-position:center top}

div, h2, h1, h3, img, a, ul, li{border:0px; margin:0px; padding:0px}

#main{margin:0 auto; width:971px}

#main #header{background-image:url(images/header.jpg); background-repeat:no-repeat; height:221px; width:971px}
#slogon #header{height:221px; width:971px; padding-top:100px; font-family:Arial, Helvetica, sans-serif; size:12px; color:#000000; font-weight:normal;}
#main #footer{background-image:url(images/footer.jpg); background-repeat:repeat-x; height:95px; color:#FFF; text-align:center; padding-top:20px; line-height:15px}

#main #footer a{color:#FFF}

#main #content{
	background-color:#FFF;
	padding-top:18px;
	padding-right:10px;
	padding-bottom:0px;
	padding-left:10px
}

#col1{
	width:200px;
	float:left
}
#col2{
	padding-left:31px;
	padding-right:19px;
	float:left;
	width:490px
}
#col3{width:200px; float:right}

.box{
	background-color:#f7f7f7;
	margin-bottom:11px;
	border-bottom-width:5px;
	border-bottom-style:solid;
	border-bottom-color:#7db703;
	padding:10px
}
p.pd {
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.nextpage {
	text-align:right;
	padding-bottom:10px;
	font-weight:bold;
}

.box h2{background-image:url(images/arrow.jpg); background-repeat:no-repeat; background-position:left center; padding-left:15px; margin-bottom:2px; font-size:14px; text-transform:uppercase; font-weight:bold; font-family:Arial,Helvetica,sans-serif}
.box ul{
	margin-left:12px;
	list-style-type: disc;
}
.box UL li{
	padding-bottom:12px
}

a{color:#728040}
a:hover{color:#728040; text-decoration:none;}

a.blue{color:#728040; font-weight:normal;}

.clear{clear:both}
.grtext{color:#7db703}

.thanks{
	border:double 3px #7db703;
	font-size:18px;
	font-weight:bold;
	color:#7db703;
	padding-left:10px;
	padding-right:10px;
	float:left;
}
h1.content {font-size:20px;}
h2.content{font-family:Tahoma; font-size:24px}
h2.content2{font-family:Verdana,Arial; font-size:24px}
.img{
	border:5px solid #a7cd56;
	margin-right:0px;
	vertical-align:top;
}

.wid{border-bottom:solid 1px #fff; }
.wid1{border-bottom:solid 1px #fff; width:100px;}
.lbdr{border-left:solid 1px #fff; }

.fl{
	float:none;
}
.product-head {
font-weight: bold;
padding-left:3px;
padding-right:3px;
}

.product-headrev {

font-weight: bold;
padding-left:0px;
margin-left:0px;
padding-right:3px;
}

.product-head h2{
background-image:url(images/arrow.jpg); background-repeat:no-repeat; background-position:left center; padding-left:15px; margin-bottom:8px; font-size:14px; text-transform:uppercase; font-weight:bold; font-family:Arial,Helvetica,sans-serif}


.line{
	margin-bottom:11px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #fff;
}
#products .pic{
width:75px;
}

#products .pic-main{
width:218px;
margin-bottom:10px;
}

#products .com0{
width:70px;
}

#products .com{
width:80px;
text-align:center;
}

#products .com2{
width:106px;
}

#products .com3{
width:340px;
padding-left:3px;
}

#products td.link{
text-align:right;
vertical-align:bottom;
height:10px;
}

#products td{

}

.rtext {
	color: #FF0000;
}


h2.arrow{background-image:url(images/arrow.jpg); background-repeat:no-repeat; background-position:left center; padding-left:15px; margin-bottom:8px; font-size:14px; text-transform:uppercase; font-weight:bold; font-family:Arial,Helvetica,sans-serif;}


.pbox{
	color: #FFFFFF;
	font-weight: bold;
	background-image: url(images/bg2.jpg);
	background-repeat: repeat-x;
	background-position: center center;
	font-size: 11px;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;


}

.box2{
	background-color:#F1F0EE;
	margin-bottom:11px;
	border-bottom-width:5px;
	border-bottom-style:solid;
	border-bottom-color:#7db703;
}
.row {
	background-color: #F1F0EE;
}


#category .desc{

float:left; width:320px; margin-right:20px;

}
#category .ad{float:right;}

.green-text{
	font-family:Tahoma, Verdana, Arial, Georgia;
	font-size:12px;
	font-weight:normal;
	color: #1a5cab;
	text-decoration:none;} 
	
.simple-text{
	font-family:Verdana, Arial, Georgia;
	font-size:12px;
	font-weight:normal;
	color: #333333;
	text-decoration:none;
	padding-left:3px;
	} 
	
td.des_text {
	height:110px;
}	
	
td.reviews_for {
	padding-left:10px;
	width:430px;
}

td.avg_rating {
	width:150px;
}	