@charset "utf-8";
/* CSS Document */
 
*{
	margin:0;
	padding:0;
}

body{
	margin:0;
	text-align:center;
	font-family:Tahoma;
	font-size:11px;
	margin-top:0px;
    color:#D9D9D9;
    background-image:url(../image/body.jpg); background-repeat:no-repeat; background-position: fixed; background-color:#FFF;
    
}

#container
{
 width:960px;
 height:auto;
 margin:0 auto;
background-color:#FFF;
}

#bodycontainer
{
 margin:auto;
 height:auto;
 width:960px;
 background-color:#FFF;
}
#header{ width:960px; height:120px;}
#logo{width:960px; height:118px; float:left;}
#headeright{width:300px; float:right;}
#headeright img { margin-top:6px; margin-right:15px; float:right;}
#blackhead {width:957px; height:20px; color:#fff;background-color:#000;}
#blackhead a {color:#FFF; margin-right:20px; margin-left:10px; margin-top:5px;}
#login a {color:#FFF;}
#loginbottom{width:380px; height:20px;margin-top:20px; float:left; margin-left:35px;}
#loginbottom img{ margin-left:38px; float:left; vertical-align:bottom; margin-bottom:auto;}
#searchbar{ width:960px; height:53px; background-image:url(../image/searchbar.png); background-repeat:no-repeat; margin-top:15px; margin-bottom:15px; margin:auto;}
#search1{width:30px; margin-top:11px; float:left; padding-left:1px; font-weight:bold;}
#searchbox{width:240px; height:18px; margin-top:9px; float:left;padding-left:5px;}
#filter_keyword{width:180px; height:20px;  border:#666 1px solid; margin-left:15px; float:left; margin-top:8px; padding-left:15px;}
#searchitems #filter_category_id {width:200px; height:25px; margin-left:270px; float:left; margin-top:-45px; !important}
#items{width:200px; height:27px; border:#666 1px solid; }
#searchBotton{ float:left; margin-left:450px; margin-top:-47px; !important}
#searchBotton a {color:#036; margin-top:3px ; margin-left:25px;}
#menu{width:960px; height:64px; margin:auto; background-image:url(../image/bar.jpg);}
#menu_left{width:19px; height:64px;  float:left; margin-left:-2px}
#bar{width:960px;margin-left:20px; float:left;}
#menu_right{width:19px; height:64px; float:left; margin-left:945px; margin-top:-64px;}
#navandbannercontainer{width:960px; height:267px; margin:auto; margin-bottom:32px;}
#leftnav{ width:176px; float:left; height:auto; margin-top:15px; }
#banner{width:673px; height:267px; float:right;}
#2layercontainer{margin:auto; width:890px; height:180px;}
#shoppingcart{width:176px; height:180px; float:left; margin-bottom:1px; color:#FFF; margin-top:5px; }
#cartimage{width:176px; height:26px; float:left; margin-bottom:1px; background-color:#F23333;font-weight:bold; text-align:left;}
#cart{width:176px; height:20px;margin-bottom:1px; background-color:#F23333; overflow:auto; color:#FFF; text-align:left;}
.stext{margin-left:20px; margin-top:15px; !important}
#cartimage img{margin-left:12px;}
#cartlist{width:690px; height:180px; float:right; margin-top:30px; margin-left:5px;}
.stextTel{margin-left:20px; margin-top:15px; color:#666; text-align:left;!important}
.stextTelNum{margin-left:25px; margin-top:15px; color:#F23333; text-align:left; float: left; font-weight:bold!important;}
#callbox{width:176px; height:120px;color:#666;}
#callbox img {margin-top:10px; vertical-align:top; float:left; margin-left:20px; vertical-align:middle;}
#shop{ width:180px; height:35px; vertical-align:top; margin-bottom:-10px; color:#FFF; font-size:14px; font-weight:bold; text-align:center;}
#adsbottom{width:690px; height:100px; margin-top:15px; margin-bottom:20px;float:right;}
#footercontainer{background-color:#F13333; height:120px; width:960px; margin:auto; position:relative; float:left;}
#footercontainer a {color:#FFF;}
#footercontainer a:hover {color:#ccc;}
#footercontainer a:visited {color:#ccc; text-decoration:none;}
#footer{width:960px;  height:60px; margin-top:10px;  color:#000;  line-height:15px; font-size:11px; }
#footermenu  ul {height:30px; width:960px; background-color:#000; text-align:left;}
#footermenu ul li {height:30px;}
#payoff { color: #FFF; font-weight:bold; font: Tahoma, Arial;font-size:17px; text-transform:uppercase; width: 890px;  background:none;  letter-spacing: 3px; line-height: 15px;}

#footer {
	width: 100%;
	clear: both;
	padding-top: 5px;
	border-top: 1px solid #DDDDDD;
}
#footer .div1 {
	float: left;
	text-align: left;
}
#footer .div2 {
	float: right;
	text-align: right;
}


#prodcont {
	PADDING-BOTTOM: 5px;
	PADDING-LEFT: 5px;
	WIDTH: 575px;
	PADDING-RIGHT: 5px;
	CLEAR: none;
	PADDING-TOP: 5px
}
#prodcont #prodcontProductDisp {
	WIDTH: 575px
}
#prodcont .prodcontProduct {
	TEXT-ALIGN: center; PADDING-BOTTOM: 5px; PADDING-LEFT: 2px; WIDTH: 140px; PADDING-RIGHT: 5px; FLOAT: left; PADDING-TOP: 5px
}
#prodcont .prodcontProduct {
	MARGIN-LEFT: -3px; padding-left: 0px
}

#bottom-ads {PADDING-BOTTOM: 30px; WIDTH: 960px; PADDING-TOP: 70px;}

