/* CSS Document */

        body {padding:0; margin:0; font:normal 12px Arial;  text-align:center; background:url(back.jpg) top center fixed no-repeat #10263e; color: #fff; font-family:Arial, Helvetica, sans-serif; font-size: 12px; }
		p {padding: 0 0 0 20px;}
		h1 {font-size:18px; font-family: 'Marcellus SC', serif; text-transform:uppercase;}
		.logo {margin: 0px auto 0px auto;  padding-top: 0px; text-align:left; color:#333333; /*width:1445px;*/ float:none; z-index:100; position:fixed;}
		.logo img {float:left; margin:0px 40px 0 50px; }
		

		
		

		
		
		.logo_left {margin: 0px 0px 0px 0px;  padding-top: 0px; text-align:left;   z-index:100;  font-family:Arial, Helvetica, sans-serif; font-size: 12px; width: 920px; height: 306px; background:#10263e;}
		.logo_left img {margin:0px 0px 0 0px;  }
		
		.outer {margin: 20px auto 0 auto; width: 1300px;   /*background-image:url(trans.png); background-repeat:repeat; border:#CCCCCC solid 1px;*/ padding: 0px 20px 20px 20px;  }
		
		
        .main {margin: 0px auto 0 auto; width: 920px; color:#fff; min-height:500px;  padding: 0px 0px 0px 0px;  }
        .main a {color:#FFF; text-decoration:none; }
		.main a:hover {color:#FF5151;}
		
		                
        .column { float:left; padding:0 20px; text-align:left;}
		
		p {text-align:left;}
		
		.row {width: 1500px;   height: 250px; }
		
		.menu {width: 100%;  background-color:#000;  text-align:center; margin:0px 0 50px 0; position:fixed;   }
		.menu h1 {padding: 0px 0 0 0; }
		 .menu a {color:#dbe302; text-decoration:none;  }
		.menu a:hover {color:#fff;}
		
		
		.menu_left {width: 920px;  background-color:/*#10263e*/ #000;  text-align:center; margin:8px auto 0px auto; height: 80px; padding: 4px 0 0 0;  }
		.menu_left h1 { font-size: 18px; line-height:0; padding-top: 10px;  }
		 .menu_left a {color:#dbe302; text-decoration:none;  }
		.menu_left a:hover {color:#fff;}
		
		.menu_left h3 {font-size:16px; font-family: 'Marcellus SC', serif; font-weight:normal; } 
		
		.menu_left_middle {margin: auto; float: left;}
		
		
				.menu_left img:hover { 
  opacity: 1; 
}

 .menu_left img { 
  opacity: 0.7; 
} 
		
		
		
		.footer {width: 880px; color: #fff; background-color:#10263e;  text-align:center; margin:0px auto 0px auto; bottom; height:20px; padding:20px;  }
		.footer h1 {padding: 0px 0 0 0; }
		 .footer a {color:#FFF; text-decoration:none;  }
		.footer a:hover {color:#FF5151;}
		

		
		
		/* ECWID STYLING */
		
		
		
		html#ecwid_html body#ecwid_body div.ecwid-productBrowser {
		
		background: url(trans.png)!important;  background-repeat:repeat!important;

}
		
		
		html#ecwid_html body#ecwid_body table.ecwid-categoriesTabBar div.gwt-TabBarRest {
    height: 1px !important;
    display: none!important;
}
		
		
		
		
		
		
		
		ecwid-productBrowser-cart-itemsTable a:hover {color:none!important;}
		
		
		html#ecwid_html body#ecwid_body div.ecwid-minicart {
margin-top: 80px!important;
}

html#ecwid_html body#ecwid_body span.ecwid-categories-category {

color: #fff!important; font-family: 'Marcellus SC', serif!important;
}

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-subcategories-categoryName {
font-family: 'Marcellus SC', serif!important;
color: #dbe302!important;
}

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-head {
font-family: 'Marcellus SC', serif!important;
color: #dbe302!important;

}


html#ecwid_html body#ecwid_body div.ecwid-results-topPanel div {
display: none!important;
}

html#ecwid_html body#ecwid_body table.ecwid-categoriesTabBar table.gwt-TabBarItem-selected td.tabTopCenter, 
html#ecwid_html body#ecwid_body table.ecwid-categoriesTabBar tr.tabTop, html#ecwid_html body#ecwid_body table.ecwid-categoriesTabBar td.tabTopCenter,
html#ecwid_html body#ecwid_body table.ecwid-categoriesTabBar table.gwt-TabBarItem-selected td.tabMiddleLeft,
html#ecwid_html body#ecwid_body table.ecwid-categoriesTabBar table.gwt-TabBarItem-selected td.tabMiddleRight
{
display: none!important;
}


html#ecwid_html body#ecwid_body div.ecwid-productBrowser-price {
color: #fff!important;
}

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-details-inStockLabel {
color: #dbe302!important;
}

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-details-qtyLabel {
color: #fff!important;
}

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-details-rightPanel div.ecwid-productBrowser-sku {
color: #fff!important;
}

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-backgroundedPanel {
background-color: #10263e!important;
}


html#ecwid_html body#ecwid_body button.gwt-Button, html#ecwid_html body#ecwid_body #wrapper button.gwt-Button {
background-image: none!important;; background-color:#086EC3!important;
border: solid 1px #10263e!important;
color: #dbe302!important;

}


html#ecwid_html body#ecwid_body div.ecwid-productBrowser-details-inTheBag div {
position: relative;
top: 15px;
left: 37px;
width: 140px;
font: normal 18px tahoma, geneva, verdana, sans-serif;
color: #fff!important;
white-space: nowrap;
}


html#ecwid_html body#ecwid_body div.ecwid-productBrowser-productsGrid-productBottomFragment div.ecwid-productBrowser-productNameLink a, html#ecwid_html body#ecwid_body div.ecwid-productBrowser-productsGrid-productBottomFragment div.ecwid-productBrowser-productNameLink a:active, html#ecwid_html body#ecwid_body div.ecwid-productBrowser-productsGrid-productBottomFragment div.ecwid-productBrowser-productNameLink a:visited {
font: normal 17px tahoma, geneva, verdana, sans-serif;
color: #dbe302!important;
}


html#ecwid_html body#ecwid_body div.ecwid-productBrowser-productsGrid-productBottomFragment div.ecwid-productBrowser-sku {
text-align: left;
color: #fff!important;
}



html#ecwid_html body#ecwid_body div.ecwid-ContinueShoppingButton-down, html#ecwid_html body#ecwid_body div.ecwid-ContinueShoppingButton-down-hovering, html#ecwid_html body#ecwid_body div.ecwid-ContinueShoppingButton-ie6-down, html#ecwid_html body#ecwid_body div.ecwid-ContinueShoppingButton-ie6-down-hovering,
html#ecwid_html body#ecwid_body div.ecwid-ContinueShoppingButton-up, html#ecwid_html body#ecwid_body div.ecwid-ContinueShoppingButton-up-hovering, html#ecwid_html body#ecwid_body div.ecwid-ContinueShoppingButton-ie6-up, html#ecwid_html body#ecwid_body div.ecwid-ContinueShoppingButton-ie6-up-hovering {
background: transparent url(continue_shopping.png) no-repeat top center!important;
}

html#ecwid_html body#ecwid_body .ecwid a, html#ecwid_html body#ecwid_body .ecwid a:active, html#ecwid_html body#ecwid_body .ecwid a:visited, html#ecwid_html body#ecwid_body div.ecwid-productBrowser-categoryPath,
html#ecwid_html body#ecwid_body div.ecwid-productBrowser-categoryPath a, html#ecwid_html body#ecwid_body div.ecwid-productBrowser-categoryPath a:active, html#ecwid_html body#ecwid_body div.ecwid-productBrowser-categoryPath a:visited {
color: #dbe302!important;
}

html#ecwid_html body#ecwid_body div.ecwid-AddToBagButton-up, html#ecwid_html body#ecwid_body div.ecwid-AddToBagButton-up-hovering, html#ecwid_html body#ecwid_body div.ecwid-AddToBagButton-ie6-up, html#ecwid_html body#ecwid_body div.ecwid-AddToBagButton-ie6-up-hovering, div.ecwid-AddToBagButton-down, div.ecwid-AddToBagButton-down-hovering,
div.ecwid-AddToBagButton-ie6-down, div.ecwid-AddToBagButton-ie6-down-hovering {
background: transparent url(add_to_bag.png) no-repeat top center!important;;
}


html#ecwid_html body#ecwid_body div.ecwid-productBrowser-cart-subtotalLabel, html#ecwid_html body#ecwid_body div.ecwid-productBrowser-cart-shippingLabel, html#ecwid_html body#ecwid_body div.ecwid-productBrowser-cart-taxLabel {

color:#fff!important;
}


html#ecwid_html body#ecwid_body div.ecwid-productBrowser-cart-subtotalAmount, html#ecwid_html body#ecwid_body div.ecwid-productBrowser-cart-subtotalAmountMinus, html#ecwid_html body#ecwid_body div.ecwid-productBrowser-cart-shippingAmount, html#ecwid_html body#ecwid_body div.ecwid-productBrowser-cart-taxAmount {
color:#fff!important;
}


html#ecwid_html body#ecwid_body div.ecwid-productBrowser-cart-totalLabel {
color:#fff!important;
}

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-cart-totalAmount {
color:#dbe302!important;
}

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-cart-checkoutButton-down, html#ecwid_html body#ecwid_body div.ecwid-productBrowser-cart-checkoutButton-down-hovering, html#ecwid_html body#ecwid_body div.ecwid-productBrowser-cart-checkoutButton-ie6-down, html#ecwid_html body#ecwid_body div.ecwid-productBrowser-cart-checkoutButton-ie6-down-hovering,



