
/*Link*/

a.navlink:link {
	font-family: georgia,"Times New Roman", Times, serif;
	font-size: 11px;
	color: #e0be7a;
	font-weight: bold;
	text-decoration: none;
}
a.navlink:active {
	font-family: georgia,"Times New Roman", Times, serif;
	font-size: 11px;
	color: #e0be7a;
	font-weight: bold;
	text-decoration: none;
}
a.navlink:visited {
	font-family: georgia,"Times New Roman", Times, serif;
	font-size: 11px;
	color: #e0be7a;
	font-weight: bold;
	text-decoration: none;
}
a.navlink:hover {
	font-family: georgia,"Times New Roman", Times, serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: underline;
}
a.bodylink:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #9f2e2e;
	font-weight: bold;
	text-decoration: underline;
}
a.bodylink:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #9f2e2e;
	font-weight: bold;
	text-decoration: underline;
}
a.bodylink:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #9f2e2e;
	font-weight: bold;
	text-decoration: underline;
}
a.bodylink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF3333;
	font-weight: bold;
	text-decoration: underline;
}

a.bodylinklg:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #9f2e2e;
	font-weight: bold;
	text-decoration: none;
}
a.bodylinklg:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #9f2e2e;
	font-weight: bold;
	text-decoration: none;
}
a.bodylinklg:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #9f2e2e;
	font-weight: bold;
	text-decoration: none;
}
a.bodylinklg:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FF3333;
	font-weight: bold;
	text-decoration: underline;
}

a.bodylinksm:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #9f2e2e;
	font-weight: bold;
	text-decoration: underline;
}
a.bodylinksm:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #9f2e2e;
	font-weight: bold;
	text-decoration: underline;
}
a.bodylinksm:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #9f2e2e;
	font-weight: bold;
	text-decoration: underline;
}
a.bodylinksm:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF3333;
	font-weight: bold;
	text-decoration: underline;
}


a.sublink:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #713a39;
	font-weight: bold;
	text-decoration: underline;
}
a.sublink:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #713a39;
	font-weight: bold;
	text-decoration: underline;
}
a.sublink:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #713a39;
	font-weight: bold;
	text-decoration: underline;
}
a.sublink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF3333;
	font-weight: bold;
	text-decoration: underline;
}




a.featurelink:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFA2;
	font-weight: bold;
	text-decoration: underline;
}
a.featurelink:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFA2;
	font-weight: bold;
	text-decoration: underline;
}
a.featurelink:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFA2;
	font-weight: bold;
	text-decoration: none;
}
a.featurelink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FEFF2F;
	font-weight: bold;
	text-decoration: underline;
}

/* Breadcrumb Links */
.menu_trail {
	font-size: 12px;
	text-decoration : none;
	COLOR: #808080;
}
a.menu_trail
{
	font-size: 12px;
	text-decoration:underline

}

/* Basket Stats */
#basketStats {
	font-size: 11px;
}





/*--Text--*/

.bodytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	font-weight: normal;
}
.bodytextsm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	font-weight: normal;
}
.feattext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5c422b;
	font-weight: normal;
}

.soontext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #990000;
}
.legal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #66100d;
}

/* Sections separate sections on listings and detail pages like the
'more images' and 'customer reviews' sections of the product page. */
.section_title {
	font-size: 12px;
	font-weight: bold;
	color : Maroon;
}



/*header*/



