<style type="text/css">
/* last mod 03-18-2005 mt */
.dummy{}

body {
	margin-left: 0px;
	margin-top: 0px;
	font-family: Arial, Helvetica, Sans-Serif;
	background-color:#000000;
	color: #ffffff;
}

		.errormessage {
			font-family: arial,Verdana,sans-serif;
			font-size: 10pt;
			font-weight: bold;
			color: #CF476C;
		}	

		a.accountlink {
			color: #ffffff;
			text-decoration: underline;
		}
		a.accountlink:visited {
			color: #ffffff;
			text-decoration: underline;
		}
		a.accountlink:hover {
			color: #ffffff;
			text-decoration: none;
		}
		a.accountlink:active {
			color: #ffffff;
			text-decoration: underline;
		}

.ageverification
{	
	font-size: 10pt;
	font-family: arial, helvetica, sans-serif;
	color: #993333;
}	

.age21required
{	
	font-size: 8pt;
	font-family: arial, helvetica, sans-serif;
	color: #993333;
}	

.sectionheader
{	
	font-size: 12pt;
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
	color: #ffffff;
}

.whatsnewcaption
{	
	font-size: 10pt;
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
	color: #ffffff;
}		

.freeshippingnote
{	
	font-size: 10pt;
	font-family: arial, helvetica, sans-serif;
	color: #ffffff;
	font-weight: bold;
}	
	
.basketnote
{	
	font-size: 12pt;
	font-family: arial, helvetica, sans-serif;
	color: #ffffff;
	font-weight: bold;
}		

.errorlarge
{	
	font-size: 14pt;
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
	color: #CF476C;
}	
	
.errormedium
{	
	font-size: 10pt;
	font-family: arial, helvetica, sans-serif;
	color: #CF476C;
}		

.newsitemtitle
{	
	font-size: 10pt;
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
	color: #ffffff;
}

.newstitle
{	
	font-size: 10pt;
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
	color: #ffffff;
}

.testimonialtitle
{	
	font-size: 10pt;
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
	color: #ffffff;
}

.ordersuccessful {
	font-size: 10pt;
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
	color: #ffffff;
}

.relatedproductstitle
{
	font-family: arial;
	font-size: 12pt;
	font-weight: bold;
	color: #ffffff;
}

.discountprice
{	
	font-size: 8pt;
	font-family: arial, helvetica, sans-serif;
	color: #CC0000;
}

.pagemessage {
	font-size: 10pt;
	font-family: arial, helvetica, sans-serif;
	color: #ffffff;
	font-weight: bold;
	text-align:center;
}

.noitemsfound {
	font-size: 10pt;
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
	color: #ffffff;
	text-align:center;
}

.variantnotes {
	font-size: 8pt;
	font-family: arial, helvetica, sans-serif;
	color: #ffffff;
}

.productvariant {
	font-size: 8pt;
	font-family: arial, helvetica, sans-serif;
}

.categoryname
{	
	font-size: 14pt;
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
	color: #ffffff;
}

.featuredproduct
{	
	font-size: 10pt;
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
	color: #ffffff;
}

.productname
{	
	font-size: 10pt;
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
	color: #ffffff;
}

.productlistname
{	
	font-size: 10pt;
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
	color: #ffffff;
}

.columnheading 
{
	font-family: arial;
	font-size: 10pt;
	font-weight: bold;
	color: #ffffff;
	background-color: #CF476C;
}

.columnheadingsmall
{
	font-family: arial;
	font-size: 8pt;
	font-weight: bold;
	color: #ffffff;
	background-color: #CF476C;
}

.pagetitle
{
	font-family: arial;
	font-size: 12pt;
	font-weight: bold;
	color: #ffffff;
}

.featureproductqty
{
	height: 100%;
}

.headerText 
{
	font-size: 9px;
	padding:0px 8px 0px 8px;
}

.blue 
{
	color: #0f0f79;
}

.red
{
	color: #ffffff;
}

.sidebarArea
{	
	background-color: #669933;
}
.sidebarArea2
{
	background-color: #669933;
}
.contentArea
{
/*	background-image:url('/images/content_back.gif');
	background-repeat:repeat-y;
*/
}
.innerContentArea
{
	padding:0px 30px 0px 8px;
}

.homeTestimonial
{
	color: #000000;
	font-size: 9pt;
	padding:0px 30px 0px 8px;
}

.sidebarLink:link
{
	padding-left: 20px;
	color: #ffffff;
	font-size: 9pt;
	font-weight: bold;
	text-decoration: none;
}
.sidebarLink:visited
{
	padding-left: 20px;
	color: #ffffff;
	font-size: 9pt;
	font-weight: bold;
	text-decoration: none;
}
.sidebarLink:hover
{
	padding-left: 20px;
	color: #ffffff;
	font-size: 9pt;
	font-weight: bold;
	text-decoration: underline;
}
.sidebarLink:active
{
	padding-left: 20px;
	color: #ffffff;
	font-size: 9pt;
	font-weight: bold;
	text-decoration: none;
}


