BODY {margin-top:0px;
      margin-left:50px;
			margin-right:50px; 
      background-color: #27160E; 
			color: #a48a51; 
			font-family:Times New Roman, ariel}
.rightmargin {width:116px;margin:0px;padding:0px;
position:absolute;
top:51px;
left:1184px;
}
.categoryIcon{padding-top:2px; padding-left:2px;}
.sideBoxContent{line-height:2em; font-size:12pt;}
.rightpadding {width:116px;margin:0px;padding:0px;
position:absolute;
top:51px;
left:1068px;}
.superdiv {width:1300px; height:700px;}
.topmenu {width:1250px; height:50px; padding:0px; margin:0px;}
.leftmenu {margin:0px; 
           padding:0px;
					 width:188px;
					 height:700px; 
           background-image: url(../images/menu.jpg); 
					 position:absolute;
					 top:51px;
					 background-position:top left;}
.leftmenu_inner {padding-top:150px;padding-left:8px;line-height:2em}
.leftmenu_category {font-size:14pt;}
.leftmenu_sub {padding-left:10px;font-size:12pt;}
.main_div {position: absolute; 
           left: 239px;
					 top: 51px;
					 height: 700px;
					 width: 830px;
					 background-image: url(../images/product_bkgnd.jpg);
					 background-repeat:no-repeat; 
					 background-position: 238px 0px; 
					 background-attachment: fixed; 
					 overflow:auto;		 
					 scrollbar-base-color: #27160E;
					 scrollbar-arrow-color: #a48a51;
					 scrollbar-3dlight-color: #a48a51;
					 scrollbar-darkshadow-color: #27160E;
					 scrollbar-face-color: #27160E;
					 scrollbar-highlight-color: #a48a51;
					 scrollbar-shadow-color: #000000;
					} 
.homepageimage {position: absolute; 
           left: 239px;
					 top: 51px;
					 height: 700px;
					 width: 1062px;
					 background-image: url(../images/bkgnd_pic.jpg);
					 overflow:auto;		 
					} 
.next_prev_button{position:absolute; top:600px; left:950px;z-index:100; width:100px;}
					
.product_listing {height:700px; width:832px; overflow:auto; background-color:#a48a51;float:left; padding:0px; margin:0px;}
img {border:0;}
a:link {
	color: #a48a51;
	text-decoration: none;
	}
a:active {
	color: #a48a51;
	text-decoration: none;
	}

a:hover {
	color: #a48a51;
	text-decoration: none;
	}
a:visited {
	color: #a48a51;
	text-decoration: none;
	}
.flash {position:absolute;top:51px;left:238px;}
.product_div {height:280px;  width:140px; float:left; color:white;
              padding-left:10px; padding-right:10px; padding-top:10px; margin:0px; overflow:hidden;}
.product_pic {height:132px; width:156px; background-color:black; }
.product_desc {width:130px}
.listingDescription{height:35px; overflow:hidden;line-height:1em;font-size:9pt;text-overflow:ellipsis;
                    width:130px;font-weight:normal; color:#D7D7D7;}
.product_price{font-size:12pt; text-align:center; color:#D7D7D7;}
.bottom_margin{height:50px;
               width:100%;}
.footer {position:absolute;left:50px; top:750px; float:left;}




CODE {
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 1em;
	}

FORM, SELECT, INPUT {
	display: inline;
	font-size: 1em;
	margin: 0.1em;
	}
	
SELECT, INPUT {background-color:#CA6;}


TEXTAREA {
/*	float: left;*/
	margin: auto;
	display: block;
	width: 95%;
	}

input:focus, select:focus, textarea:focus {
	background-color: #F0F8FF;
	}

FIELDSET {
	padding: 0.5em;
	margin: 0.5em 0em;
	border: 0px;
	width: 600px;
	}

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

LABEL, h4.optionName {
	line-height: 1.5em;
	padding: 0.2em;
	display:inline;
	}

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

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

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

LABEL.inputLabelPayment {
	width: 15em;
	float: left;
	}

LABEL.selectLabel, LABEL.switchedLabel, LABEL.uploadsLabel  {
	width: 12em;
	float: left;
	}

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

.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: #ffffff;
	text-align: left;
	width: 100%;
	vertical-align: top;
	}

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

#navColumnOneWrapper, #navColumnTwoWrapper, #mainWrapper {
	margin: auto;
	} 

#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 {margin:0px;padding: 0px;}
.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: #9a9a9a;
	font-weight: bold;
	color: #ffffff;
	height: 1%;
	width: 100%;
}
.itemTitle a:link,.itemTitle a:active,.itemTitle a:hover,.itemTitle a:visited{font-size:12pt;color:#D7D7D7;}
.itemTitle{font-size:12pt;padding:0px;margin:0px;}

#productListHeading{font-size:12pt;padding:10px; margin:0px; position:absolute;}
.buttonRow{float:left;}
.cartQuantity {text-align:left;}
.scQuantityHeading{text-align:left;}
.cartUnitDisplay {text-align:right;}
#cartContentsDisplay TD{border-bottom:1px solid white;}
#cartContentsDisplay TH{border-bottom:1px solid white;}

.cartTotalDisplay {text-align:right;}

#cartSubTotal{text-align:right;}
#productsListingBottomNumber {position:relative;}
.back {display:inline; margin-top:2px;;}
.forward {display:inline; }

#productMainImage{float:left; margin:5px;}
#cartAdd{float:left;}
a:hover{ color:#D7D7D7;}

