/*************************************************************************
' Function : CSS defintions for the store.
' Product  : CandyPress Store Frontend
' Version  : 2.5
' Modified : February 2004
' Copyright: Copyright (C) 2004 CandyPress.Com 
'            See "license.txt" for this product for details regarding 
'            licensing, usage, disclaimers, distribution and general 
'            copyright requirements. If you don't have a copy of this 
'            file, you may request one at webmaster@candypress.com
'**************************************************************************/

/* General Tag specifications */
BODY, B, TD, P     {COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica;}

/* Info Box WITHOUT Headings */
.CPbox1            {COLOR: #333333; BACKGROUND-COLOR: #F5F5F5; BORDER: 1px solid #BBC3D3}
.CPbox1 A:link     {COLOR: #333333; FONT-SIZE: 8pt; FONT-WEIGHT: bold; TEXT-DECORATION: none}
.CPbox1 A:visited  {COLOR: #333333; FONT-SIZE: 8pt; FONT-WEIGHT: bold; TEXT-DECORATION: none}
.CPbox1 A:hover    {COLOR: #3f7a3a; FONT-SIZE: 8pt; FONT-WEIGHT: bold; TEXT-DECORATION: underline}

/* Info Box WITH Headings ( H = Heading cell ; B = Body cell ) */
.CPbox2            {COLOR: #333333; BACKGROUND-COLOR: #ffffcc; BORDER: 1px solid #3f7a3a;}
.CPbox2H           {COLOR: #FFFFFF; BACKGROUND-COLOR: #3f7a3a; PADDING: 1px}
.CPbox2H B         {COLOR: #FFFFFF;}
.CPbox2B           {COLOR: #333333; BACKGROUND-COLOR: #ffffcc}
.CPbox2B A:link    {COLOR: #333333; FONT-SIZE: 10px; TEXT-DECORATION: none}
.CPbox2B A:visited {COLOR: #333333; FONT-SIZE: 10px; TEXT-DECORATION: none}
.CPbox2B A:hover   {COLOR: #3f7a3a; FONT-SIZE: 10px; TEXT-DECORATION: underline}

/* Box - Page Headings */
.CPpageHead {BORDER-BOTTOM: 2px solid #3f7a3a; PADDING-BOTTOM: 4px}

/* Box - Page Navigation */
.CPpageNav {COLOR: #FFFFFF; BACKGROUND-COLOR: #3f7a3a;}
.whitetext {COLOR: #FFFFFF;}
.whiteboldtext {COLOR: #FFFFFF; font-weight:bold;}
/* Box - General Headings */
.CPgenHeadings {BACKGROUND-COLOR: #EEEEEE}

/* Box - Product Image (Home page) */
.CPhomeImg {BACKGROUND-COLOR: #F5F5F5; BORDER: 1px solid #CCCCCC}

/* Box - Product Description (Home page) */
.CPhomeDesc {BORDER-BOTTOM: 1px solid #CCCCCC}

/* Horizontal and Vertical lines */
.CPlines {BACKGROUND-COLOR: #CCCCCC}

/* Product Short Description (Except Detail page) */
/*.CPprodDesc {FONT-SIZE: 9pt}*/
.CPprodDesc {FONT-SIZE: 10px; color: #21772c; text-align:center;}
.HPprodDesc {FONT-SIZE: 8pt}

/* Product Short Description (Detail page only) */
.CPprodDescDet {FONT-SIZE: 11pt}

/* Product Long Description */
.CPprodDescLong {}

/* Product Detail */
.CPprodDet {}

/* Product SKU */
.CPprodSKU {}

/* Product Price - Text Label */
.CPprodPriceT {COLOR: #3f7a3a}

/* Product Price - Price Value */
/*.CPprodPriceV {COLOR: #3f7a3a} */
.CPprodPriceV {FONT-SIZE: 10px; color: #21772c; text-align:center;}

/* Product List Price - Text Label */
.CPprodLPriceT {}

/* Product List Price - Price Value */
.CPprodLPriceV {TEXT-DECORATION: line-through}

/* Product Sale Price - Text Label */
.CPprodSPriceT {}

/* Product Sale Price - Price Value */
.CPprodSPriceV {COLOR: red}

/* Free Shipping text */
.CPfreeShipMsg {COLOR: #888888}

/* In Stock text */
.CPinStock {COLOR: #888888}

/* Out of Stock text */
.CPoutStock {COLOR: red}

/* No Image text */
.CPnoImgT {COLOR: #3f7a3a}

/* Category List */
.CPcatDescList {}

/* Category Description - No products linked to it */
.CPcatDesc {}

/* Category Description - Has products linked to it */
.CPcatDescProd {FONT-WEIGHT: bold}

/* Option Description for "Optional" options */
.CPoptDesc {FONT-STYLE: italic}

/* Option Select box */
.CPoptSel {FONT-FAMILY: Verdana, Arial, helvetica; FONT-SIZE: 8pt}

/* Option Text box */
.CPoptTxt {FONT-FAMILY: Verdana, Arial, helvetica; FONT-SIZE: 8pt}

/* ------------------- */
/* ADDED - Version 2.3 */
/* ------------------- */

/* Box - 2, 3 and 4 Column Layout for product list page */
/*.CPcolsView {BACKGROUND-COLOR: #F5F5F5; BORDER: 1px solid #CCCCCC} */
.CPcolsView {BACKGROUND-COLOR: #FFFFFF;}
.CPcolsView A:link    {FONT-SIZE: 10px; color: #21772c; text-align:center; text-decoration:none;}
.CPcolsView A:active    {FONT-SIZE: 10px; color: #21772c; text-align:center; text-decoration:none;}
.CPcolsView A:visited {FONT-SIZE: 10px; color: #21772c; text-align:center; text-decoration:none;}
.CPcolsView A:hover   {FONT-SIZE: 10px; color: #21772c; text-align:center; TEXT-DECORATION: underline}

/* System Messages */
.CPsysMsg    {FONT-SIZE: 10pt}
.CPsysMsgErr {COLOR: red; FONT-SIZE: 10pt}
.CPsysMsgURL {FONT-SIZE: 10pt}

/* ------------------- */
/* ADDED - Version 2.4 */
/* ------------------- */

/* Highlights used in search results */
.CPhighlight {COLOR: #000000; BACKGROUND-COLOR: #ffff66}

/* ------------------- */
/* ADDED - Version 2.5 */
/* ------------------- */

/* Radio Button options */
.CPoptRadio {FONT-FAMILY: Verdana, Arial, helvetica; FONT-SIZE: 8pt}

/* Option Description for "Mandatory" options*/
.CPoptDescM {FONT-STYLE: italic; color: Red}


/* Added for SensualEnergy.com */
.content
{
	background-color: #FFFFFF;
}
.redbar
{
	background-color: #3f7a3a;
}
.copyright
{
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 10px;
	color: #000000;
}
.proddesc
{
	background-color: #FFFFFF;
	padding-right: 5px;
}
.proddesc2
{
	background-color: #FFFFFF;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.bottomnav
{
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	color: #3f7a3a;
}

A.bottomnav
{
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	color: #3f7a3a;
}
A.bottomnav:link
{
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	color: #3f7a3a;
}
A.bottomnav:visited
{
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	color: #3f7a3a;
}
A.bottomnav:hover
{
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	color: #3f7a3a;
}
.SEProdDesc
{
	font-family:Tahoma, Arial, Helvetica, Sans-Serif;
	font-size: 12pt;
	background-color: #FFFFFF;
	padding-left: 4px;
	padding-right: 4px;
}

.SEProdDescHome
{
	font-family:Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 11pt;
	background-color: #FFFFFF;
	padding: 10px 10px 10px 10px;
}

.topnav
{
	font-weight:bold;
	color: #3f7a3a;
}
.topnav A:link    {COLOR: #3f7a3a; FONT-SIZE: 10px; TEXT-DECORATION: none}
.topnav A:visited {COLOR: #3f7a3a; FONT-SIZE: 10px; TEXT-DECORATION: none}
.topnav A:hover   {COLOR: #3f7a3a; FONT-SIZE: 10px; TEXT-DECORATION: underline}

.pageheading
{
	color:#3f7a3a;
	font-family:Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 12pt;
	font-weight:bold;
}

.question
{
	font-family: Verdana, Arial,Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	color:Blue;
}

.answer
{
	font-family: Verdana, Arial,Helvetica, Sans-Serif;
	font-size: 12px;
	color: #3f7a3a;

}
.camo1
{
	background-image:url(UserMods/camo.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.bodyleft
{
	background-image:url(../UserMods/bgwoods_left.jpg);
	background-repeat:repeat-y;
	background-position: left top;
	background-attachment:scroll;
}
.bodyright
{
	background-image:url(../UserMods/bgwoods_right.jpg);
	background-repeat:repeat-y;
	background-position: right top;
	background-attachment:scroll;
}
.bodycenter
{
	background-color:Black;
	vertical-align:top;
}
.menu
{
	COLOR: #FFFFFF; 
	FONT-FAMILY: Arial; 
	FONT-SIZE: 10pt; 
	TEXT-DECORATION: none;
	font-weight:bold;
	padding-left: 3px;
	padding-right: 3px;
}
A.menu
{
	COLOR: #FFFFFF; 
	FONT-FAMILY: Arial; 
	FONT-SIZE: 10pt; 
	TEXT-DECORATION: none;
	font-weight:bold;
}
A.menu:link
{
	COLOR: #FFFFFF; 
	FONT-FAMILY: Arial; 
	FONT-SIZE: 10pt; 
	TEXT-DECORATION: none;
	font-weight:bold;
}
A.menu:visited
{
	COLOR: #FFFFFF; 
	FONT-FAMILY: Arial; 
	FONT-SIZE: 10pt; 
	TEXT-DECORATION: none;
	font-weight:bold;
}
A.menu:hover
{
	background-color:#9b451e;
	COLOR: #00cc00; 
	FONT-FAMILY: Arial; 
	FONT-SIZE: 10pt; 
	TEXT-DECORATION: none;
}

A.menu_on
{
	COLOR: #ffff00; 
	FONT-FAMILY: Arial; 
	FONT-SIZE: 10pt; 
	TEXT-DECORATION: none;
	font-weight:bold;
}
A.menu_on:link
{
	COLOR: #ffff00; 
	FONT-FAMILY: Arial; 
	FONT-SIZE: 10pt; 
	TEXT-DECORATION: none;
	font-weight:bold;
}
A.menu_on:visited
{
	COLOR: #ffff00; 
	FONT-FAMILY: Arial; 
	FONT-SIZE: 10pt; 
	TEXT-DECORATION: none;
	font-weight:bold;
}
A.menu_on:hover
{
	COLOR: #00cc00; 
	FONT-FAMILY: Arial; 
	FONT-SIZE: 10pt; 
	TEXT-DECORATION: none;
	font-weight:bold;
}
.headrule
{
	text-align:center;
	vertical-align:middle;
	background-image:url(../usermods/hb_hr.gif);
	background-position:center;
}
.bannerlink
{
	color:009933;
	font-family:Verdana,Arial,Helvetica,Sans-Serif;
	font-size:12pt;
	font-weight:bold;
}
A.bannerlink
{
	color:009933;
	font-family:Verdana,Arial,Helvetica,Sans-Serif;
	font-size:12pt;
	font-weight:bold;
}
A.bannerlink:link
{
	color:009933;
	font-family:Verdana,Arial,Helvetica,Sans-Serif;
	font-size:12pt;
	font-weight:bold;
}
A.bannerlink:visited
{
	color:009933;
	font-family:Verdana,Arial,Helvetica,Sans-Serif;
	font-size:12pt;
	font-weight:bold;
}
A.bannerlink:hover
{
	color:009933;
	font-family:Verdana,Arial,Helvetica,Sans-Serif;
	font-size:12pt;
	font-weight:bold;
}

/*DUGallery Styles*/
.text {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: xx-small;
}
.textBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	font-weight: bold;
}
.textGray
{
	font-size: 10pt;
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
}
.bgHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	font-weight: bold;
	color: #003399;
	background-color: #3399FF;
	background-image: url(bg_banner.gif);

}
.form {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #003399;
}

.galbottomnav
{
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	color: mediumblue;
}

A.galbottomnav
{
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	color: mediumblue;
}
A.galbottomnav:link
{
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	color: mediumblue;
}
A.galbottomnav:visited
{
	font-size: 12px;
	color: mediumblue;
	font-family: Arial, Helvetica, Sans-Serif;
	background-color: #ffffff;
}
A.galbottomnav:hover
{
	font-size: 12px;
	color: olive;
	font-family: Arial, Helvetica, Sans-Serif;
	background-color: #ffffff;
}
.adminbgheader
{
	font-size: 10pt;
	color: mediumblue;
	font-family: Arial, Helvetica, Sans-Serif;
	background-color: #cccccc;
}
.prodName
{
    background-color: #FFFFFF;
    color: #000000;
    font-family: Arial, Verdana;
    font-size: 18px;
    font-weight: bold;
    height: 35px
}
.prodDesc
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    line-height: 12px;
}
.prodSKU
{
    color: #000000;
    font-family: Arial, Verdana;
    font-size: 9px;
    line-height: 10pt
}
.prodPrice
{
    color: #000000;
    font-family: Arial, Verdana;
    font-size: 12px;
    line-height: 20pt
	
}
.otherHeading
{
	color: #cfd1d4;
    font-family: Arial, Verdana;
    font-size: 14px;
    font-weight:bold;
    line-height: 20pt
}
.prodlink
{
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	color: blue;
}

A.prodlink
{
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	color: blue;
}
A.prodlink:link
{
	font-size: 12px;
	color: blue;
}
A.prodlink:visited
{
	font-size: 12px;
	font-family: Arial, Helvetica, Sans-Serif;
	color: blue;
}
A.prodlink:hover
{
	font-size: 12px;
	color: blue;
	font-family: Arial, Helvetica, Sans-Serif;
}
.definition
{
	font-family: Verdana, Arial, Sans-Serif,Helvetica;
	font-size: 11px;
	text-align:left;
	padding: 5px 10px 5px 10px;
}
H1
{
	font-family: Arial, Sans-Serif,Helvetica;
	font-size: 18px;
	font-weight: bold;
	color: #006600;
	padding-top: 10px;
}
H1.homepage
{
	font-family: Arial, Sans-Serif,Helvetica;
	font-size: 18px;
	font-weight: bold;
	color: #006600;
	padding: 10px 0px 0px 0px;
	margin-bottom: 0px;
}
.homelink
{
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	color: blue;
}
A.homelink
{
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	color: blue;
}
A.homelink:link
{
	font-size: 12px;
	color: blue;
}
A.homelink:visited
{
	font-size: 12px;
	font-family: Arial, Helvetica, Sans-Serif;
	color: blue;
}
A.homelink:hover
{
	font-size: 12px;
	color: blue;
	font-family: Arial, Helvetica, Sans-Serif;
}
.tHeading
{
	color: #ffffff;
}
.smText
{
	color: #ffffff;
}
/*New Styles for HillBilly Live*/
.liveheading
{
	font-family:Verdana;
	font-weight:bold;
	font-size:14px;
	color:Red;
}
.liveheading A
{
	font-family:Verdana;
	font-weight:bold;
	font-size:14px;
	color:Red;
}
.livetext
{
	font-family:Verdana;
	font-weight:bold;
	font-size:12px;
	color:Blue;
}
.livetext A
{
	font-family:Verdana;
	font-weight:bold;
	font-size:12px;
	color:Blue;
}
.livelink
{
	font-family:Verdana;
	font-weight:bold;
	font-size:12px;
	color:Red;
}
.livesponsor
{
	font-family:Verdana;
	font-weight:bold;
	font-size:10px;
	color:Black;
}
.livesponsor A
{
	font-family:Verdana;
	font-weight:bold;
	font-size:10px;
	color:Black;
}

a.mslinks, a.mslinks:visited, a.mslinks:link, a.mslinks:hover 
{
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:12px;
	color: #ffffff;
}

.special 
{
display:none;
}
