body , dl , dt , dd , ol , ul , pre , form , field , p , blockquote , th , td , h1 , h2 , h3 , h4 , h5 , h6 {
	margin: 0;
	padding: 0;
	font-family:arial , helvetica , sans-serif;
}
body {
	font-size: 13px;
 font-family: Verdana ,Arial ,Helvetica ,sans-serif;	
 /*background: url("../images/Vans Sneakers Outlet background.jpg");*/
background:#333;
}
body {
	color:#333;
}
div {
	margin:0 auto; padding:0;
}
a {
	text-decoration: none;color:#333;
}
a:hover {text-decoration:none;}
ul ,ol ,li {
	list-style:none;
}
img {
	border:none;
}
p , li {
	line-height:1.5em;
}
.clear {
	clear:both;
}
.pointer {
	cursor:pointer;
}
.linkbtn {
	display:block;cursor:pointer;
}
.linkbtn:hover {
	text-decoration:none;
}
.tablepad tr td {
	padding:0.1875em 0.3125px;
}
input ,select ,button {
	font:14px Verdana ,Arial ,Tahoma;
	vertical-align:middle;
color:#555;
}
.select {}
/**********		base	**********/
h1 {
	font-size: 1.5em;
	color: #f60;
	}
h2 {
	font-size: 1.4em;
	}
h3 {
	font-size: 1.3em;
	}
h4 , h5 , h6 , LABEL , h4.optionName , LEGEND , ADDRESS , .sideBoxContent , .larger {
	font-size: 1em;
	}
#size_ranges {height: 35px;
	border: 1px solid #CCCCCC;
float: left;
margin: 0 4px 7px 0;
}
#size_ranges:hover {
	border:1px solid #000;
	color:#f00;background:#ccc;
}
.main_page {}
#size_ranges input {margin: 11px 3px;}
.attribsRadioButton {width:200px;font-size: 13px;
float: right;
line-height: 35px;}
.biggerText {
	font-size: 1.2em;
	}
h1 , h2 , h3 , h4 , h5 , h6 {
	margin: 0.3em 6px;
	}
/**********			**********/
CODE {
	font-family: arial , verdana , helvetica , sans-serif;
	font-size: 1em;
	}
FORM , SELECT , INPUT {
	display: inline;
	margin: 0.1em;
	}
TEXTAREA {resize: none;
	margin: auto;
	display: block;
	width: 95%;
 float: left;
	}
input:focus , select:focus , textarea:focus {}
FIELDSET {
	padding: 0.5em;
	margin: 0.5em 0em;
	border: none;
	}
#checkout FIELDSET  {border: 1px solid #ccc;}
LEGEND {
	font-weight: bold;
	padding: 0.3em;
	}
LABEL , h4.optionName {
	padding: 0;
	}
LABEL.checkboxLabel , LABEL.radioButtonLabel {
	margin: 0.5em 0.3em;
	}
.categoryListBoxContents { border: 1px solid #ccc;
 margin: 4px 1px;
 padding: 5px 5px 5px 10px;}
.categoryListBoxContents:hover {box-shadow: 0px 1px 4px #CCC;}
LABEL.inputLabel {
	width: 9em;text-align:right;
	float: left;padding: 10px;
	}
LABEL.inputLabelPayment {
	width: 14em;
	float: left;
	padding-left: 2.5em;
	}
LABEL.selectLabel , LABEL.switchedLabel , LABEL.uploadsLabel {
	width: 11em;
	float: left;
	}
#checkoutPayment LABEL.radioButtonLabel {
	font-weight: bold;
	}
P , ADDRESS {
	padding: 0.5em;
	}
ADDRESS {
	font-style: normal;
	}
.clearBoth {
	clear: both;
	}
HR {
	height: 1px;
	margin-top: 0.5em;
	border: none;
	border-bottom: 1px solid #9a9a9a;
	}
/**********		warnings , errors , messages	**********/
.messageStackWarning , .messageStackError , .messageStackSuccess , .messageStackCaution {
	line-height: 1.8em;
	padding: 0.2em;
	border: 1px solid #9a9a9a;
	}
.messageStackWarning , .messageStackError {
	background-color: #ff0000;
	color: #ffffff;
	}
.messageStackSuccess {
	background-color: #99FF99;
	color: #000000;
	}
.messageStackCaution {
	background-color: #FFFF66;
	color: #000000;
	}
/**********		wrappers - page or section containers	**********/
#mainWrapper {
	text-align: left;
	vertical-align: top;
	}
#headerWrapper , #s7ZzMf5vuW , #logoWrapper , #cartBoxListWrapper , #ezPageBoxList , #cartBoxListWrapper ul , #ezPageBoxList ul , #mainWrapper , #popupAdditionalImage , #popupImage {
	margin: 0em;
	padding: 0em;
	}
