/**
 * Main CSS Stylesheet
 *
 * @package templateSystem
 * @copyright Copyright 2003-2007 Zen Cart Development Team
 * @copyright Portions Copyright 2003 osCommerce
 * @license http://www.zen-cart.com/license/2_0.txt GNU Public License V2.0
 * @version $Id: stylesheet.css 5952 2007-03-03 06:18:46Z drbyte $
 */

body {
	margin: 0;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 62.5%;
	color:#303030;
	background: #191109;
	}

a img {border: none; }

a:link, #navEZPagesTOC ul li a {
	color: #FFFFFF;
	text-decoration: none;
	}
 
a:visited {
	color: #3300FF;
	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;
	}

a:active {
	color: #FFFFFF;
	}

h1 {
	font-size: 1.5em;
	color: #9a9a9a;
	}

h2 {
	font-size: 1.4em;
	}

h3 {
	font-size: 1.3em;
	}

h4, h5, h6, LABEL, h4.optionName, LEGEND, ADDRESS, .sideBoxContent, .larger{
	font-size: 1.1em;
	}

.biggerText {
	font-size: 1.2em;
	}

h1, h2, h3, h4, h5, h6 {
	margin: 0.3em 0;
	}

/*  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.0em;
	}

TEXTAREA {
	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;
	}

LEGEND {
	font-weight: bold;
	padding: 0.3em;
	color: black;
	}

LABEL, h4.optionName {
	line-height: 0.5em;
	padding: 0.2em;
	}

LABEL.checkboxLabel, LABEL.radioButtonLabel {
	margin: 0.5em 0.3em;
	}

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

LABEL.inputLabel {
	width: 9em;
	float: left;
	}

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 {
	background-color: #000000;
	text-align: left;
	width: 936px;
	vertical-align: top;
	border: 0px solid #9a9a9a;
	}

#headerWrapper, #contentMainWrapper, #logoWrapper, #cartBoxListWrapper, #ezPageBoxList, #cartBoxListWrapper ul, #ezPageBoxList ul, #mainWrapper, #popupAdditionalImage, #popupImage {
	margin: 0em;
	padding: 0em;
	}

#logoWrapper{
	background-image: url(../images/header_candle.jpg);
	background-repeat: repeat-x;
    background:#191109;
	height:75px;
	}

#navColumnOneWrapper, #navColumnTwoWrapper, #mainWrapper {
	margin: auto;
	} 
#navColumnOneWrapper, #navColumnTwoWrapper {
	margin-left: 0.5em;
	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;
	}

/*navigation*/

.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-top:0;
	}
#indexProductListCatDescription {
	color : #f4e9c9;
	}
#indexProductListCatDescription a, #indexProductListCatDescription a:visited  {
	color:#86531d;
	text-decoration:none;
	}
	
#indexProductListCatDescription a:hover {
	text-decoration:underline;
	}
	
	
#navMainSearch {
	float: right;
	}

#navBreadCrumb {
	padding: 0.5em 0.5em;
	background-color: #000000;
	color:#FFFFFF;
	font-size: 0.95em;
	font-weight: bold;
	margin: .25em;
	}
#navBreadCrumb a, #navBreadCrumb a:visited {
	color:#FFFFFF;
}
#navBreadCrumb a:hover {
	color:#86531d;
}


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

/*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;*/
	color:#f4e9c9;
	padding: 0.5em;
	}
#productDescription a, #productDescription a:visited {
	color:#86531d;
	text-decoration:none;
	}

#productDescription a:hover {
	color:#86531d;
	text-decoration:underline;
	}

.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;
	}
.smallText, #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 {
	color: #33CC33;
	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;
	}
.mediaTitle {
	float: left;
	}
.mediaTypeLink {
	float: right;
	}

.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: 1.1em 0;
	}

h2.centerBoxHeading {
	font-size: 1.3em;
	color: #ffffff;
	}

/*sideboxes*/
.columnLeft {}

h3.leftBoxHeading, h3.leftBoxHeading a,
h3.rightBoxHeading, h3.rightBoxHeading a {
	font-size: 12px;
	color: #a25704;
	text-align:left;
	text-indent:5px;
	}
