/*--------------------------------------
*Filename:            style.css
*Description:         Global CSS
*Version:             1.0.0(2010-04-10)

==STRUCTURE:============================

*Page width:          1005px
*Number of columns:   3

---------------------------------------*/
body,dl,ul,ol,li,h1,h2,h3,h4,h5,h6,form,fieldset,input,textarea,p{padding:0; margin:0;}
body{width:100%; margin:auto; font:11px/150%  Arial,"Lucida Grande", Verdana, Lucida, Helvetica, sans-serif; color:#fff; background:#08090e; text-align:left; position:relative;}
fieldset,img {border:none;}
li {list-style:none;}
h1,h2,h3,h4,h5,h6 {font-weight:normal; font-size:100%;}
tr,td,select,input{font:11px/150%  Arial,"Lucida Grande",Verdana, Helvetica, sans-serif;}
label,img,input,textarea,select,button {vertical-align:middle;}
input.text, textarea {border:1px solid #ccc;}
button{overflow:visible;cursor:pointer;}

a:link,a:visited{color:#fff;text-decoration:none; outline:none;}
a:hover,a:active{color:#f60;text-decoration:underline;}

.clear{clear:both; display:block; overflow:hidden; visibility:hidden; width:0; height:0;}

.systemAlert{color:#f30;font-weight:bold;}
a.systemAlert,a.systemAlert:visited{color:#f30;}

.row{overflow:auto;zoom:1;}
.nav{ padding:5px 10px;}
.content{ padding:10px;}

/* __header----------------------------*/
#header{
	width:996px;
	margin:0 auto;
}


.headerBox{
	background: url(../images/topBg.jpg) no-repeat left top;
	height:255px;	
}
.topBar{ padding:30px 0 0 365px;overflow:auto;	zoom:1;}
.lang{ float:left; width:250px; color:#fff; font-weight:bold;}

.cur{ float:left;width:110px;}
.cur a,.cur a:visited{ color:#fff; font-weight:bold;}
#currencies{width:108px; border: 1px solid #09090e; position: absolute; left: 617px; top: 28px; visibility:hidden; z-index: 100;}
#currencies li{padding-left: 10px; height: 18px;}
.bg_color{background:#4b0e0c;}
#currencies li img{margin-right: 4px;}
#currencies li a,#currencies li a:visited{font-size: 11px; color:#fff;}

.shop{ float:right; width:115px; padding:22px 35px 0 0;}
.shop a,.shop a:visited{ color:#fff; font-weight:bold;}

.searchBox{ padding:100px 0 0 440px;}
.search{
	background: url(../images/searchBg.jpg) no-repeat;
	height: 48px;
	width: 300px;
	padding:10px 15px;
	font-weight:bold;
	font-size:12px;
	color:#fff;
}
.search .input{ background:#3c0003; border:1px solid #ce0309; width:100px; color:#fff; padding:2px 5px;}
.search .select{ background:#3c0003;width:120px;color:#fff;}
.msn{ float:right;}

.logo{float:left;}
.logo a{
	padding:0px;
	text-indent:-999px;
	display:block;
	width:385px;
	height:107px;
	background: url(../images/logo.jpg) no-repeat center center;
}
.topMenu li{ float:left; padding:0 1px}

.topNav{ padding:5px 10px; height:37px; background: url(../images/topBg2.jpg) no-repeat center top; text-align:right; color:#fff;}
.topNav a,.topNav a:visited{ color:#fdc504;}
a.topNav2,a.topNav2:visited{ color:#fff; font-size:14px;}

/* __pagebody----------------------------*/
#pagebody{
	width:996px;
	margin:0 auto;
	overflow:auto;
	zoom:1;
}

/* __sidebar----------------------------*/
#sidebar{
	width:196px;
	float:left;
}

.leftBox{ background: url(../images/leftBoxBg.gif) repeat-y; margin-bottom:10px; }
.leftBox h3{ background: url(../images/leftBoxTop.gif) no-repeat; color:#fff; font-size:13px; padding:10px; font-weight:bold; }
.leftBox .bottom{ background: url(../images/leftBoxBottom.gif) no-repeat bottom; height:11px;}

.leftMenu li{width:120px;font-size:12px;padding-left:20px;background: url(../images/icon02.gif) no-repeat 7px 5px;}
.leftMenu li li{width:120px;font-size:10px;font-weight:bold;padding-left:10px;background: url(../images/icon03.gif) no-repeat 0px 5px;}
.leftMenu li a,.leftMenu li a:visited{ color:#e98488;}

.brand { padding:0 10px;}
.brand .select{ background:#3c0003;width:180px;color:#fff;}
.brand2 { padding:0 10px; text-align:center;}

.productsBox{overflow:auto;zoom:1; padding:10px;}
.productsBox .productsImg{ display: table-cell;vertical-align:middle;text-align:center; *display: block; *font-size:80px; *font-family:Arial; width:170px; height:95px;}
.productsBox .productsImg img{vertical-align:middle;}
.productsBox h4 a,.productsBox h4 a:visited{ color:#fff;}
.productsBox .price{ text-align:center; color:#ed1e29; font-size:18px; line-height:28px;}

.productsBox3{padding:10px;}
.productsBox3 li{
	list-style: decimal url(none) inside;
	margin-bottom:5px;
}
.productsBox3 li a,.productsBox3 li a:visited{ color:#e98488;}

.customer{ padding:10px;}
.customer dd{ margin:0; font-size:10px;}
.customer dt{ text-align:right; color:#e98488;}

.tellEmail{ padding:0 10px; text-align:center;}
.tellEmail .input{ background:#3c0003; border:1px solid #ce0309; width:70px; color:#fff; padding:2px 5px;}

/* __mainbody----------------------------*/
#mainbody{
	width:577px;
	padding-left:5px;
	float:left;
	overflow:hidden;
}

.centerBox{ margin-top:10px;}
.centerBox h3{
	font-weight:bold;
	font-size:13px;
	padding:10px 10px 0px;
}
.productsBox2{ float:left; margin:10px; width:250px; border:1px solid #490005; padding:5px;}
.productsBox2 h4{ font-weight:bold;}
.productsBox2 .price{ float:right; color:#fd0408;padding-left:5px;}
.productsBox2 .price2{ float:right;color:#fd0408; text-decoration:line-through; font-weight:normal; padding-left:20px;}
.productsBox2 .productsInfo{ margin-top:10px; overflow:hidden;zoom:1;}
.productsBox2 .productsImg{ float:left; margin-right:5px;display: table-cell;vertical-align:middle;text-align:center; *display: block; *font-size:85px; *font-family:Arial; width:100px; height:100px;}
.productsBox2 .productsImg img{vertical-align:middle;}
.productsBox2 .info{ float:left; width:140px; font-size:10px; line-height:12px; font-weight:bold;}
.productsBox2 .cart{padding:20px 0 5px;}


/* __sidebar2----------------------------*/
#sidebar2{
	width:196px;
	float:right;
}

.productsBox4{overflow:auto;zoom:1;padding:0 10px 10px;}
.productsBox4 .productsImg{ float:left;display: table-cell;vertical-align:middle;text-align:center; *display: block; *font-size:45px; *font-family:Arial; width:40px; height:40px;}
.productsBox4 .productsImg img{vertical-align:middle;}
.productsBox4 .productsInfo{float:left;margin-left:5px; width:130px; overflow:hidden;}
.productsBox4 h4 a,.productsBox4 h4 a:visited{ color:#e98488;}

.faq{ padding:0 10px; font-size:12px;}

.order dl{padding:0 10px;}
.order dt{
	padding-left:20px;
	background: url(../images/icon04.gif) no-repeat 0px 0px;
}
.order dd{color:#e98488; margin:0; padding-left:20px;}

.productBox{ margin:10px;}
.productBox h4{ font-size:14px; font-weight:bold; margin:10px 0; color:#fd0408;}
.productBox .productImgBox{float:left; width:300px;}
.productBox .productImg{ width:300px; height:100%;text-align:center; display:block; border:1px #edebed solid;background:#fff; margin-bottom:10px;}
.productBox .smallImg img{ border:1px #eee solid; margin:3px 6px 1px 0;}
.click{ text-align:center;}
.click a,.click a:visited{color:#fd0408;}

.productBox{ margin-top:30px;}
.productBox .productInfo{ float:left; margin-left:10px; width:250px;}
.productBox .item,.productBox .color,.productBox .size,.productBox .price{ border-bottom:1px dotted #666; padding:8px 0; font-size:12px;}
.productBox .price{color:#eb4329; font-weight:bold;}
.productBox .price s{ font-weight:normal;}
.productBox .addCart{padding:20px 0;}
.productBox .prev{ text-align:center;}
.productBox .review{overflow:auto;zoom:1;padding:5px;}
.productBox .review li{ float:left;width:110px;}

.productDetail{ margin-left:10px;}
.productDetail h3{font-weight:bold; font-size:14px; border-bottom:1px dotted #666; padding:5px 0; margin:5px 0;color:#fd0408;}


.productsBox5{ float:left;overflow:auto;zoom:1; padding:10px; width:160px;}
.productsBox5 .productsImg{ display: table-cell;vertical-align:middle;text-align:center; *display: block; *font-size:80px; *font-family:Arial; width:160px; height:95px;}
.productsBox5 .productsImg img{vertical-align:middle;}
.productsBox5 h4{ font-size:12px; text-align:center;}
.productsBox5 h4 a,.productsBox5 h4 a:visited{ color:#fff;}
.productsBox5 .price{ text-align:center; color:#ed1e29; font-size:18px; line-height:28px;}

/* __mcol----------------------------*/
.mcol { width:996px; margin:10px auto 0;border:2px solid #a90008;padding-bottom:8px;text-align:left;}
.mcol h3 { color:#a90008; font-size:16px;line-height:28px;margin-bottom:5px;padding-left:10px; font-weight:bold;}
.mcol h4 { margin-bottom:5px;padding:5px 0;}
.mcol p { padding:0 12px;margin:0;}
.mcol p strong {color:#a90008;  font-size:12px;}
.mcol li{float:left;width:50%;height:90px;}

/* __footer----------------------------*/
#footer{
	width:996px;
	margin:10px auto 0;
	font-size:12px;
	padding:20px 0;
	background: url(../images/footBg.jpg) repeat-x;
}
.paypal{ float:left; padding-left:20px;}
.footMenu ul { width:996px; text-align:center; margin:20px auto; overflow:auto;zoom:1;}
.footMenu li{ display:inline; padding:0px 2px;}
.keywords{ width:800px; margin:10px auto; text-align:center;}
.copyright{text-align:center;}


/* Nav Pages */
.navpages{padding:10px;clear:both;}
.navpages ul{text-align:left;margin:0;padding:0}
.navpages li{list-style:none;display:inline; width:14px;margin-right:2px;}
.navpages li.thepage{margin-right:5px;color: #fff;padding:1px 4px; width:auto}
.navpages a{text-decoration:none;color:#fff;padding:1px 4px;border:1px solid #fff;}
.navpages a:hover{border:1px solid #888;color:#fff;background:#888; text-decoration:none}
.navpages li.curr_linkpage{border:1px solid #a82e2d;color:#fff;padding:1px 4px;background:#a82e2d}

.tabbor{ border:#CCCCCC solid 1px;}
.tdbotbor{ border-bottom:#CCCCCC solid 1px;}
.zhushi{ color:#0066CC; font-weight:bold;}
.tdred{ color:#FF0000;}
.bigstro{ font-size:14px; font-weight:bold;}
.tishiz{ color:#666666; font-weight:bold;}
