#popupShippingEstimator, #popupSearchHelp, #popupAdditionalImage, #popupImage, #popupCVVHelp, #popupCouponHelp, #popupAtrribsQuantityPricesHelp, #infoShoppingCart {
	background: #ffffff;
	}

h1 {
 color: #000;
 color: #E10102;
	text-transform: lowercase;
 }

h2 {
 font-size: 14px;
 }

a:link, #navEZPagesTOC ul li a, a:visited, a:active {
 color: #777;
 text-decoration: underline;
 }

a:hover, #navEZPagesTOC ul li a:hover, #navMain ul li a:hover, #navSupp ul li a:hover, #navCatTabs ul li a:hover {
 color: #000;
 text-decoration: underline;
 }
 
#navEZPagesTop a {
	margin: 0 16px;
}

FIELDSET {
 border: none;
 }

/*wrappers - page or section containers*/
#mainWrapper {
 width: 1000px;
 margin-bottom: 0px;
 margin-top: 0;
 padding-bottom: 0px;
 background: #fff;
 }

#contentMainWrapper {
 background: #fff;
 padding-top: 16px;
 }

#headerWrapper {
 background: #fff url('../images/header-back.jpg') left top no-repeat;
 height: 200px;
 padding-top: 20px;
 display: block;
 }

div.centerColumn {
 padding: 4px 0 0 36px;
 background: #fff;
 }
 
.navNextPrevWrapper {
	padding-bottom: 16px;
	margin-top: -8px;
}

#navMain {
 width: 420px;
 float: right;
}

#taglineWrapper {
	float: right;
	width: 325px;
	margin-right: 12px;
	margin-top: 6px;
	}

#tagline {
	font-size: 10px;
	font-weight: bold;
	color: #fff;
	text-align: right;
	vertical-align: top;
	}

#bannerTwo {
	display: none;
	}

#navMainWrapper {
 height: 18px;
 width:420px;
 background: transparent;
 padding-top: 0px;
 padding-bottom: 0px;
 line-height: 18px;
 text-align: left;
 letter-spacing: 0px;
 float: right;
 margin-right: 100px;
 }

#navMain ul {
 float: right;
 margin: 0px;
 margin-right: 6px;
 padding: 0px;
 margin-top: 0;
 }

#navMain ul li {
 margin: 0px;
 padding: 0px;
 height: 18px;
 line-height: 18px;
 }

#navEZPagesTop {
 background: transparent;
 float: right;
 height: 18px;
 line-height: 18px;
 text-align: right;
 padding: 2px 0;
 margin: 0;
 margin-top: 62px;
 margin-right: 177px;
 width: 510px;
 width: 600px;
 padding-right: 10px;
 padding-bottom: 12px;
 border-bottom: #c0c0c0 1px solid;
 }

#navMain ul li a {
 color: #000;
 font-weight: bold;
 text-decoration: none;
 font-size: 12px;
 text-transform: lowercase;
 }

#navMain ul li a:hover {
 color: #000;
 text-decoration: underline;
 }
 
#navEZPagesTop a {
 color: #333;
 font-weight: bold;
 text-decoration: none;
 font-size: 12px;
 text-transform: uppercase;
 padding: 0;
 margin: 0 10px;
 }
 
#navEZPagesTop a:first-child {
	color: #000;
}

#navEZPagesTop a:hover {
 color: #333;
 text-decoration: none;
 }

#navSuppWrapper {
 display: none;
 background: #fff;
 margin-top: 0px;
 font-weight: bold;
 }

#navSupp ul li a {
 color: #777;
 font-weight: normal;
 }

#navColumnOne {
 background: #fff;
 padding-left: 4px;
 padding-bottom: 20px;
 }

h3.leftBoxHeading {
	background: #fff;
	color: #111;
	text-align: left;
	text-transform: uppercase;
	font-size: 12px;
	}

.leftBoxContainer, .sideBoxContent {
        background: #fff;
        border: none;
        }


#categoriesHeading {
	display: none;
 }

