a:link {
	color: #8B0000; /* Link */
}

a:visited {
	color: #8B0000;
}

a:hover{
	color: #CF9B78;
}

a.linktextdark {
	color: #800000; /* text dark */
}

a.linktextdark:hover {
}

/* ---  Template Classes ------------------------------------------------------------------------------------------ */
body {
	background-color: #FFFFFF; /* Global White */
	color: #6C513E;
}

div.bannernav {
	background-color: #F4E1C9; /* Table BG Light */
	border: 1px solid #A6846B; /* Border Light*/
	color: #431E18; /* Text Dark */
}

div.boxtop {
	background-color: #CDA98B; /* Table BG Dark */
}

div.hr {
	border-bottom: 1px solid #8B675A; /* Border Dark*/
}

div.imgbox {
	border: 1px solid #8B675A; /* Border Dark*/
}

div.imgboxcolumn img{
	border: 1px solid #8B675A; /* Border Dark */
}

div.imgboxleft {
	border: 1px solid #8B675A; /* Border Dark */
}

div.imgboxlrgright {
	border: 1px solid #8B675A; /* Border Dark */
}

div.imgboxsmlrightbot {
	border: 1px solid #8B675A; /* Border Dark */
}

div.imgboxsmlrighttop {
	border: 1px solid #8B675A; /* Border Dark */
}

div.linkbox {
	background-color: #F4E1C9; /* Table BG Light */
	border: 1px solid #8B675A; /* Border Dark*/
}

h1, h2{
	color: #404A66;
}
h3, h4, h5, h6{
	color: #666;	
}

li.default{
	color: #431E18; /* Text Dark */
}

li.highlight{
	color: #431E18; /* Text Dark */
}

li.linked{
	color: #BF1C1C; /* Link */
}

table.calendar {
	border: 1px solid #A6846B; /* Border Light */
}

table.calendar th{
	background-color: #CDA98B; /* Table BG Dark */
	border: 1px solid #A6846B; /* Border Light*/
}

table.calendar tr.box td{
	border: 1px solid #A6846B; /* Border Light*/
}

table.calendar tr.day td{
	background-color: #F4E1C9; /* Table BG Light */
	border: 1px solid #A6846B; /* Border Light*/
}

table.labelbox td, table.labelbox th{
	border: 1px solid #A6846B; /* Border Light*/
}

table.labelbox tr td{
	background-color: #F4E1C9; /* Table BG Light */
}

.bodycell {
}

.bodycell_nopadding {
}

.bodycell_paddingrightleft {
}

.borderdotted {
	border-color: #A6846B; /* border light */
}

.buynow {
	background-color: #BF1C1C; /* Link */
}

.buynowtext {
	color: #F9F1E1; /* Text Light */
}

.calendarlayout {
	border-bottom-color: #A6846B; /* Border Light */
	border-left-color: #A6846B; /* Border Light */
	border-right-color: #A6846B; /* Border Light */
	border-top-color: #A6846B; /* Border Light */
}

.calendartext {
	background-color: #F4E1C9; /* Table BG Light */
	border-right: 1px solid #A6846B; /* Border Light */
	border-top: 1px solid #A6846B; /* Border Light */
	color: #431E18; /* Text Dark */
}

.calendartextlast {
	background-color: #F4E1C9; /* Table BG Light */
	border-top: 1px solid #A6846B; /* Border Light */
	color: #431E18; /* Text Dark */
}

.calltoaction {
	color: #431E18; /* Text Dark */
}

.calltoaction_paddingbottom15px {
	color: #431E18; /* Text Dark */
}

.calltoaction_paddingbottom20px {
	color: #431E18; /* Text Dark */
}

.calltoaction_paddingtop5px {
	color: #431E18; /* Text Dark */
}

.date {
	background-color: #CDA98B; /* Table BG Dark */
	border-right: 1px solid #A6846B; /* Border Light */
	border-top: 1px solid #8B675A; /* Border Dark */
	color: #431E18; /* Text Dark */
}

.datelast {
	background-color: #CDA98B; /* Table BG Dark */
	border-top: 1px solid #8B675A; /* Border Dark */
	color: #431E18; /* Text Dark */
}

.dayofweek {
	background-color: #702922; /* Primary */
	border-right: 1px solid #A6846B; /* Border Light */
	color: #F9F1E1; /* Text Light */
}

.dayofweeklast {
	background-color: #702922; /* Primary */
	color: #F9F1E1; /* Text Light */
}

.featureditembody {
	color: #431E18; /* Text Dark */
}

.featureditembody_paddingtop15px {
	color: #431E18; /* Text Dark */
}

.featureditembodycell {
}

.featureditembodytext {
	color: #431E18; /* Text Dark */
}