#manufacturersHeading, #currenciesHeading, #musicgenresHeading, #recordcompaniesHeading {
	font-size: 0.9em;
	color: #ffffff;
}
#search { height:87px; margin-bottom: 0; margin-top:0; background: url(../images/catagory_box_images/nav_topimg.gif) left top no-repeat; }
#categories { margin-top: 0; margin-bottom: 0; padding-top:0; padding-bottom:0; background: url(../images/catagory_box_images/nav_middle_img.gif) right top repeat-y; }
#categories * { margin-top:0; margin-bottom:0; padding-bottom:0; padding-top:0; }
#information { margin-top: 0; background: url(../images/catagory_box_images/nav_middle_img.gif) right top repeat-y; }
#informationContentFooter { height:15px; margin-top:0; background: url(../images/catagory_box_images/nav_bottom_img.gif) no-repeat; }

#informationHeading, categoriesHeading { margin-top:0; padding-top:0px; }
#informationContent ul, #categoriesContent ul, #searchContent{ 
	margin:0; padding:0;
	list-style-type:none; 
	}
#informationContent li, #categoriesContent li{
	float:left; list-style-type:none; display:block; width:100%; margin-left:20px; margin-top:0px; margin-bottom:2px; }

#informationContent li a, #categoriesContent li a {
	font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; color:#000000; padding-left:11px; 
	padding-right:11px; float:left; text-decoration:none; background:url(../images/catagory_box_images/arrow.gif) no-repeat left 3px ; }

#informationContent li a:hover, #categoriesContent li a:hover {
	font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#86531d; }

#testimonials-managerHeading { width:183px; height:39px; margin-bottom:0; background: url(../images/testimonials_sidebox/testimonials_txt.gif) center no-repeat; }
#testimonials-managerContent { background-color:#302112; color:#86531d; width:181px; }
.testimonial div, .testimonial p { font-family: Tahoma, Arial, Helvetica, sans-serif; color:#a37631; font-size:11px; }
#testimonials-managerContent div a { color:#86531d; }
#testimonials-managerContent div a:hover { color:#f4e9c9; }
#testimonials-managerContent hr { width:181px; color:#302112; background-color:#302112; }
	
.rightBoxContainer { margin: 0em; margin-top: 1.5em; }
.centerBoxHeading, .rightBoxHeading { margin: 0em; background-color: #abbbd3; padding: 0.5em 0.2em; background-image: url(../images/tile_back.gif); }
h3.rightBoxHeading a:hover { color: #FFFF33; text-decoration: none; } 
.rightBoxHeading 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,.rightBoxHeading, .productListing-data, .accountQuantityDisplay, .ratingRow, LABEL#textAreaReviews, #productMainImage, #reviewsInfoDefaultProductImage, #productReviewsDefaultProductImage, #reviewWriteMainImage, .centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .additionalImages, .centerBoxContentsSpecials, .centerBoxContentsAlsoPurch, .centerBoxContentsFeatured, .centerBoxContentsNew, .gvBal, .attribImg { 
	text-align: center; }

#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 */


SPAN.category-subs-parent {
	font-weight: bold;
	}
SPAN.category-subs-selected {
	font-weight: bold;
	}
/* end categories box links */

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

.forward, #shoppingCartDefault #PPECbutton {
	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;
	}

.productListing-rowheading {
	background-color: #abbbd3;
	background-image: url(../images/tile_back.gif);
	height: 2em;
	color: #FFFFFF;
	}

.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: 150%;}

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

.testimonial {
color: #000;
padding: 0 5px 5px 5px;
text-align:left;
}
.testimonial p {
margin: 0; padding: 5px 0;
}
.testimonial span {
float:right;
}
.testimonialImage {
margin: 0;
padding: 0;
text-align: center;
}


*{margin:0; padding:0;}

body, html{
font-family: Tahoma, Arial, Helvetica, sans-serif;
float:11px;
line-height:16px;
text-align:center;
color:#303030;
background: #191109;
font-size:11px;
}
.image_border{
margin:0 10px 10px 10px;}
img.left,img.center,img.right{padding:4px; border:1px solid #a0a0a0;}
img.left{float:left; margin:0 12px 5px 0;}
img.center{display:block; margin:0 auto 5px auto;}
img.right{float:right; margin:0 0 5px 12px;}

/**************** Header and navigation styles ****************/
#header_container{
width:936px;
height:150px;
margin:0px auto;
text-align:left;
background:#191109;
color:#303030;
background:url(../images/header_images/header_bg.gif) no-repeat right top;

}

