@charset "utf-8";
/* CSS Document */
body{background:url(../images/bg.jpg) #ececec repeat-x; margin:0; padding:0; font:12px Arial, Helvetica, sans-serif, "Arial Black";}
.main_body{width:990px; margin:0 auto;}
a{ text-decoration:none;}
.header_top{width:100%; height:160px;}
img.logo{
	border:0;
	float:left;
	margin:20px 0 0 0;
}
input.my_account{background:url(../images/my_account_btn.png); border:0px; width:90px; color:#dbdbdb; height:21px;}
.menu{width:760px; height:45px; background:url(../images/menu_bg.jpg); float:left; margin-top:21px;}
.menu span{background:url(../images/menu_corner.jpg) ; width:14px; height:45px; float:left;}
.menu span.right{background:url(../images/menu_corner.jpg) right; width:14px; height:45px; float:right;}
.menu ul{
	float:left;
	margin:7px 0 0 0;
	padding:0;
}
.menu ul li{
	display:inline;
	height: 34px;
}
.menu ul li a{
	font:15px Arial, Helvetica, sans-serif, "Arial Black";
	color:#000000;
	line-height:34px;
	text-decoration:none;
	padding: 0;
	width: auto;
	padding:0px 34px;
	float: left;
	text-align: center;
	border-right: 1px solid #d08f2d;
}
.shopping_cart{
	background:url(../images/shopping_cart_bg.jpg) no-repeat left bottom;
	width:217px;
	height:66px;
	float:right;
	margin-left:7px;
}
.shopping_cart img{ float:right;}
.shopping_cart span{
	width:120px;
	margin:22px 0 0 15px;
	float:left;
	color:#FFFFFF;
}
.shopping_cart b{
	font-size: 16px;
	line-height: 26px;
}
.content{width:990px; padding:0px; background:#ffffff; float:left; min-height:500px; padding:0px;}
.content1{width:990px; padding:0px; background:#ffffff; float:left; min-height:500px;  padding:0px;}
.newsletter{
	width:100%;
	float:left;
	margin-top: 5px;
}
.newsletter span{font-size:14px; font-weight:bold; color:#696969; }
.newsletter input{border:1px solid #e8e8e8; width:156px; margin-bottom:10px;}
.newsletter label{
	color:#282828;
	width:50px;
	float:left;
	margin-bottom:10px;
}

.newsletter input.btn{
	border:0;
	background:url(../images/button.png);
	width: 110px;
	height:23px;
	color: #ffffff;
	float: right;
	margin-right: 26px;
}


.menu_list {
	width: 208px;
	border: 1px solid #d4d4d4;
	float: right;
}
.menu_head {
	color:#000000;
	text-decoration: none;
	background:url(../images/arrow.png) #f2f2f2 183px center  no-repeat;
	width:203px;
	height: 29px;
	padding-left: 5px;
	cursor: pointer;
	position: relative;
	margin: 0;
	line-height: 29px;
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 1px;
}
.menu_body {
	display:none;
}
.menu_body a{
	display:block;
	color:#006699;
	padding-left:10px;
	text-decoration:none;
	padding-left: 35px;
	line-height: 20px;
	background:url(../images/arrow2.png) 15px 6px  no-repeat;
}

.menu_head img{
	padding:3px 10px 0 0;
	float: left;
}
.menu_body a:hover{
	color: #0b7791;
  }
.header_tab, .header_tab span{background: url(../images/header_tab.jpg); height:35px;}
  
.header_tab{width:100%;float:left; margin: 5px 0;}
.header_tab span{
	width:10px;
	float:right;
	background-position: right;
}
.header_tab h1{margin:0 0 0 10px; padding:0 0 0 20px; background:url(../images/h1.png) no-repeat left  center; font-size:12px; float:left; line-height: 35px; color: #575757;}
.left_colum{width:751px; float:left; margin-left:10px;}
.right_colum{width:211px; float:right; margin-right:10px;}
.categories{background:url(../images/r_colum_header.jpg); width:184px; height:34px; float:left; font-size:14px; color:#696969; font-weight:bold; line-height:34px; padding-left:26px;}
.banner_right{width:210px; height:266px; float:right;}
.search{float: right; margin-right:10px; width:218px; margin-top:7px;}
.search input{float:left; color:#666666; border:1px solid #c6c6c6;}
.search a{background:url(../images/green-bg.jpg); float:left; padding:0 10px; line-height:20px; color:#000000;}
.product{
	width:204px;
	float:left;
	border-right: 1px solid #cccccc;
	padding: 0 22px;
	color:##818181;
	margin:10px 0;
}
.no_border{ border-right-width: 0px;}
.product h3{
	color:#d40200;
	font-size:14px;
	margin:5px 0 0  0;
	font-weight:bold;
	width: 100%;
}
.product span{width:196px ; height:100%; background:#e8e8e8; padding:4px; float:left;}
.product img{ border: 1px solid #d4d4d4;}
.product td{padding:4px 0;}
.detail{color:#818181; text-decoration:underline;}
.stock{color:#699100; font-weight:bold; text-align:right;}
.price b{color:#699100;}
.add_cart{background: url(../images/small_btn.png); width:82px; line-height:23px; float:right; color:#FFFFFF; text-align:center;}
.two_colum{
	width:370px;
	float:left;
	margin-right: 10px;
}
.two_colum p{
	color:#696969;
	margin:5px 0;
	padding: 0 10px;
} 
.right{margin-right:0px;}
.feedback{
	margin:0 5px 5px 0;
}
.footer{background: #363531; width:100%; min-height:100px; text-align:center; float:left; color:#6b6b6b; padding-top:20px; }
