﻿a:link
{
	color: #B50003; 
}
a:visited
{
	color: #BD4143; 
} 
a:active 
{
	color: #B50003;
}
a:hover
{
    text-decoration:none;
}

pdf {
	color: #006600; 
}

BODY, TABLE, TD, TH, TR
{
	font-family: Verdana, Helvetica;
	font-size: 10pt;
	font-weight: normal;
	color: #331500
}

body {
	background-color: #001e0f;
}

.popupbody {
	background-color: #f9f6e0;
}

p, h1, h2, h3, b {
	font-family: Verdana, Helvetica;
}

p {
	font-family: Verdana, Helvetica; font-size: 10pt; color: #331500; font-weight: normal
}

.u {
	text-decoration: underline;
}

h1 {font-family: Verdana, Helvetica; font-size: 14pt; color: #005529; font-weight: bold}
.h1 {font-family: Verdana, Helvetica; font-size: 14pt; color: #005529; font-weight: bold}

h2 {font-family: Verdana, Helvetica; font-size: 12pt; color: #005529; font-weight: bold}
.h2 {font-family: Verdana, Helvetica; font-size: 12pt; color: #005529; font-weight: bold}

h3 {font-family: Verdana, Helvetica; font-size: 10pt; color: #005529; font-weight: bold}
.h3 {font-family: Verdana, Helvetica; font-size: 10pt; color: #005529; font-weight: bold}

.piccollage {
	padding: 5px;
	float: right;
}

.pic {
	padding: 5px;
	float: right;
}

.pic img{
	border: 2px #773d1e solid;
	padding: 0px;
}

.picleft {
	padding: 5px;
	float: left;
}

.picleft img{
	border: 2px #773d1e solid;
	padding: 0px;
}

.picnb {
	padding: 5px;
	float: right;
}

.picnb img{
	padding: 0px;
}

.buybox {
	background-color: #f7deb1;
	background-image: url('../images/photos/cluster.jpg');
	background-repeat: no-repeat;
	background-position: top right;
	color: #000000;
	border: 2px #773d1e solid;
	padding: 10px;
	text-align: center;
	width: 500px;
	margin-left: auto;
	margin-right: auto;
}

.tantable {
	border-top: 1px #B58568 solid;
	border-right: 1px #B58568 solid;
}

.tantablelbrt {
	border: 1px #B58568 solid;

}

.tablecon {
	background-color: #f7deb1;
	color: #000000;
	border: 2px #773d1e solid;
	padding: 3px;
	text-align: left;
}

.tancell {
	background-color: #f9f6e0;
	color: #000000;
	border-bottom: 1px #B58568 solid;
	border-left: 1px #B58568 solid;
	padding: 4px;
}

.tancellsm {
	background-color: #f9f6e0;
	color: #000000;
	border-bottom: 1px #B58568 solid;
	border-left: 1px #B58568 solid;
	padding: 4px;
	font-size: 8pt;
}

.tancellclear {
	background-color: Transparent;
	color: #000000;
	border-bottom: 1px #B58568 solid;
	border-left: 1px #B58568 solid;
	padding: 4px;
}

.tanhead {
	background-color: #773d1e;
	color: #FFFFFF;
	border-bottom: 1px #B58568 solid;
	border-left: 1px #B58568 solid;
	font-weight: bold;
	padding: 4px;
}

.tancol { background-color: #f7deb1; }
.tancolright { background-color: #f7deb1; border-right:1px #B58568 solid }

.darktancol { background-color: #936346; color:ffffff; font-weight:bold; font-size:11px;}
.darktancolright { background-color: #936346; border-right:1px #B58568 solid; color:ffffff; font-weight:bold; font-size:11px;}

.col { border-bottom:1px #B58568 solid; }
.colright { border-bottom:1px #B58568 solid; border-right:1px #B58568 solid }

.tanheadlbrt {
	background-color: #773d1e;
	color: #FFFFFF;
	font-weight: bold;
	padding: 4px;
}

.tanheadsm {
	background-color: #773d1e;
	color: #FFFFFF;
	border-bottom: 1px #B58568 solid;
	border-left: 1px #B58568 solid;
	font-weight: bold;
	padding: 4px;
	font-size: 8pt;
}

.tanfoot {
	background-color: #debd83;
	color: #000000;
	border-bottom: 1px #B58568 solid;
	border-left: 1px #B58568 solid;
	font-weight: bold;
	padding: 4px;
}

.tanfootsm {
	background-color: #debd83;
	color: #000000;
	border-bottom: 1px #B58568 solid;
	border-left: 1px #B58568 solid;
	font-weight: bold;
	padding: 4px;
	font-size: 8pt;
}

.hr {
	background-color: Transparent;
	color: #FFFFFF;
	width: 100%;
	height: 1px;
	border-bottom: 1px #f7deb1 dashed;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
}

div.hr hr {
  display: none;
}

.hr2 {
	background-color: Transparent;
	color: #FFFFFF;
	width: 100%;
	height: 1px;
	border-bottom: 1px #B58568 dashed;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
}

div.hr2 hr {
  display: none;
}

.map ul {
	display: block;
	padding-bottom: 40px;
}

.map li {
	list-style: none;
	background: url(16-heart-red-xxs.png) no-repeat left center;
	padding-left: 1.2em;
	background-image: url(../images/bullet.gif);
}

vertline {
	border-right: 1px #B58568 dashed;
}

.slogan {font-size:14pt; color: #B54000; font-weight:bold; font-style: italic; font-family: "Palatino Linotype", Palatino, serif}

.redtext {font-size:8pt; color: #B50003; font-weight:normal}

.whitetext {font-size:8pt; color: #ffffff; font-weight:normal}

.smaller { font-size:7.5pt; color: #434343; font-weight:normal }
.smaller a:active { text-decoration:underline; font-size:7.5pt; color: #434343; font-weight:normal }
.smaller a:link { text-decoration:underline; font-size:7.5pt; color: #434343; font-weight:normal }
.smaller a:visited { text-decoration:underline; font-size:7.5pt; color: #434343; font-weight:normal }
.smaller a:hover { text-decoration:none; font-size:7.5pt; color: #434343; font-weight:normal }

.footer { font-size:7.5pt; color:#ffffff; font-weight:normal}
.footer a:active { font-size:7.5pt; text-decoration:none; color:#ffffff; font-weight:normal}
.footer a:link { font-size:7.5pt; text-decoration:none; color:#ffffff; font-weight:normal}
.footer a:visited { font-size:7.5pt; text-decoration:none; color:#ffffff; font-weight:normal}
.footer a:hover { font-size:7.5pt; text-decoration:underline; color:#ffffff; font-weight:normal}

.copyright { font-size:7.5pt; color:#ffffff; font-weight:normal}
.copyright a:active { font-size:7.5pt; text-decoration:underline; color:#ffffff; font-weight:normal}
.copyright a:link { font-size:7.5pt; text-decoration:underline; color:#ffffff; font-weight:normal}
.copyright a:visited { font-size:7.5pt; text-decoration:underline; color:#ffffff; font-weight:normal}
.copyright a:hover { font-size:7.5pt; text-decoration:none; color:#ffffff; font-weight:normal}

.textlarger {font-size:12pt; font-weight:normal}

.subscript { font-size:7.5pt; font-weight:normal }

.subscriptlarger { font-family:verdana, helvetica; font-size:8pt; font-weight:normal }

.subscriptbold { font-size:8pt; font-weight:bold }

.recipesummary {font-size:12pt; color: #B54000; font-weight:bold; font-style: italic; font-family: "Palatino Linotype", Palatino, serif;}

.cropyear {font-size:18pt; font-family:trebuchet, helvetica; color:#008000; font-weight:bold}

.blackbold {font-size:10pt; font-weight:bold; color:#000000}

.errormessage { font-size:10pt; color:#990000; font-weight:normal }

.redgreenlink a:active {text-decoration:underline; color:#008000}
.redgreenlink a:link {text-decoration:underline; color:#CC0000}
.redgreenlink a:visited {text-decoration:underline; color:#008000}
.redgreenlink a:hover {text-decoration:none; color:#008000}

.sitemaplink {color:#7C0404}
.sitemaplink a:active {text-decoration:underline; font-size:12pt; font-weight:bold; color:#7C0404}
.sitemaplink a:link {text-decoration:underline; font-size:12pt; font-weight:bold; color:#7C0404}
.sitemaplink a:visited {text-decoration:underline; font-size:12pt; font-weight:bold; color:#7C0404}
.sitemaplink a:hover {text-decoration:none; font-size:12pt; font-weight:bold; color:#7C0404}

.sitemapsmaller {color:#7C0404}
.sitemapsmaller a:active {text-decoration:underline; font-size:10pt; font-weight:bold; color:#7C0404}
.sitemapsmaller a:link {text-decoration:underline; font-size:10pt; font-weight:bold; color:#7C0404}
.sitemapsmaller a:visited {text-decoration:underline; font-size:10pt; font-weight:bold; color:#7C0404}
.sitemapsmaller a:hover {text-decoration:none; font-size:10pt; font-weight:bold; color:#7C0404}

.sitemapsmallest {color:#7C0404}
.sitemapsmallest a:active {text-decoration:underline; font-size:8pt; font-weight:normal; color:#7C0404}
.sitemapsmallest a:link {text-decoration:underline; font-size:8pt; font-weight:normal; color:#7C0404}
.sitemapsmallest a:visited {text-decoration:underline; font-size:8pt; font-weight:normal; color:#7C0404}
.sitemapsmallest a:hover {text-decoration:none; font-size:8pt; font-weight:normal; color:#7C0404}

.cmsmenulink a:active {font-family:verdana, helvetica; font-size:8pt; color:#ffffff; text-decoration:none; line-height:6pt}
.cmsmenulink a:link {font-family:verdana, helvetica; font-size:8pt; color:#ffff99; text-decoration:none; line-height:6pt}
.cmsmenulink a:visited {font-family:verdana, helvetica; font-size:8pt; color:#ffff00; text-decoration:none; line-height:6pt}
.cmsmenulink a:hover {font-family:verdana, helvetica; font-size:8pt; color:#800000; text-decoration:none; line-height:6pt}

.menulink a:active {font-family:verdana, helvetica; font-size:8pt; font-weight:bold; color:#ffffff; text-decoration:none; line-height:9pt}
.menulink a:link {font-family:verdana, helvetica; font-size:8pt; font-weight:bold; color:#ffff99; text-decoration:none; line-height:9pt}
.menulink a:visited {font-family:verdana, helvetica; font-size:8pt; font-weight:bold; color:#ffff00; text-decoration:none; line-height:9pt}
.menulink a:hover {font-family:verdana, helvetica; font-size:8pt; font-weight:bold; color:#800000; text-decoration:none; line-height:9pt}

.homerecipe a:active {font-family:verdana, helvetica; font-size:8pt; font-weight:bold; color:#ffffff; text-decoration:none}
.homerecipe a:link {font-family:verdana, helvetica; font-size:8pt; font-weight:bold; color:#ffffff; text-decoration:none}
.homerecipe a:visited {font-family:verdana, helvetica; font-size:8pt; font-weight:bold; color:#ffffff; text-decoration:none}
.homerecipe a:hover {font-family:verdana, helvetica; font-size:8pt; font-weight:bold; color:#ffffff; text-decoration:underline}

.cmssubmenu a:active {font-family:verdana, helvetica; font-size:8pt; color:#800000; text-decoration:none; line-height:6pt}
.cmssubmenu a:link {font-family:verdana, helvetica; font-size:8pt; color:#800000; text-decoration:none; line-height:6pt}
.cmssubmenu a:visited {font-family:verdana, helvetica; font-size:8pt; color:#800000; text-decoration:none; line-height:6pt}
.cmssubmenu a:hover {font-family:verdana, helvetica; font-size:8pt; color:#008000; text-decoration:none; line-height:6pt}


/************* menu style **********************/
#sddm {
	margin: 0px;
	padding: 0px;
	z-index: 30;
}

#sddm li {
	margin: 0px;
	padding: 0px;
	list-style: none;
	float: left;
	font: bold 12px arial;
}

#sddm li a {
	display: block;
	margin: 0px;
	padding: 0px 0px;
	width: 50px;
	background-color: #C70003;
	color: #FFFfff;
	text-align: center;
	text-decoration: none;
}

#sddm li a:hover {
	background-color: #C70003;
	color: #cccccc;
}

#sddm div {
	position: absolute;
	visibility: hidden;
	margin-left: 20px;
	padding: 0px;
	background-color: #FFFFFF;
	border: 1px solid #b7965b;
	
}

#sddm div a {
	position: relative;
	display: block;
	margin-left: 0px;
	padding: 5px 10px;
	width: auto;
	white-space: nowrap;
	text-align: left;
	text-decoration: none;
	background-color: #debd83;
	color: #000000;
	font: 12px arial;
}

#sddm div a:hover {
	background-color: #eedcb2;
	color: #C70003;
}

/***************menu style for first item****************/

#sddma {
	margin: 0px;
	padding: 0px;
	z-index: 30;
}

#sddma li {
	margin: 0px;
	padding: 0px;
	list-style: none;
	float: left;
	font: bold 12px arial;
}

#sddma li a {
	display: block;
	margin: 0px;
	padding: 0px 0px;
	width: 50px;
	background-color: #C70003;
	color: #FFFfff;
	text-align: center;
	text-decoration: none;
}

#sddma li a:hover {
	background-color: #C70003;
	color: #cccccc;
}

#sddma div {
	position: absolute;
	visibility: hidden;
	margin-left: 10px;
	padding: 0px;
	background-color: #FFFFFF;
	border: 1px solid #b7965b;
	
}

#sddma div a {
	position: relative;
	display: block;
	margin-left: 0px;
	padding: 5px 10px;
	width: auto;
	white-space: nowrap;
	text-align: left;
	text-decoration: none;
	background-color: #debd83;
	color: #000000;
	font: 12px arial;
}

#sddma div a:hover {
	background-color: #eedcb2;
	color: #C70003;
}


/************* French menu style **********************/
#sddmfr {
	margin: 0px;
	padding: 0px;
	z-index: 30;
}

#sddmfr li {
	margin: 0px;
	padding: 0px;
	list-style: none;
	float: left;
	font: bold 12px arial;
}

#sddmfr li a {
	display: block;
	margin: 0px;
	padding: 0px 0px;
	width: 50px;
	background-color: #C70003;
	color: #FFFfff;
	text-align: center;
	text-decoration: none;
}

#sddmfr li a:hover {
	background-color: #C70003;
	color: #cccccc;
}

#sddmfr div {
	position: absolute;
	visibility: hidden;
	margin-left: 10px;
	width: 160px;
	padding: 0px;
	background-color: #FFFFFF;
	border: 1px solid #b7965b;
	
}

#sddmfr div a {
	position: relative;
	display: block;
	margin-left: 0px;
	padding: 5px 10px;
	width: auto;
	white-space: nowrap;
	text-align: left;
	text-decoration: none;
	background-color: #debd83;
	color: #000000;
	font: 12px arial;
}

#sddmfr div a:hover {
	background-color: #eedcb2;
	color: #C70003;
}


/***************menu style for first French item****************/

#sddmafr {
	margin: 0px;
	padding: 0px;
	z-index: 30;
}

#sddmafr li {
	margin: 0px;
	padding: 0px;
	list-style: none;
	float: left;
	font: bold 12px arial;
}

#sddmafr li a {
	display: block;
	margin: 0px;
	padding: 0px 0px;
	width: 50px;
	background-color: #C70003;
	color: #FFFfff;
	text-align: center;
	text-decoration: none;
}

#sddmafr li a:hover {
	background-color: #C70003;
	color: #cccccc;
}

#sddmafr div {
	position: absolute;
	visibility: hidden;
	margin-left: 10px;
	width: 140px;
	padding: 0px;
	background-color: #FFFFFF;
	border: 1px solid #b7965b;
	
}

#sddmafr div a {
	position: relative;
	display: block;
	margin-left: 0px;
	padding: 5px 10px;
	width: auto;
	white-space: nowrap;
	text-align: left;
	text-decoration: none;
	background-color: #debd83;
	color: #000000;
	font: 12px arial;
}

#sddmafr div a:hover {
	background-color: #eedcb2;
	color: #C70003;
}



/************* French menu style **********************/
#sddmes {
	margin: 0px;
	padding: 0px;
	z-index: 30;
}

#sddmes li {
	margin: 0px;
	padding: 0px;
	list-style: none;
	float: left;
	font: bold 12px arial;
}

#sddmes li a {
	display: block;
	margin: 0px;
	padding: 0px 0px;
	width: 50px;
	background-color: #C70003;
	color: #FFFfff;
	text-align: center;
	text-decoration: none;
}

#sddmes li a:hover {
	background-color: #C70003;
	color: #cccccc;
}

#sddmes div {
	position: absolute;
	visibility: hidden;
	margin-left: 35px;
	padding: 0px;
	background-color: #FFFFFF;
	border: 1px solid #b7965b;
	
}

#sddmes div a {
	position: relative;
	display: block;
	margin-left: 0px;
	padding: 5px 10px;
	width: auto;
	white-space: nowrap;
	text-align: left;
	text-decoration: none;
	background-color: #debd83;
	color: #000000;
	font: 12px arial;
}

#sddmes div a:hover {
	background-color: #eedcb2;
	color: #C70003;
}


/***************menu style for first Spanish item****************/

#sddmaes {
	margin: 0px;
	padding: 0px;
	z-index: 30;
}

#sddmaes li {
	margin: 0px;
	padding: 0px;
	list-style: none;
	float: left;
	font: bold 12px arial;
}

#sddmaes li a {
	display: block;
	margin: 0px;
	padding: 0px 0px;
	width: 50px;
	background-color: #C70003;
	color: #FFFfff;
	text-align: center;
	text-decoration: none;
}

#sddmaes li a:hover {
	background-color: #C70003;
	color: #cccccc;
}

#sddmaes div {
	position: absolute;
	visibility: hidden;
	margin-left: 30px;
	padding: 0px;
	background-color: #FFFFFF;
	border: 1px solid #b7965b;
	
}

#sddmaes div a {
	position: relative;
	display: block;
	margin-left: 0px;
	padding: 5px 10px;
	width: auto;
	white-space: nowrap;
	text-align: left;
	text-decoration: none;
	background-color: #debd83;
	color: #000000;
	font: 12px arial;
}

#sddmaes div a:hover {
	background-color: #eedcb2;
	color: #C70003;
}


.seedlisthead { font-size:12pt; color: #B54000; font-weight:bold; font-style: italic; font-family: "Palatino Linotype", Palatino, serif; }