#header_nav_container{
background:#000000;
width:910px;
padding-left:13px;
padding-right:13px;
padding-top:6px;
margin:0px;
height:31px;
float:left;
}

.header_navigation{
background:url(../images/header_images/nav_bg.gif) repeat-x left top;
width:884px;
height:25px;
float:left;
padding-left:13px;
padding-right:13px;
padding-top:6px;
}

.header_navigation ul{
margin:0; padding:0;
list-style-type:none;
}

.header_navigation li{
	float:left;
	list-style-type:none;
	display:block;
}

.header_navigation li a {
background:url(../images/header_images/nav_line.gif) no-repeat left 3px ;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
color:#f4e9c9;
padding-left:11px;
padding-right:11px;
float:left;
text-decoration:none;
}

.header_navigation li a:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
}

.header_top_nav{
width:550px;
height:20px;
float:right;
padding-right:13px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#86531d;
text-decoration:none;

}

.header_top_nav a{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#86531d;
text-decoration:none;

}
.header_top_nav a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#86531d;
text-decoration:underline;
}

.header_logo{
float:left;
height: 113px;
width:150px;
padding-top:0px;
padding-left:15px;
}
.header_logo img { 
padding-top:14px; 
padding-left:10px;
}

.header_logo_line{
background:url(../images/header_images/logo_right_line.gif) no-repeat center center;
margin-left:16px;
float:left;
height:100px;
width:1px;
padding-top:15px;
}

.header_ligh_txt{
background:url(../images/header_images/light_txt.gif) no-repeat  left center;
margin-left:8px;
margin-top:36px;
height:45px;
width:349px;
float:left;}

.footer_nav{
background:#000000;
width:936px;
height:24px;
float:left;
padding-top:24px;
font-size:11px;
color:#86531d;
text-decoration:none;

}
.footer_nav a{
font-size:11px;
color:#86531d;
text-decoration:none;

}
.footer_nav a:hover{
color:#f4e9c9;
text-decoration:none;

}
.copy_right{
background: #191109;
width:936px;
height:20px;
padding-top:9px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#86531d;
}

