/*********************************initial define*************************************************/
body {  
background: url("../images/tile1.png") repeat center 0 fixed #f5f5f5;
color:#666;
font:13px/20px "Rokkitt",trebuchet ms, sans-serif;
margin: 0;
padding:0;
}
div, form, img, ul, ol, li, dl, dt, dd {
margin: 0px;
padding: 0px;
border: 0px;
height:auto;
}
p, h1, h2, h3, h4, h5, h6 {
margin:0px;
padding:0px;
}
input, select,#email-address {
font-size:13px;
line-height:16px;
vertical-align:middle;
background: none;
}
input:-webkit-autofill, textarea:-webkit-autofill {
background: none!important;
}
img {
border:0px;
height:auto;
}
ul, li {
list-style-type:none;
}
a {
color:#555;
text-decoration:none;
}
a:hover{
cursor:pointer;
color:#E95144;
}
/*********************************body*************************************************/
.wrapper
{ width: 1060px;
margin: 0px auto;
padding: 0; 
background:#fff;
 box-shadow: 0 0 20px 0 #ccc;
} 
#dhtmltooltip{
position:absolute;
width:300px;
z-index:1000;
display:none;
text-align:center;
border:1px solid #CCC;
padding:5px;
filter: progid:DXImageTransform.Microsoft.Shadow(color=#CACACA,direction=135,strength=4);
}
/*********************************header*************************************************/
#host_AIKTMCE{
width:1040px;
overflow: hidden;
padding:10px 0;
margin: 0 auto;
}
#deonlineshope ul li:hover {
}
#deonlineshope ul li a:hover{color:#C33;}
.host_eFpPzwA
{ float:right;
padding:0;
margin:6px 0 0 0;
overflow:hidden;
}
 
#host_QUPjpMQ a,#host_QUPjpMQ b
{ padding:0 6px;
}
#host_wKjEIij
{margin:0 auto;
padding:0;
width:1040px;
overflow:hidden; 
}
.host_IuLcNWD
{margin:0px auto 0;
padding:0;
width:100%; 
}
.translate {
color: #000;
float: left;
height: 30px;
line-height: 30px;
padding-left: 5px;
text-align: left;
width:340px;
}#host_CIbsbDN {
text-align: LEFT;
float:LEFT;
padding: 0px 10px 0 0;
line-height:26px; 
}
#languagehdlp {
float:right;
padding:10px 0px 0 0px;
}
#t7udkk7ygw
{  
border-top: 1px solid #eee;
margin:5px;
padding:5px;
}
#largeimgsl {
padding: 8px 0;
}
#t7udkk7ygw h2 {
color: #111;
font-weight: normal;
font-size: 18px;
padding: 8px;
}
#t7udkk7ygw #productListing
{ 
display:inline-block;
}
.MagicZoomPlus img { 
} #host_CIbsbDN a
{color:#111;
padding: 0 6px; 
font-size: 13px; 
font-weight:bold;
}
.topceelist
{float: left;
padding:10px 20px 0 0;
}
#headerde a {
color: #444;
text-decoration: none;
}
#host_QUPjpMQ a:hover
{ color:#E95144;
}
#host_CIbsbDN a:hover
{
color:#E95144;
}
#curelkciheader {
float: right;
padding:10px 0 0 20px;
color:#222;
}
#curelkciheader form {
display: block;
margin: 0;
padding: 0;
}#curelkciheader select {
border: 1px solid #eee;
width: 120px;
color: #233;
background: #fff;
}
#host_scBveaO {
float: left;
padding:0px; 
margin:0;
}
#headerde a {
color: #000000;
text-decoration: none;
}#host_TYrXvCA {
float: right;_float: left;
padding: 0;
font-size: 14px;
font-weight: bold;
margin:12px 10px 0 0px;  
}.searchtexkl {
color: #111;
font-family: Opensans;
font-size: 13px;
height: 26px;
line-height: 26px;
margin: 0;
outline: medium none;
padding:0 4px;
text-transform: uppercase;
width:200px;
background: #fff;
border: 1px solid #eee;
}#host_TYrXvCA .scimgsw {
vertical-align: middle;
cursor: pointer;
padding: 4px;
background: #06518B;
line-height: 20px;
color: #fff;
border: medium none;
width: 76px;
height: 30Px;
font-weight: bold;
} 
#host_QUPjpMQ {
text-align: center;
padding-bottom: 5px;
padding: 0px 0 0 45px;
float: right;
color: #000;
background: url("../images/header_top_cart.png") no-repeat scroll left center;
line-height: 50px;
}
#host_QUPjpMQ a
{ color:#000;
font-weight:bold;
font-size: 13px;
padding:0 10px 0 0;
}
#host_QUPjpMQ a:hover
{ color: #E95144;
}
/*********************************header*************************************************/
/*********************************container*************************************************/
#container{
width:1020px;
margin:0px auto;
}
/*********************************content*************************************************/
#startseitop0{
clear:both;
width:960px;
margin:0px auto;
overflow:hidden;
}
/*********************************host_sdsGOez*************************************************/
#host_sdsGOez{
float:left;
}
.host_ZSnBDCa
{float:left;
padding:0;
}
#rightbar
{float:right;
display: inline;
}
#sidebar{
margin: 0px auto;
}
h2.side,#sidebar h2, h3.rightBoxHeading, #shopcolorHeading, #w7ukw4ejhvg h2{
text-align: left;
margin: 0;
line-height: 38px;
height: 38px;
color: #fff;
text-transform: uppercase;
font-weight: bold;
font-size:16px;
padding:0 0 0 10px; 
border-bottom:2px solid #000;
background: #d57f1c;
} 
#shopbycolorsContent a
{ padding: 0 4px;
}
.rightBoxContainer, .rightBoxHeading
{ padding:0;
margin:0;
border:none;
}
#whatsnew
{ margin-top:8px!important;
}
#balksdfw, .jwoelksd, h2.side,  #whatsnewHeading {
text-align: center;

