@font-face {
    font-family: 'MarketingScriptRegular';
    src: url('MarketingScript-webfont.eot?') format('eot'),
         url('MarketingScript-webfont.woff') format('woff'),
         url('MarketingScript-webfont.ttf') format('truetype'),
         url('MarketingScript-webfont.svg#webfontZ5AiaAsu') format('svg');
    font-weight: normal;
    font-style: normal;

}

/*--------------------body------------------------*/
BODY {color:#E2DFD0; background: #000;}

a{color:#CC9966; font-weight:bold; text-decoration:none;}
a:hover {color:#CC9966; font-weight:bold;; text-decoration: underline;}

P {font-family:Verdana, sans-serif;font-size:10pt;}
.h_headline {font-family:Helvetica, Verdana, sans-serif; font-size:14pt; font-weight:bold; font-style:italic; color:#f33;}
TABLE {padding:0em; border:0 none;}

img {border: 0 none; outline: none;}

h1 {font-size: 24px;}
h2 {font-family: Verdana, sans-serif; font-size: 16px;}

LI {font-family:Verdana, sans-serif;font-size:10pt;}
UL {font-family:Verdana, sans-serif;font-size:10pt;}

DD {font-family:Verdana, sans-serif;font-size:10pt;}

.registrybox {font: normal 13px/15px Arial, Helvetica, sans-serif; margin: 20px 0; padding: 10px;
	border: 3px double #99907B; background: #222;}
.registrybox a {display: block; margin: 0 0 3px 0; font-weight: bold;}
.registrybox h3 {margin: 0 0 3px 0; font: normal 24px/1em MarketingScriptRegular; }
.registrybox h3 a {color: #fff; font-weight: normal !important;}

/*-------------------leftrail------------------------*/
.leftrail {
	width:180px;
	vertical-align:top;
	text-align:left;
	padding: 10px 0 0 10px;
}

.leftrail a { display: block;}
a.cat_nav, a.nav {
	font:bold 13px/15px Arial, Helvetica, sans-serif;
	color:#c96;
	text-decoration:none;
	margin:0 0 10px 10px; padding: 0;
	display: block; 
	
	}
a.cat_nav:hover, a.nav:hover {
	color:#ccc;
	text-decoration:none;
	}

#search, .facebook {margin: 15px 0; text-align: center;}
.shelves_search {color:#ccc; font-family:Verdana, sans-serif; font-size:10px; }

a.nav{ color:#ccc;}

a.nav:hover{ color:#c96;}

/*-------------------main-----------------------------*/
#content {background-color:#000; padding-top:20px;}
.mainS {background-color:#000000; text-align:left; vertical-align:top;}
.share {padding-bottom:20px;}
/* ------------------specials----------------------------------- */ 
.specials {
	font-size:10px; font-weight: bold; 
	color: #ccc; font-family:Verdana, sans-serif;
	width: 500px;
	}
/*.specials td {border: 1px solid #E2DFD0; padding-top: 10px;}*/
.specials input { font-size: 10px; margin: 2px;font-family:Verdana, sans-serif;}
.specials img {border: 1px solid #ccc; }
.specials ul {margin: 3px 0 0 15px; padding: 0;}
.specials li {
	font-size:10px; font-weight: normal;font-family:Verdana, sans-serif;
	text-align: left;
	list-style: square outside;
}
.SPECIALS_PRODUCT_NAME {width: 140px; margin:5px 0 15px 0;}
.SPECIALS_PRODUCT_NAME a:link, .SPECIALS_PRODUCT_NAME a:visited {color:#c96; font-weight: bold; font-size: 12px;font-family:Verdana, sans-serif; }
.SPECIALS_PRODUCT_NAME a:hover {text-decoration:none; color: #fff;}
.SPECIALS_DESCRIPTION, .SPECIALS_PROMOTTEXT {color:#ccc; font-size: 12px; font-weight: normal; width: 140px;font-family:Verdana, sans-serif;}
.SPECIALS_PRICE {color:#ccc; font-weight: bold; font-size: 12px ; padding: 10px 0; font-family:Verdana, sans-serif;}

/*-------------------all header pages---------------------------*/
.pagetitle {color:#c96; font:bold 16px "Lucida Grande", Helvetica, Arial, sans-serif;}
.policy_head {color:#ccc; font:bold 14px "Lucida Grande", Helvetica, Arial, sans-serif; border-bottom: 1px solid #000;}
/*-------------------thumbnail pages----------------------------*/
.breadcrumbs {color:#c96 ; font:bold 12px "Lucida Grande", Helvetica, Arial, sans-serif;}
a.breadcrumbs:link, a.breadcrumbs:visited { color:#ccc; font:bold 12px "Lucida Grande", Helvetica, Arial, sans-serif; text-decoration:none;}
a.breadcrumbs:hover { text-decoration:underline;}

.cat_image {} /* for top image, not products */
div.click { background: url(/img_t/click.gif) no-repeat 90px 20px; height: 50px;}
a.click:link, a.click:visited {font:bold 11px "Lucida Grande", Helvetica, Arial, sans-serif;line-height:1.5em;}
a.click:hover {text-decoration: none; color: #E2DFD0;}

.cat_descript {color: #c96;}

a.subcat:link, a.subcat:visited {text-align:left;}
a.subcat:hover {}

.prod_shelf_none{}

/* .cat_prod_link {text-align: center;} */
a.cat_prod_link:link, a.cat_prod_link:visited {font:14px "Lucida Grande", Helvetica, Arial, sans-serif;line-height:1.5em;}
a.cat_prod_link:hover {text-decoration: none; color: #E2DFD0;}

.prod_shelf_descript {color:#E2DFD0; font:12px "Lucida Grande", Helvetica, Arial, sans-serif;line-height:1.5em;}

/*.cat_price_cell { text-align: left;width: 15%;}*/

.next { color:#E2DFD0; font:bold 12px "Lucida Grande", Helvetica, Arial, sans-serif;}

legend {color: #c96; font-size: 14px;}

/*--------------------product-------------------------------------*/
.product_name { color:#E2DFD0; font:bold 14px "Lucida Grande", Helvetica, Arial, sans-serif; text-align:center;}

.product_descript, .brand, .sku {color:#E2DFD0; font:12px Lucida Grande, Helvetica, Arial, sans-serif; line-height:1.5em;}
.checkout {font:12px "Lucida Grande", Helvetica, Arial, sans-serif;}
.listprice, .ourprice, .saleprice, .saveprice, .priceonrequest {
	font:14px "Lucida Grande", Helvetica, Arial, sans-serif;
	}
.headerrow {font:12px "Lucida Grande", Helvetica, Arial, sans-serif;}
.itemrow {font:12px "Lucida Grande", Helvetica, Arial, sans-serif;}
.itemrow a:link, .itemrow a:visited {color: #000;}
.detailsheaderrow {font:12px "Lucida Grande", Helvetica, Arial, sans-serif;}
/*--------------------footer---------------------------------------*/
.footer {background-color:#000; color:#FFF; font:9pt Verdana,sans-serif; padding: 2em;}
.footer a:link, .footer a:visited {font-weight:normal; font-size:9pt; text-decoration: none;}
.footer a:hover {text-decoration: underline;}


.msg { background:#E2DFD0; color: #000; font-size: 12px; padding: 1em; margin: 0 2em; }