.itemTitle a { color:#993300; }
.itemTitle a:hover { color:#000000;	}
.productListing-odd { background-color:#e1d3ac; }
.productListing-even { background-color:#e1d3da; }
.productListing-heading a { color:#f4e9c9; }
.productListing-heading a:hover { color:#000000; }
.navSplitPagesResult { color:#86531d; }
.inputLabel { color:#86531d; }
#indexProductList h1 { color:#86531d; }

.productListing-data a, .productListing-data a:visited { color:#86531d; }
.productListing-data a:hover { color:#000000; }

#loginDefault h1 { color:#86531d; }
#loginDefault { background-color:#f4e9c9; color:#000000; padding-bottom:30px; }

#timeoutDefault h1 { color:#86531d; }
#timeoutDefault { background-color:#f4e9c9; }
#timeoutDefault a, #timeoutDefault a:hover { color:#000000; }
#timeoutDefault a:hover { color:#86531d; }

.buttonRow a, .buttonRow a:visited { color:#000000; }
.buttonRow a:hover { color:#86531d; }

#contactUsDefault { padding-bottom:30px; }
#contactUsDefault, #newProductsDefault { background-color:#f4e9c9; }
#contactUsDefault, #contactUsDefault label  { color:#000000; }

#newProductsDefault h1 { color:#86531d; }
#newProductsDefault { padding-bottom:30px; }
#newProductsDefault a, #newProductsDefault a:visited { color:#000000; }
#newProductsDefault a:hover { color:#86531d; }

#allProductsDefault h1 { color:#86531d; }
#allProductsDefault { background-color:#e1d3ac; padding-bottom:30px; }
#allProductsDefault a, #allProductsDefault a:visited { color:#000000; }
#allProductsDefault a:hover { color:#86531d; }

#indexCategories h1 { color:#86531d; }
#indexCategories a, #indexCategories a:visited { color:#e1d3ac; }
#indexCategories a:hover { color:#FFFFFF; text-decoration:underline; font-weight:bold; }

.categoryListBoxContents h1 { color:#86531d; }
.categoryListBoxContents a, .categoryListBoxContents a:visited { color:#e1d3ac; }
.categoryListBoxContents a:hover { color:#FFFFFF; }

#categoryDescription h1 { color:#86531d; }
#categoryDescription a, #categoryDescription a:visited { color:#e1d3ac; }
#categoryDescription a:hover { color:#FFFFFF; }

#shippingInfo h1 { color:#86531d; }
#shippingInfoMainContent { background-color:#f4e9c9; }
#shippingInfoMainContent a, #shippingInfoMainContent a:hover { color:#000000; }
#shippingInfoMainContent a:hover { color:#86531d; }

#specialsListing h1 { color:#86531d; }
#specialsListing { background-color:#f4e9c9; padding-bottom:30px; }
#specialsListing a, #specialsListing a:hover { color:#000000; }
#specialsListing a:hover { color:#86531d; }

#siteMap h1 { color:#86531d; }
#siteMapList { width: 92.2%; padding-left:55px;	}
#siteMapMainContent { background-color:#f4e9c9; }
#siteMapMainContent a, #siteMapMainContent a:hover { color:#000000; }
#siteMapMainContent a:hover { color:#86531d; }
#siteMapList { background-color:#f4e9c9; padding-bottom:30px; }
#siteMapList a, #siteMapMainList a:hover { color:#000000; }
#siteMapList a:hover { color:#86531d; }

#gvFaqDefault h1 { color:#86531d; }
#gvFaqDefault { padding-bottom:20px; background-color:#f4e9c9; }
#gvFaqDefault a, #gvFaqDefault a:visited { color:#000000; }
#gvFaqDefault a:hover { color:#86531d; }

#gvRedeemDefault h1 { color:#86531d; }
#gvRedeemDefault { padding-bottom:40px; background-color:#f4e9c9; }
#gvRedeemDefault a, #gvRedeemDefault a:visited { color:#000000; }
#gvRedeemDefault a:hover { color:#86531d; }

#discountcouponInfo h1 { color:#86531d; }
#discountcouponInfo { background-color:#f4e9c9; }
#discountcouponInfo a, #discountcouponInfo a:visited { color:#000000; }
#discountcouponInfo a:hover { color:#86531d; }

#unsubDefault h1 { color:#86531d; }
#unsubDefault { background-color:#f4e9c9; padding-bottom:45px; }
#unsubDefault a, #unsubDefault a:visited { color:#000000; }
#unsubDefault a:hover { color:#86531d; }

#conditions h1 { color:#86531d; }
#conditionsMainContent { background-color:#f4e9c9; }
#conditionsMainContent a, #conditionsMainContent a:visited { color:#000000; }
#conditionsMainContent a:hover { color:#86531d; }

#privacy h1 { color:#86531d; }
#privacyDefaultMainContent { background-color:#f4e9c9; }
#privacyDefaultMainContent a, #privacyDefaultMainContent a:visited { color:#000000; }
#privacyDefaultMainContent a:hover { color:#86531d; }

#testimonialDefault h1 { color:#86531d; }
#testimonialDefault { background-color:#f4e9c9; }
#testimonialDefault a, #testimonialDefault a:visited { color:#000000; }
#testimonialDefault a:hover { color:#86531d; }

#accountDefault h1 { color:#86531d; }
#accountDefault, #accountLinksWrapper { background-color:#f4e9c9; width:700px; }
#accountDefault a, #accountDefault a:visited { color:#000000; }
#accountDefault a:hover { color:#86531d; }

#accountEditDefault { background-color:#f4e9c9; }
#accountEditDefault a, #accountEditDefault a:visited { color:#000000; }
#accountEditDefault a:hover { color:#86531d; }

#addressBookProcessDefault h1 { color:#86531d; }
#addressBookProcessDefault { background-color:#f4e9c9; padding-bottom:30px; }
#addressBookProcessDefault a, #addressBookProcessDefault a:visited { color:#000000; }
#addressBookProcessDefault a:hover { color:#86531d; }

#addressBookDefault h1 { color:#86531d; }
#addressBookDefault { background-color:#f4e9c9; }
#addressBookDefault a, #addressBookDefault a:visited { color:#000000; }
#addressBookDefault a:hover { color:#86531d; }

#accountPassword { background-color:#f4e9c9; padding-bottom:30px; }
#accountPassword a, #accountPassword a:visited { color:#000000; }
#accountPassword a:hover { color:#86531d; }

#acctNewslettersDefault h1 { color:#86531d; }
#acctNewslettersDefault { background-color:#f4e9c9; padding-bottom:30px; }
#acctNewslettersDefault a, #acctNewslettersDefault a:visited { color:#000000; }
#acctNewslettersDefault a:hover { color:#86531d; }

#accountNotifications h1 { color:#86531d; }
#accountNotifications { background-color:#f4e9c9; padding-bottom:30px; }
#accountNotifications a, #accountNotifications a:visited { color:#000000; }
#accountNotifications a:hover { color:#86531d; }

#accountHistoryDefault h1 { color:#86531d; }
#accountHistoryDefault { background-color:#f4e9c9; padding-bottom:30px; }
#accountHistoryDefault a, #accountHistoryDefault a:visited { color:#000000; }
#accountHistoryDefault a:hover { color:#86531d; }

#logoffDefault h1 { color:#86531d; }
#logoffDefault { background-color:#f4e9c9; }
#logoffDefault a, #logoffDefault a:visited { color:#000000; }
#logoffDefault a:hover { color:#86531d; }

#advSearchDefault h1 { color:#86531d; }
#advSearchDefault { background-color:#f4e9c9; padding-bottom:30px;}
#advSearchDefault a, #advSearchDefault a:visited { color:#000000; }
#advSearchDefault a:hover { color:#86531d; }

#productName { color:#a37631; }
#productPrices, .navNextPrevCounter, #cartAdd, #productDetailsList li { color:#FFFFFF; }

#scent_descriptions h1 { color:#86531d; }
#scent_descriptions { background-color:#f4e9c9; }
#scent_descriptions a, #scent_descriptions a:visited { color:#000000; }
#scent_descriptions a:hover { color:#86531d; }

#candle_tips h1 { color:#86531d; }
#candle_tips { background-color:#f4e9c9; }
#candle_tips a, #candle_tips a:visited { color:#000000; }
#candle_tips a:hover { color:#86531d; }
.content ul { margin-left:40px; }

#shadow_cards h1 { color:#86531d; }
#shadow_cards { background-color:#f4e9c9; }
#shadow_cards a, #shadow_cards a:visited { color:#000000; }
#shadow_cards a:hover { color:#86531d; }

#locations_and_events h1 { color:#86531d; }
#locations_and_events { background-color:#f4e9c9; }
#locations_and_events a, #locations_and_events a:visited { color:#000000; }
#locations_and_events a:hover { color:#86531d; }

#links h1 { color:#86531d; }
#links { background-color:#f4e9c9; }
#links a, #links a:visited { color:#000000; }
#links a:hover { color:#86531d; }

#scent_cemetery h1 { color:#86531d; }
#scent_cemetery { background-color:#f4e9c9; }
#scent_cemetery a, #scent_cemetery a:visited { color:#000000; }
#scent_cemetery a:hover { color:#86531d; }

#scent_finder h1 { color:#86531d; }
#scent_finder { background-color:#f4e9c9; }
#scent_finder a, #scent_finder a:visited { color:#000000; }
#scent_finder a:hover { color:#86531d; }

#scent_by_collection h1 { color:#86531d; }
#scent_by_collection { background-color:#f4e9c9; }
#scent_by_collection a, #scent_by_collection a:visited { color:#000000; }
#scent_by_collection a:hover { color:#86531d; }

#about_us h1 { color:#86531d; }
#about_us { background-color:#f4e9c9; padding-bottom:30px; }
#about_us a, #about_us a:visited { color:#000000; }
#about_us a:hover { color:#86531d; }

#join_the_newsletter h1 { color:#86531d; }
#join_the_newsletter { background-color:#f4e9c9; }
#join_the_newsletter a, #join_the_newsletter a:visited { color:#000000; }
#join_the_newsletter a:hover { color:#86531d; }

#featuredDefault h1 { color:#86531d; }
#featuredDefault { background-color:#f4e9c9; }
#featuredDefault a, #featuredDefault a:visited { color:#000000; }
#featuredDefault a:hover { color:#86531d; }

#shoppingCartDefault h1 { color:#86531d; }
#shoppingCartDefault { background-color:#f4e9c9; padding-bottom:30px; }
#shoppingCartDefault a, #shoppingCartDefault a:visited { color:#000000; }
#shoppingCartDefault a:hover { color:#86531d; }

#maintenanceDefault h1 { color:#86531d; }
#maintenanceDefault { background-color:#f4e9c9; padding-bottom:30px; }
#maintenanceDefault a, #maintenanceDefault a:visited { color:#000000; }
#maintenanceDefault a:hover { color:#86531d; }

#checkoutShipping h1 { color:#86531d; }
#checkoutShipping { background-color:#f4e9c9; padding-bottom:40px; }
#checkoutShipping a, #checkoutShipping a:visited { color:#000000; }
#checkoutShipping a:hover { color:#86531d; }

#checkoutPayment h1 { color:#86531d; }
#checkoutPayment { background-color:#f4e9c9; padding-bottom:100px; }
#checkoutPayment a, #checkoutPayment a:visited { color:#000000; }
#checkoutPayment a:hover { color:#86531d; }

#checkoutShipAddressDefault h1 { color:#86531d; }
#checkoutShipAddressDefault { background-color:#f4e9c9; padding-bottom:45px; }
#checkoutShipAddressDefault a, #checkoutShipAddressDefault a:visited { color:#000000; }
#checkoutShipAddressDefault a:hover { color:#86531d; }

#checkoutPayAddressDefault h1 { color:#86531d; }
#checkoutPayAddressDefault { background-color:#f4e9c9; padding-bottom:30px; }
#checkoutPayAddressDefault a, #checkoutPayAddressDefault a:visited { color:#000000; }
#checkoutPayAddressDefault a:hover { color:#86531d; }

#checkoutConfirmDefault h1 { color:#86531d; }
#checkoutConfirmDefault { background-color:#f4e9c9; padding-bottom:45px; }
#checkoutConfirmDefault a, #checkoutConfirmDefault a:visited { color:#000000; }
#checkoutConfirmDefault a:hover { color:#86531d; }

#trackFedexMainContent h1 { color:#86531d; }
#trackFedexMainContent { background-color:#f4e9c9; padding-bottom:45px; }
#trackFedexMainContent a, #trackFedexMainContent a:visited { color:#000000; }
#trackFedexMainContent a:hover { color:#86531d; }

#checkoutSuccess h1 { color:#86531d; }
#checkoutSuccess { background-color:#f4e9c9; }
#checkoutSuccess a, #checkoutSuccess a:visited { color:#000000; }
#checkoutSuccess a:hover { color:#86531d; }

#accountHistInfo h1 { color:#86531d; }
#accountHistInfo { background-color:#f4e9c9; padding-bottom:160px; }
#accountHistInfo a, #accountHistInfo a:visited { color:#000000; }
#accountHistInfo a:hover { color:#86531d; }

#productAttributes h3, #productAttributes h4 { color:#86531d; }
#productAttributes label {color:#86531d; }
#productAttributes label, #productAttributes input { padding-left:5px; margin-bottom:2px; padding-bottom:2px; }

#createAcctDefault h1 { color:#86531d; }
#createAcctDefault { background-color:#f4e9c9; padding-bottom:45px; }
#createAcctDefault a, #createAcctDefault a:visited { color:#000000; }
#createAcctDefault a:hover { color:#86531d; }

#createAcctSuccess h1 { color:#86531d; }
#createAcctSuccess { background-color:#f4e9c9; padding-bottom:45px;}
#createAcctSuccess a, #createAcctSuccess a:visited { color:#000000; }
#createAcctSuccess a:hover { color:#86531d; }

#productTellFriendLink { position:inherit; top:-95px; }