text-transform: uppercase;
font-size: 20px; 
margin: 0 0 10px;
line-height: 38px;
color: #fff;
}
h2.jwoelksd, h2.slklogin, .main-sidebox-header-left, #sidebar, #whatsnew, #specials, #shopbycolors, #currenciesContent{
font-size: 13px;  
line-height:20px;
text-align: center;
margin:0 0 8px 0; 
background: #fff;
padding:0px; 
}
#shopbycolors
{text-align:left;
}
#bestsellerbox,#scrollBox2,.sideBoxContent
{
}
.side a
{color: #FFFFFF;
}
#keywordsContent ul li
{ line-height:24px;
text-transform:capitalize;
padding:0 0 0 8px;
}
#reviewsContent a img
{ width:120px;
height:auto;
}
#keywordsContent ul li a:hover
{
color:#C03;
}
#keywordsContent ul li a
{ color:#222;
}
.sideBoxContentItem
{ margin:0 10px!important;
}
.sideBoxContentItem img
{ width:160px!important;
height:auto;
}
#whatsnew h2 a{color:#fff; padding-top:20px;}
#whatsnew h2 a:hover{color:#f00;}
#sidebar ul, #scrollBox2, #bestsellerbox, #keywordsContent{
margin: 0; border-top: none;
}
#scrollBox2 {
}
#scrollBox2 li
{ padding:6px 3px;
}
#scrollBox2 li a
{ font-weight:bold;
}
.leftdixia {
width: 200px;
height: 21px;
margin-left:0px;
}
.index-ad{padding-top:3px}
#sidebar ul li{
list-style: none outside none;
margin: 0;
text-align:left; 
}
#sidebar ul li, #bestsellerbox ul li,#scrollBox2 li
{ }
#sidebar ul li{  
}
#sidebar ul li a{
background-position: 6px 4px;
background-repeat: no-repeat;
line-height:24px; 
display: block;
}#sidebar ul li.category-top  a
{  font-size:14px;text-transform: uppercase;
font-weight:bold;line-height:36px; display:block;
color: #000;
}#sidebar ul li.category-top
{   border-bottom:1px solid #ccc;
}
#sidebar ul li.category-subs 
{font-size:13px;
font-weight:bold;
}
#sidebar ul li a:hover, #sidebar ul li.category-products a:hover{
color:#555;font-size: 13px; 
font-weight: normal;
}
#sidebar ul li ul{
width:200px;
background:none;
}
#sidebar ul li.category-products{
background: none; 
line-height:20px;
}
#sidebar ul li.category-products a{
color:#111;
font-size:13px;
font-weight:normal;
display:block;
background:none;
}
#sidebar ul li ul li a:hover{
color:#E95144;
}
#sidebar ul li a:hover
{ color:#E95144!important;
}
#left_ad{
width:220px;
margin:0px auto;
text-align:center;
background:url(../images/left_bg.gif) repeat-y;
}
#left_ad img{
margin-bottom:10px;
}
.left_bottom{
margin-bottom:10px;
}
/*********************************mainbody*************************************************/
#host_tPvuegG{
float: right;
width: 820px;
text-align: left;
display: block;
padding: 0px;
}
#HEADING_h5rb6unnsn {
 