.featureditembodytextbold {
	color: #702922; /* Primary */
}

.featureditemdetail {
}

.featureditemdetail_paddingtop10px {
}

.featureditemdetailbullet {
	background-color: #C95E4B; /* Secondary */
	color: #F9F1E1; /* Text Light */
}

.featureditemdetailcell {
	color: #702922; /* Primary */
}

.featureditemdetailcell_fontsize11px_lineheight16px {
	color: #702922; /* Primary */
}

.featureditemdetailcell_nolineheight {
	color: #702922; /* Primary */
}

.featureditemdetailtable {
	background-color: #CDA98B; /* Table BG Dark */
	border-bottom-color: #A6846B; /* Border Light */
	border-left-color: #A6846B; /* Border Light */
	border-right-color: #A6846B; /* Border Light */
	border-top-color: #A6846B; /* Border Light */
}

.featureditemimage {
	border-bottom-color: #A6846B; /* Border Light */
	border-left-color: #A6846B; /* Border Light */
	border-right-color: #A6846B; /* Border Light */
	border-top-color: #A6846B; /* Border Light */
}

.featureditemnamebullet {
	background-color: #C95E4B; /* Secondary */
	color: #F9F1E1; /* Text Light */
}

.featureditemnamecell {
	color: #702922; /* Primary */
}

.featureditemnametable {
	background-color: #CDA98B; /* Table BG Dark */
	border-bottom-color: #A6846B; /* Border Light */
	border-left-color: #A6846B; /* Border Light */
	border-right-color: #A6846B; /* Border Light */
	border-top-color: #A6846B; /* Border Light */
}

.featureitemnamecell {
}

.featureitemnametable {
	background-color: #CDA98B; /* Table BG Dark */
	border-bottom-color: #A6846B; /* Border Light */
	border-left-color: #A6846B; /* Border Light */
	border-right-color: #A6846B; /* Border Light */
	border-top-color: #A6846B; /* Border Light */
}

.featureitemnametext {
	color: #702922; /* Primary */
}

.feedbackcell {
	border-bottom-color: #A6846B; /* Border Light */
	color: #BF1C1C; /* Link */
}

.footertable {
}

/* ------------ Template Classes - E ------------ */
.footertable {
	color: #C2BEBA; /* Neutral Dark */
}

.gallerycell {
}

.gallerycell_paddingbottom15px {
}

.gallerycell_paddingleft10px_paddingbottom10px {
}

.gallerycell_paddingright10px_paddingtop10px {
}

.gallerycell_paddingright10px_paddingtop10px_paddingbottom10px {
}

.gallerycell_paddingright10px_paddingtop20px {
}

.galleryimage {
	border-bottom-color: #A6846B; /* Border Light */
	border-left-color: #A6846B; /* Border Light */
	border-right-color: #A6846B; /* Border Light */
	border-top-color: #A6846B; /* Border Light */
}

.gallerylastcell {
}

.gallerylastcell_paddingtop10px_paddingbottom10px {
}

.gallerylastcell_paddingtop20px {
}

.gallerylink {
	color: #BF1C1C; /* Link */
}

.homefeaturecontainer{
	border-top: 1px dotted #8B675A; /* Border Dark*/
}

.homefeatureheader {
	color: #F9F1E1; /* Text Light */
}

.homefeatureheadline {
	color: #431E18; /* Text Dark */
}

.homefeaturetext {
	color: #431E18; /* Text Dark */
}

/* ------------ Home Page B Classes ------------ */
.homeleftheader {
	border-bottom-color: #C2BEBA; /* Neutral Dark */
	color: #F9F1E1; /* Text Light */
}

.homelink {
	color: #431E18; /* Text Dark */
}

.homelink a, .homelink a:link, .homelink a:visited, .homelink a:active {
	color: #431E18; /* Text Dark */
}

.homelinkcontent a:hover {
}

/* --- Home Page Classes ------------------------------------------------------------------------------------------ */
.homemainfeature {
	border-bottom: 3px double #CF9B78; /* Tertiary */
}

.homemaintext {
	color: #431E18; /* Text Dark */
}

.homerighttable {
	border: 3px double #CF9B78; /* Tertiary */
}

.homesmalltext {
	color: #431E18; /* Text Dark */
}

.layout {
	background-color: #F2E0CB; /* Page Background */
	border-bottom-color: #A6846B; /* Border Light */
	border-left-color: #A6846B; /* Border Light */
	border-right-color: #A6846B; /* Border Light */
	border-top-color: #A6846B; /* Border Light */
}

.layouttable {
	border-right: 1px solid #A6846B; /* Border Light */
}

/* ------------ Home Page Classes - E ------------ */
.layouttable_home {
	border-bottom-color: #C2BEBA; /* Neutral Dark */
	border-right-color: #C2BEBA; /* Neutral Dark */
}

