body {
margin-top: 0px;
margin-bottom: 0px;
padding: 0px;
text-align: center; 
background: #A23B16;
}

a {color: #C3693C; text-decoration: none;}
a:link {color: #C3693C; text-decoration: none;}
a:visited {color: #C3693C; text-decoration: none;}
a:active {color: #C3693C; text-decoration: none;}	
a:hover {color: #C3693C; text-decoration: underline; cursor: hand;}

#wrap {
position: relative;
margin-left: auto; 
margin-right: auto;
width: 750px;
text-align: left; 
border-left: 1px solid #782800;
border-right: 1px solid #782800;
}

* html #wrap {
width: 780;
}

#logo {
padding: 7px;
background: #F0D2B4;
text-align: center;
}

#banner {
padding: 7px;
height: 180px;
background: #F0D2B4;
background-image: url(headers/head.jpg);
}

#hbanner {
padding: 7px;
height: 180px;
background: #F0D2B4;
background-image: url(headers/boulder.jpg);
}

#toplinebk {
height: 10px;
font-size: .35em;
background-image: url(images/toplinebk.jpg);
}

#contain {
margin: 0 auto;
padding: 0;
background: transparent url(images/bk.jpg);
}

#content {
	margin: 0px;
	width: 445px;
	padding: 5px;
	padding-left: 15px;
	padding-bottom: 10px;
	font-size: 0.83em;
	font-family: Arial, Helvetica, Sans Serif;
	color: #C00;
	background: #F5E6D7;
	min-height: 250px;
}

* html #content {
height: 250px;
}

#content a {color: #C72424; text-decoration: underline; font-weight: bold;}
#content a:link {color: #C72424; text-decoration: underline; font-weight: bold;}
#content a:visited {color: #C72424; text-decoration: underline; font-weight: bold;}
#content a:active {color: #C72424; text-decoration: none; font-weight: bold;}	
#content a:hover {
	color: #C72424;
	text-decoration: none;
	font-weight: bold;
}

#lowercontent {
padding: 15px;
padding-bottom: 20px;
font-size: .83em;
font-family: Arial, Helvetica, Sans Serif;
color: #C72424;
background: #F5E6D7;
}

#lowercontent a {color: #C72424; text-decoration: underline; font-weight: bold;}
#lowercontent a:link {color: #C72424; text-decoration: underline; font-weight: bold;}
#lowercontent a:visited {color: #C72424; text-decoration: underline; font-weight: bold;}
#lowercontent a:active {color: #C72424; text-decoration: none; font-weight: bold;}	
#lowercontent a:hover {color: #C72424; text-decoration: none; font-weight: bold;}

#wide-content {
	padding: 10px;
	padding-bottom: 50px;
	font-size: .95em;
	font-family: Arial, Helvetica, Sans Serif;
	color: #C00;
	background: #F5E6D7;
	min-height: 375px;
}

#wide-content a {color: #C72424; text-decoration: underline; font-weight: bold;}
#wide-content a:link {color: #C72424; text-decoration: underline; font-weight: bold;}
#wide-content a:visited {color: #C72424; text-decoration: underline; font-weight: bold;}
#wide-content a:active {color: #C72424; text-decoration: none; font-weight: bold;}	
#wide-content a:hover {color: #C72424; text-decoration: none; font-weight: bold;}

#slide {
float: right;
width: 250px;
padding-right: 10px;
text-align: right;
background: #F5E6D7;
}

* html #slide {
width: 260px;
}

#blurb1 { 
width: 150px;
padding: 6px;
position: absolute; 
margin-left:  50px; 
margin-top: 10px; 
background-color: #DCE4F9;
border: 2px dotted #374B7D;
font-size: .75em;
font-weight: bold;
font-family: Arial, Helvetica, Sans Serif;
color: #374B7D;
text-align: center;
}

#blurb1 a {color: #374B7D; text-decoration: none;}
#blurb1 a:link, a:active, a:visited {color: #374B7D; text-decoration: none;}
#blurb1 a:hover {color: #374B7D; text-decoration: underline;}

#blurb2 { 
width: 200px;
padding: 6px;
position: absolute; 
margin-left: 265px; 
margin-top: 10px; 
background-color: #DCE4F9;
border: 2px dotted #374B7D;
font-size: .75em;
font-weight: bold;
font-family: Arial, Helvetica, Sans Serif;
color: #374B7D;
text-align: center;
}

#blurb2 a {color: #374B7D; text-decoration: none;}
#blurb2 a:link, a:active, a:visited {color: #374B7D; text-decoration: none;}
#blurb2 a:hover {color: #374B7D; text-decoration: underline;}

#blurb3 { 
width: 150px;
padding: 6px;
position: absolute; 
margin-left: 530px; 
margin-top: 10px; 
background-color: #DCE4F9;
border: 2px dotted #374B7D;
font-size: .75em;
font-weight: bold;
font-family: Arial, Helvetica, Sans Serif;
color: #374B7D;
text-align: center;
}

#blurb3 a {color: #374B7D; text-decoration: none;}
#blurb3 a:link, a:active, a:visited {color: #374B7D; text-decoration: none;}
#blurb3 a:hover {color: #374B7D; text-decoration: underline;}

#vip {
padding: 3px;
padding-top: 7px;
padding-bottom: 7px;
font-size: .75em;
font-weight: bold;
font-family: Arial, Helvetica, Sans Serif;
color: #F5E6D7;
text-align: center;
border: 2px dashed #A23B16;
background-color: #DCE4F9;
}

