/*************************************************************************
' 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 {
	COLOR: #333333;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	background-color: #691513;
	margin-top: 10px;
	padding-top: 0px;
}

.CPboxmainbody            {
	BACKGROUND-COLOR: #EFE8DA;
	PADDING-LEFT: 0px;
	PADDING-TOP: 3px;
	border-color: #E7D9BF;
}
.CPboxmaintable            {
	BACKGROUND-COLOR: #F5F1E8;
	PADDING-LEFT: 30px;
	PADDING-TOP: 10px;
	background-image: url(../UserMods/home_mainbody_bg.jpg);
	background-repeat: repeat-x;
	padding-right: 20px;
	font-size: 12px;
}

.CPboxNewsTable            {
	BACKGROUND-COLOR: #F5F1E8;
	PADDING-LEFT: 10px;
	PADDING-TOP: 10px;
	background-image: url(../UserMods/home_mainbody_bg.jpg);
	background-repeat: repeat-x;
	padding-right: 10px;
	font-size: 12px;
}

 
 
 
/* Info Box WITHOUT Headings */
.CPbox1            {
	COLOR: #D4BF94;
	BACKGROUND-COLOR: #691513;
	background-image: url(images/meadow_farms_banner.gif);
	background-repeat: no-repeat;
	height: 37px;
	vertical-align: bottom;
}
.CPbox1 A:link     {COLOR: #D4BF94; FONT-SIZE: 13px; FONT-WEIGHT: bold; TEXT-DECORATION: none}
.CPbox1 A:visited  {COLOR: #D4BF94; FONT-SIZE: 13px; FONT-WEIGHT: bold; TEXT-DECORATION: none}
.CPbox1 A:hover    {COLOR: #D4BF94; FONT-SIZE: 13px; FONT-WEIGHT: bold; TEXT-DECORATION: underline}

/* Info Box WITH Headings ( H = Heading cell ; B = Body cell ) */
.CPbox2            {COLOR: #333333; BACKGROUND-COLOR: #E6DCC7; BORDER: 1px solid #D4BF94}
.CPbox2H           {
	COLOR: #333333;
	BACKGROUND-COLOR: #D7C59F;
	background-image: url(../UserMods/back_bar_nav.jpg);
	height: 24px;
	border-bottom-color: #CBB07A;
	border-bottom-width: 1px;
	padding-top: 0px;
	vertical-align: bottom;
	margin-left: 10px;
	padding-left: 10px;
	font-size: 14px;
}

.CPbox2Haa           {
	COLOR: #5B5B5B;
	BACKGROUND-COLOR: #D7C59F;
	background-image: url(../UserMods/back_bar_nav.jpg);
	height: 23px;
	vertical-align: middle;
	margin-left: 10px;
	padding-left: 10px;
	font-size: 12px;
}
.CPbox2H B         {
	COLOR: #38290B;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}
.CPbox2B           {
	COLOR: #333333;
	BACKGROUND-COLOR: #E6DCC7;
	padding-left: 10px;
}
.CPbox2B A:link    {
	COLOR: #333333;
	FONT-SIZE: 12px;
	TEXT-DECORATION: none;
	font-weight: normal;
}
.CPbox2B A:visited {COLOR: #333333; FONT-SIZE: 12px; TEXT-DECORATION: none}
.CPbox2B A:hover   {COLOR: #996666; FONT-SIZE: 12px; TEXT-DECORATION: underline}

.CPboxLHdr         {COLOR: #333333; BACKGROUND-COLOR: #E6DCC7; BORDER-BOTTOM: 1px solid #000000}
.CPboxLFtr         {COLOR: #333333; BACKGROUND-COLOR: #E6DCC7; BORDER-TOP: 1px solid #000000}

.CPboxLink         {COLOR: #333333; BACKGROUND-COLOR: #E6DCC7; FONT-SIZE: 10px}
.CPboxLink A:link    {COLOR: #800000; FONT-SIZE: 10px; TEXT-DECORATION: none}
.CPboxLink A:visited {COLOR: #800000; FONT-SIZE: 10px; TEXT-DECORATION: none}
.CPboxLink A:hover {COLOR: #333333; FONT-SIZE: 10px; TEXT-DECORATION: underline}

/* Box - Form Headings */
.CPTopRow {BORDER-TOP: 2px solid #800000; BACKGROUND-COLOR: #E6DCC7}

/* Box - Page Headings */
.CPpageHead {BORDER-BOTTOM: 2px solid #CCCCCC; PADDING-BOTTOM: 4px}

/* Box - Page Navigation */
.CPpageNav {BACKGROUND-COLOR: #EEEEEE}

/* 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: 9px; COLOR: #800000}
.CPprodDesc A:link    {COLOR: #800000; TEXT-DECORATION: none}
.CPprodDesc A:visited {TEXT-DECORATION: none}
.CPprodDesc A:hover   {COLOR: #333333; TEXT-DECORATION: underline}

/* Product Espanol */
.CPprodEspanol {COLOR: #996666}




/* Navigation Links Left */
.CLink1 {
	FONT-SIZE: 12px;
	COLOR: #333333;
}
.CLink1 A:link    {COLOR: #333333; TEXT-DECORATION: none}
.Clink1 A:visited {COLOR: #333333; TEXT-DECORATION: none}
.Clink1 A:hover   {COLOR: #996666; TEXT-DECORATION: underline}

/* Large Error Text */
.CError1 {FONT-SIZE: 9pt; COLOR: #CC3300}


/* Product Short Description (Detail page only) */
.CPprodDescDet {COLOR: #800000; FONT-SIZE: 12px}

/* Product Long Description */
.CPprodDescLong {}

/* Product Detail */
.CPprodDet {}

/* Product SKU */
.CPprodSKU {}

/* Product Price - Text Label */
.CPprodPriceT {COLOR: #800000}

/* Product Price - Price Value */
.CPprodPriceV {COLOR: #800000}

/* 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: #800000}

/* 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 A:link    {COLOR: #000099; TEXT-DECORATION: none}
.CPcolsView A:visited {COLOR: #000099; TEXT-DECORATION: none}
.CPcolsView A:hover   {COLOR: #996666; 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}
.CPBannertop {
	background-color: #B99959;
}
.CPpageHead img {
	margin-bottom: 5px;

}
.CPboxmainbody .CPpageHead .CPboxmaintable strong {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #CC0000;
}
.CPboxmainbody .CPboxmaintable2 strong {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #691513;
	padding-left: 30px;
}
.CPbox1xx            {
	COLOR: #4A004A;
	BACKGROUND-COLOR: #FFFFFF;
	background-image: url(../holidaystations/holidaystation2_03.gif);
	background-repeat: no-repeat;
	padding-left: 20px;	
	font-size: 12px;
}
.CPbox1xx A:link     {COLOR: #FFFFFF; FONT-SIZE: 13px; TEXT-DECORATION: none}
.CPbox1xx A:visited  {COLOR: #FFFFFF; FONT-SIZE: 13px; TEXT-DECORATION: none}
.CPbox1xx A:hover    {COLOR: #F4EFE3; FONT-SIZE: 13px; TEXT-DECORATION: underline}



#selections a:link            {
		COLOR: #006633; 
		FONT-SIZE: 13px; 
		TEXT-DECORATION: none
		}


.main {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #FFFFF;
	color: #FFFFF;
	padding-right: 20px;
	padding-left: 20px;
	padding-bottom: 40px;
}
.main img {
	padding-left: 15px;
}
h1 {
	font-family: "Trebuchet MS";
	font-size: 24px;
	color: #EA655D;
	margin: 0px 0px 0px 0px;
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #EA655D;
	margin: 0px 0px 0px 0px;
}
.design {
	padding-left: 15px;
}
holidaytext {
	padding-left: 35px;
	font-weight: bold;
}