.sidebarLink2:link
{
	color: #ffffff;
	font-size: 9pt;
	font-weight: bold;
	text-decoration: none;
}
.sidebarLink2:visited
{
	color: #ffffff;
	font-size: 9pt;
	font-weight: bold;
	text-decoration: none;
}
.sidebarLink2:hover
{
	color: #ffffff;
	font-size: 9pt;
	font-weight: bold;
	text-decoration: underline;
}
.sidebarLink2:active
{
	color: #ffffff;
	font-size: 9pt;
	font-weight: bold;
	text-decoration: none;
}

	/* ================================================ */
	/* BEGIN ** [ Box ] ** STYLES */
	/* ================================================ */
		.submit {
			font-family: arial;
			border-style: solid;
			border-width: 1px;
			border-color: #000000;
		}

		.reset {
			font-family: arial;
			border-style: solid;
			border-width: 1px;
			border-color: #000000;
		}

		.checkbox {
			font-size: 8pt;
			font-family: arial, helvetica, sans-serif;
		}
		
		.textbox {
			font-size: 8pt;
			font-family: arial, helvetica, sans-serif;
		}
	/* ================================================ */
	/* END ** [ Box ] ** STYLES */
	/* ================================================ */

/* ================================================================================= */
/* ================================================================================= */
/* ================================================================================= */
/* Don't mess with stuff below this point ========================================== */
/* ================================================================================= */
/* ================================================================================= */
/* ================================================================================= */


/* ---------------------------------------------------------------------------------
-- BEGIN common items
-- These are items that are common for all sites
------------------------------------------------------------------------------------ */

	/* ================================================ */
	/* BEGIN ** [ background ] ** STYLES */
	/* ================================================ */
		.row1 {	
			background-color: #000000;
		}
		.row2 {	
			background-color: #CF476C;
		}
		.row3 {	
			background-color: #99CC66;
		}
		.rowselected {	
			background-color: #EE5019;
		}
	/* ================================================ */
	/* END ** [ background ] ** STYLES */
	/* ================================================ */


	/* ================================================================================= */


	/* ================================================ */
	/* BEGIN ** [ Common links ] ** STYLES */
	/* ================================================ */
		a.link {
			color: #ffffff;
			font-weight: bold;
			text-decoration: underline;
		}
		a.link:visited {
			color: #ffffff;
			font-weight: bold;
			text-decoration: underline;
		}
		a.link:hover {
			color: #ffffff;
			font-weight: bold;
			text-decoration: none;
		}
		a.link:active {
			color: #ffffff;
			font-weight: bold;
			text-decoration: underline;
		}
	/* ================================================ */
	/* END ** [ Common links ] ** STYLES */
	/* ================================================ */


	/* ================================================================================= */

	
	/* ================================================ */
	/* BEGIN ** [ Button/Box ] ** STYLES */
	/* ================================================ */
		.mono {
			font-family: monospace;
		}
		.monoborder {
			font-family: monospace;
			border-style: solid;
			border-width: 1px;
			border-color: #000000;
		}

		.reset {
			font-family: arial;
			border-style: solid;
			border-width: 1px;
			border-color: #000000;
		}
	/* ================================================ */
	/* END ** [ Button/Box ] ** STYLES */
	/* ================================================ */


	/* ================================================================================= */


	/* ================================================ */
	/* BEGIN ** [ HTML ] ** STYLES */
	/* ================================================ */
		hr {
			color: #669933;
			height: 2px;
		}
	/* ================================================ */
	/* END ** [ HTML ] ** STYLES */
	/* ================================================ */


	
/* ---------------------------------------------------------------------------------
-- END common items
------------------------------------------------------------------------------------ */








