﻿/*  Main  */
#store-container { background:#fff; height:100%; padding:0; }
#store-top { width:100%;} 
#store-top-left { float:left; width:530px; background:red; height:41px; background:#231F20 url(/content/im/store/bg-top-menu.jpg) no-repeat left center; margin:0 0 0 5px;padding:0; }
#store-top-left ul#store-mainmenu {  list-style:none;  padding:0;  margin:13px 0 0 100px;}
#store-top-left ul#store-mainmenu li { list-style:none; margin-left:15px; float:left;  text-align:left; border-right:solid 1px #5C5255;  }
#store-top-left ul#store-mainmenu li a { color:#A7A5A6; font-size:14px; display:inline-block; padding-right:15px; }
#store-top-left ul#store-mainmenu li a:hover { color:#fff; }

#store-top-right { float:right; width:297px; background:#fff url(/content/im/store/bg-top-cart.jpg) no-repeat left center; height:39px; }
#product-banner { margin:0 0 10px;}
#product-big-banner ul { margin:0; padding:0; list-style:none; margin:5px 0 10px 0; }
#product-big-banner ul li { margin:0; padding:0; list-style:none;}
#product-big-banner ul li img { border:0;}

#top-nav { width:100%; }
#top-nav .title { width:70%; float:left; }
#top-nav .help-nav { width:20%; float:right;text-align:right; color:#000; padding:20px 40px; }
.signmore { color:#E30D89;font-weight:bold;}
/*  Product Banner  */
#product-small-banner{  margin-left:25px;}
#product-small-banner ul {  list-style:none; margin:0; padding:0;}
#product-small-banner ul li {  list-style:none; float:left; padding-left:10px;margin:0; }
#main-365-content { background:#fff;}

/*  Step  */
UL#shopping-step {  padding:0; list-style:none; margin:10px 0 0 60px; }
UL#shopping-step li { float:left; margin:0; padding:0 10px 0 10px; border-right:3px solid #ccc; list-style:none; text-align:center;color:#ccc; font-size:12px; }
UL#shopping-step li a { color:#ccc; font-size:12px;  }
UL#shopping-step li.last { border:none; }
UL#shopping-step li a:hover,UL#shopping-step li a.current {color:#E30D89; text-decoration:none; }
UL#shopping-step li a.disabled:hover {color:#ccc !important; font-size:12px;} 
UL#shopping-step li div { text-align:left;}
#top-nav { border-bottom:2px #ccc dotted;}

 /* Cart Wrapper */
#cart-wrapper { width:91%;  border: 1px solid #ccc; margin:0px auto 20px;-moz-border-radius: 5px;-webkit-border-radius: 5px;}
#cart-wrapper h1 { width:100%; margin:0 auto 0 0; height:40px; background:#fcfcfc;  height:27px;  background: url(/Content/im/store/ver-bar.png) repeat left center;   }
#cart-wrapper h1 div.basket-title { background:url(/Content/im/store/basket.gif) no-repeat left center; font-size:14px; font-family:Trebuchet MS; padding:6px 0 0 23px; margin-left:12px;height:20px;}
#cart-wrapper h1 div.title {  font-size:14px; font-family:Trebuchet MS; padding:6px 0 0 0px; margin-left:12px;height:20px; font-weight:normal;}

#cart-wrapper #cart-footer { width:100%; height:40px; border-top:1px #ccc solid;}
#cart-wrapper #cart-print { float:left; width:30%; padding:10px 0 0 40px;}
#cart-wrapper #cart-nav { float:right; width:60%; text-align:right;}

/* Cart Items */
ul#cart-items {   padding:0; margin:0 auto; list-style:none;  width:95%;  padding-top:10px; }
ul#cart-items li {  padding:0; list-style:none;  margin:10px 0 5px;}
ul#cart-items li table tr td{   padding:0; font-size:13px;}
ul#cart-items li table tr td.price { color:#999;}
ul#cart-items li table tr td.name {  padding-left:10px; }
ul#cart-items li table tr td.desc { border-top:#ccc 1px solid; }
ul#cart-items li table tr td input { width:15px; border:1px #ccc solid; text-align:center; }
.subTotal { float:right; font-size:14px; padding:0 110px 10px 0;}

.subTotal-summary { float:left; font-size:16px; padding:0 5px 10px 0; color:#DD127B; }

.subTotal span { margin-left:2px; font-weight:bold;}
.items div { display:block; font-size:16px; color:#000; margin:10px 0 0 168px;}
#store-top-right a:hover { color:#E30D89;} 

/* Cart Button */
.cart-button { margin:3px 5px; float:right;cursor:pointer;}
* + html .cart-button { margin:3px 5px; width:82px;}
.cart-button .cart-button-left { background:url(/Content/im/store/bg_button2.gif) no-repeat left center; width:8px; height:35px; float:left;}
.cart-button .cart-button-right { background:url(/Content/im/store/bg_button3.gif) no-repeat left center; width:6px; height:35px;float:right;}
.cart-button .cart-button-mid { background:url(/Content/im/store/bg_button1.gif) repeat-x left center;height:35px;float:left; }
* + html .cart-button .cart-button-mid { background:url(/Content/im/store/bg_button1.gif) repeat-x left center;height:35px;float:left; width:68px; text-align:center; }
.cart-button .cart-button-mid span {  margin:9px 5px 0 5px; display:inline-block; }
.cart-button .cart-button-mid a { font-size:14px; font-family:Trebuchet MS; color:#fff; cursor:pointer; } 
.cart-button .cart-button-mid a:hover { text-decoration:none; } 

#store-bottom { margin-top:20px; }



