@charset "utf-8";
/* CSS Document */
* {
	padding:0px;
	margin:0px;
}
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	font-weight: normal;
	background-image: url(images/page%20background.jpg);
	background-repeat: repeat;
}
.style9 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	font-weight: normal;
}
.style13 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	font-weight: bold;
}
.style15 {
	font-size: 18px;
	font-weight: bold;
	font-family: "Trebuchet MS";
}
.style16 {
	color: #333333;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}
.style17 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666;
}
.style18 {
	color: #CDC1CF
}
.style20 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #666;
	background-image: url(Designs/iconheader.gif);
}
.style21 {
	color: #CEC0D1
}
.style24 {
	font-size: 12px
}
.style27 {
	font-size: 14px
}
.style28 {
	color: #000000;
	font-weight: bold;
}
.style30 {
	font-family: "Trebuchet MS";
	font-size: 14px;
	font-weight: bold;
}
.style35 {
	font-size: 18px;
	font-weight: bold;
	font-family: "Trebuchet MS";
	color: #666;
	background-image: url(Designs/icon1left.gif);
}
.style39 {
	color: #666666;
	background-image: url(Designs/iconheader.gif);
}
.style40 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}
.style42 {
	font-family: "Trebuchet MS";
	font-size: 18px;
	font-weight: bold;
	color: #666;
	background-image: url(Designs/iconheader.gif);
}
.style391 {	font-family: Georgia;
	font-size: 12px;
	font-weight: bold;
}
.style41 {
	font-family: Georgia;
	font-size: 12px;
	font-weight: bold;
	color: #92A235;
}
.style91 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold; color: #666666;  }
.style301 {color: #ECB08B}
.style32 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #A2B02C;
}
.style34 {font-size: 18px; font-weight: bold; font-family: "Trebuchet MS"; color: #000000; }
.clear {
	clear:both;
}
a:link {
	text-decoration: none;
	color: #666666;
}
a:visited {
	text-decoration: none;
	color: #666666;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
	color: #666666;
}
#main {
	width:1007px;
	margin:auto;
}
#headblock {
	overflow:hidden;
}
#headblock .left {
	width:497px;
	float: left;
}
#headblock .right {
	width:505px;
	float:right;
}
#headblock .right .head_img {
	float:right;
	margin-top:100px;
	margin-right:10px;
}
#menu {
	margin-top:55px;
}
#menu ul {
}
#menu ul li {
	list-style:none;
	display:inline;
	padding-left:25px;
	padding-right:25px;
}
#searchblock {
	border-style: solid;
	border-width: 1px;
	border-color: #666666;
	margin-top: 1px;
	height: 35px;
	margin-left:5px;
	padding-top:12px;
}
#midblock {
	overflow:hidden;
	margin-left:5px;
}
#midblock .midleft {
	width:483px;
	float:left;
	border-style: solid;
	border-width: 1px;
	border-color: #CCCCCC;
	padding: 3px;
	margin-top:5px;
}
.left_imgbox {
	width:203px;
	height:108px;
	float:left;
	padding:5px;
}

.right_imgbox {
	width:203px;
	height:108px;
	float:right;
	padding:5px;
}
#midblock .midright {
	width:500px;
	float:right;
	border-style: solid;
	border-width: 1px;
	border-color: #CCCCCC;
	margin-top:5px;
}
#midright_bock {
}
#midright_bock .block_left {
	width:348px;
	float:left;
}
#midright_bock .block_right {
	width:142px;
	height:201px;
	float:right;
	background:url(Designs/mailing%20list.gif) no-repeat;
}
.formdiv {
	margin-top:100px;
}
#centerblock {
	overflow:hidden;
	margin-top:10px;
}
#centerblock .centerblock_left {
	width:175px;
	float:left;
    margin-right:10px;
    margin-left:5px;
}
#leftmenu {
}
.centerblock_left {
	overflow:hidden;
}
.centerblock_imgbox {
	background:url(Designs/icon1left.gif) no-repeat;
	width:171px;
	height:33px;
}
.centerblock_text {
	font-size: 18px;
	font-weight: bold;
	font-family: "Trebuchet MS";
	color: #666;
	padding-top:5px;
	text-align:center;
}
.form_div {
	margin-top:5px;
}
#centerblock .centerblock_mid {
	overflow:hidden;
	width:647px;
	float:left;/*	border:1px solid #FF0000;
*/}
.product_left{ width:312px; float:left; border:1px solid #FF0000; border:1px solid #CCCCCC;
}
.product_right{ width:312px; float:right; 
}
.midimgbox {
	background:url(Designs/iconheader.gif) no-repeat;
	width:312px;
	height:37px;
}
.midtext {
	font-size: 18px;
	font-weight: bold;
	font-family: "Trebuchet MS";
	color: #666;
	padding-top:5px;
	text-align:center;
	text-transform:capitalize;
}
#centerblock .centerblock_right {
	width:166px;
	float:right;
}
.freshoffers {
	width:312px;
	border-style: solid;
	border-width: 1px;
	border-color: #CCCCCC;
	margin-top: 1px;
}
#pro_div {
}
#pro_div .pro_img {
	width:149px;
	float:left;
	padding:3px;
}
.right_img {
	width:77px;
	float:left;
	margin:3px;
}
#footer {
	margin-top:50px;
	border-top:2px solid #666666;
}




#category{ overflow:hidden;
	width:650px;
	float:left;	border:0px solid #FF0000;

}
#category_head{ overflow:hidden;
}
#category_head .category_left{ width:315px; float:left; 
}
#category_head .category_right{ width:195px; float:right; margin-top:15px;
}
#product_category{ width:645px; margin:5px;
}
#product_category{ width:150px; border-style: solid; border-width: 1px; border-color: #CCCCCC; margin-top: 1px; margin-top:10px; float:left;
}
#product_category .cat_product{ text-align:center; height:230px;
}
#product_category .product_text{ text-align:center;
}
#product_category .product_price{ text-align:center; margin-top:10px; margin-bottom:10px;
}
#product_category .product_button{ margin-bottom:5px;
}
.pagepan
{
	clear:both;
	text-align:center;
	padding:5px;
}
.pagepan a
{
	padding:4px;
	border:#690 1px solid;
	color:#360;
	margin:4px;
}



























#product_detail{ overflow:hidden;
	width:650px;
	float:left;	/*border:1px solid #FF0000;*/

}

#detailpage{ border-style: solid; border-width: 1px; border-color: #CCCCCC; margin-top: 1px; width:550px; padding:5px; 
}

#product_detail .product_name{ overflow:hidden; 
}
#product_detail .product_img{ width:76px; float:left;
}
#product_detail .product_title{ width:273px; text-align:center; float:left; background:images/bg-1.jpg; padding:10px;
}








#centerblock .aboutus { border:1px solid #CCCCCC; margin-top: 1px;
	overflow:hidden;
	width:640px;
	float:left;/*	border:1px solid #FF0000;
*/}



.about_midimgbox {
	background:url(Designs/iconheader.gif) no-repeat;
	width:312px;
	height:37px;
	margin-left:5px;
	margin-top:5px;
	margin-bottom:5px;
}
.about_midtext {
	font-size: 18px;
	font-weight: bold;
	font-family: "Trebuchet MS";
	color: #666;
	padding-top:5px;
	text-align:center;

}




.aboutus p{ padding:10px;
}