#categoriesContent br {
/* display: none; */
 }


a:visited.category-top, .sideBoxContent ul li a:visited, a:visited.category-links {
 text-decoration: none;
 }

.sideBoxContent ul li a {
	display: block;
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	text-transform: lowercase;
	color: #000;
	font-weight: normal;
	padding: 2px 2px 0 2px;
	text-decoration: none;
	width: 118px;
	border: none;
	margin-left: 4px;
	margin-bottom: 1px;
        background: #fff;
 }

a.category-links, a.category-top {
	font-family: 'Courier New', courier, monospace;
	font-family: arial, helvetica, sans-serif;
	font-size: 14px;
	font-size: 12px;
	text-transform: lowercase;
	color: #333;
	font-weight: bold;
	padding: 2px 2px 0 0;
	text-decoration: none;
	width: 118px;
	margin: 8px 0 1px 0;
	}
	
a.category-products {
	color: #111;
	text-transform: lowercase;
	text-decoration: none;
	margin-left: 0;
}

.sideBoxContent ul li, .sideBoxContent ul li a {
 padding: 0 0 0 2px;
 }

#ezpagesContent ul li {
	line-height: 20px;
 }

a:hover.category-top, .sideBoxContent ul li a:hover, a:hover.category-links {
 border: none;
 text-decoration: none;
 }

.category-subs-selected {
 font-weight: bold;
 text-decoration: none;
 }

a.category-apparel {
	display: block;
	background: transparent url(../images/heading_apparel.png) top left no-repeat;
	padding-top: 19px;
	}

a.category-accessories {
	display: block;
	background: transparent url(../images/heading_accessories.png) top left no-repeat;
	padding-top: 19px;
	margin-top: 12px;
	}

.category-giftcert {
 display: none;
 }

#navBreadCrumb {
	background: #fff;
	font-size: 10px;
	font-weight: normal;
	margin: 0em;
	margin-left: 10px;
	padding: 0.5em;
	}

div.centerBoxContentsProducts, .specialsListBoxContents {
 text-align: center;
 }

div.centerBoxContentsProducts {
 margin-bottom: 24px;
 }

div.centerBoxContentsProducts br {
 display: none;
 }

div.centerBoxContentsProducts img.listingBuyNowButton {
 display: none;
 border: none;
 float: left;
 clear: both;
 }

div.listingDescription {
 display: none;
 }

.itemTitle {
 margin-left: 0px;
 line-height: 1.2;
 font-size: 11px;
 }

.itemTitle a:visited, .centerBoxContentsFeatured a:visited, .specialsListBoxContents a:visited {
 text-decoration: none;
 }

.itemTitle a, .centerBoxContentsFeatured a, .specialsListBoxContents a {
 color: #555;
 font-weight: bold;
 text-decoration: none;
 }

.itemTitle a:hover, .centerBoxContentsFeatured a:hover, specialsListBoxContents a:hover {
 color: #272727;
 text-decoration: none;
 }

.navSplitPagesResult, .navSplitPagesLinks {
 margin-bottom: 16px;
 }

#specialsListingTopNumber, #specialsListingTopLinks {
 margin-top: 16px;
 margin-bottom: 6px;
 }

.navSplitPagesLinks, #specialsListingTopLinks {
 margin-right: 6px;
 }

#productMainImage img, .additionalImages img, .originalImage img, .centerBoxContentsFeatured img, .specialsListBoxContents img, .main img, .listingProductImage {
 border: #ccc 1px solid;
 border: none;
 }
 
#productMainImage img {
	float: left;
}

#cartAdd {
 border: none;
 float: left;
 text-align: left;
 margin: 0;
 padding: 0;
 }

#manufacturersHeading {
 background: #fff;
 color: #000;
 font-weight: normal;
 text-align: left;
 }

#featuredProducts h2 {
 background: #fff;
 text-align: left;
 font-size: 20px;
 line-height: 20px;
 font-family: "Courier New", courier, monospace;
 color: #111;
 font-style: normal;
 font-weight: bold;
 width: 550px;
 border-bottom: #999 1px dotted;
 padding-bottom: 4px;
 margin-bottom: 10px;
 }