#logoWrapper {
	background-image: url(../images/header_bg.jpg);
	background-repeat: repeat-x;
	height:75px;
	}
#zsg4GRvZUn , #navColumnTwoWrapper , #mainWrapper {
	margin: auto;
	} 
#zsg4GRvZUn , #navColumnTwoWrapper {
	margin-left: 0px;
	margin-right: 0.5em;
	}
	
#tagline {
	color:#000000;
	font-size: 2em;
	text-align: center;
	vertical-align: middle;
	}
#sendSpendWrapper {
	border: 1px solid #cacaca;
	float: right;
	margin: 0em 0em 1em 1em;
	}
.floatingBox , #accountLinksWrapper , #sendSpendWrapper , #checkoutShipto , #checkoutBillto , #navEZPagesTOCWrapper {
	margin: 0;
	width: 47%;
	}
.wrapperAttribsOptions {
	margin: 0.3em 0em;
	padding-left: 0px;
	}
/**********		navigation	**********/
.navSplitPagesResult ,.navSplitPagesLinks {padding-bottom:10px;padding-left:6px;}
.navSplitPagesLinks a {border:1px solid #ccc;padding: 0 5px;}
.navSplitPagesLinks a:hover {background:#eee;}
.specialsListingBottom {margin:5px auto;}
.navNextPrevCounter {
 display: inline;
	font-size: 0.9em;
	}
.navNextPrevList {
	display: inline;
	white-space: nowrap;
	margin: 1px;
	padding: 0em;
	list-style-type: none;
	}
.navNextPrevWrapper {text-align:left;padding: 10px 0px;}
#navMainWrapper , #navSuppWrapper , #navCatTabsWrapper {
	margin: 0em;
	padding: 0.5em 0.2em;
	font-weight: bold;
	height: 1%;
	}
#navCatTabsWrapper {
	background-color: #ffffff;
	color: #9a9a9a;
	background-image:none;
}
#navMain ul , #navSupp ul , #navCatTabs ul {
	margin: 0;
	padding: 0.5em 0em;
	list-style-type: none;
	text-align: center;
	line-height: 1.5em;
	}
#navMain ul li , #navSupp ul li , #navCatTabs ul li {
	display: inline;
	}
#navMain ul li a , #navSupp ul li a , #navCatTabs ul li a {
	text-decoration: none;
	padding: 0em 0.5em;
	margin: 0;
	color: #ffffff;
	white-space: nowrap;
	}
#navCatTabs ul li a {
	color: #9a9a9a;
	}
#navEZPagesTOCWrapper {
	font-weight: bold;
	float: right;
	height: 1%;
	border: 1px solid #9a9a9a;
	}
#navEZPagesTOC ul {
	margin: 0;
	padding: 0.5em 0em;
	list-style-type: none;
	line-height: 1.5em;
	}
#navEZPagesTOC ul li {
	white-space: nowrap;
	}
#navEZPagesTOC ul li a {
	padding: 0em 0.5em;
	margin: 0;
	}
#navCategoryIcon ,.buttonRow , #indexProductListCatDescription {
	margin: 0.5em;
	}
.buttonRow1 {margin: 20px 20px;}
#navBreadCrumb { background:#fff;
padding: 10px 10px;
margin-top: 5px;
	}
#navBreadCrumb a {
	color:#2c2c2c;
	}
#navBreadCrumb a:hover {
	color:#000; text-decoration:none;
	}

/*The main content classes*/
#contentColumnMain , .centerBoxContents , .specialsListBoxContents , .additionalImages {margin: 3px 3px auto;border: 1px solid #fff;} #navColumnOne , #navColumnTwo ,.centerBoxContentsSpecials , .centerBoxContentsAlsoPurch , .centerBoxContentsFeatured , .centerBoxContentsNew , .alert {
	vertical-align: top;
	}
/*.content ,*/ #productDescription , .shippingEstimatorWrapper {
	/*font-size: 1.2em;*/
	padding: 0.5em;
	}
.alert {
	color: #FF0000;
	margin-left: 0.5em;
	}
.advisory {}
.important {
	font-weight: bold;
	}
.centerColumn , #bannerOne , #bannerTwo , #bannerThree , #bannerFour , #bannerFive , #bannerSix {
	padding: 0em;margin: 0em;
	}
.smallText , #siteinfoLegal , #siteinfoCredits , #siteinfoStatus , #siteinfoIP {
	font-size: 0.9em;
	}
/*Shopping Cart Display*/
#cartAdd {
	 border: 0 none;
 margin-top: 1px;
 text-align: left;padding: 6px;
	font-size:1.1em;
}
.tableHeading TH {
	border-bottom: 1px solid #ccc;background-color: #efefef;text-align: center;
	}
