.main {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #E0E7D1; text-decoration: none; font-weight: bold;}
.bg_lrg_a {
	background-attachment: scroll;
	background-image: url(assets/bg_lrg_a.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	background-color: #475B26;
}
.top_frame_a {  background-attachment: scroll; background-image: url(assets/top_border_horizontal.jpg); background-repeat: repeat-x; background-position: center center}
.mid_lrg_a { background-attachment: scroll; background-image: url(assets/mid_border_horizontal.jpg); background-repeat: repeat-x; background-position: center center }
.bg_mid_a { background-attachment: scroll; background-image: url(assets/mid_border_horizontal.jpg); background-repeat: repeat-x; background-position: center center }
.bg_mtns {
	background-attachment: scroll;
	background-image: url(assets/lsn_mnts.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.bg_dog { background-attachment: scroll; background-image: url(assets/lsn_dog.jpg); background-repeat: no-repeat; background-position: center bottom }
.border_a {  border: 1px #AEB78A double}
a:link {
	text-decoration: none;
}
a:hover {  text-decoration: underline; color: #CFE49C}
a:active {  text-decoration: underline}
a:visited {
	text-decoration: none;
}
.style_lsn_a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #66723F;
	text-decoration: none
}
.bg_mid_b { background-attachment: scroll; background-image: url(assets/lrg_img_bg_a.jpg); background-repeat: no-repeat; background-position: right top}
.headliners_a { font-family: "Times New Roman", Times, serif; font-size: 21px; color: #6C7D28; line-height: 18px}
.style_hp_a { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #435227; text-decoration: none ; line-height: 20px; font-weight: normal}
.mid_mtns { background-attachment: scroll; background-image: url(assets/mid_mnts.jpg); background-repeat: no-repeat; background-position: right bottom; background-color: #FFFFFF}
.footer_bg { background-attachment: scroll; background-image: url(assets/footer_bg.jpg); background-repeat: no-repeat; background-position: center top}
.border_b { border: #F7F9F2 double; border-width: 0px 1px 1px}
.copywrite { font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #ABC17D; text-decoration: none }
.info_links { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #CCCCCC; text-decoration: none; line-height: 13px}
.border_C { border: double; border-color: #555F34 #66723F; border-width: 0px 1px 1px}
.header { background-attachment: scroll; background-image: url(assets/header_bg.jpg); background-repeat: no-repeat; background-position: center center; border-color: black black #5C6635; border-top-width: 1px; border-bottom-width: 1px}
.email_form {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #646C4A;
	background-color: #ECEEE6;
	text-align: left;
	margin-top: 1px;
	margin-right: 1px;
	margin-bottom: 1px;
	margin-left: 1px;
	border: 1px dashed #97A671;
	text-indent: 3px;
}
.style_lsn_b { font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #66723F; text-decoration: none }
.mid_mtns2 { background-attachment: scroll; background-image: url(assets/mid_mnts2.jpg); background-repeat: no-repeat; background-position: right bottom; background-color: #FFFFFF }
.bg_mtns2 { background-attachment: scroll; background-image: url(assets/lsn_mnts2.jpg); background-repeat: no-repeat; background-position: center bottom }
.subpage_content_styleA { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #47572B; text-decoration: none ; line-height: 15px}
.headliners_b { font-family: "Times New Roman", Times, serif; font-size: 14px; color: #6C7D28; line-height: 24px; text-decoration: none}
.calendar_items { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #47572B; text-decoration: none ; line-height: 14px}
.contact_form { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #4B5335; background-color: #F4F7EE; text-align: left; margin-top: 1px; margin-right: 1px; margin-bottom: 1px; margin-left: 1px; border: #A9B689 inset; text-indent: 3px; clip:   rect(   ); border-width: 1px 2px 1px 1px}
.submtit_buttons { font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #4B5335; background-color: #F4F7EE; margin-top: 1px; margin-right: 1px; margin-bottom: 1px; margin-left: 1px; border: #A9B689 inset; text-indent: 2px; border-width: 0px 1px}
.test {  font-size: 9px; line-height: 14px; margin-top: 5px; margin-right: 5px; margin-bottom: 5px; margin-left: 5px; background-position: center top}
.style_hp_b { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #435227; text-decoration: none ; line-height: 15px; font-weight: normal }
.cart_border { border: #D9DCC7 double; border-width: 0px 1px 1px }
.main2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #EEEFD1;
	text-decoration: none;
}
