
* { margin:0; padding:0; }
body { background:#e6e6e6; color:#666; font:12px/1.55em tahoma, arial, helvetica, sans-serif; text-align:center; height:101%;}
a { color:#666; text-decoration:underline; }
a:hover { color:#333; text-decoration:underline; }
a img { border:0;}
:focus { outline:0; }
.catalog-category-view .col-main p	{ display:none; }



/* Heading */
h1, h2, h3, h4, h5, h6, .head { font-size:1.35em!important; margin-bottom:.4em; line-height:1.3em; color:#333; font-weight:bold!important; color:#333!important; /* text-transform:uppercase!important;*/ }
h1 { font-size:2em; line-height:1.17; }
h2 { font-size:1.5em; }
h3 { font-size:0.8em!important; }
h4 { font-size:1.05em; }
h5 { font-size:1.05em; }
h6 { font-size:.95em; }
/* Table */
th { padding:0; text-align:left; vertical-align:top; }
td {padding:0;vertical-align:top;}
/* Paragraph */
.cms-page-view p {  }
.cms-page-view h1, .cms-page-view h2, .cms-page-view h3, .cms-page-view h4  { font-size:1.35em; }
.cms-page-view h1 a, .cms-page-view h2 a, .cms-page-view h3 a, .cms-page-view h4 a  { font-size:0.9em; font-family:Arial; line-height:1.5em; }
p { margin-bottom:.8em; font-size:0.9em; font-family:Arial; line-height:1.5em; }

.cms-home div.homeblock, .category-home div.homeblock { position:relative; height:500px; margin-bottom:0 auto!important; padding-bottom:0!important; text-align:center; }
.cms-home div.homeblock img, .category-home div.homeblock img { position:relative; top:10px; }

.cms-woman div.homeblock, .category-woman div.homeblock { position:relative; height:520px; margin-bottom:0 auto!important; padding-bottom:0!important; text-align:center; overflow:hidden; }
.cms-woman div.homeblock img, .category-woman div.homeblock img { position:relative; top:10px; }

.cms-men div.homeblock, .category-men div.homeblock { position:relative; height:520px; margin-bottom:0 auto!important; padding-bottom:0!important; text-align:center; overflow:hidden; }
.cms-men div.homeblock img, .category-men div.homeblock img { position:relative; top:10px; }

address { margin-bottom:.4em; }
address { font-style:normal; line-height:1.4em;}
cite { font-style:normal; font-size:10px;}
q:before, q:after{content:'';}
/* Form */
form { display:inline;}
fieldset { border:none; }
.customer-account-forgotpassword fieldset	{ width:48%; }
legend {display:none;}
label { color:#666;   font-weight:bold; }
input, select, button { vertical-align:middle; }
/* Lists */
dt { display:block; font-weight:bold; }
ul,ol { list-style:none; }
/* Size */
small { font-size:.92em; }
big { font-size:1.1em; }
hr { height:0; margin:8px 0; overflow:hidden; visibility:hidden; }
.nowrap { white-space:nowrap; }
.bold { font-weight:bold; }
.header-cart-box { position:absolute; width:304px; top:106px; right:-40px; z-index:100; }
.cs-active { display:block; }
#cart-summary .content { display:none; }
.cart-wrapper { background:transparent url(../images/bg_cart_body.png) 0 0 repeat-y;}
.my-cart { background:url(../images/bg-cart-opener.png) top center no-repeat; padding-top:3px; position:relative; /* top:-8px; */ height:30px; width:100%; }
.my-cart a { font-size:.8em;text-decoration:none; font-weight:bold;text-transform:uppercase;}
.mini-cart .actions { background:transparent url(../images/bg_cart_bottom.png) bottom left no-repeat; padding-bottom:15px; margin-bottom:-10px; }
.mini-cart .subtotal { padding:2px 0; text-align:center; }
.mini-cart h5 { margin:0; padding:6px 8px 2px 8px; }
.mini-cart .actions .form-button { border:0!important; background:transparent url(../images/bg_mini_cart_actions.gif) 0 4px no-repeat!important; text-transform:uppercase; text-decoration:none; font-size:0.9em!important; font-weight:bold!important; }
.mini-cart .actions .form-button span { border:0!important; display:block; background:none!important; padding:0 0 0 10px; }
.mini-cart .actions .cb-left span { padding:0 30px 0 10px!important; }
.mini-cart .cart-buttons { border:0!important; background:transparent url(../images/bg_cart_between.gif) top center no-repeat!important; padding:8px 0 8px 0; }
.mini-cart .header-items { border:0!important; background:transparent url(../images/bg_cart_between_header.png) top center no-repeat!important; padding:16px 0 0 0; height:40px; font-weight:bold; text-transform:uppercase; font-weight:0.8em; }
.mini-cart .head { border:0!important; margin:0!important; padding-top:0!ipmortant; width:100%; }
.mini-cart .head p { padding-left:95px; text-align:left;  }
.mini-cart .product-images { float:left; width:80px; text-align:right; }
.mini-cart .product-details { float:left; padding-left:15px; width:150px; text-align:left; }
.mini-cart #cart-sidebar { overflow:hidden; padding-bottom:18px; }
.mini-cart #cart-sidebar li { width:100%; clear:left; }
.mini-cart .product-details			{ font-size:0.9em; }
.mini-cart .product-details a			{ text-decoration:none; font-weight: bold; }