.leftbodycell {
}

.leftbodycell_padding15px {
}

.leftcell {
}

.leftstripe {
	background-color: #CF9B78; /* Tertiary */
}

.lighthr {
	border-color: #A6846B; /* border light */
	color: #A6846B; /* border light */
}

.linkcell {
	border-right: 1px solid #A6846B; /* Border Light */
}

.linklastcell {
}

.linktable {
	background-color: #F4E1C9; /* Table BG Light */
	border-bottom-color: #A6846B; /* Border Light */
	border-left-color: #A6846B; /* Border Light */
	border-right-color: #A6846B; /* Border Light */
	border-top-color: #A6846B; /* Border Light */
}

.linktext {
	color: #BF1C1C; /* Link */
}

.monthyear {
	background-color: #CDA98B; /* Table BG Dark */
	color: #431E18; /* Text Dark */
}

.pagesubtitle {
}

.promotionbodycell {
}

.promotioncell {
	color: #431E18; /* Text Dark */
}

.promotioncell_padding15px {
	color: #431E18; /* Text Dark */
}

.promotionheadline {
	color: #BF1C1C; /* Link */
}

.promotionheadline_fontsize14px_nopadding {
	color: #BF1C1C; /* Link */
}

.promotionimage {
	border-bottom-color: #A6846B; /* Border Light */
	border-left-color: #A6846B; /* Border Light */
	border-right-color: #A6846B; /* Border Light */
	border-top-color: #A6846B; /* Border Light */
}

.promotionpointscell {
}

.promotionpointscell_padding15px {
}

.promotionpointscell_paddingtop10px_paddingleft15px_paddingright15px {
}

.promotionpointscell_paddingtop20px_paddingbottom20px_paddingleft15px_paddingright15px {
}

.promotionsellingpoints {
	background-color: #CDA98B; /* Table BG Dark */
	color: #702922; /* Primary */
}

.promotionsellingpoints_fontsize12px_lineheight18px_padding10px {
	background-color: #CDA98B; /* Table BG Dark */
	color: #702922; /* Primary */
}

.promotionsellingpoints_fontsize12px_lineheight18px_padding15px {
	background-color: #CDA98B; /* Table BG Dark */
	color: #702922; /* Primary */
}

.promotiontext {
	color: #431E18; /* Text Dark */
}

.promotiontopcell {
}

.rightbodycell {
}

.rightbodycell_padding15px {
}

.sectiontitle {
	border-color: #A6846B; /* border light */
	color: #431E18; /* text dark */
}

.showcasecell {
}

.sitenameinnertd {
	color: #CF9B78; /* Tertiary */
}

.spacerhorizontal {
	background-color: #CF9B78; /* Tertiary */
}

.spacerhorizontal_home {
	background-color: #C2BEBA; /* Neutral Dark */
}

.specrow1 {
	background-color: #F4E1C9; /* Table BG Light */
}

.specrow1leftcell {
	border-right-color: #A6846B; /* Border Light */
	color: #431E18; /* Text Dark */
}

.specrow1rightcell {
	color: #431E18; /* Text Dark */
}

.specrow2 {
	background-color: #CDA98B; /* Table BG Dark */
}

.specrow2leftcell {
	border-right-color: #A6846B; /* Border Light */
	border-top-color: #8B675A; /* Border Dark */
	color: #431E18; /* Text Dark */
}

.specrow2rightcell {
	border-top-color: #8B675A; /* Border Dark */
	color: #431E18; /* Text Dark */
}

.spectable {
	border-bottom-color: #8B675A; /* Border Dark */
	border-left-color: #8B675A; /* Border Dark */
	border-right-color: #8B675A; /* Border Dark */
	border-top-color: #8B675A; /* Border Dark */
}

.topbody {
	color: #431E18; /* Text Dark */
}

.topcell {
	border-bottom-color: #A6846B; /* Border Light */
	color: #BF1C1C; /* Link */
}

.toplink {
	color: #BF1C1C; /* Link */
}

.topnavtable {
	background-color: #CF9B78; /* Tertiary */
	color: #F9F1E1; /* Text Light */
}

.yearcell {
	border-bottom-color: #CF9B78; /* Tertiary */
	color: #431E18; /* Text Dark */
}

#leftcontent {
	background-color: #CDA98B; /* Table BG Dark */
}

#leftcontent a, #leftcontent a:visited {
}

#leftcontent a:hover {
}

#rightcontent {
	color: #431E18; /* Text Dark */
}

#template_sitenametd_dark {
	color: #EBE6E0; /* Neutral Light */
}

#template_sitenametd_light {
	color: #431E18; /* Text Dark */
}