.tableHeading , #cartSubTotal {
	background-color: #efefef;
color:#555;
	 }
#cartSubTotal {
	border-top: none;
	font-weight: bold;
	text-align: right;
	line-height: 2.2em;
	padding-right: 2.5em;
height:40px;font-size:16px;border: 1px solid #CCC;
	}
#cartSubTotal a {color:#f00;font-size:18px;}
.tableRow , .tableHeading {
	height: 2.2em;
	}
.cartProductDisplay , .cartUnitDisplay , .cartTotalDisplay , .cartRemoveItemDisplay , .cartQuantityUpdate , .cartQuantity , #cartInstructionsDisplay , .cartTotalsDisplay {
	padding: 0.5em 0em;
	}
.cartQuantityUpdate {text-align: center;}
.cartQuantityUpdate INPUT {text-align: center;}
.cartUnitDisplay , .cartTotalDisplay {
	text-align: center;
	padding-right: 0.2em;
 font-family: Georgia , "Times New Roman" , Times , serif;
 font-size: 18px;
 font-weight: 100;
 color: #464646;
	}
#scUpdateQuantity {
	width: 2em;text-align: center;
	}
.cartQuantity {
	width: 4.7em;
	}
.cartNewItem {
	color: #33CC33;
	position: relative; /*do not remove-fixes stupid IEbug*/
	}
.cartOldItem {
	color: #660099;
	position: relative; /*do not remove-fixes stupid IEbug*/
	}
.cartBoxTotal {
	text-align: center;
	font-weight: bold;
	}
.cartRemoveItemDisplay {
	width: 3.5em;text-align: center;
	}
.cartAttribsList {
	margin: 1em 1em auto;
	}
#mediaManager {
	width: 50%; 
	margin: 0.2em;
	padding: 0.5em;
	background-color: #E4FEf5;
	border: 1px solid #003D00;
	}
.normalprice , .productSpecialPriceSale {
	text-decoration: line-through;
	}
.categ .sprice ,.productprice {line-height: 18px;padding-left: 5px;}
.productprice ,.sprice .normalprice ,.productprice .normalprice {font-size:12px;}
.productSpecialPrice , .productSalePrice , .productSpecialPriceSale {
color:#c03;font: 12px/14px verdana;padding-left: 5px;
	}

.orderHistList {
	margin: 1em;
	padding: 0.2em 0em;
	list-style-type: none;
	} 
#cartBoxListWrapper ul , #ezPageBoxList ul {
	list-style-type: none;
	}
#cartBoxListWrapper li , #ezPageBoxList li , .cartBoxTotal {
	margin: 0;
	padding: 0.2em 0em;
	} 
#cartBoxEmpty , #cartBoxVoucherBalance {
	font-weight: bold;background: #eee none repeat scroll 0 0;
	}
.totalBox {
	text-align: right;
	padding: 0.2em;
	}
.lineTitle , .amount {
	text-align: right;
	padding: 0.2em;
	}
.amount {
	width: 5.5em;
	}
/*Image Display*/
#productMainImage {border:1px solid #ccc;} #reviewsInfoDefaultProductImage ,#productReviewsDefaultProductImage ,#reviewWriteMainImage {
	margin: 0em 1em 1em 0em;
	}
.categoryIcon { float:right;}
#cartImage {
	margin: 0.5em 1em;
	}
/*Attributes*/
.attribImg {
	width: 20%;
	margin: 0.3em 0em;
}
.attributesComments {}
/*list box contents*/
/*sideboxes*/

h3.leftBoxHeading ,
h3.rightBoxHeading , h3.rightBoxHeading a {
	font-size: 1.5em;
	}
#manufacturersHeading , #currenciesHeading , #musicgenresHeading , #recordcompaniesHeading , #searchHeading , #search-headerHeading {
	font-size: 0.9em;
}
.leftBoxHeading , .centerBoxHeading , .rightBoxHeading {
	margin: 0em;
	padding: 0.5em 0.2em;
	}
.sideBoxContent {
	padding: 0.4em;
	}
h3.leftBoxHeading a:hover , h3.rightBoxHeading a:hover {
	
	text-decoration: none;
	} 
.rightBoxHeading a:visited , .leftBoxHeading a:visited , .centerBoxHeading a:visited {
	
	}
#bestsellers .wrapper {
	margin: 0em 5px;
	}
#bestsellers ol {
	padding: 0;
	margin-left: 0;
	}
#bestsellers li {
 border-bottom: 1px dotted #CCCCCC;
 margin: 0.3em 0;
 padding: 0 8px 10px;
	}
#bannerboxHeading {
	background-color: #0000CC;
}
#upProductsHeading {
	text-align: left;
	}
#upDateHeading {
	text-align: right;
	}
