body {
	background-image:url(/_images/_design/bg.jpg);
	background-repeat:no-repeat;
	background-position:top center;
	background-color:#514840;
	padding:0px 0px 0px 37px; margin:0px;
	}

form {
	padding:0px; margin:0px;
	}

.top_menu	{
	background-image:url(/_images/_design/top_menu_bg.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	text-align:right;
	}

.flash_bg {
	background-image:url(/_images/_design/flash_bg.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	}

.menu {
	background-image:url(/_images/_design/side_menu_bg.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	}	

.specials	{
	text-align:left;
	background-image:url(/_images/_design/specials_bkgrd.gif);
	background-repeat: repeat-y;
	background-position:top left;
	}
.home_content {
	background-image:url(/_images/_design/home_content.jpg);
	background-repeat:repeat-y;
	background-position:top left;
	padding:27px 45px 27px 45px; margin:0;
	font:12px "Times New Roman", Times, serif;
	color:#efdfbb;
}

.home_content hr {
	background-color:#764e1a;
	color:#764e1a;
	border:none;
	}

.email_input	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	width:132px;
	height:16px;
	background-color:#aab38f;
	border:none;
	color:#efdfbc;
	}
	
.footer_nav	{
	font-family:"Times New Roman", Times, serif;
	font-size:11px;
	color:#9a8f79;
	word-spacing:5px;
	}

.footer_nav a:link, .footer_nav a:visited, .footer_nav_copy {
	color:#9a8f79;
	font-size:11px;
	text-decoration:none;	
	word-spacing:normal;
	}

.footer_nav a:hover, .footer_nav a:active {
	color:#9a8f79;
	text-decoration:underline;	
	word-spacing:normal;
	}
	
.cendyn {
	font-family:Arial, Helvetica, sans-serif;
	color:#666;
	font-size:11px;
	}

.cendyn a:link, .cendyn a:visited {
	font-family:Arial, Helvetica, sans-serif;
	color:#666;
	font-size:11px;
	text-decoration:underline;
	}

.cendyn a:hover, .cendyn a:active {
	font-family:Arial, Helvetica, sans-serif;
	color:#666;
	font-size:11px;
	text-decoration:none;
	}

.content_tile {
	background-image:url(/_images/_design/content_bg_top_bk.jpg);
	background-repeat:repeat-y;
	background-position:left top;
	text-align:left;
	}

.content_tile2 {
	background-image:url(/_images/_design/content_bg_top_bk2.jpg);
	background-repeat:repeat-y;
	background-position:left top;
	text-align:left;
	}

.content_bg {
	background-image:url(/_images/_design/content_bg_top.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	width:710px;
	}

.content {
	padding:0 0px 0px 27px;
	font-family:"Times New Roman", Times, serif;
	font-size:12px;
	color:#000000;
	line-height:16px;
	margin:0;
	}

.contentfooter {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#9a8f79;
	line-height:16px;
	}

.contentfooter a:link, .contentfooter a:visited, .contentfooter a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#fff;
	}

.content h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-transform:uppercase;
	font-weight:bold;
	color:#766008;
	padding:0px; margin:0px;
	}
	
.side_imgs {
	padding-right:37px;
	padding-top:30px;
	}.border {
	border: 3px solid #AB9D80;
}


.postcards {
	background-image: url(/_images/_design/ePostcardbackground.jpg);
	background-repeat: repeat;
}
.subheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #652328;
}

a:link {
	font-family:"Times New Roman", Times, serif;
	line-height:125%;
	font-size:12px;
	color: #4c191c;
}
a:visited {
	font-family:"Times New Roman", Times, serif;
	line-height:125%;
	font-size:12px;
	color: #4c191c;
}
a:hover {
	font-family:"Times New Roman", Times, serif;
	line-height:125%;
	font-size:12px;
	text-decoration:none;
	color: #4c191c;
}
a:active {
	font-family:"Times New Roman", Times, serif;
	line-height:125%;
	font-size:12px;
	text-decoration:none;
	color: #4c191c;
}