text-align: center;
}
#HEADING_h5rb6unnsn h1, #HEADING_h5rb6unnsn h2, #HEADING_h5rb6unnsn h3, h2.centerBoxHeading
{
padding-left: 10px;
line-height:36px; 
font-weight: bold; 
color: #fff;
font-size:16px;
background: url("../images/SALE.png") no-repeat scroll center top; 
text-align: CENTER;
text-transform: uppercase;
 
}
#ew4b6da2cv
{ 
}
#HEADING_h5rb6unnsn h2 a:hover
{color: #E95144;
}
*{
padding:0;
margin:0;
list-style:none outside none;
}
.centerBoxContentsNew
{  float:left!important;
display:inline-block!important;
}
/*********************************path*************************************************/
.path{
color:#000;
text-transform:capitalize; 
font-size:13px;
font-weight:bold;
margin:0px auto;
margin-bottom:10px;
}
.path a{
color:#666;
font-size:13px;
font-weight:bold;
}
.path a:hover{
color:#f00;
}
.path span{
float:left;
margin-right:10px;
}
.path h2{
float:left;
font-size:14px;
}
/*********************************ew4b6da2cv*************************************************/
#ew4b6da2cv  ul li{
float:left;
width:150px;
height:220px!important;
height:230px;
margin:15px!important;
margin:15px 13px;
}
SPAN.category-subs-selected {
color:#E95144;
}
.productSpecialPrice, .productSalePrice, .productSpecialPriceSale, .productPriceDiscount {
color:#333;
font-size: 18px;
font-weight:bold;
}
#ew4b6da2cv ul li .list{
width:150px;
height:220px!important;
height:248px;
}
#ew4b6da2cv ul li .list .list_img{
width:148px;
height:148px;
}
.back{
float: left;
}
#ew4b6da2cv ul li .list .list_img a{
/*width:150px;
/*非IE的主流浏览器识别的垂直居中的方法*/        display: table-cell;        vertical-align:middle;        /*设置水平居中*/        text-align:center;        /* 针对IE的Hack */        *display: block;        *font-size:13px;/*约为高度的0.873，200*0.873 约为175*/        *font-family:Arial;/*防止非utf-8引起的hack失效问题，如gbk编码*/        width:148px;        height:148px;        border: 1px solid #eee;
}
#ew4b6da2cv ul li .list .list_img a:hover{
border:1px solid #000;
}
#ew4b6da2cv ul li .list .list_img img{
vertical-align:middle;
width:148px;
height:148px;
}
#ew4b6da2cv ul li .list .list_name{
width:150px;
text-align:center;
}
#ew4b6da2cv ul li .list .list_name a{
font-size:11px;
line-height:15px;
color:#3C3C3C;
height:30px;
display:block;
padding:5px;
}
#ew4b6da2cv ul li .list .list_name a:hover{
text-decoration:underline;
color:#000;
}
#ew4b6da2cv ul li .list .list_mprice{
display:none;
float:left;
width:60px;
text-align:right;
color:#ccc;
font-weight:bold;
text-decoration:line-through;
}
#ew4b6da2cv ul li .list .list_price{
display:none;
float:left;
margin-left:10px;
color:#000;
}
#ew4b6da2cv ul li .list #list_mprice_c{
color:#B6B6B6;
margin-left:10px;
}
#ew4b6da2cv ul li .list #list_price_c{
color:#000;
margin-left:15px;
font-weight:bold;
}
#ew4b6da2cv ul li .list .list_buy{
display:none;
}
.clear{
clear:both;
padding:5px 0px;
}
.pagesize{
clear:both;
margin-top:20px;
text-align:center;
width:670px;
white-space: pre-wrap;       /* css-3 */
white-space: -moz-pre-wrap;  /* Mozilla, since 1999 */
white-space: -pre-wrap;      /* Opera 4-6 */
white-space: -o-pre-wrap;    /* Opera 7 */
word-wrap: break-word;       /* Internet Explorer 5.5+ */
}
.pagesize a{
text-decoration:underline;
margin:0px 5px;
color:red;
}
/*********************************catalog_product*************************************************/
#catalog_product {
clear:both;
width:820px;
margin-bottom:10px;
}
#catalog_product h1{
clear:both;
width:820px;
height:38px;
line-height:38px;
font-size:16px;
text-align:center;
color:#9B947A;
background:url(../images/main_top.gif) center no-repeat;
}
#catalog_product_show{
width:820px;
}
.show_page{
clear:both;
color:#000;
font-weight:bold;
text-align:center;
}
#product{
clear:both;
margin-bottom:10px;
}
#product .list{
clear:both;
padding:10px 0px;
}
#product .list #erFjlOkcv{
 display:block;