/* categories box parent and child categories */
A.category-top , A.category-top:visited {
	color: #000;font-weight: bold;text-decoration: none;
	}
A.category-links , A.category-links:visited {
	padding-left:12px;
	color: #492C08;
line-height:25px;
	text-decoration: none;
	}
A.category-subs , A.category-products , A.category-subs:visited , A.category-products:visited {
	color: #333;
	text-decoration: none;
	}

/* end categories box links */
/*misc*/
.proinfo_right1 .centeredContent , .ProdCategories ,.back , #prodinfo , .TpbUx1R2yr , #mTQoqGuWUk , .centerBoxContents , .specialsListBoxContents , .categoryListBoxContents , .centerBoxContentsAlsoPurch , .attribImg , .mediaTitle {
	float: left;
	}
#otsubtotal ,#otshipping ,#ottotal ,.forward , #shoppingCartDefault #PPECbutton ,.safeblock , .proinfo_right1 , #navMainSearch , .gvBal , .mediaTypeLink ,.normallogin {
	float: right;
	}
.bold , SPAN.category-subs-selected , SPAN.category-subs-parent {
	font-weight: bold;
	}
.rowOdd {
	height: 1.5em;
	vertical-align: top;
	}
.rowEven {
	height: 1.5em;
	vertical-align: top;
	}
.hiddenField {
	display: none;
}
.visibleField {
	display: inline;
}
CAPTION {
	/*display: none;*/
	}
#myAccountGen li , #myAccountNotify li {
	margin: 0;
	} 
.accountTotalDisplay , .accountTaxDisplay {
	width: 20%;
	text-align: right;
	/*vertical-align: top*/
	}
.accountQuantityDisplay {
	width: 10%;
	vertical-align: top
	}
TR.tableHeading {
color:#555;height: 2em;
	}
.productListing-rowheading {
	background-color: #abbbd3;
	background-image: url(../images/tile_back.gif);
	height: 2em;
	color: #FFFFFF;
	}
#siteMapList {
	width: 90%;
	float: right;
	}
.ratingRow {
	margin: 1em 0em 1.5em 0em;
	}
LABEL#textAreaReviews {
	font-weight: normal;
	margin: 1em 0em;
	}
#popupShippingEstimator , #popupSearchHelp , #popupAdditionalImage , #popupImage , #popupCVVHelp , #popupCouponHelp , #popupAtrribsQuantityPricesHelp , #infoShoppingCart {
	background-color: #ffffff;
	}
.information {padding: 10px 3px; line-height: 100%; font-size:1em;}
#shoppingcartBody #shippingEstimatorContent {
	clear: both;
	}
.seDisplayedAddressLabel {
	background-color:#85C285;
	text-align: center;
	}
.seDisplayedAddressInfo {
	text-transform: uppercase;
	text-align: center;
	font-weight: bold;
	}
#seShipTo {
	padding: 0.2em;
	} 
/*****		outermost	*****/
#aSCZejyoXa {width: 1150px;}
#dUcPGIfAEl {vertical-align: top;width: 1150px;}
.aSjG3rthQU { margin:0px auto; clear:both;}
.COsywuzZEH {margin-top:5px;}
.COsywuzZEH img {}
/* ============================= top ===================== */
#headerWrapper {height:95px; font-size:1em;}
#mTQoqGuWUk {margin:7px 111px 0 70px;}
#mTQoqGuWUk img { height: auto;
 width: 101px;}