html#ecwid_html body#ecwid_body div.ecwid-productBrowser-cart-checkoutButton-up, html#ecwid_html body#ecwid_body div.ecwid-productBrowser-cart-checkoutButton-up-hovering, html#ecwid_html body#ecwid_body div.ecwid-productBrowser-cart-checkoutButton-ie6-up, html#ecwid_html body#ecwid_body div.ecwid-productBrowser-cart-checkoutButton-ie6-up-hovering {
background: transparent url(checkout.png) no-repeat top center!important;;
}

html#ecwid_html body#ecwid_body tr.ecwid-productBrowser-cart-itemsTable-row-selected, html#ecwid_html body#ecwid_body td.ecwid-productBrowser-cart-itemsTable-cell-selected {
background-color: #10263e;
border-bottom: solid 1px #c4c4c4;
color: #fff!important;
}


html#ecwid_html body#ecwid_body div.ecwid-AddressForm div.ecwid-form {
background: #10263e!important;
color: #fff!important;
}


html#ecwid_html body#ecwid_body div.ecwid-AddressForm div.ecwid-fieldWrapper label.ecwid-fieldLabel {
color: #fff!important;
}

html#ecwid_html body#ecwid_body table.ecwid-Checkout-blockTitle div.gwt-HTML {
color: #fff!important;
}