#vip a {color: #F5E6D7; text-decoration: underline;}
#vip a:link {color: #F5E6D7; text-decoration: underline;}
#vip a:visited {color: #F5E6D7; text-decoration: underline;}
#vip a:active {color: #F5E6D7; text-decoration: underline;}	
#vip a:hover {color: #F5E6D7; text-decoration: none;}

#map {
text-align: center;
}

#lots {

width: 500px;
text-align: center;
border: 12px solid #FFFFFF;
}

#lotbg {
margin-left: 100px; 
margin-right: 100px;
text-align: center;
width: 524px;
min-height: 399px;
height: 399px;
border: 2px solid #DFD0C3;
}

#hlots {
margin-left: 110px; 
margin-right: 110px;
width: 500px;
text-align: center;
border: 1px solid #782800;
}

#topnav {
padding: 3px;
text-align: center;
background: #C3693C;
border-top: 1px solid #782800;
border-bottom: 1px solid #782800;
}

* html #topnav {
text-align: center;
padding-top: 4px;
}

#botnav {
padding: 7px;
padding-bottom: 25px;
font-family: Arial, Helvetica, Sans Serif;
font-size: 10px;
color: #C72424;
font-weight: bold;
text-align: center;
background: #F5E6D7;
}

* html #botnav {
text-align: center;
}

#botnav a {color: #C72424; text-decoration: none;}
#botnav a:link {color: #C72424; text-decoration: none;}
#botnav a:visited {color: #C72424; text-decoration: none;}
#botnav a:active {color: #C72424; text-decoration: underline;}
#botnav a:hover {color: #C72424; text-decoration: underline;}

#owner {
padding: 3px;
padding-top: 7px;
padding-bottom: 7px;
font-size: .75em;
font-weight: bold;
font-family: Arial, Helvetica, Sans Serif;
color: #F5E6D7;
text-align: center;
border: 2px dashed #A23B16;
background-color: #C3693C;
}

#owner a {color: #F5E6D7; text-decoration: underline;}
#owner a:link {color: #F5E6D7; text-decoration: underline;}
#owner a:visited {color: #F5E6D7; text-decoration: underline;}
#owner a:active {color: #F5E6D7; text-decoration: underline;}	
#owner a:hover {color: #F5E6D7; text-decoration: none;}

#maine {
padding: 10px;
font-size: .75em;
font-weight: bold;
font-family: Arial, Helvetica, Sans Serif;
color: #F5E6D7;
text-align: center;
border: 2px dashed #A23B16;
background-color: #C3693C;
}

#maine a {color: #F5E6D7; text-decoration: underline;}
#maine a:link {color: #F5E6D7; text-decoration: underline;}
#maine a:visited {color: #F5E6D7; text-decoration: underline;}
#maine a:active {color: #F5E6D7; text-decoration: underline;}	
#maine a:hover {color: #F5E6D7; text-decoration: none;}

#caption {
padding-bottom: 50px;
text-align: center;
background: #F5E6D7;
}

#botlinebk {
height: 20px;
background-image: url(images/botlinebk.jpg);
}

#copy {
padding: 5px;
font-family: Arial, Helvetica, Sans Serif;
font-size: 10px;  
color: #F0E6C8;
font-weight: bold;
text-align: center;
background: #C3693C;
}

#copy a {color: #F0E6C8; text-decoration: none;}
#copy a:link {color: #F0E6C8; text-decoration: none;}
#copy a:visited {color: #F0E6C8; text-decoration: none;}
#copy a:active {color: #F0E6C8; text-decoration: underline;}	
#copy a:hover {color: #F0E6C8; text-decoration: underline;}

#sitemap {
padding: 10px;
font-family: Arial, Helvetica, Sans Serif;
font-size: 12px;  
color: #C72424;
font-weight: bold;
text-align: left;
}

#sitemap a {color: #C72424; text-decoration: none;}
#sitemap a:link {color: #C72424; text-decoration: none;}
#sitemap a:visited {color: #C72424; text-decoration: none;}
#sitemap a:active {color: #C72424; text-decoration: underline;}	
#sitemap a:hover {color: #C72424; text-decoration: underline;}

#subheader1 {
font-size: 13px;
font-family: Arial, Helvetica, Sans Serif;
color: #C3693C;
font-weight: bold;
}

#subheader2 {
font-size: 13px;
font-family: Arial, Helvetica, Sans Serif;
color: #C3693C;
font-weight: bold;
}

#subheader3 {
font-size: 13px;
font-family: Arial, Helvetica, Sans Serif;
color: #C3693C;
font-weight: bold;
}

table.contact {
padding: 3px;
font-size: .85em;
font-family: Arial, Helvetica, Sans Serif;
color: #C72424;
}

#info {
font-size: 1px;
font-family: Arial, Helvetica, Sans Serif;
color: #F0D2BA;
letter-spacing: -10px;
text-align: center;
}

input { 
	font: 11px Arial, Helvetica, Sans Serif;
	color: #C72424;
	background: #F5E6D7;
	border: 1px solid #782800; 
	cursor: hand;
}

textarea { 
	font: 11px Arial, Helvetica, Sans Serif; 
	color: #C72424;
	background: #F5E6D7;
	border: 1px solid #782800;
}
sale {
	color: #C00;
}
italic {
	color: #60C;
}
.blue2 {
	font-size: 24px;
	color: #03F;
	font-weight: bold;
}