.VZ0mHbOA9C {width: 100%;background: #000;}
.VZ0mHbOA9C .header-top {height: 50px;width: 95%;}
.headline3 { margin:0; margin-top:3px;padding-right:10px;}
.headerbanner { float:left; padding:5px 40px; padding-right:35px;}
.GqZWN6gDhS {line-height: 50px;float: right;color: #eee;
margin-left: 15px;}
.aQZk5M4yAw {float: left;color:#fff;}
.aQZk5M4yAw a {color:#eee;}
.aQZk5M4yAw a:hover {color:#fff;}
.cartitems strong a {color:#f00;}
.cartitems a {color: #eee;}
.cartitems a:hover {color:#fff;}
.cartitems {line-height: 50px;background:#333 url("../images/home_pictos.png") no-repeat scroll 15px -54px;
float: right;height: 50px;padding-left: 25px;width: 200px;
text-align: center;margin-top: 1.5px;
}
/*.cartitems:hover {background: url('../images/home_pictos.png') no-repeat scroll 15px -54px #000;}*/
.cartitems:hover {background: #333 url("../images/home_pictos.png") no-repeat scroll 15px -54px}
.shop_cart {color: #000000; text-align:center;
padding:3px 0px 0px 0px;
margin-left: 200px;
}
.shop_cart a {
	color:#3D3737;
	font-weight:bold;
}
.shop_cart a:hover {
color:#05A8A8;
text-decoration:none;
} 
.shop_cart strong a { color:#3D3737; font-weight:bold;}
.shop_cart strong a:hover { color:#F31D00; text-decoration:underline;}
.aQZk5M4yAw {line-height:50px;}
.GqZWN6gDhS select { font-size:12px; font-weight:normal; border:solid 1px #555;vertical-align:middle;height: 35px;background: #555;color:#eee;}
.GqZWN6gDhS option {margin-bottom:8px;}
.aQZk5M4yAw img {position: relative;top: 4px;border: 1px solid #aaa;}
.wg6arZH2O9 {border: 1px solid #333;margin-top: 7px;float: right;background:#555;}
.wg6arZH2O9 form { margin:0; padding:0;}
.wg6arZH2O9 input { vertical-align:middle;margin-left: 5px; }
.wg6arZH2O9 span { border-bottom:0;}
.wg6arZH2O9 .hsearchinput {
 border: none;padding: 5px;
text-overflow:ellipsis;
width: 249px;
transition: width 0.7s ease 0s , color 0.4s ease 0s;
color: #fff;
background:#555;
}
.wg6arZH2O9 .hsearchinput:focus { width:300px;}
#K1fyIzT5hZ {width:100%;background:#fff;box-shadow: 0px 0px 5px rgb(136 , 136 , 136);}
#slsrhc {
 background:#222 ;
 height: 33px;
 padding: 0 27px;
}
#Related_pro {height: 360px;overflow: hidden;}
#Related_pro div {text-align: center;}
.RelatedProductsItem {float: left;min-height: 260px;width: 24%;border: 1px dashed #ccc;margin:5px 3px 2px 3px;}
#navEZPagesTop {height: 55px;width:95%;min-width: 1150px;}
#navEZPagesTop ul { padding:0px; margin:0; display:block;}
#navEZPagesTop ul .first a {border:none;}
#navEZPagesTop #navTop li {float: left;line-height: 55px;}
#navEZPagesTop #navTop li a { color: #000;
 padding: 20px 44px 20px 18px;
 text-align: center;
font-size: 14px;
transition: all 0.3s;
text-transform: uppercase;
font-weight: bold;
}
#navEZPagesTop ul li a:hover {text-decoration:underline}
.menu { float:right; background:#fff;}
.menu ul { padding:7px 0 0 0; margin:0;}
.menu li { float:left; padding:0 0 0 1px;}
.menu li a { text-decoration:none; color:#010101; font-weight:bold; display:block; width:100px; text-align:center; padding:14px 0 15px 0; background:url(../images/menu-item-bg.gif);}
.menu li a:hover { background:#ed8d00; color:#fff;}
.menu li a:active { padding:15px 0 14px 0;}
/* ============================= Main Content ===================== */
.TpbUx1R2yr {padding-right: 10px;}
.TpbUx1R2yr a {font-size: 12px;}
.UCdc2apZVK {}
#loginBody .UCdc2apZVK #mKlXpNsDPF {width:100%;}
#zsg4GRvZUn {}
#mKlXpNsDPF {width: 79%;float: right;}
#s7ZzMf5vuW { width:100%;}	/*		table	*/
#Z4CR5aOsZp { margin:5px auto; float: left;padding-bottom: 20px;width: 100%;background: #fff;}
#indexDefaultMainContent {margin:6px 2px; padding:2px; font-size:1.5em; line-height:18px; color:#555;clear:both; }
#indexDefaultMainContent p {line-height:18px;}

.leftBoxContainer , .rightBoxContainer {padding:0; margin:5px auto; border:0;float: left;box-shadow: 0px 0px 6px 0px rgba(0 , 0 , 0 , 0.2);}
.leftBoxContainer h3 {color: #fff;background: #333;
	padding:5px 10px;
	line-height:30px;
	height:30px;
	font-size:14px; 
	font-family:Verdana ,Geneva ,sans-serif;
 border-bottom: 1px solid #ccc;
 text-align: center;
}
h3.leftBoxHeading a {color: #fff;font-size:14px;font-weight: bold;line-height:30px;font-family:Verdana ,Geneva ,sans-serif;font-weight: bold;}
.leftBoxContainer .sideBoxContent {padding:5px 0 5px 0px;
}
.loginboxlink a ,.leftBoxContainer .sideBoxContent li {padding: 3px 5px;}
.loginboxlink a {line-height: 20px;}
.sideBoxContent {}
#J56RFG {width: 100%;}
#J56RFG ul li {padding-bottom: 10px;
 padding-left: 10px;border-bottom: 1px dashed #000;padding-top: 10px;}
#J56RFG ul li a {font-size: 14px;}
#J56RFG ul li a:hover {color:orangered;}	
#J56RFG ul a.HSG4RGF {color: black;
 font-size: 20px;
 font-weight: 700;padding-left: 10px}
#categoriesHeading { }
#categoriesContent {padding:2px; }
#categoriesContent ul { margin:0; padding:0; list-style-type:none; }
#categoriesContent ul li { border-bottom: 1px solid #ccc;
 float: left;
 line-height: 28px;
 width: 185px;
padding-left:5px;
height:30px;}
#categoriesContent ul li:hover {background:#FFCC99;}
#categoriesContent ul li a.category-top { color: #333;
font-size: 12px;
text-decoration: none;
padding: 0.25em 0px 0.3em 0.5em; }
#categoriesContent ul li a.category-top:hover { color:#000; text-decoration:underline; }
#categoriesContent ul li a.category-products {color:#333; padding-left:6px; display:block; line-height:22px; font-size:12px;}
#categoriesContent ul li a.category-products:hover {color:#000; text-decoration:underline; }
#categories .sideBoxContent { padding-bottom:10px;border: 1px solid #ccc;}

#bestsellerContent { padding:5px;}
#bestsellerContent li { clear:both; padding:0; margin:0; padding-top:3px; padding-bottom:3px;}
#bestsellerContent .image { width:50px; float:left;}
#bestsellerContent .proname {padding-right:5px; float:left; width:130px; line-height:18px;}
#reviews { background:url(../images/extra-box-bg2.jpg) repeat scroll 0 0; color:#888;}
#reviews a {font-size: 13px; text-decoration:none;}
.productsList {		/*center box border */	
	text-align:center;
}
h2.centerBoxHeading1 ,h2.centerBoxHeading {	/*center box tittle */
color: #000;
height: 18px;
line-height: 18px;
padding: 10px 0px 10px 10px;
text-transform: uppercase;
border-bottom: 2px solid !important;
}
h2.centerBoxHeading1 {	/*center box tittle */
 margin: 5px 0px 5px 3px;
}
.centerBoxWrapper {margin-top:6px;}
.productsCol {min-height: 370px;transition: all 0.4s ease-in-out 0s;border:1px solid #ccc;}
.productsCol:hover {border:1px solid #777;}
.productsCol .colBorder { margin:2px;}
.productsCol .productimg a ,.spanimg a {text-align:center; display:block; overflow:hidden;min-height: 180px;}
.spanimg img {width: auto;
height: auto;
max-height: 180px;
max-width: 200px;}
.productimg {
 height: 238px;
}
.productsCol .productname {min-height: 62px;}
.listreviews , .listreviews1 {float:left;padding:0px 16px;}
.reviewsstar {margin-top:10px;}
.productsCol .productimg a { text-decoration:none; color:#7C7C7C; font-weight:normal;}
.productsCol .productimg a:hover { text-decoration:underline; color:#ED8C01;}
.productsCol .productwrapper .blockprice { display:block; padding-left:20px;}
.productsCol .productwrapper .productPriceDiscount { text-align:left;}
.productsCol .productimg a img {
max-height: 328px;
width: 220px;

height: auto;
}
.productsCol .productimg a img:hover {margin-left:1px;}
.sprice .productSpecialPrice ,.productGeneral .productSpecialPrice ,.productsCol .productSpecialPrice {font-weight:bold;font-size:16px;margin-left: 25px;letter-spacing: 3px;}
.productPriceDiscount ,.productsCol .productPriceDiscount { color:#888;}
/*===================================================================*/
.product-col {text-align:center; height:270px;font-size:12px;}
.product-col .colBorder { margin:2px;}
.product-col .productlist-img {padding:0; margin:0; padding-top:5px; width:100%;}
.product-col .productlist-img a {width:195px; height:170px; text-align:center; display:block; border:0px solid #eeeeee;overflow:hidden; padding:3px; margin-left:auto; margin-right:auto;}
.product-col .productimg {font-size:12px; font-weight:bold; color:#6E6E6E; text-decoration:none; text-align:left; height:auto!important;min-height:36px;height:36px;display:block; padding:0px;margin:5px 5px; line-height:18px;}
.product-col .productlist-img a { text-decoration:none; color:#7C7C7C; font-weight:normal;}
.product-col.productlist-img a:hover { text-decoration:underline; color:#ED8C01;}
.product-col .productlist-wrapper { padding:0 10px;}
.product-col .productlist-wrapper .blockprice { display:block; padding-left:20px;}
.product-col .productlist-wrapper.normalprice { display:block; padding-left:5px;}
.product-col .productlist-wrapper .productPriceDiscount { text-align:center;}
.product-col .productlist-img { font-family:Arial , Helvetica , sans-serif; font-size:14px; color:#990000; font-weight:bold; line-height:20px;}
.product-col .productlist-img { float:right; padding:0; margin:0;}
.product-col .productSpecialPrice {color:#990000; font-weight:bold;padding-right:30px;}
.product-col .productPriceDiscount { color:#928787;}
/* ============================= footer style ===================== */
#navSuppWrapper a { color:#666;}
.bottom_hr { height:0px; font-size:0px; line-height:0px; background:#919191; margin-top:0px; display:none;}
.xqIxFCEM2L { color:#aaa;text-align:center;width:1150px;}
#navSuppWrapper.aQVBikleG6 {padding:0px; padding-left:12px; float:right;font-size:12px; width:100%;}
#navSuppWrapper .ODp29yszxZ { padding:5px; }
#navSuppWrapper .ODp29yszxZ a { }
#navSuppWrapper h1 {font-size:14px; font-weight:bold;}
#navSuppWrapper h1 a { color:#ED8C01;}
#KIcRogYTNq { display:none;}
#bottom_service object { display:none;}
/* ============================= slider ===================== */
.index_topbanner { padding-bottom:0px; padding:1px 0;}
#indexbanner {
	position:relative;
}
.centerBoxContentsNew ,.centerBoxContentsSpecials {width:32%;padding:5px;margin-left: 1px;}
.sideBoxContentItem {width:200px;padding-bottom:8px;}
.productname a {
padding: 5px 10px 5px;
font-family: "Century Gothic" ,"Arial" ,"Tahoma" ,"Verdana" ,"Helvetica" ,"Trebuchet MS";
}
.productname a:hover {color:#000;}
.specialsListBoxContents {min-height:280px;padding-top:5px;}
.specialsListBoxContents .img {min-height:165px;display: block;}
.proinfo_left {margin: 7px 15px 0 0;width: 400px;}
.proinfo_right {width: 470px;}
.proinfo_right h1 {font-size:16px;border-bottom: 1px solid #ccc;color: #555;padding-bottom: 5px;}
.proinfo_right1 h3 {border-bottom:1px solid #ccc;margin: 0px;padding: 10px 15px;width: 208px;}
.proinfo_right1 .centeredContent {width: 218px;}
.proinfo_right h2 {color: #333;border-bottom: 1px solid #ccc;padding: 10px 10px;font-size:14px;}
#cartContentsDisplay {border: 1px solid #ccc;border-bottom: none;}
#scProductsHeading ,#scUnitHeading {text-align:center;}
.cartProductDisplay {width:345px;}
.current {color:#f60}
#contactname ,#email-address ,#fax ,#firstname ,#lastname ,#street-address ,#suburb ,#city ,#country ,#state ,#postcode ,#telephone ,#password-new ,#password-confirm ,#login-email-address ,#login-password {width:350px;border: 1px solid #ccc;padding: 4px;border-radius: 3px;}
.ProdSpecials {
float: left;
border: 1px solid #E5E2E2;}
.attribsSelect {font-size:14px;text-transform: uppercase;}
#myAccountNotify ,#myAccountGen {padding-left:10px;}
#myAccountNotify li a ,#myAccountGen li a {font: 14px/14px verdana;}

.dispayimage { display:none;}
.productimg:hover .dispayimage { display:inline;}
.productimg:hover .hideimage { display:none;}

.l0yxTUfkc3 {color: #aaa;text-align: left;width: 80%;}
.l0yxTUfkc3 a {color: #222;}

#IIGH4FG {width: 221px;margin: 5px 0 0 5px;text-align: center;}
#IIGH4FG a {padding: 0 1px;}
#IIGH4FG a img {border-radius:3px;}
#IIGH4FG a img:hover {opacity:0.86;}

.GHDK6SADG {
 height: auto;
 width: 100%;
}
.DFG5GJF {
 display: table-cell;
 height:261px;
 text-align: center;
 vertical-align: middle;
 width: 910px;
}
.DFG5GJF > a {
 display: block;
 height: 261px;
 overflow: hidden;
 vertical-align: middle;
 width: 910px;
}
.DFG5GJF > a img:hover {opacity:0.3;}
.DFG5GJF > a.MMNM6DFH:hover {background:url("../images/hoodie nike_1.jpg");}
.DFG5GJF img {
 max-width: 100%;
 overflow: hidden;
}

#OH4TFF {margin-bottom: 7px;
 text-align: center;
 width: 100%;}
#OH4TFF a {padding: 0 2px;}
#OH4TFF a img:hover {transform:scale(1.02);}

.XFJ56SFDH { background: orangered none repeat scroll 0 0;
 color: white;
 height: 40px;
 line-height: 40px;
 text-align: center;
 width: 97%;
	font-family: Adobe Garamond Bold;
 letter-spacing: 2px;
 font-weight:bold;
font-size: 18px;}
.XFJ56SFDH:hover {background:#000;transition: 111ms ease 0s , all 1s ease 0s;}


.leftBoxContainer {
 margin-left: 5px;
 width: 100%;
}
#indexHomeBody #specialsDefault {display:none;}
#indexHomeBody #pricerange {display:none;}


#EDTUDGJ56G {text-align: center;}
#EDTUDGJ56G img {
max-width:155px;margin: 10px 0;
}
#EDTUDGJ56G img:hover {transform:scale(1.01);opacity:0.95;}


#gotoTop {display:none;position:fixed;top:75%;left:50%;cursor:pointer;margin-top:-50px;margin-left:590px;width:55px; height:71px;background:url("../images/backtop.png") no-repeat left top;} 


#GCDK5SFH {
 text-align: center;
 width: 100%;
}
.ALL_AFC { font-size: 30px;
 font-style: italic;
 font-weight: 900;
 margin-bottom: 10px;}
	.ALL_NFC { font-size: 30px;
 font-style: italic;
 font-weight: 900;
 margin-bottom: 10px;}
	
.JFJ5DFH img {
 width: 48px;border: 1px solid #ccc;
}
.JFJ5DFH img:hover {transform:scale(4);background:#fff;transition: 111ms ease 0s , all 0.4s ease 0s;}

#indexHomeBody #NFL_team img {max-width:200px;width:200px}
#NFL_team {text-align: center;margin: 10px 0 20px;}
#NFL_team img {
max-width:200px;width:200px;
}
#NFL_team img:hover {transform:scale(1.01);opacity:0.95;}

#indexHomeBody #KKDGJ5SDFG {display:none;}
#shoppingcartBody #KKDGJ5SDFG {display:none;}
#checkoutBody #KKDGJ5SDFG {display:none;}
#KKDGJ5SDFG {text-align: center;
 width: 230px;}
.LLDAA5G img {
 border: 1px solid #ccc;
 margin: 6px;
 width: 39px;
}
.QQRT5DFH {
 background: #000 none repeat scroll 0 0;
 color: white;
 margin-left: 7px;
 padding: 5px 0;
 text-align: center;
 width: 227px;
}
.NFC_Online {
 background: #000 none repeat scroll 0 0;
 color: white;
 margin-left: 7px;
 padding: 5px 0; margin-top: 15px;
 text-align: center;
 width: 227px;
}


.LLDAA5G img:hover {transform:scale(1.02);border: 1px solid #aaa;background:#bbb;transition: 111ms ease 0s , all 0.4s ease 0s;}


#productinfoBody #whatsnew {display:none;}

/*#indexBody #specials {display:none;}
#productinfoBody #specials {display:none;}
#shoppingcartBody #specials {display:none;}*/


#indexHomeBody #FHKI56SFH {display:none;}
#FHKI56SFH {text-align: center;
 width: 1150px;}
.TRY56DTGJ {
 float: left;
 font-size: 11px;
 width: 12.2%;
}
.TRY56DTGJ li {
 padding: 10px 0;
}
.TRY56DTGJ a:hover {text-decoration:underline;color:#000;}

#XZJNGT5SFH {text-align: center;
 width: 1150px;}
.AADG6DGJ { float: left;
 font-size: 11px;
 width: 20%;}
 .AADG6DGJ li {
 background: #ccc none repeat scroll 0 0;
 margin: 1px;
 padding: 10px 0;
}
 .AADG6DGJ li:hover {background:#bbb;}
 .AADG6DGJ a:hover {text-decoration:underline;color:#000;}
 

 .Converse_series { float: left;
 font-size: 12px;
 width: 25%;}
 .Converse_series li {
 background: #eee none repeat scroll 0 0;
 margin: 1px;
 padding: 10px 0;
}
 .Converse_series li:hover {background:#ccc;}
 .Converse_series a:hover {text-decoration:underline;color:#000;}

 #ZJDGJ5SDG {width: 231px;margin: 5px 0;text-align: center;}
#ZJDGJ5SDG a {padding: 0 1px;}
#ZJDGJ5SDG a img {border-radius:3px;}
#ZJDGJ5SDG a img:hover {opacity:0.86;}

.DGK56A43 {
 float: left;
    margin-left: 157px;
    margin-right: -40px;
    width: 100px;
}

.FKDGK5S {
 color: #fff;
 font-family: plain ,"Helvetica Neue" ,Helvetica ,Arial ,sans-serif;
 font-size: 12px;
 font-weight: 400;
 line-height: 15px;
 text-align: left;
 width: 1043px;
}
.FKDGK5S a {
    color: tan;
}
.DGI6SRETFHJ { background: #000 none repeat scroll 0 0;
  color: #fff;
  font-size: 16px;
  padding: 5px 0;
  width: 100%;}
	.DGI6SRETFHJ a {color: #fff;}
	