a:link {color: FFF;}
a:visited { color: #BDA634; }
a:hover {color:#BDA634;}


a.special:link {color: #ffffff }
a:active { color: #E4D5C2 }
.welcome_body       { color: #dddea8; font-size: 12pt; font-family: Arial, Verdana, "Trebuchet MS", Helvetica, sans-serif; text-decoration: none; list-style-type: square; list-style-position: outside }
.welcome_link  { color: #fff; font-size: 11px; font-family: Arial, Verdana, "Trebuchet MS", Helvetica, sans-serif; line-height: 15px; text-decoration: none; list-style-type: square; list-style-position: outside }
.disclaimer_body   { color: #bda684; font-size: 10px; font-family: Arial, Verdana, "Trebuchet MS", Helvetica, sans-serif; line-height: 15px; text-decoration: none; list-style-type: square; list-style-position: outside }
.interior_body    { color: #666; font-size: 11px; font-family: Arial, Verdana, "Trebuchet MS", Helvetica, sans-serif; line-height: 30px; text-decoration: none; list-style-type: square; list-style-position: outside }
.interior_bold  { color: #fff; font-size: 11px; font-family: Arial, Verdana, "Trebuchet MS", Helvetica, sans-serif; font-weight: bold; line-height: 15px; text-decoration: none; list-style-type: square; list-style-position: outside }
.interior_textnav { color: #666; font-size: 11px; font-family: Arial, Verdana, "Trebuchet MS", Helvetica, sans-serif; text-decoration: none; list-style-type: square; list-style-position: outside }
.interior_land { color: #666; font-size: 11px; font-family: Arial, Verdana, "Trebuchet MS", Helvetica, sans-serif; line-height: 25px; text-decoration: none; list-style-type: square; list-style-position: outside }
.interior_link     { color: #fff; font-size: 11px; font-family: Arial, Verdana, "Trebuchet MS", Helvetica, sans-serif; font-weight: bold; text-decoration: none; border-bottom: 1px dotted }
a.interior_link:hover  { color: #CCCC99; text-decoration: none; border-bottom: 1px solid }
a.interior_link:active { color: #630; text-decoration: underline }
.legal_sub1 { color: #a27443; font-weight: bold; font-size: 11px; line-height: 20px; font-family: Arial, Verdana, "Trebuchet MS", Helvetica, sans-serif; text-decoration: none; list-style-type: square; list-style-position: outside }
.legal_body  { color: #666; font-size: 11px; line-height: 15px; font-family: Arial, Verdana, "Trebuchet MS", Helvetica, sans-serif; text-decoration: none; list-style-type: square; list-style-position: outside }
.legal_link { color: #a27443; font-size: 11px; font-family: Arial, Verdana, "Trebuchet MS", Helvetica, sans-serif; text-decoration: none; border-bottom: 1px dotted }
a.legal_link:hover { color: #a27443; text-decoration: none; border-bottom: 1px solid }
a.legal_link:active { color: #630; text-decoration: underline }
.notice_body { color: #666; font-size: 11px; line-height: 15px; font-family: Arial, Verdana, "Trebuchet MS", Helvetica, sans-serif; text-decoration: none; list-style-type: square; list-style-position: outside }
.location_sub1 { color: #a27443; font-weight: bold; font-size: 11px; line-height: 20px; font-family: Arial, Verdana, "Trebuchet MS", Helvetica, sans-serif; text-decoration: none; list-style-type: square; list-style-position: outside }
.location_directions   { color: #ccc; font-size: 11px; font-family: Arial, Verdana, "Trebuchet MS", Helvetica, sans-serif; line-height: 20px; text-decoration: none; list-style-type: square; list-style-position: outside }
.homesites_body { color: #666; font-size: 11px; font-family: Arial, Verdana, "Trebuchet MS", Helvetica, sans-serif; line-height: 20px; text-decoration: none; list-style-type: square; list-style-position: outside }
.homesites_sub1 { color: #fff; font-size: 14px; font-family: Arial, Verdana, "Trebuchet MS", Helvetica, sans-serif; font-weight: bold; line-height: 20px; text-decoration: none; list-style-type: square; list-style-position: outside }
.homesites_sub02 { color: #fff; font-weight: bold; font-size: 12px; line-height: 20px; font-family: Arial, Verdana, "Trebuchet MS", Helvetica, sans-serif; text-decoration: none; list-style-type: square; list-style-position: outside }
.homesites_details  { color: #630; font-size: 11px; font-family: Arial, Verdana, "Trebuchet MS", Helvetica, sans-serif; font-weight: bold; line-height: 20px; text-decoration: none; list-style-type: square; list-style-position: outside }
.homesites_link  { color: #044; font-weight: normal; font-size: 11px; line-height: 20px; font-family: Arial, Verdana, "Trebuchet MS", Helvetica, sans-serif; text-decoration: underline; list-style-type: square; list-style-position: outside; border-bottom: 1px dotted }
.staff_sub01 { color: #a27443; font-weight: bold; font-size: 11px; line-height: 20px; font-family: Arial, Verdana, "Trebuchet MS", Helvetica, sans-serif; text-decoration: none; list-style-type: square; list-style-position: outside }
.staff_bios      { color: #666; font-size: 10px; font-family: Arial, Verdana, "Trebuchet MS", Helvetica, sans-serif; line-height: 15px; text-decoration: none; list-style-type: square; list-style-position: outside }
.contact_bullet  { color: #666; font-size: 11px; line-height: 15px; font-family: Arial, Verdana, "Trebuchet MS", Helvetica, sans-serif; text-decoration: none; list-style-type: square; list-style-position: outside }
.contact_details { color: #666; font-size: 11px; line-height: 15px; font-family: Arial, Verdana, "Trebuchet MS", Helvetica, sans-serif; text-decoration: none; list-style-type: square; list-style-position: outside }
.news_sub1  { color: #fff; font-size: 12px; font-family: Arial, Verdana, "Trebuchet MS", Helvetica, sans-serif; font-weight: bold; line-height: 25px; text-decoration: none; list-style-type: square; list-style-position: outside }
a.news_sub1:link, a.news_sub1:visited {
	color: #FFF;
	text-decoration: none;
}

.news_sub2 { color: #666; font-size: 11px; font-family: Arial, Verdana, "Trebuchet MS", Helvetica, sans-serif; line-height: 25px; text-decoration: none; list-style-type: square; list-style-position: outside }
.news_body { color: #666; font-size: 11px; font-family: Arial, Verdana, "Trebuchet MS", Helvetica, sans-serif; line-height: 25px; text-decoration: none; list-style-type: square; list-style-position: outside }
.party_body     { color: #000; font-size: 13px; font-family: "Times New Roman", Times, serif; line-height: 25px; text-decoration: none; list-style-type: square; list-style-position: outside }
a.party_body:link {
	color: #FFFFFF;
	text-decoration: underline;
}
a.party_body:hover {
	color: #9a9653;
	text-decoration: underline;
}

.party_details  { color: #000; font-size: 12px; font-family: "Times New Roman", Times, serif; line-height: 20px; text-decoration: none; list-style-type: square; list-style-position: outside }
.calendar_light { color: #666; font-size: 11px; font-family: Arial, Verdana, "Trebuchet MS", Helvetica, sans-serif; line-height: 15px; text-decoration: none; background-color: #f2e8dc; list-style-type: square; list-style-position: outside; text-align-last: left  ; text-justify: distribute                }
.calendar_dark { color: #666; font-size: 11px; font-family: Arial, Verdana, "Trebuchet MS", Helvetica, sans-serif; line-height: 15px; text-decoration: none; background-color: #e4d5c2; list-style-type: square; list-style-position: outside; text-align-last: left  ; text-justify: distribute                }
.calendar_local  { color: #a27443; font-size: 11px; font-family: Arial, Verdana, "Trebuchet MS", Helvetica, sans-serif; font-weight: bold; line-height: 15px; text-decoration: none; list-style-type: square; list-style-position: outside; text-align-last: left ; text-justify: distribute            }
.calendar_sub01 { color: #fff; font-size: 11px; font-family: Arial, Verdana, "Trebuchet MS", Helvetica, sans-serif; font-weight: bold; line-height: 15px; text-decoration: none; background-color: #630; list-style-type: square; list-style-position: outside }.interior_bold_discover {
color: #fff; font-size: 90%; font-family: Arial, Verdana, "Trebuchet MS", Helvetica, sans-serif; font-weight: bold; line-height: 140%; text-decoration: none; list-style-type: square; list-style-position: outside
}

#header {
	height: 10px;
	width: 100%;
	padding-top: 10px;
	padding-bottom: 5px;
}
#header a {
	color: #FFFFFF;
	text-decoration: none;
}
#header a:hover {
	color: #9a9653;
	text-decoration: none;
}
a.welcome_body:link, a.welcome_body:visited {
	color: #FFFFFF;
	text-decoration: underline;
}
a.welcome_body:hover, a.welcome_body:active {
	color: #BDA634;
	text-decoration: underline;
}
a.news_sub1:hover, a.news_sub1:active {

	color: #BDA634;
	text-decoration: none;
}
#pagesBody {
	background-image: url(images/dpl-bg.jpg);
	background-repeat: repeat-x;
	background-position: top;
	margin-top: 0px;
	background-color: #56482E;
}
