body, p, li, h1 {font-family: Verdana, sans-serif; font-style: italic; font-size: 12px; color: #613610}
table, td, tr, th {font-family: Verdana, sans-serif; font-style: italic; font-size: 12px; color: #613610}


a.body:link { text-decoration: underline; font-size: 12px; color: #622200}
a.body:visited {text-decoration: underline; font-size: 12px; color: #622200}
a.body:active { text-decoration: underline; font-size: 12px; color: #FFDA8C}
a.body:hover {text-decoration: underline; font-size: 12px; color: #FFDA8C}

a.highlights:link { text-decoration: none; font-family: arial narrow,sans-serif; font-style: italic; font-size: 14px; color: #613610}
a.highlights:visited { text-decoration: none; font-family: arial narrow,sans-serif; font-style: italic; font-size: 14px; color: #613610}
a.highlights:active { text-decoration: none; font-family: arial narrow,sans-serif; font-style: italic; font-size: 14px; color: #613610}
a.highlights:hover { text-decoration: underline; font-family: arial narrow,sans-serif; font-style: italic; font-size: 14px; color: #FFDA8C}

.menu {font-family: verdana,sans-serif; font-style: italic; font-weight: bold; font-size: 12px; color: #D99300; padding-left: 9px; padding-right: 9px; padding-top: 1px; padding-bottom: 1px}
a.menu:link { text-decoration: none; font-size: 12px; color: #D99300; padding-left: 9; padding-right: 9}
a.menu:visited {text-decoration: none; font-size: 12px; color: #D99300; padding-left: 9; padding-right: 9}
a.menu:active { text-decoration: none; font-size: 12px; color: #FFDA8C; padding-left: 9; padding-right: 9}
a.menu:hover {text-decoration: underline; font-size: 12px; color: #FFDA8C; padding-left: 9; padding-right: 9}

.copyright {font-family: arial; font-size: 11px; color: #622200; padding-left: 1px; padding-right: 1px; padding-top: 1px; padding-bottom: 1px}
a.copyright:link { text-decoration: none; font-size: 11px; color: #622200; padding-left: 9; padding-right: 9}
a.copyright:visited {text-decoration: none; font-size: 11px; color: #622200; padding-left: 9; padding-right: 9}
a.copyright:active { text-decoration: none; font-size: 11px; color: #FFDA8C; padding-left: 9; padding-right: 9}
a.copyright:hover {text-decoration: underline; font-size: 11px; color: #FFDA8C; padding-left: 9; padding-right: 9}

p.highlights {font-family: arial narrow,sans-serif; font-style: italic; font-size: 14px; color: #613610; padding-left: 18px; padding-right: 0px; padding-top: 1px; padding-bottom: 1px; line-height:12px; margin-top: 0px; margin bottom: 8px}

#paypal {
	margin: 24px 0;
	text-align: center;
}

#calendar {
	margin: 24px 0;
	text-align: center;
}

div.fields {
	
}

div.image {
	margin: 8px 0;
}

p.formp {
	margin: 4px 0;
}

a.floorplan {
	color: #622200 !important;
}

a.testimonials {
	color: #622200 !important;
	text-decoration: underline !important;
}

hr {
	height: 1px;
	color: #bc7700;
}

div.review {
	width: 350px;
	height: 60px;
}

div.reviewimage {
	width: 100px;
	float: left;
	height: 60px;
}

div.reviewtext {
	width: 234px;
	float: right;
	height: 60px;
	padding: 0 0 0 16px;
}

input, textarea {font-size: 100%}
.form {font-size: 11px; padding-left: 5; padding-right: 3}
h1 {font-size: 160%; color: #613610; font-weight: bold; margin-top: 0; margin-bottom: 0; padding-bottom: 3}
h2 {font-size: 145%; color: #613610; font-weight: bold; margin-top: 0; margin-bottom: 0; padding-bottom: 3}
h3 {font-size: 120%; color: #613610; font-weight: bold; margin-top: 0; margin-bottom: 0; padding-bottom: 3}
h3 {font-size: 105%; color: #613610; font-weight: bold; margin-top: 0; margin-bottom: 0; padding-bottom: 3}
.ch {font-size: 16px; color: #2A6D98; font-weight: bold; padding-left: 265; padding-right: 10; padding-top: 20}
.quote {font-size: 11px; color: #222222; padding-left: 0; padding-right: 0; margin-top:-5; margin-bottom: 0}
.frame {font-size: 11px; color: #2A6D98; padding-left: 40; font-style: italic}
.fw {font-size: 11px; color: #2A6D98; background-color: #F3EEDB}
a:link { text-decoration: none; color: #2a6d98}
a:active { text-decoration: none}
a:visited {text-decoration: none; color: #7E6443}
a:hover {text-decoration: underline}
a.white:link { text-decoration: none; font-size: 11px; color: #dddddd; font-weight: 900; padding-left: 7; padding-right: 10}
a.white:visited {text-decoration: none; font-size: 11px; color: #dddddd; font-weight: 900; padding-left: 7; padding-right: 10}
a.white:active { text-decoration: none; font-size: 11px; color: #dddddd; font-weight: 900; padding-left: 7; padding-right: 10}
a.white:hover {text-decoration: underline; font-size: 11px; color: #dddddd; font-weight: 900; padding-left: 7; padding-right: 10}
.ourclients {font-size: 11px; color: #222222; padding-left: 10; padding-right: 10}

/* DSS Digital Code */

div.formcontainer {
	width: 230px;
	overflow: hidden;
	text-align: center;
}

div.formtoptext {
	width: 230px;
}

div.formmiddata {
	width: 230px;
}

div.formbotsubmit {
	width: 230px;
	overflow: hidden;
	padding: 12px 0 0 0;
}

p.formtext {
	color: #FFFFFF;
}

p.formlabel {
	margin-bottom: 2px;
	padding-bottom: 2px;
}

div.notification {
	width: 612px;
	overflow: hidden;
	padding: 12px 12px 12px 12px;
	text-align: left;
	color: #FFFFFF;
	margin: 12px auto 0 auto;
	background: #6f3700 url(images/threesisters.jpg) no-repeat center right;
	border: 4px solid #622200;
}

h3.notificationheading {
	color: #FFFFFF;
	font-size: 16px;
	line-height: 22px;
}

a.notificationlink {
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: underline;
}

a.notificationlink:hover {
	color: #ffd6ad;
	font-weight: bold;
	text-decoration: underline;
}

div.notification p {
	color: #FFFFFF;
}

div.header {
	width: 727px;
	height: 204px;
	padding: 20px 0 0 250px;
	background: url(images/meadow_mountain_lodge_top.jpg) no-repeat top left;
}

p.headertext {
	font-size: 16px;
	line-height: 28px;
	color: #FFFFFF;
	font-weight: bold;	
}

p.highlightsheading {
	font-weight: bold;
	font-size: 15px;
}
