body { font: 1em Verdana, Arial, Helvetica, sans-serif; margin: 0px; padding: 0px; background: #000000 url(../images/layout/background.jpg) repeat-x left top; color: #000000; text-align: center; }

a img {border: none; }
a:link, #navEZPagesTOC ul li a, a:active { color: #C46A09; text-decoration: none; 	}
a:visited { 	color: #CC6600; text-decoration: none; }
a:hover, #navEZPagesTOC ul li a:hover, #navMain ul li a:hover, #navSupp ul li a:hover, #navCatTabs ul li a:hover { color: #FF0000; text-decoration: underline; }

h1 { 	font-size: 18px; 	color: #CC0000; 	font-weight: bold; }
h2 { 	font-size: 1.4em; 	}
h3 { font-size: 1.3em; 	}
h4, h5, h6, LABEL, h4.optionName, LEGEND, ADDRESS, .sideBoxContent, .larger{ 	font-size: 1.1em; }
h1, h2, h3, h4, h5, h6 { 	margin: 0.3em 0; 	}

h3.itemTitle a {}
h2.greeting { color:#ffffff; font-size:85%;}

.biggerText { 	font-size: 1.2em; }


/*  Might uncomment either or both of these if having problems with IE peekaboo bug:
h1, h2, h3, h4, h5, h6, p {
	position: relative;
	}
*html .centerColumn {
	height: 1%;
	}
*/



CODE { font-family: arial, verdana, helvetica, sans-serif; 	font-size: 1em; 	}
FORM, SELECT, INPUT { 	display: inline; 	font-size: 1em; 	margin: 0.1em; 	}
TEXTAREA { 	float: left; 	margin: auto; 	display: block; 	width: 95%; 	}

input:focus, select:focus, textarea:focus { 	background: #E4FEF5; }
FIELDSET { 	padding: 0.5em; margin: 0.5em 0em; border: 1px solid #cccccc; }
#contactUsForm label { color:#660000;}
LEGEND { font-weight: bold; padding: 0.3em; }
LABEL, h4.optionName { line-height: 1.5em; padding: 0.2em; }
LABEL.checkboxLabel, LABEL.radioButtonLabel { margin: 0.5em 0.3em; }
LABEL.inputLabel { /*width: 9em;*/ 	float: left; color:#000000; }
LABEL.inputLabelPayment { width: 14em; float: left; padding-left: 2.5em; }
LABEL.selectLabel, LABEL.switchedLabel, LABEL.uploadsLabel { width: 11em; float: left; }

P, ADDRESS { 	padding: 0.5em; }
ADDRESS { font-style: normal; 	}
HR { 	height: 1px; 	margin-top: 0.5em; 	border: none; 	border-bottom: 1px solid #9a9a9a; }

#logo, .centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .centerBoxContentsAlsoPurch, .attribImg { 	float: left; }

#checkoutPayment LABEL.radioButtonLabel { 	font-weight: bold; 	}


/*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: center; width: 778px; vertical-align: top; color:#FFFFFF;	}
#contentMainWrapper {background: url(../images/layout/content_fill.gif) repeat-y 209px 0px;}
#headerWrapper, #contentMainWrapper, #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; 	background-color: #ffffff; height:75px; }
#navColumnOneWrapper, #navColumnTwoWrapper, #mainWrapper { 	margin: auto; } 
#navColumnOneWrapper, #navColumnTwoWrapper { /*margin-left: 0.5em; margin-right: 0.5em;*/ }
#sendSpendWrapper { border: 1px solid #cacaca; 	float: right; margin: 0em 0em 1em 1em; }
.floatingBox, #accountLinksWrapper, #sendSpendWrapper, #checkoutShipto, #checkoutBillto, #navEZPagesTOCWrapper { margin: 0; 	width: 47%; 	}
.wrapperAttribsOptions { margin: 0em; 	}

#tagline { color:#000000; font-size: 2em; text-align : center; 	vertical-align: middle; }

/*navigation*/
.navNextPrevWrapper { color: #FFFFFF; margin-top: 0px; margin-bottom: 15px; padding-top: 0px; padding-bottom: 5px; /*border-top: 1px solid #434240;*/ border-bottom: 1px solid #8E8A89; }
.navSplitPagesResult {}
.navSplitPagesLinks {}
.navNextPrevCounter { 	margin: 0em; font-size: 0.9em; }
.navNextPrevList {  display: inline; 	white-space: nowrap; 	margin: 0; 	padding: 0.5em 0em; 	list-style-type: none; 	}
#navMainWrapper, #navSuppWrapper, #navCatTabsWrapper { margin: 0em; background-color: #abbbd3; 	background-image: url(../images/tile_back.gif); 	padding: 0.5em 0.2em; 	font-weight: bold; 	color: #ffffff; 	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; }
#navMainSearch { 	float: right; }
#navEZPagesTop { 	background-color: #abbbd3; 	background-image: url(../images/tile_back.gif); 	font-size: 0.95em; 	font-weight: bold; 	margin: 0em; 	padding: 0.5em; }
#navColumnOne, #navColumnTwo { 	background-color: transparent; 	}

/* BREADCRUMBS */
#navBreadCrumb { 	color: #FFFFFF; padding: 0.5em 0.5em; 	font-size: 70%; 	font-weight: bold; margin: 0em; }
#navBreadCrumb a, #navBreadCrumb a:active, #navBreadCrumb a:visited, #navBreadCrumb a:link { padding-left:7px; color: #CE863C; background: url(../images/layout/red_arrow.gif) no-repeat 2px 4px;}
#navBreadCrumb a:hover { color: #FFCC45; }


/*The main content classes*/
#contentColumnMain, #navColumnOne, #navColumnTwo, .centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .additionalImages, .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; }
.notice {}
.rating{}
.gvBal { float: right; }
.centerColumn, #bannerOne, #bannerTwo, #bannerThree, #bannerFour, #bannerFive, #bannerSix { 	padding: 0.8em; 	}
.centerColumn { font-size:80%; padding: 0px 40px 20px 20px;}
.smallText, #siteinfoLegal, #siteinfoCredits, #siteinfoStatus, #siteinfoIP { font-size: 0.9em; }

/*Shopping Cart Display*/
#cartAdd { 	float: right; 	text-align: center; 	/*margin: 1em; 	border: 1px solid #000000; 	padding: 1em;*/ }
.tableHeading TH { 	border-bottom: 1px solid #9a9a9a; 	}
.tableHeading, #cartSubTotal { background-color: #e9e9e9;  }
#cartSubTotal { 	border-top: 1px solid #cccccc; font-weight: bold; text-align: right; line-height: 2.2em; padding-right: 2.5em; 	}
.tableRow, .tableHeading, #cartSubTotal { 	height: 2.2em; 	}
.cartProductDisplay, .cartUnitDisplay, .cartTotalDisplay, .cartRemoveItemDisplay, .cartQuantityUpdate, .cartQuantity, #cartInstructionsDisplay, .cartTotalsDisplay { 	padding: 0.5em 0em; }
.cartUnitDisplay, .cartTotalDisplay { text-align: right; 	padding-right: 0.2em; 	}
#scUpdateQuantity { 	width: 2em; }
.cartQuantity { 	width: 4.7em; 	}
.cartNewItem { 	position: relative;  /*do not remove-fixes stupid IEbug*/ 	}
.cartOldItem { color: #660099; position: relative;  /*do not remove-fixes stupid IEbug*/ 	}
.cartBoxTotal { text-align: right; 	font-weight: bold; }
.cartRemoveItemDisplay { width: 3.5em; }
.cartAttribsList { 	margin-left: 1em; }
#mediaManager { width: 50%;  margin: 0.2em; padding: 0.5em; background-color: #E4FEf5; border: 1px solid #003D00; 	}
.normalprice, .productSpecialPriceSale { text-decoration: line-through; }
.productSpecialPrice, .productSalePrice, .productSpecialPriceSale, .productPriceDiscount { color: #ff0000; }
.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; }
.totalBox { width: 5.5em; text-align: right; padding: 0.2em; 	}
  .lineTitle, .amount { 	text-align: right; 	padding: 0.2em; }
.amount { 	width: 5.5em; }

/*Image Display*/
#productMainImage, #reviewsInfoDefaultProductImage, #productReviewsDefaultProductImage, #reviewWriteMainImage {
	margin: 0em 1em 1em 0em ;
	}

.categoryIcon {}

#cartImage {
	margin: 0.5em 1em;
	}

/*Attributes*/
.attribImg {
	width: 20%;
	margin: 0.3em 0em;
}

.attributesComments {}

/*list box contents*/
.centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .additionalImages, .centerBoxContentsSpecials, .centerBoxContentsAlsoPurch, .centerBoxContentsFeatured, .centerBoxContentsNew {
	margin: 1em 0em;
	}

.centerBoxWrapper {
	/*border: 1px solid #9a9a9a;*/
	height: 1%;
	margin: 20px 0px 10px 0px;
	width:95%;
	}

h2.centerBoxHeading {
	font-size: 14px;
	color: #ffffff;
	}

/*sideboxes*/
.more {
	font-size:10px;
	color: #FFFF00;
}
.columnLeft {}

h3.leftBoxHeading, h3.leftBoxHeading a,
h3.rightBoxHeading, h3.rightBoxHeading a {
	color: #FFFFFF;
	font: bold 14px Arial, Helvetica, sans-serif;
	text-align: left;
	}
.rightBoxContainer {
	background: url(../images/layout/orange/title_right_col.jpg) no-repeat right top;
	width: 210px;
}
#manufacturersHeading, #currenciesHeading, #musicgenresHeading, #recordcompaniesHeading, #searchHeading, #search-headerHeading {
	font-size: 0.9em;
	color: #ffffff;
}

.centerBoxHeading {
	margin: 0px;
	padding: 3px 0px 10px 30px;
	background: url(../images/layout/orange/title_main_col.jpg) no-repeat;
	}
h3.rightBoxHeading {
	margin: 0px 0px 0px 0px;
	padding: 5px  30px 10px 0px;
	text-align:right;
	}

.rightBoxContainer {
	}
.leftBoxContainer {
	margin: 0px 0px 0px 0px;
	}

.sideBoxContent { 	/*background-color: #ffffff; 	padding: 0.4em;*/ 	}

h3.leftBoxHeading a:hover, h3.rightBoxHeading a:hover { color: #000000; text-decoration: none; } 

.rightBoxHeading a:visited, .leftBoxHeading a:visited, .centerBoxHeading a:visited { color: #FFFFFF; }

.centeredContent, TH, #cartEmptyText, #cartBoxGVButton, #cartBoxEmpty, #cartBoxVoucherBalance, #navCatTabsWrapper, #navEZPageNextPrev, #bannerOne, #bannerTwo, #bannerThree, #bannerFour, #bannerFive, #bannerSix, #siteinfoLegal, #siteinfoCredits, #siteinfoStatus, #siteinfoIP, .center, .cartRemoveItemDisplay, .cartQuantityUpdate, .cartQuantity, .cartTotalsDisplay, #cartBoxGVBalance, .leftBoxHeading, .centerBoxHeading, .productListing-data, .accountQuantityDisplay, .ratingRow, LABEL#textAreaReviews, #productMainImage, #reviewsInfoDefaultProductImage, #productReviewsDefaultProductImage, #reviewWriteMainImage, .centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .additionalImages, .centerBoxContentsSpecials, .centerBoxContentsAlsoPurch, .centerBoxContentsFeatured, .centerBoxContentsNew, .gvBal, .attribImg {
	text-align: center;
	}
	
.productListing-data {
	text-align:left;
	font-size:80%;
	vertical-align:top;
	padding: 10px;

}
.centerBoxHeading {
	text-align: left;
}
#bestsellers .wrapper {
	margin: 0em 0em 0em 1.5em;
	}

#bestsellers ol {
	padding: 0;
	margin-left: 1.1em;
	}

#bestsellers li {
	padding: 0;
	margin: 0.3em 0em 0.3em 0em;
	}

#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: #008000;
	text-decoration: none;
	}
A.category-links, A.category-links:visited {
	color: #004080;
	text-decoration: none;
	}
A.category-subs, A.category-products, A.category-subs:visited, A.category-products:visited {
	color: #FF0000;
	text-decoration: none;
	}
SPAN.category-subs-parent {
	font-weight: bold;
	}
SPAN.category-subs-selected {
	font-weight: bold;
	}*/
/* end categories box links */

/*misc*/
.back {
	float: left;
	}

.forward {
	float: right;
	}

.bold {
	font-weight: bold;
	}

.rowOdd {
	background-color: #E8E8E8;
	height: 1.5em;
	vertical-align: top;
	}

.rowEven {
	background-color: #F0F0F0;
	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 {
	background-color: #cacaca;
	height: 2em;
	}


/* ------- PRODUCT PAGE ------- */
H1#productName { color:#FFFFFF;}
#productDescription { font-size:90%;}
#productDetailsList { color:#999999; font-size:80%; display:none;}  /* disabled as the stock never gos down */
ul#productDetailsList { border: 1px solid #999999; list-style: circle; margin: 10px 10px 10px 10px; padding: 10px 10px 10px 20px; }
#productDateAdded { font-size:80%; color:#666666;}
/* 0ption atributes */
.wrapperAttribsOptions {}
H3#attribsOptionsText { color: #881F1B; }
h4.optionName {}
.wrapperAttribsOptions label { color: #9A5A1D; }




/* ------- PRODUCT LISTING HEADINGS ------- */
.productListing-rowheading {
	color: #000000;
	text-align:left;
	}
.productListing-heading {
	height:66px;
	background: url(../images/layout/icon_flame.png) no-repeat;
	text-align:left;
	padding: 15px 0px 0px 33px;
	vertical-align: top;
}
.productListing-heading a, .productListing-heading a:active, .productListing-heading a:visited{
	background: none;
	color: #000000;
	margin-left:-33px;
}
.productListing-heading a:hover {
	color:red;
	text-decoration:underline;
}
/* ------- productsListingTopNumber ------- */
#productsListingTopNumber {
	margin: 0px 0px 10px 0px;
	color: #000000;
	font-size:90%;
}
#productsListingBottomNumber {
	margin: 10px 0px 0px 0px;
	color: #000000;
	font-size:90%;
}


#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;
	}



#sorter, form {}
FORM {}
#sorter label, form label {
	color:#FFCC00;
	font-size: 90%;
}
#sorter select, form select {
	color: #000000;
	background: #F8F3B9;
	border: 1px solid #9F3025;
	font-size: 110%;
}
 






/* ---------MODULES ------- */ 

/* CATEGORIES */
#categories {}
#categoriesHeading {}
#categoriesContent { margin: 0px 10px 3px 20px; font:13px Arial, Helvetica, sans-serif; }
.category-top{}/*top level*/
.category-products {}/*second level*/
.category-links {} /*products */
A.category-top, A.category-top:active, A.category-top:link, A.category-top:visited { color: #F2A41E; 	text-decoration: none; 	margin: 0px 0px 0px 0px; padding: 0px 0px 0px 6px; font-weight: bold; background: url(../images/layout/red_arrow.gif) no-repeat 0px 6px; line-height:150%; }
A.category-top:hover{ 	color:#ffffff; text-decoration: underline; }
A.category-products, A.category-products:visited, A.category-products:link, A.category-products:active { 	color: white; text-decoration: none; line-height:150%; }
A.category-products:hover { 	color:grey; 	text-decoration: none; }  
	
/* category subs */
A.category-subs, A.category-subs:visited { color: #F2A41E; text-decoration: none; 	padding: 0px; }
SPAN.category-subs-parent { color:red; 	}
SPAN.category-subs-selected { font-weight: bold; color:red; }

/* category links*/
a.category-links, a.category-links:visited  { margin: 0px 0px 0px 10px; 	color: #FF0000; text-decoration: none; }
a.category-links:hover { color: #F2A41E; 	text-decoration: underline; }
	
/* INFORMATION */
h3#informationHeading {padding: 10px 10px 0px 10px;}
#information { /*border: 1px solid #333333;*/ float:left; /*background: #1E1E1E;*/ }
#informationContent {	padding: 0px 10px 10px 10px;
 margin: 0px 0px 0px 20px; }
#informationContent a { font-size:11px; color: #F2A41E; text-decoration: none; margin: 0px 0px 3px 0px; padding: 0px 0px 3px 10px; font-weight: normal; background: url(../images/layout/red_arrow.gif) no-repeat 0px 6px; }
#informationContent a:hover { color: yellow; text-decoration: underline; background: url(../images/layout/red_arrow.gif) no-repeat 2px 6px; }

/* NEW PRODUCTS SIDEBAR */
#whatsnew { margin: 20px 0px 20px 0px;	font-weight: bold; clear:both; display:block; float:left;}
#whatsnewContent { display:block; width:90px; float:right; margin: 20px 0px 0px 0px; padding-right:15px;}
#whatsnewContent a { color: #F2A41E; text-decoration: none; font-size:70%;}
#whatsnewContent a img, #whatsnewContent a:hover img {border:none;}
#whatsnewContent a:hover { color: #CC0000; text-decoration: underline; }
h3#whatsnewHeading {margin: 0px 30px 0px 0px;}
h3#whatsnewHeading a { background: url(../images/layout/new_products.gif) no-repeat; text-indent: -2000px; display: block; float: right; height: 146px; width: 30px; overflow: hidden; }

/* SHOPPING CART SIDEBAR */
#shoppingcart { float: left;  margin-bottom:20px; padding: 0px 0px 0px 0px; }
#shoppingcart hr { display:none;}
#shoppingcartHeading { color: #FFFFFF; background: #71241C; 	width:100%; }

H3#shoppingcartHeading a, H3#shoppingcartHeading a:active, H3#shoppingcartHeading a:visited, H3#shoppingcartHeading a:link { margin: 0px 0px 0px 0px; padding: 2px; }
H3#shoppingcartHeading a:hover {color:#FFFFFF;}
#shoppingcartContent {}
#shoppingcart ul { border-left:1px solid #333333;  border-right:1px solid #333333;  background: #1E1E1E; color: #FFCC00; font-size:80%; padding: 10px; margin: 5px 20px 0px 20px; }
.cartNewItem, .cartOldItem {	color: #FFCC00;}
#shoppingcart ul li {color: blue;}

#shoppingcart a, #shoppingcart a:active, #shoppingcart a:link, #shoppingcart a:visited {color: #FFCC00;}
#shoppingcart  a:hover { color:red;}
#shoppingcart .cartBoxTotal { border-left:1px solid #333333;  border-right:1px solid #333333;  border-bottom:1px solid #333333;  background: #1E1E1E; font-size:80%; color:#FFFFFF; padding: 5px 5px 5px 5px; margin: 0px 20px 0px 20px; }

/* WHATS NEW CENTER BOX */
.centerBoxContentsNew {width: 40%; display:block;}
.centerBoxContentsNew a { color:#CC0000; font-weight: bold; text-decoration: none; font-size: 90%; }
.centerBoxContentsNew a:hover { color:#000000;  text-decoration: underline; }
.centerBoxContentsNew a img { border: 1px solid red;}
.centerBoxContentsNew a:hover img { border: 1px solid black;}

/* LISTBOXCONTENTS */
.categoryListBoxContents br {display:none;}
.categoryListBoxContents a {
	background: #000000;
	border: 1px solid #9F3025;
	padding: 2px;
	margin: 0px auto 0px auto;
	display:block;
	height:15px;
	color: #FFFFFF;
}
.categoryListBoxContents a:hover { background: #9F3025; color:#FFFFFF; 	border: 1px solid #ffffff; text-decoration: none; }

/* LISTBOXCONTENTS 
.categoryListBoxContents br {display:none;}
.categoryListBoxContents a { background: #FFEACF; border: 1px solid #F9BC69; padding: 2px; margin: 0px auto 0px auto; display:block; 	height:15px; }
.categoryListBoxContents a:hover { background: #D78A0B; color:#FFFFFF; 	border: 1px solid #ffffff; text-decoration: none; }
*/

/*------------------SEARCH BOX-----------------------*/
#searchHeading { display:none;}
#searchContent { margin: 15px 0px 15px 0px; padding: 0px 0px 0px 0px; }
#searchContent a, #searchContent a:link, #searchContent a:active, #searchContent a:visited  { font-size: 10px; font-weight: bold; color: #FFCC00; 	text-decoration: underline; }
#searchContent a:hover { color: #FFFFFF; }
#searchinput { color:#000033; 	margin: 10px 5px 2px 10px; 	padding: 2px; border: 1px solid #C97C36; background: #F8F3B9; 	font-size: 12px; }
#searchsubmit { color:#FFFF00; background: #A03126; 	margin: 2px; 	padding: 0px 2px 0px 2px; 	border: 1px solid #CF7D33; 	font-size: 11px; 	font-weight: bold; 	cursor: hand; }


/* ---------------------- CHAD - STYLE OVER-RIDES ------------------------*/
h2.centerBoxHeading { height:66px; background: url(../images/layout/icon_flame.png) no-repeat; text-align:left; padding: 15px 0px 0px 33px; vertical-align: top; color: #C60005; }
label.checkboxLabel { color:red;}

#productAttributes label { color:red;}
#productAttributes img { border:1px solid #f2a41e; margin:0px; padding:1px;}
#productAttributes .attribImg { width:auto;}
#productAttributes { margin-bottom:30px;}