#featuredProducts {
 background: transparent url(../images/featured.png) top left no-repeat;
 background: transparent;
 padding-top: 0;
 }

#logo {
 margin: 10px 0 0 213px;
 padding: 0px;
 }

#productInfoLeft {
 float: left;
 width: 475px;
 }

#productInfoRight {
 float: right;
 width: 320px;
 }
 
#productDescription {
	line-height: 1.3;
}

#productDescription, .productGeneral {
	margin: 0;
	padding: 0;
}



#additionalImagesWrapper {
 float: left;
 margin-bottom: 20px;
 font-size: 12px;
 line-height: 14px;
 font-family: times, 'Times New Roman', serif;
 color: #555;
 width: 50px;
}

#productAdditionalImages {
 width: 50px;
 float: left;
}

.additionalImages {
 margin: 0px;
 padding-bottom: 4px;
 float: left;
 }


.additionalImages img {
 float: left;
 clear: right;
 }
 
#productAdditionalImages a img {
	cursor: pointer;
}

#productPrices {
 font-family: georgia, arial, helvetica, sans-serif;
 color: #C3147B;
 font-size: 18px;
 margin-top: -12px;
 }

#subscribeContent {
 font-family: verdana, arial, helvetica, sans-serif;
 font-size: 11px;
 line-height: 1.4;
 text-align: left;
 }

#shoppingcartHeading {
 background: #fff;
 }

#shoppingcartHeading a:link, #shoppingcartHeading a:active, #shoppingcartHeading a:visited {
 color: #000;
 }

#catBoxDivider {
 display: none;
 }

.productSpecialPrice, .productSalePrice, .productSpecialPriceSale, .productPriceDiscount {
	color: #e81b22;
	}

#siteinfoLegal {
 background: #fff;
 color: #000;
 font-size: 11px;
 margin-bottom: 4px;
 padding-top: 2px;
 padding-bottom: 4px;
 }

#siteinfoLegal p {
 margin-top: 0px;
 padding-top: 4px;
 margin-bottom: 2px;
 padding-bottom: 0px;
 }

#cartContentsDisplay tr.tableHeading {
 background-color: #999;
 color: #fff;
 }

.rowOdd {
 background-color: #fff;
 }

.rowEven {
 background-color: #fff;
 }

#cartSubTotal {
 background-color: #fff;
 }

#frontpage_news {
 width: 205px;
 padding: 10px;
 border: none;
 float: right;
 }

#frontpage_news p {
 margin-bottom: 0px;
 }

#checkoutPayment .important {
 font-weight: normal;
 }

/*warnings, errors, messages*/
.messageStackWarning, .messageStackError, .messageStackSuccess, .messageStackCaution {
	line-height: 1.8em;
	padding: 0.2em;
	border: none;
	}

.messageStackWarning, .messageStackError {
	background-color: #fff;
	color: #e81b22;
	}

.messageStackSuccess {
	background-color: #fff;
	color: #000000;
	}

.messageStackCaution {
	background-color: #fff;
	color: #000;
	}

.alert {
 color: #e81b22;
 }

#featuredProducts {
  position: static;
  float: left;
  width: 550px;
}

.centerBoxContentsProducts .button_buy_now {
	display: none;
	}
	
.buttonRow {
	margin-bottom: 24px;
}

input[type=text], input[type=password], textarea {
	border: #777 1px solid;
	background: #fff;
	padding: 3px 2px;
	color: #000;
}

#blanksideboxContent label {
	font-size: 11px;
	text-transform: lowercase;
	color: #555;
}

#blanksideboxContent input[type=text] {
	font-size: 11px;
	color: #333;
	padding: 2px;
}

#bannerboxHeading {
	display: none;
}


#productListHeading {
	display: none;
}

#indexDefaultMainContent {
	padding-left: 70px !important;
}