/* ---------------------------------------------------------------------------------
-- BEGIN Site specific styles --
-- DO NOT ADD/REMOVE/RENAME STYLES FROM THIS AREA --
------------------------------------------------------------------------------------ */

	/* ================================================ */
	/* BEGIN ** [ xxsmall ] ** STYLES */
	/* ================================================ */
		.xxsmall {
			font-size: 4pt;
			font-family: arial, helvetica, sans-serif;
		}
		.xxsmallbold {
			font-size: 4pt;
			font-family: arial, helvetica, sans-serif;
			font-weight: bold;
		}
		.xxsmallitalic {
			font-size: 4pt;
			font-family: arial, helvetica, sans-serif;
			font-style: italic;
		}
		.xxsmallbolditalic {
			font-size: 4pt;
			font-family: arial, helvetica, sans-serif;
			font-weight: bold;
			font-style: italic;
		}
	/* ================================================ */
	/* END ** [ xxsmall ] ** STYLES */
	/* ================================================ */


	/* ================================================ */	
	/* BEGIN ** [ xsmall ] ** STYLES */
	/* ================================================ */
		.xsmall {
			font-size: 6pt;
			font-family: arial, helvetica, sans-serif;
		}
		.xsmallbold {
			font-size: 6pt;
			font-family: arial, helvetica, sans-serif;
			font-weight: bold;
		}
		.xsmallitalic {
			font-size: 6pt;
			font-family: arial, helvetica, sans-serif;
			font-style: italic;
		}
		.xsmallbolditalic {
			font-size: 6pt;
			font-family: arial, helvetica, sans-serif;
			font-weight: bold;
			font-style: italic;
		}
	/* ================================================ */
	/* END ** [ xsmall ] ** STYLES */
	/* ================================================ */


	/* ================================================ */
	/* BEGIN ** [ small ] ** STYLES */
	/* ================================================ */
		.small {
			font-size: 8pt;
			font-family: arial, helvetica, sans-serif;
		}
		.smallbold {
			font-size: 8pt;
			font-family: arial, helvetica, sans-serif;
			font-weight: bold;
		}
		.smallitalic {
			font-size: 8pt;
			font-family: arial, helvetica, sans-serif;
			font-style: italic;
		}
		.smallbolditalic {
			font-size: 8pt;
			font-family: arial, helvetica, sans-serif;
			font-weight: bold;
			font-style: italic;
		}
	/* ================================================ */
	/* END ** [ small ] ** STYLES */
	/* ================================================ */


	/* ================================================ */
	/* BEGIN ** [ medium ] ** STYLES */
	/* ================================================ */
		.medium {
			font-size: 10pt;
			font-family: arial, helvetica, sans-serif;
		}
		.mediumbold {
			font-size: 10pt;
			font-family: arial, helvetica, sans-serif;
			font-weight: bold;
		}
		.mediumitalic {
			font-size: 10pt;
			font-family: arial, helvetica, sans-serif;
			font-style: italic;
		}
		.mediumbolditalic {
			font-size: 10pt;
			font-family: arial, helvetica, sans-serif;
			font-weight: bold;
			font-style: italic;
		}
	/* ================================================ */
	/* END ** [ medium ] ** STYLES */
	/* ================================================ */


	/* ================================================ */
	/* BEGIN ** [ large ] ** STYLES */
	/* ================================================ */
		.large {
			font-size: 14pt;
			font-family: arial, helvetica, sans-serif;
		}
		.largebold {
			font-size: 14pt;
			font-family: arial, helvetica, sans-serif;
			font-weight: bold;
		}
		.largeitalic {
			font-size: 14pt;
			font-family: arial, helvetica, sans-serif;
			font-style: italic;
		}
		.largebolditalic {
			font-size: 14pt;
			font-family: arial, helvetica, sans-serif;
			font-weight: bold;
			font-style: italic;
		}
	/* ================================================ */
	/* END ** [ large ] ** STYLES */
	/* ================================================ */
	

	/* ================================================ */
	/* BEGIN ** [ xlarge ] ** STYLES */
	/* ================================================ */
		.xlarge {
			font-size: 18pt;
			font-family: arial, helvetica, sans-serif;
		}
		.xlargebold {
			font-size: 18pt;
			font-family: arial, helvetica, sans-serif;
			font-weight: bold;
		}
		.xlargeitalic {
			font-size: 18pt;
			font-family: arial, helvetica, sans-serif;
			font-style: italic;
		}
		.xlargebolditalic {
			font-size: 18pt;
			font-family: arial, helvetica, sans-serif;
			font-weight: bold;
			font-style: italic;
		}
	/* ================================================ */
	/* END ** [ xlarge ] ** STYLES */
	/* ================================================ */


	/* ================================================ */	
	/* BEGIN ** [ xxlarge ] ** STYLES */
	/* ================================================ */
		.xxlarge {
			font-size: 24pt;
			font-family: arial, helvetica, sans-serif;
		}
		.xxlargebold {
			font-size: 24pt;
			font-family: arial, helvetica, sans-serif;
			font-weight: bold;
		}
		.xxlargeitalic {
			font-size: 24pt;
			font-family: arial, helvetica, sans-serif;
			font-style: italic;
		}
		.xxlargebolditalic {
			font-size: 24pt;
			font-family: arial, helvetica, sans-serif;
			font-weight: bold;
			font-style: italic;
		}
	/* ================================================ */
	/* END ** [ xxlarge ] ** STYLES */
	/* ================================================ */


/* ---------------------------------------------------------------------------------
-- END Site specific styles --
-- DO NOT ADD/REMOVE/RENAME STYLES FROM THE ABOVE AREA --
------------------------------------------------------------------------------------ */

</style>