@charset "utf-8";
/* CSS Document */
body {
	margin:0px;
	padding:0px;
}
h1 {
	font-size:25px;
	font-weight:normal;
	margin:10px 0 10px 0;
}
h2 {
	font-size:20px;
	font-weight:normal;
	margin:10px 0 10px 0;
	color:#807f7f;
}
h3 {
	font-size:16px;
	font-weight:normal;color:#807f7f;}
a img {
	outline:none;
	border:none;
}
.wrap {
	background:url(images/bg.png) repeat-x #FFF;
	width:100%;
	padding:0px;
	margin:0px;
	overflow:visible;
}
.maincontent {
	width:900px;
	padding:0px;
	margin:0px;
	overflow:visible;
}
.header {
	width:900px;
	height:68px;
	padding:0px;
	margin:0px;
	
}
.header #title {
	outline:none;
	border:none;
	padding:0px;
	margin:0px;
	float:left;
}
.header .headercart {
	width:208px;
	height:68px;
	background:url(images/shopping_cart.png);
	float:right;
	text-align:left;
}
.header .headercart #headercartitem {
	font:normal 11px/12px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#FFF;
	display:block;
	padding-top:39px;
	padding-left:93px;
}
.header .headercart #headercartitem a {
	color:#fff;
	margin-top:5px;
	padding-left:0px;
	text-decoration:underline;	
}
.header .hotline {
	float:left;
	text-align:left;
	width:320px;
	height:43px;
	font:normal 16px/17px "Trebuchet MS", Arial, Helvetica, sans-serif;
	vertical-align:middle;
	padding:25px 0 0 0;
	color:#FFFFFF;
}	

.menubar {
	width:900px;
	height:30px;
}
.menubar ul {
	float:left;
	padding:0 0 0 10px;
	margin:0px;
	list-style:none;
	height:30px;
}
.menubar ul li {
	float:left;
	padding:5px;
	color:#e1e1e1;
	font:normal 12px/20px "Trebuchet MS", Arial, Helvetica, sans-serif;
}
.menubar ul li a {
	font:normal 12px/20px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#e1e1e1;
	text-decoration:none;
}
.menubar .searchbox {
	float:right;
}
#sbox {
	width:147px;
	height:19px;
	background:url(images/search_box.png);
	border:none;
	padding:0 0 0 2px;
	font:normal 12px/19px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#333;
}
.menubar input {
	height:19px;
	padding:0px;
	margin:5px;
	float:left;
}
.banner {
	width:900px;
	height:267px;
	padding:0px;
	margin:0px;
	
	overflow:hidden;
}
.contentwrap {
	width:900px;
	padding:0px;
	margin:0px;
	overflow:visible;
}
.contentwrap .leftmenu {
	width:216px;
	background:#f1f1f1;
	overflow:visible;
}
#productcategories, #newarrivals {
	padding:6px;
}
.menu {
	text-align:left;
	font:normal 12px/22px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#86888b;
}
.menu a {
	padding-left:30px;
	display:block;
	background:url(images/leftmenubg.png) no-repeat 17px 6px;
	font:normal 12px/22px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#86888b;
	text-decoration:none;
	margin:0 9px 0 9px;
}
.menu a:hover {
	display:block;
	border-bottom:1px;
	background:url(images/leftmenuhover.png) no-repeat 17px 6px #a7a8a1;
	color:#fff;
	margin:0 9px 0 9px;
}
.contentwrap .content {
	width:676px;
	padding:10px;
	font:normal 12px/16px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#a7a8a1;
	text-align:left;
}
.contentwrap .content h2 {
	font:normal 24px/26px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#807f7f;
}
.contentwrap .content p {
	font:normal 12px/16px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#a7a8a1;
	text-align:left;
}
#productscroll {
	width:192px;
	background:#fcfcfc;
	margin:4px;
	color: #86888b;
	
}
#productscroll h3 {
	font-size:20px;
	font-weight:normal;}
	
.scrollerbox {
	border:1px solid #CCC;background:#fcfcfc; position:relative;right:5px;height:200px;}
/*#productscroll .title {
	font:normal 13px/20px "Trebuchet MS", Arial, Helvetica, sans-serif;
	display:block;
	padding:4px;
	color:#515151;
}
#productscroll .price {
	font:normal 16px/20px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#86888b;
	padding:5px;
	display:block;
}
#productscroll .buttons {
	display:block;
	padding:5px;
}*/
.footerwrap {
	width:100%;
	background:#a7a8a1;
	height:50px;
}
.footerlinks {clear:both; width:100%;background:#a7a8a1;font:normal 11px/20px Arial, Helvetica, sans-serif;
	color:#FFF;}
.footerlinks a {
	color:#fff;
	text-decoration:none;}
.footerbox {
	width:900px;
	
}
.footerbox ul {
	float:left;
	padding:0 0 0 10px;
	margin:0px;
	list-style:none;
	height:50px;
}
.footerbox ul li {
	float:left;
	padding:5px;
	color:#FFF;
	font:normal 11px/40px Arial, Helvetica, sans-serif;
}
.footerbox ul li a {
	font:normal 11px/40px Arial, Helvetica, sans-serif;
	color:#FFF;
	text-decoration:none;
}
.footerbox #copyright {
	font:normal 11px/40px Arial, Helvetica, sans-serif;
	padding:5px;
	color:#FFF;
	display:block;
	float:right;
}
.content .prodhead h2 {
	color:#515151;
	font-size:16px;
	font-weight:normal;
	margin:0 0 5px 0;
}
.cost {
	text-align:center;
}
h3.price {
	font-size:18px;
	font-weight:normal;
	color:#86888b;
	margin:25px 0 20px 0;
}
.prodwrap {
	
	border:1px solid #f1f1f1;
	background:#fcfcfc;
	padding: 4px 12px 2px 12px;
	
}
.prodhead {
	text-align:center;
	
}
.moreinfo {
	
	
	width:50%;
}
.addtocart {

	
	width:50%;
}
.prodimg {
	text-align:center;
	/*background:#e2e1dc;*/
	margin:0 0 10px 0;
	padding:0 8px 0 8px;
	min-height:187px;
	height:187px;
	
	
	
}
#cartboxholder {

color:#fff;
}
#cartboxholder a {
	color:#fff;
	text-decoration:none;
	
}
/* divmenu */

.divMenu {
	position: absolute;
	top: 0;
	left:0;
	visibility:hidden;
}
.divMenu a, .divMenu a:visited {
	position:relative;
	left:50px;
	padding:0 20px 0 30px;
	display:block;
	background:url(images/leftmenubg.png) no-repeat 17px 6px #fcfcfc;
	font:normal 12px/22px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#86888b;
	text-decoration:none;
	margin:0 9px 0 9px;
	border:1px solid #f1f1f1;

	
	
	
}
.divMenu a:hover {
	display:block;
	border-bottom:1px;
	background:url(images/leftmenuhover.png) no-repeat 17px 6px #a7a8a1;
	color:#fff;
	margin:0 9px 0 9px;
}
input {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;background-color:#e5e6e1;}
.feat {margin:10px;border:1px solid #c9cac7;}
.feat td {padding:2px;}
.content .detailsbox, .content .detailsbox p {font-size:16px;
	font-weight:normal;color:#807f7f;}

.imgh {padding:0 20px 0 20px;}

