/* ############################### FONTS AND COLORS ############################### */
body a {color:#cc0000;}

body a:active{color:#cc0000;}

font {color:#000;}

table,
td {
	font:12px CCLegendaryLegerdemain-Reg, Arial, Verdana, Helvetica, Sans-serif;
	font-weight: normal;
	font-style: normal;
	}

textarea, input {
	font:12px Arial, Verdana, Helvetica, Sans-serif;
	color:#000;}

form {margin:0px;}

.bgcolor1 {
// quantity discount headers
	font:12px Futura, Futura Book, Verdana, Arial, Helvetica, Sans-serif;
	font-weight:bold;
	text-transform:uppercase;
	letter-spacing:1px;
	background-color:#ffcc33;
}

.bgcolor3 {font:12px Arial, Verdana, Helvetica, Sans-serif;}
.bglinecolor {}

.productnamecolorLARGE,
a.productnamecolorLARGE {
	font: 36px CCDoohickeyLower, Verdana, Helvetica, Arial, sans-serif !important;
	font-weight: normal;
	font-style: normal;
//	font-weight:bold;
//	text-transform:uppercase;
//	letter-spacing:1pt;
	color:#222222;
	text-decoration:none;
	}
a.productnamecolorLARGE:hover {
	text-decoration:none;
	}

.productnamecolor, a.productnamecolor {
	font: 26px CCDoohickeyLower, Verdana, Helvetica, Arial, sans-serif !important;
	font-weight: normal;
	font-style: normal;
	text-decoration:none;
//	font-weight:bold !important;
	color: #222222 !important;
	}
a.productnamecolor:hover {
	text-decoration:none;
	color: #ff0000;
	}

.productnamecolorsmall {
	font: 22px CCDoohickeyLower, Verdana, Helvetica, Arial, sans-serif !important;
	font-weight: normal;
	font-style: normal;
//	font-weight:bold;
//	text-transform:uppercase;
//	letter-spacing:1pt;
//	background-color: #ffcc00;
	}
a.productnamecolorsmall{
	text-decoration:none;
	color: #222222 !important;
	}
a.productnamecolorsmall:hover{
	text-decoration:none;
	color: #ff0000;
	}

.pricecolor {
	font:12px Arial, Verdana, Helvetica, Sans-serif;}
a.pricecolor,
a.pricecolor:hover {
	font:12px Arial, Verdana, Helvetica, Sans-serif;
	text-decoration:none;}

.pricecolorSMaLL {
	font:12px Arial, Verdana, Helvetica, Sans-serif;}
a.pricecolorSMaLL,
a.pricecolorSMaLL:hover {
	font:12px Arial, Verdana, Helvetica, Sans-serif;
	text-decoration:none;}

a.RegularLink {
//	font:12px Arial, Verdana, Helvetica, Sans-serif;
	text-decoration:none;}
a.RegularLink:hover {
	text-decoration:underline;}

.smalltext {
	font:12px CCLegendaryLegerdemain-Reg, Arial, Verdana, Helvetica, Sans-serif;
	letter-spacing:0;
	font-weight: normal;
	font-style: normal;
	}
a.smalltext, a.smalltext:hover {
	font:12px CCLegendaryLegerdemain-Reg, Arial, Verdana, Helvetica, Sans-serif;
	letter-spacing:0;
	font-weight: normal;
	font-style: normal;
	text-decoration:none;
	}

.nav1, a.nav1 {
	font:12px CCLegendaryLegerdemain-Reg, Futura, Futura Book, Arial, Verdana, Helvetica, Sans-serif;
	text-decoration:none;}
a.nav1:hover {
	text-decoration:none;}
.nav1_selected,
a.nav1_selected {
	font:12px CCLegendaryLegerdemain-Reg, Futura, Futura Book, Arial, Verdana, Helvetica, Sans-serif;
	text-decoration:none;}

a.nav1_selected:hover {
	text-decoration:none;}

.nav2,
a.nav2 {
	font:12px Arial, Verdana, Helvetica, Sans-serif;
	text-decoration:none;}
a.nav2:hover{
	text-decoration:none;}
.nav2_selected,
a.nav2_selected {
	font:12px Arial, Verdana, Helvetica, Sans-serif;
	text-decoration:none;}
a.nav2_selected:hover {
	text-decoration:none;}

.nav3,
a.nav3 {
	font:12px Arial, Verdana, Helvetica, Sans-serif;
	text-decoration:none;}
a.nav3:hover {
	text-decoration:none;}
.nav3_selected,
a.nav3_selected {
	font:12px Arial, Verdana, Helvetica, Sans-serif;
	text-decoration:none;}
a.nav3_selected:hover {
	text-decoration:none;}

.carttext {
	font:10px Arial, Verdana, Helvetica, Sans-serif;
	text-decoration:none;}
a.carttext {
	font:10px Arial, Verdana, Helvetica, Sans-serif;
	text-decoration:none;}
a.carttext:hover {
	font:10px Arial, Verdana, Helvetica, Sans-serif;
	text-decoration:underline;}

a {text-decoration:none;}
a:hover{text-decoration:underline;}

.bgcolor2 {
	font:12px Arial, Verdana, Helvetica, Sans-serif;}

.navtitle,
a.navtitle,
a.navtitle:hover {
	font:12px Arial, Verdana, Helvetica, Sans-serif;
	letter-spacing:3px;}

.navTOP,
a.navTOP {
	font:12px Arial, Verdana, Helvetica, Sans-serif;
	color:#000000;
	text-decoration:none;}
a.navTOP:hover {
	color:#000000;
	text-decoration:underline;}

.navBOTTOM,
a.navBOTTOM {
	font:12px Arial, Verdana, Helvetica, Sans-serif;
	text-decoration:none;}
a.navBOTTOM:hover {
	text-decoration:underline;}

.NavSpecials,
a.NavSpecials {
	font:12px Arial, Verdana, Helvetica, Sans-serif;
	text-decoration:none;}
a.NavSpecials:hover {
	text-decoration:none;}

#content_area a {
//	font:12px Futura, Futura Book, Verdana, Helvetica, Arial, sans-serif;
//	font-weight: bold;
//	letter-spacing: 1px;
//	text-transform: uppercase;
	color:#cc0000;
	}