.header {
	font-size: 13pt;
	color: #13293f;
	letter-spacing: -.5px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.headerlink {
	font-size: 11pt;
	color: #9f2e2e;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.headerlg {
	font-size: 14pt;
	color: #13293f;
	letter-spacing: -.5px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.headersm {
	font-size: 12pt;
	color: #13293f;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.headersmlink {
	font-size: 12pt;
	color: #9f2e2e;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.headersm2 {
	font-size: 10pt;
	color: #13293f;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
	
.whheader {
	font-size: 24pt;
	color: White;
	font-weight: 900;
	font-family: Arial, Helvetica, sans-serif;
}

/* Page Title - only 1 title per page: category, feature, page, product */
H1 {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 28px;
	FONT-WEIGHT: normal;
	margin: 0px;
	color: #666699;
}
H1.page {
	font-size: 28px;
}
H1.category {
	font-size: 26px;
}
H1.feature {
	font-size: 18px;
}
H1.product {
	font-size: 20px;
}

/* Page SubTitles - Category Teaser Listings: category, feature, page, product */
H2 {
	font-size: 16px;
	font-weight: bold;
	margin: 0px;
	color: #666699;
}

H2.product {	
	display: inline;
}

/* Teaser Lists: category, feature, page, product */
H3 {
	font-size:	12px;
	font-weight: bold;
	text-decoration: underline;
	color: navy;
	margin: 0px;	
}
H3.product {
	text-decoration: none;
}




/*Borders*/
.border{ border: 2px; border-color: #FDCB95; border-style: none; }
.border2{
	border: 10px;
	border-color: #3c1e00;
	border-style: none;
}


/*Form Stuff*/


.formtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #606176;
	font-weight: normal;
}
.pricetext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #606176;
	font-weight: bold;
}
.formheader { font-family: Arial, Helvetica, sans-serif; font-size: 17px; color: #ffffff; font-weight: bold; letter-spacing: 0.025em; }
.input_money {font-size: 12px; border-style: solid; border-color: #CCCCCC; border-width: 1px; width: 60px; font: Arial, Helvetica, sans-serif; color: #8B4513; text-align:right; }
.input {font-size: 12px; border-style: solid; border-color: #CCCCCC; border-width: 1px; width: 60px; font: Arial, Helvetica, sans-serif; color: #8B4513; text-align:right; }
.inputmedium {font-size: 12px; border-style: solid; border-color: #D47500; border-width: 1px; width: 100px; font:  Arial, Helvetica, sans-serif; color: #8B4513; }
.inputboxsmall {font-size: 12px; border-style: solid; border-color: #D47500; border-width: 1px; width: 75px; font: Arial, Helvetica, sans-serif; color: #8B4513; }
.inputtext { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #706f6f; }
.submitbutton {font-family:  Arial, Helvetica, sans-serif;font-weight: bold;font-size: 10px;background-color: #DC6512;color: #ffffff;letter-spacing: 0.038em;width: 40px;height: 18px;border: outset;border-color: #FF8C00;border-width: thin;}

.inputtextgray { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #999999; }

.formfieldcheckbox {font-size: 10px; color: #cccccc; }

.dropdown {  font-family:  Arial, Helvetica, sans-serif; font-size: 9px; color: #000000}



/* Page Footer Menu */
.menu_footer {
	font-size: 12px;
	color : Gray;
}
.menu_footer A {
	font-size: 12px;
	color : Gray;
}

/* HTML form submit buttons */
.formbutton {
	BORDER-RIGHT: 1px outset;
	BORDER-TOP: 1px outset;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	BORDER-LEFT: 1px outset;
	COLOR: white;
	BORDER-BOTTOM: 1px outset;
	BACKGROUND-COLOR: #999999;
	text-align : center;
}
A.formbutton:visited {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #dddddd;
	BACKGROUND-COLOR: #999999;
	TEXT-DECORATION: none;
}
A.formbutton:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: white;
	BACKGROUND-COLOR: #666666;
	TEXT-DECORATION: none;
}

/*** SHOPPING CART ****************************************/
/* Product name, prices, etc. */
.carttext {
	font-size : 11px;
}
/* Sku and options listed under product name*/
.smallcarttext {
	font-size : 10px;
}
/* errors listed under product name*/
.smallcarterror {
	font-size : 11px;
	color : Red;
}

/*** PRODUCT DETAIL ****************************************/
/* Style for Product SKU, number in stock, etc. */
.prodSKU {
	font-size : 11px;
	color : #666666;
}

/* Product price line */
.prodprice {
	font-size : 12px;
}

/* Product price emphasized words: 'Our Price' */
.prodprice2 {
	font-size : 12px;
	color: maroon;
}

/* Amount saved from retail price */
.prodsavings {
	font-size : 12px;
	font-weight: bold;
	color: maroon;
	font-style: italic;
}

/*** LIST STYLES ****************************************/
.listcompact {
	padding: 5px 10px 5px 10px;
	margin: 5px 20px 2px 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #606176;
	font-weight: normal;
}
