body{ margin:15px auto 0 auto; background:#000000;}
body,td,th,input{ font-family: Tahoma,Arial,Verdana; font-size: 12px; color: #333;
}
html { font-family: Tahoma,Arial,Verdana; font-size: 11px; color: #333;
}
/*input,textarea{background:url(/images/login_bg.gif) top repeat-x #FBFBFB; border:1px #ccc solid;}*/
.left {float:left}
.right {float:right}
.clr{ clear:both;}
a {color:#333; text-decoration:none; }
a:hover{ color:#f00; text-decoration:none}
/* TOP */
#header{ width:1001px; position:relative; margin:auto; background:url(images/.gif) 0 365px repeat-x ;}

#header .logo{ background:url(images/logo.gif) no-repeat center; left:0; width:158px; height:60px; overflow:hidden; float:left;}
#header .logo a{ display:block; width:158px; height:60px; text-indent:-9999px; }
#ezpage_sidebox {padding:0;  left:165px; top:5px; margin:0 auto; }
#ezpage_sidebox  li { 	
	background:transparent url(images/header_menu_bg.gif) no-repeat; 
	float:left; 
	font-size:11px; 
	font-weight:bold; 
	height:50px; 
	overflow:visible; 
	white-space:normal;
	padding:0;
	display:block;
	text-align:left;
	}
#ezpage_sidebox  li a { color:#FFF; text-decoration:none; margin:10px 0 0 50px; display:block; padding:0;}
#ezpage_sidebox li.n1 { background-position:0 0; width:150px; }
#ezpage_sidebox li.n2 { background-position:0 -50px; width:120px; }
#ezpage_sidebox li.n3 { background-position:0 -150px; width:118px; }
#ezpage_sidebox li.n4 { background-position:0 -100px; width:118px; }

.telephone {
	background:transparent url(images/tollfree_icon.gif) no-repeat scroll 0 0;
	color:#FFFFFF;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	height:21px;
	left:685px;
	padding:30px 0 0 5px;
	position:absolute;
	top:5px;
	width:95px;
}
.online {
	left:785px;
	position:absolute;
	top:5px;
}
.guide { 
	left:865px;
	position:absolute;
	top:0px;
	text-align:left;
	margin:0;
}

.guide li {
	background:transparent url(../images/admin_icon.gif) no-repeat scroll 0 0;
	height:18px;
	line-height:18px;
	overflow:visible;
	padding:0 0 0 25px;
	white-space:normal;
	text-align:left;
}
.guide li.account { 
	background-position:0 -3px;
}
.guide li.order { 
	background-position:0 -33px;
}
.guide li.cart {
	background-position:0 -66px;
}
.guide a, .guide a:visited, .guide a:hover {
	color:#FFFFFF;
	font-size:11px;
	text-decoration:none;
	white-space:nowrap;
}
/*
#header .joinus { background:url(images/free.gif) no-repeat left center; padding:10px 0 10px 440px;}
#sideBar_top {width:215px; height:185px; float:left; color:#222; font:700 11px/22px Arial, Helvetica, sans-serif; background:url(images/top_r_bg.gif) repeat-x top #FC3; }
#sideBar_top a{ color:#fff; }
#sideBar_top span { display:block; text-align:center; border:0;}
#sideBar_top .guide {width:210px; text-align:left; padding:0; }
#sideBar_top .guide a{color:#333; }
*/

.menu{font-size:12px; background:#fff;  width:989px; margin:0; padding:6px 6px 0 6px; height:33px; }   
.menu ul{list-style:none; width:100%; background:#000000; height:26px; margin:0; padding:0; border-bottom:6px #D9D4D4 solid;}   
.menu li {float:left;position:relative; margin:0; }   
.menu li a{display:block; height:26px; float:left; padding:0 10px; margin:0; color:#fff; font:bold 11px/26px Tahoma, Geneva, sans-serif; text-decoration:none;}   
.menu li a:hover{color:#ff0; background:#cccccc;}   
.menu .menubg a {color:#ff0; background:#714F50;}  

#search { color:#FFF1CA; font:bold 11px/16px Tahoma, Geneva, sans-serif; height:26px; padding:0 3px; text-align:center;}
#search form { margin:0; padding:0; height:26px; overflow:hidden; }
#search .searchtext{ width:120px; border:1px #ccc solid; background:url(/images/login_bg.gif) top repeat-x #fff; font:100 11px/16px Arial, Helvetica, sans-serif; height:16px; vertical-align:middle}
#search .ser{ padding:4px 0 10px 0; color:#FE9900}

.topcarts { margin:0 10px; font:700 11px/20px Tahoma, Geneva, sans-serif; width:228px; color:#333; height:20px; text-align:left; display:block; }

/* BODY */
#Main{ width:1001px; margin:auto; padding:0px 0 10px 0; background:url(images/.gif) #fff; 
}
/* LEFT */
#SideBar{ width:184px; padding-left:1px; float:left; border-right:1px #E1C6C6 solid; border-bottom:1px #E1C6C6 solid;
}

.SideBar_left {width:184px; overflow:hidden;}
.SideBar_left h2 { display:block; margin:0; background:#000000; padding:0 0 0 10px; color:#FFFFFF; text-align:left; font:bold 14px/22px Tahoma, Geneva, sans-serif; }
.SideBar_left h2 a { color:#585858;}
.SideBar_left h2 a:hover { color:#f00; text-decoration:underline}

/* RIGHT */
#Content{ width:804px; float:right; overflow:hidden;
}
#Content .msg { padding:10px; font:100 11px/28px Tahoma, Geneva, sans-serif; color:#333;}
#prohref a{ display:block;overflow:hidden; text-overflow:ellipsis; white-space:nowrap; width:138px; height:22px; color:#333; text-align:center; line-height:22px; float:left; margin:0 2px 2px 0; border:1px solid #DFE1DE; background:#EDEEEC;}
#prohref a:hover{ text-decoration:none; color:#111; border:1px solid #929CAB; background:#F1F2E4;}
#right1{width:804px; float:right; overflow:hidden; margin-bottom:10px; padding-bottom:5px; }
#right1 .right_left{ margin:5px 0; padding:0px; border:1px #cccccc solid;}
#right1 .right_right{ margin:5px 0; padding:0 6px 0 0;}
#right1 .right_right img { margin:0; padding:0; border:1px #cccccc solid;}
#right2{ width:370px; float:right; overflow:hidden;}
.title {background:#06C; font:bold 12px/20px Tahoma, Geneva, sans-serif; height:20px; text-align:left; padding-left:10px; color:#fff;}
#titles { background:url(images/shopping.gif); padding-top:30px; width:163px; height:69px; margin-top:6px;}
#titles span {display:block; padding-left:68px;}
#titles span a{font:100 11px/25px Arial, Helvetica, sans-serif; color:#01669A;}
#titles p { margin:0;}
#titles p a{ display:block; width:100px; margin:0 auto; background:url(images/cart.gif) no-repeat 3px 2px; padding-left:26px; font:700 12px/18px Arial, Helvetica, sans-serif; color:#f00;}
a.cont {font:bold 11px/20px Arial, Helvetica, sans-serif; color:#0166CE;}
a.cont:hover { color:#900;}
/* FOOTER */
#footer{ clear:both; font-weight:100; line-height:18px; width:1001px; margin: 0 auto; background:#fff; text-align:center; color:#333; font-size:11px;	
}

#links{ width:900px; text-align:center; line-height:20px; padding:5px 0; height:63px; margin-bottom:10px; color:#ccc; font-size:11px; text-align:center; background:url(images/end.gif) repeat-x top; }
#links a { margin:0; padding:0; color:#ccc;}

.viewstable { background:#ccc;}
.viewstable td{ background:#000000; width:50%;}
.viewstabletitle{ background:#eee; font-weight:bold; padding:1px; border:1px solid #ccc; border-bottom:0}
.viewscontent1{ border-top:3px solid #06c; color:#06c; margin:9px; padding:3px;}

/* PAGE */
#showpage {background:#8F6567; text-align:right; font-size:11px;clear:both;  padding:2px 2px 5px 2px;  color:#fff; font-weight:100; margin:0;}
#showpage a{ font-family:arial; text-decoration:none; color:#f00; font-size:11px; font-weight:bold; background:#fff; border:1px solid #666; padding:0 2px;}
#showpage a:hover{ background:#CCC}
/* TITLE */
#bar{text-align:left; padding-left:5px; font-family:Arial, Helvetica, sans-serif; line-height:27px; font-size:12px; color:#333; font-weight:700; margin:5px 0 0 0; background:#fff; border:1px #E1C6C6 solid; width:790px;
}
#bar span { display:none; font-size:11px; background:url(images/star2.jpg) no-repeat 3px; padding-left:19px; font-weight:bold; color:#a00; float:left; text-transform:uppercase;}
#bar b{font-size:11px; color:#333; font-weight:100;}
#bar b a, #bar a {font-size:11px;  color:#333; font-weight:100;}

/* PIC */
.hw00{ float:left; width:159px; border-right:1px #000000 solid; border-bottom:1px #000000 solid; margin-right:-1px; overflow:hidden; }
.hw00 .hw1{ text-align:center;margin:5px auto;height:140px; overflow:hidden;}
.hw00 .hw1 a img{ border:0; max-width:140px; max-height:140px; width:expression(this.width > 140 && this.height < this.width*140/140 ? 140: true);  height: expression(this.height > 140 ? 140: true);margin-top: expression(this.height < 140  ? (140 -this.height)/2: 0); }
.hw00 .hw2{  overflow:hidden;text-align:center; line-height:1.3; margin:auto; height:75px;}
.hw00 .hw2 b{ color:#333; font-weight:700; font-size:11px; margin-left:5px;}
.hw00 .hw2 br{ line-height:7px;}
.hw00 .hw2 a{  color:#333;  font-size:11px; font-family:Verdana, Geneva, sans-serif; }
.hw00 .hw2 span{ color:#f00; font-size:11px;font-weight:700; font:700 11px Verdana, Geneva, sans-serif;}
.hw00 .hw2 s{ color:#999; font-size:12px; padding:0 5px;}
.hw00 .hw2 u{ font-size:11px; color:#000; text-decoration:none; font-weight:100;}

.hw02 { float:left; width:120px; padding:0 40px;  overflow:hidden; }
.hw02 .hw1{ text-align:center;height:75px; width:100px; margin:2px auto; border:1px solid #ddd; background:url(images/cart/loader.gif) center no-repeat;  overflow:hidden;}
.hw02 .hw1 a img{ border:0; max-width:100px; max-height:75px; width:expression(this.width > 100 && this.height < this.width*75/100 ? 100: true);  height: expression(this.height > 75 ? 75: true);margin-top: expression(this.height < 75 ? (75-this.height)/2: 0); }
.hw02 .hw2{ text-align:center; line-height:1.3; margin:auto; height:35px; font-size:12px; font-weight:bold;color:#999;}
.hw02 .hw2 b{ color:#000; font-size:12px;}
.hw02 .hw2 br{ line-height:7px;}
.hw02 .hw2 a{  color:#333; font-size:11px; color:#666; font-weight:100; text-decoration:underline; }
.hw02 .hw2 span{ color:#900; line-height:1.7;}
.hw02 .hw2 u{ font-size:12px; color:#000; text-decoration:none; font-weight:100;}
.f1gif{ text-align:center; margin:0; color:#333; height:40px; text-transform:capitalize; font:700 11px/20px Tahoma, Geneva, sans-serif; }

.hw33{ max-width:330px; border:1px solid #ddd; background:#fff;}


	
#leftbox{   margin-bottom:10px; background:url(images/catelogbg.gif) bottom #fff; border:0; padding:10px 0 10px 0; }

#left02{ background:#565A5D;color:#fff; font-weight:bold; font-size:12px; text-transform:uppercase; padding-left:5px; line-height:20px; margin-bottom:10px;}
#left02 a{ color:#fff; }
#leftbox2{   margin-bottom:10px;padding-bottom:10px; border:1px solid #565A5D ;background:url(images/barbg2.gif) repeat-x;}


#left03{background:url(images/titlebg3.gif) top #fff; color:#900; font-weight:bold; font-size:12px;  padding-left:16px; height:27px; overflow:hidden; line-height:27px;}
#left03 a{ color:#900}
#left03 a:hover{ color:yellow}
#leftbox3{   margin-bottom:10px; background:url(images/catelogbg3.gif) bottom #fff; border:0; padding:0px 0 10px 19px; }


.insort55{  height:55px;}
.insort55 td b{ background:#c00; color:#fff; font-size:9px; padding:0px 1px 1px 1px; display:block; font-family:verdana; font-weight:100;}
.insort55 td{ font-weight:100;font-size:12px;}
.insort55 a{  color:#918255; }
.insort55 a:hover{  color:#f60; }
.insort55 img{width:36px; height:36px; border:0; margin-right:2px;}
.insort55 span { color:#918255;}.insort55 b{ color:#aaa;} 

#tabs {
	border:1px #000000 solid;
}
#tabs A {
	PADDING:0; DISPLAY: block; BACKGROUND:#fff; FLOAT: left; WIDTH: 130px; COLOR: #666; HEIGHT: 22px; TEXT-ALIGN: center; line-height:22px; cursor:pointer; border-right:1px #E1C6C6 solid;
}
#tabs A.current {
	DISPLAY: block; FONT-WEIGHT: 700; FONT-SIZE: 12px; BACKGROUND:#201717; COLOR: #fff; HEIGHT: 22px
}
#container {
	CLEAR: both; COLOR: #000; border:1px #000000 solid; border-width:0 1px 1px; width:795px;
}
#container .tabcontent {
	DISPLAY: none
}
.GoodsDetailsWarp {
	CLEAR: both; TEXT-ALIGN: left; 
}

#footer_seo { border-bottom:10px #F1E0E0 solid; background-color:#000000; margin:0; padding:6px; text-align:center; border:1px solid #FFFFFF }
#footer_seo h1, #footer_seo h2, #footer_seo, #footer_seo a {  font-size:11px; font-weight:normal; color:#FFF; margin:0; }
#footerbottom span { margin: 5px 10px;}

#navSuppWrapper ul li { list-style:none; display: block; float:left; }
.foot-link {
	display:inline;
	float:left;
	margin:0 5px;
	padding:10px 0 0 50px;
	width:990px;
}
.foot-link li {
	float:left;
	padding-right:12px;
}
.shippingbot {
	WIDTH: 160px; BACKGROUND: url(images/shipped_logo.jpg) no-repeat; HEIGHT: 104px
}
#ezpage_footer LI {
	TEXT-ALIGN: left; PADDING-BOTTOM: 3px; PADDING-LEFT: 12px; WIDTH: 120px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: url(images/arrow_right.gif) no-repeat 0px 6px; PADDING-TOP: 3px
}
#ezpage_footer {
	WIDTH: 270px
}
LI.foottelephone {
	LINE-HEIGHT: 100%; PADDING-RIGHT: 15px; COLOR: #750000; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.foottelephone A {
	COLOR: #750000; TEXT-DECORATION: none; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.payment {
	WIDTH: 287px; BACKGROUND: url(images/secure_cards.jpg) no-repeat; HEIGHT: 64px
}
#footerbottom {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #000; COLOR: #fff; PADDING-TOP: 5px
}
#siteinfoLegal {
	TEXT-ALIGN: center
}
#siteinfoLegal {
	COLOR: #5b6571; TEXT-DECORATION: none
}
#siteinfoLegal A {
	COLOR: #5b6571; TEXT-DECORATION: none
}