margin:0;
}
#product .list #erFjlOkcv .porductimages{
width:370px;
margin:0px auto;
text-align:center;
}
#product .list .product_img{
height:auto;
padding:10px;
}
#product .list .product_img img{
position:relative;
}
#product .list .product_img .bigimg{
width:auto;
height:auto;
}
div.zoomdiv {
position:absolute;
z-index:100;
top:0px;
left:0px;
width: 280px;
height: 280px;
border:1px solid #000;
display:none;
text-align:center;
overflow: hidden;
margin-left:30px;
}
.productimages ul {
clear:both;
margin-top:10px;
}
.productimages ul li{
display:inline;
margin:2px;
}
.productimages ul li img{
width:60px;
height:60px;
cursor:pointer;
padding:2px;
border:1px solid #fff;
}
#enlarge{
float:right;
padding-left:20px;
text-transform:capitalize;
padding-right:20px;
cursor:pointer;
height:18px;
margin:5px 0px;
color:#717171;
font-size:13px;
}
#hsvxa5qmc6{
float:right;
width:420px;
_width:380px;
margin:0px auto; 
line-height: 22px;
}
#cartImghjh {
margin-top:0px;
}
#hsvxa5qmc6 h1{
color:#E20528;
text-transform: capitalize;
font-size:20px;
line-height:24px;
font-weight:bold;
padding-bottom: 5px; 
}   
.shipping span{
color:#000;
font-weight:bold;
font-size:11px;
}
#product .list #hsvxa5qmc6 .product_sotck{
float:left;
}
#product .list #product_bottom .product_size{
float:left;
}
#detail_box{
width:43px;
color:#999;
}
#detail_box span.product_bottom_span{
width:100px;
display:block;
text-align:right;
} 
.store{
display:none;
}
#sizebox ul li{
}
#sizebox span{
color:#707070;
}
#sizebox span.product_bottom_span{
width:100px;
font-size:13px;
}
.sizeselect {
padding:1px;
height:25px;
line-height:25px;
margin-right:5px;
}
.sizeselect li{
display:inline;
cursor:pointer;
}
#sizebox .sizeselect li span{
display:inline-block;
width:25px;
height:25px;
line-height:25px;
text-align:center;
color:#000;
}
#sizebox span#shoecode{
color:#000;
display:none;
}
#sizebox span.required{
display:none;
color:#f00;
font-size:10px;
}
#sizebox span#sizechart{
color:#F00;
font-size:10px;
text-decoration:underline;
cursor:pointer;
}
.size_two{
display:none;
}
#qty_cart{
clear: both;
width:100%; 
padding:0;
margin:0;
}
#productAdditionalImages > div.AdditionalImagesTile {
display: none;
}
#productPrices {
padding: 10px 0 0 0; 
color:#E95144;
}
#product_items {
padding: 20px 0;
}
#productPrices .normalprice
{ font-size:13px;
}
#productPrices .productSpecialPrice, #productPrices .productPriceDiscount
{ font-size: 20px;
font-weight:bold;
}
#productDescription {
padding:5px;
}
#qty_cart span{
float:left;
}
.single_price{
color:#BE1E11;
font-weight:bold;
padding:0px 20px;
font-size:16px;
border-right:2px dashed #BDBDBB;
}
#qty_cart .qty{
padding:0px 20px 0 0; 
line-height:50px;
}
#qty_cart .qty .jlfcart
{ line-height:26px;
font-size:16px;
font-weight:bold;
width:80px;
margin-top: 10px;
}
#cart_quantity{
float:left;
margin-top:3px;
border:1px solid #999;
}
#tocart{
float:left;
width:102px;
height:26px;
}
.sideBoxContent {
padding: 10px 0;
border-top:none!important;
margin:0;
}
#product .list #product_items ul li{
float:left;
margin:0px 5px!important;
margin:0px 10px;
}
input{ vertical-align:middle;background: none; }
.radioButtonLabel .smallText{
background:#fff;
color:#E95144;
font-weight:bold;
}
#scrollBox2 li
{ border-bottom:1px solid #eee;
}
#bestsellerbox ul li
{ border-bottom:1px dashed #eee;
padding:4px 0;
display:inline-block;
}
#productAdditionalImages {
margin:0;
padding:0px 5px;
height: auto;
}
#productAdditionalImages img
{ width:100px;
height:auto; border:1px solid #aaa;
text-align:center;
}
#productListing .additionalImages {
text-align: center; 
}
#BGvNKNkDLn{float:right;width:400px;
}
#productMainImage{
border:none;float:left;width:400px;
}
#productAdditionalImages
{ 
}
#erFjlOkcv
{float: left;
width: 410px;
padding:0;
overflow:hidden;
display:block;
}
#product_items ul li.items_contact a{
font-weight:bold;
font-size:10px;
text-transform:none;
}
#product_items ul li.items_contact{
padding-left:25px;
background:url(../images/contact_us.gif) left no-repeat;
}
#product_items ul li.items_contact a:hover{
color:red;
}
/*******************************block_items*********************************/
#block_items{
float:left;
width:310px;
margin-left:10px;
}
#blocktitle{
clear:both;
width:390px;
height:24px;
}
.descriptiontitle{
float:left;
height:22px;
width:130px;
text-align:center;
cursor:pointer;
color:#8C8C8C;
font-weight:bold;
}
.sizetitle{
float:left;
height:22px;
width:130px;
text-align:center;
cursor:pointer;
color:#8C8C8C;
font-weight:bold;
}
.caretitle{
float:left;
height:22px;
width:130px;
text-align:center;
cursor:pointer;
color:#8C8C8C;
font-weight:bold;
}
#block_content{
width:368px;
padding:10px;
border:1px solid #ECECEC;
}
#descriptioncontent{
padding:0px 10px;
text-align:justify;
}
#descriptioncontent  pre{
padding:10px 0 10px 0;
white-space: pre-wrap;       /* css-3 */
white-space: -moz-pre-wrap;  /* Mozilla, since 1999 */
white-space: -pre-wrap;      /* Opera 4-6 */
white-space: -o-pre-wrap;    /* Opera 7 */
word-wrap: break-word;       /* Internet Explorer 5.5+ */
padding:0px 10px;
text-align:justify;
}
#sizecontent{
display:none;
}
#sizecontent ul{
width:360px;
border:1px solid #999;
}
#sizecontent ul li{
height:20px;
line-height:20px;
}
#sizecontent ul li.sizecontent_title{
background:#999;
}
#sizecontent ul li.sizecontent_title ul li{
color:#fff;
}
#sizecontent ul li ul{
text-align:center;
border:none;
}
#sizecontent ul li ul li{
float:left;
display:block;
width:120px;
text-align:center;
color:#000;
font-weight:bold;
}
.even_line{
background:#ccc;
}
#carecontent{
display:none;
}
/*********************************new_arrials*************************************************/
#smallad{
clear:both;
width:690px;
height:132px;
margin:20px 0px;
}
#mastercontent{
text-align:justify;
padding:10px!important;
padding:0px;
}
#mastercontent h1{
height:20px;
line-height:20px;
text-align:center;
font-size:13px;
}
/*********************************footer_bar*************************************************/
#customer_service{
clear:both;
width:1020px;
margin:0px auto;
height:150px;
border-top:1px solid #ebebeb;
margin-top:5px;
}
#tel_method{
float:right;
width:310px;
height:130px;
padding:10px;
}
#numero_verde{
clear:both;
margin:10px 0px 10px 0px;
}
#payment_delivery_method{
clear:both;
margin:20px 0px 0px 0px;
}
/*********************************footer*************************************************/
.host_diyfAxk {
color: #eee;
margin: 0 auto;
padding: 0;
width: 100%;
display: block;
overflow: hidden;
background-color: #000;
} 
.host_diyfAxk a{
color:#222;}
#indhauptteil
{
width:1020px;
text-align: left;
display: inline;
}
.host_xonGzYJ {
font-size: 13px;
line-height: 40px;
text-align: center; 
margin: 0 auto;
padding:10px 0 0 0;
width: 1020px;
}.host_xonGzYJ .fotewl {
float: left;
margin: 0 3px;
text-align: left;
width:200px;
padding: 0 10px;
border-right: 1px dashed #ddd;
}
.host_xonGzYJ ul
{ line-height:40px; 
}
.host_xonGzYJ .mar_sds
{
margin: 0 3px;
text-align:center;
width:200px;
padding: 0 10px;
}
.host_dZZIZxc input, .host_dZZIZxc  select
{color:#fff;
background:#000;
font-weight:bold;
}
.host_xonGzYJ .fotewl span,.host_xonGzYJ .mar_sds li span{
color:#E95144;
font-size: 15px;
font-weight:bold;
}.host_xonGzYJ .host_dZZIZxc a {
color:#FFF; 
line-height:40px;
font-size:18px; 
text-align:center;
padding:0 15px;
}
.host_xonGzYJ .host_dZZIZxc a:hover {
color: #E95144;
}
.host_diyfAxk ADDRESS{text-align:center;color:#E95144;}
.host_diyfAxk ADDRESS a{color:#831313;font-weight:bold; }
.host_diyfAxk ADDRESS a:hover
{color:#E95144;
}
/*********************************footer*************************************************/
/***************************shoppingcart*************************************************/
.subtotal{
float:left;
color:#F00;
}
.dt_shopping{
border:1px solid #DDDDDD;
}
.sp_head{
background:#F0EDE6;
color:#403215;
height:30px;
line-height:30px;
text-align:center;
font-size:16px;
font-family:"Times New Roman", Times, serif;
}
.sp_head th{
border:1px solid #fff;
}
.dt_shopping tr td{
text-align:center;
color:#000;
font-size:10px;
border:1px solid #fff;
}
.cart_subtotal{
background:#F6F6F6;
font-weight:bold;
padding:0px 5px;
}
.cart_subtotal td{
border:1px solid #DDDDDD;
}
.cart_subtotal span{
float:left;
}
.lbname{
text-align:left;
font-size:13px;
color:#EAA91C;
font-weight:bold;
}
.lbsize{
text-align:left;
font-size:10px;
color:#F00;
}
.dt_shopping .lbprice{
float:left;
width:80px;
display:block;
color:#000;
font-size:13px;
}
.dt_shopping .lbCurrencies{
float:left;
width:20px;
display:block;
color:#000;
font-size:13px;
}
.dt_shopping .lbPriceA{
float:left;
width:80px;
display:block;
color:#000;
font-size:13px;
}
.dt_shopping .lbCurrenciesA{
float:left;
width:20px;
display:block;
color:#000;
font-size:13px;
}
.currencies{
margin:0px 30px 0px 0px;
}
.order_num{
margin:0px 30px 0px 0px;
display:none;
}
.price_currency{
background:#F9F7F5;
}
.lbSubtotal{
float:left;
color:#333;
text-transform:none;
margin-left:80px;
font-size:13px;
font-family:"Times New Roman", Times, serif;
}
.lbTotal{
color:#A72D2C;
float:left;
margin:0px 20px;
}
.lbCur{
color:#333333;
float:left;
}
#btncheckout{
clear:both;
text-align:center;
margin:20px auto;
}
.delete{
width:42px;
height:17px;
display:block;
margin:0px auto;
}
#information_edit{
text-align:center;
background:#FFCC00;
margin:0px;
border-bottom:none;
font-size:13px;
}
#information_edit a{
color:#000;
}
#continue_shopping{
text-align:center;
padding:20px 0px;
}
#btnCon{
clear:both;
width:157px;
height:28px;
border:none;
cursor:pointer;
margin:0px auto;
}
.btncheckout{
width:179px;
height:35px;
border:none;
cursor:pointer;
margin:0px auto;
}
.cart_right{
float:left;
width:200px;
margin-left:10px;
padding-top:30px;
}
.cart_right ul{
text-align:left;
}
.cart_right ul li{
margin:10px 0px;
}
.right_contact{
float:left;
margin:0px 15px;
}
.right_mcafee{
float:left;
margin-top:-5px;
}
.addthis_button_compact{
float:left;
display:block;
width:15px;
}
#currencies{
 
} 
#productListing .centerBoxContentsProducts{
padding: 4px 2px; 
overflow: hidden; 
text-align:left;
background: #fff;
border: 1px solid #FFF; 
height:286px;
 margin:6px 2px;
}
.nkkgmxkv5 {
padding: 4px 2px;
margin: 0 5px; 
overflow: hidden;  
color: #bf0000;
text-align:left;
background: #fff;
border: 1px solid #fff;  
}
#productName a{font-size:16px;line-height:24px;
}
.categoryListBoxContents
{text-align: left;
line-height: 25px;
padding: 0;
margin: 0;
}
.nkkgmxkv5:hover,#productListing .centerBoxContentsProducts:hover{   
-webkit-box-shadow: 0 8px 6px -6px #999;
-moz-box-shadow: 0 8px 6px -6px #999;
box-shadow: 0 8px 6px -6px #999;
border: 1px solid #ccc; }
.product-name-mdnyn {
padding: 4px 4px 6px 4px;
overflow: hidden;
text-align:left;
}
.product-name-mdnyn  a
{  
font-weight: normal;  
}
.r7udnckqy7{
display: block;
margin: 0;
padding:0; 
overflow: hidden;
text-align:center; 
max-height:200px;border-bottom:1px solid #ccc;
}
#productListing a.r7udnckqy7:hover, .nkkgmxkv5 .r7udnckqy7:hover{
}
.nkkgmxkv5 #LXfVTbfukS
{
overflow:hidden;
}
#priceHjh{ color:#E95144;
font-weight:bold;
}
#hometexe
{ border:1px dotted #ddd;
margin:6px 0 10px 0;
padding:6px;
line-height:22px;
}
#index_login {
text-align: left;
padding-left: 6px;
}
.amdlheaderde_menuex {
background: url("../images/menu_bg.gif") repeat scroll 0 0 transparent;
width:100%;
margin: 10px 0;
height: 45px;
line-height:45px;
}
.amdlheaderde_menuex ul li
{ float:left;
display:inline-block;
line-height:45px;
color:#eee;
}
.amdlheaderde_menuex ul li a
{ padding:10px 26px;
font-weight:bold;
color:#eee;
font-size:16px;
border-right:1px solid #919191;
}
#lastkld a
{ border:none !important;
}
.host_cSOlonS
{  
padding:0px;
margin: 0px auto;
width: 1040px;
overflow: hidden;
}
.host_PFeMFAD
{width:100%; 
height:56px;
margin:5px auto 0;
background-color: #3d3d3d;
background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, #3d3d3d), color-stop(50%, #3d3d3d), color-stop(50%, #212121));
background: -webkit-linear-gradient(top, #3d3d3d, #212121);
background: -moz-linear-gradient(top, #3d3d3d, #212121);
background: -ms-linear-gradient(top, #3d3d3d, #212121);
background: -o-linear-gradient(top, #3d3d3d, #212121);
padding: 0;   
}
#host_BPAtyjK {margin:0 auto;
position: relative;
text-align: center;
z-index:2;
width:1020px; 
margin:0 auto;
height:56px;
}
.level2 li
{ border-right:none!important;
}
#host_BPAtyjK ul {margin: 0;padding: 0; }
#host_BPAtyjK ul.level1 { background-repeat: no-repeat;float: left;height:36px;margin: 0 auto;text-align: center;z-index: 1000;}
#host_BPAtyjK ul li {display: inline;
float: left;border-right:1px solid #666;
list-style: none outside none;
margin: 0px;
position: relative;
padding: 0 15px;
line-height: 11px;
height: 56px;  
}
#aef7ca5m5r
{float:right!important;
margin:0!important;
}
#host_BPAtyjK ul li a { color:#FFF;font-family: Georgia,serif; display: block;float: left;  font-size:14px;text-decoration:none;
line-height:56px; }
#host_BPAtyjK ul.level2 {
background:#fff;
left:0px;
position: absolute;
top:56px;
width:660px;
padding: 10px;
z-index:1000000;}
#host_BPAtyjK ul.level2 li
{ height:26px;
line-height:26px;
margin:0 8px;
padding:0;
}
#host_BPAtyjK ul .geadersercg
{ padding-left:0px;
border-right:none;
}
#host_BPAtyjK>ul>li:hover
{   
}
#host_BPAtyjK>ul>li:hover a
{ color: #CC114D; 
}
#host_BPAtyjK ul #aef7ca5m5r:hover
{ background:none;
}
#host_BPAtyjK ul ul li {background: none;padding:2px 0;width:200px; text-align:center; line-height:24px; border-bottom:1px solid #ddd;
}
#host_BPAtyjK ul.level2 a{color:#111;
font-size:13px;text-align: left;font-weight:normal; line-height:24px; }
#host_BPAtyjK ul.level2 li:hover {text-decoration: underline;background:none; }
#host_BPAtyjK ul.level2 li a:hover{
color:#E95144;
}
#host_JxTnnVi { 
overflow:hidden;
padding:10px;
margin:0 auto;
width:1040px;
}
#host_JxTnnVi span {
position: absolute;
left: 269px;
width: 488px;
text-align: center;
font-weight: normal;
}
.bfwew_font01 {
font-size: 40px;
color: #fff;
top: 150px;
text-transform: uppercase;
}
.bfwew_font02 {
top:210px;
font-size:28px;
color: #e0e0e0;
text-transform: uppercase;
}
.bfwew_font03 {
top: 260px;
font-size: 16px;
color: #c3c3c3;
}
.products_block li img {
display: block;
-moz-transition: opacity 0.35s ease 0s;
-webkit-transition: opacity 0.35s ease 0s;
-o-transition: opacity 0.35s ease 0s;
-ms-transition: opacity 0.35s ease 0s;
}
#bestimg img
{ width:60px!important;
height:auto!important;
}
.navSplitPagesLinks strong {
background: #E95144;
padding: 6px 10px;
color: #fff;
}
#productListing {
padding: 10px 0 20px 0;
}
.navSplitPagesLinks a {
background: #E95144;
padding: 6px 10px;
color: #111;
}
.lbox-ab {
bottom: 0;
display: block;
left: 0;
padding:12px 0 8px 0;
}
.lbox-ab a {
background: url("../images/buynow.png") repeat scroll 0 0 transparent;
display: block;
height:31px;
line-height:31px;
width: 115px;
margin: 0 auto;
font-size: 14px;
color: #fff; font-weight:bold;
}
.lbox-ab a:hover{text-decoration: none;opacity: 0.8;}
.centeredContent a img:hover{
filter:alpha(Opacity=80);-moz-opacity:0.8;opacity: 0.8;z-index:100; background-color:#ffffff;
}
.productPriceDiscount
{font-size:14px;
display:none;
}
#stalfkewo
{padding:0;
margin:0 auto;
width:1020px;
text-align: left;
} 
TR.tableHeading, .tableHeading, #cartSubTotal{
background-color: #2C2B2B;
color: #fff;
}
.rowEven {
background-color:#FFFDFD;
}
.rowOdd
{ background:#eee;
}
#imagesy
{
}
#imagesy a img
{ width:160px;
height:auto;
}
.tabkdlwo ul li {
background:#0B6FA0;
}
#cartImage img, .cartImage img
{ width:60px;
height:auto;
}
.tabkdlwo ul li a:hover{ 	background:#E95144;  }
#searchK{
margin: 10px;
text-align: left;
overflow: hidden;
line-height: 24px;}
#searchK dt
{ font-size:16px;
color:#AC1C1C;
padding:8px 4px;
}
#searchK dd {padding:5px 8px;float: left;
margin: 0;}
#searchK dd a
{ text-transform: capitalize;
color:#000;
}
.header-container
{ width:1020px;
margin:0 auto;
padding:0; 
overflow:hidden;
}
#host_cNycEva
{text-align:center;
padding:10px 0;
color:#ddd;
}
#host_cNycEva a, .host_diyfAxk a
{ padding:0 8px;
color:#444;
}
#host_cNycEva a:hover, .host_diyfAxk a:hover
{ color: #E95144;
}
#feacategories
{line-height:24px;
overflow:hidden;
padding:0;
margin:0 0 10px 0;
}
#feacategories a
{ padding:0 6px;
line-height:24px;
}
#host_KvMQYpZ {
background: #f5f5f5 none repeat scroll 0 0;
float: left;
font-size: 26px;
overflow: hidden;
margin-bottom: 20px; 
padding:20px;
text-align: left;
width: 40%;
}
 #host_xONzxCG {