html#ecwid_html body#ecwid_body div.ecwid-Checkout-blockTitle, html#ecwid_html body#ecwid_body table.ecwid-Checkout-blockTitle div.gwt-Label, html#ecwid_html body#ecwid_body table.ecwid-Checkout-blockTitle div.gwt-HTML {
color: #fff!important;
}

html#ecwid_html body#ecwid_body div.ecwid-minicart {
background: transparent url(minicart.png) no-repeat!important;

}


html#ecwid_html body#ecwid_body div.ecwid-productBrowser-details-inTheBag {
position: relative;
background: transparent url(bag.png) no-repeat left center!important;;

}


html#ecwid_html body#ecwid_body div.ecwid-minicart-caption {

color: #fff!important;
}


html#ecwid_html body#ecwid_body div.ecwid-minicart-link * {
color: #dbe302!important;
}

html#ecwid_html body#ecwid_body div.ecwid-form {
background-color: #10263e!important;
padding: 20px;
}


.gwt-Label {color: #fff!important;}


html#ecwid_html body#ecwid_body .ecwid {color: #fff!important;}


td.ecwid-productBrowser-cart-itemsTable-cell-selected {
    background-color: #10263e!important;
 
}


html#ecwid_html body#ecwid_body table.ecwid-productBrowser-subcategories-mainTable {
display: none!important;
}


html#ecwid_html body#ecwid_body span.ecwid-categories-category {
font: bold 14px Arial, Helvetica, sans-serif!important;
color: #dbe302!important;
white-space: nowrap;

}

html#ecwid_html body#ecwid_body div.ecwid-productBrowser-head,html#ecwid_html body#ecwid_body div.ecwid-productBrowser-categoryPath {
padding-left: 10px!important;}


/* The "Continue" button in up state */
div.ecwid-AccentedButton-up, div.ecwid-AccentedButton-up-hovering,
div.ecwid-AccentedButton-ie6-up, ecwid-AccentedButton-ie6-up-hovering {
background: transparent url(continue.png) no-repeat top center!important;
}

/* The "Continue" button in down state */
div.ecwid-AccentedButton-down, div.ecwid-AccentedButton-down-hovering,
div.ecwid-AccentedButton-ie6-down, div.ecwid-AccentedButton-ie6-down-hovering {
background: transparent url(continue.png) no-repeat bottom center!important;
}

html#ecwid_html body#ecwid_body .ecwid-responsive div.ecwid-productBrowser-cart div.ecwid-productBrowser-sku {
color: #fff!important;
}

html#ecwid_html body#ecwid_body div.ecwid-pager-hasTopSeparator {
color: #fff!important;
}

html#ecwid_html body#ecwid_body div.ecwid-pager span.ecwid-pager-link-disabled, html#ecwid_html body#ecwid_body div.ecwid-Checkout-EmailBlock div.ecwid-fieldWrapper label.ecwid-fieldLabel, html#ecwid_html body#ecwid_body div.ecwid-Checkout-PasswordBlock div.ecwid-fieldWrapper label.ecwid-fieldLabel  {

color: #fff!important;
}





  