float: right;
overflow: hidden;
text-align: left;
width:40%;
margin:10px 50px 0 10px;
padding:0px;
}#host_KvMQYpZ ul li {
line-height: 30px;list-style:none outside none;
}#host_KvMQYpZ a, #host_xONzxCG a {
color: #000;
font-size:18px;
}
#host_xONzxCG a
{display: block;
line-height: 40px;
background: #f5f5f5 none repeat scroll 0 0;
margin: 20px;
padding: 10px;
} #host_xONzxCG a:hover
{background: #000;color:#fff;
}
#host_KvMQYpZ a:hover 
{ color:#EC1E1E;text-decoration: underline;
}
#orderhistory li {
background: url("../images/sa_bottom.png") no-repeat scroll left bottom transparent;
line-height: 24px;
}
#w7ukw4ejhvg ul li h3 {
background: url("../images/icon_cart.gif") no-repeat scroll left 2px transparent;
border-bottom: medium none;
font-size:13px;
height: 20px;
line-height: 20px;
overflow: hidden;
padding-left: 10px;
margin-left: 5px;
}
#orderhistory li a {
color: #414040;
padding-left: 10px;
}
#orderhistory li a:hover
{color: #CB1B1B;
}
#w7ukw4ejhvg ul li p {
margin: 5px 8px;
font-family: Arial;
line-height: 20px;
}
.listing_review {
padding-left: 8px;
}
