body { margin: 0;
font: 10px/120% verdana,arial,sans-serif; }

#container { position: relative;
height: 600px;
width: 800px;
margin: 6px auto 0 auto;
background-color: #000000; }

#container_2 { position: relative;
height: 556px;
width: 800px;
margin: 6px auto 6px auto;
background-color: #000000; }

#container_3 { position: relative;
height: 868px;
width: 800px;
margin: 6px auto 6px auto;
background-color: #000000; }

#container_4 { position: relative;
height: 706px;
width: 800px;
margin: 6px auto 6px auto;
background-color: #000000; }

#container_5 { position: relative;
height: 1238px;
width: 800px;
margin: 6px auto 6px auto;
background-color: #000000; }

#container_6 { position: relative;
height: 1438px;
width: 800px;
margin: 6px auto 6px auto;
background-color: #000000; }
#container_7 { position: relative;
height: 1575px;
width: 800px;
margin: 6px auto 6px auto;
background-color: #000000; }
#top { position: absolute;
left: 4px;
height: 35px;
width: 796px;
background-color: #2f4f4f; }

#topnav { position: absolute;
top: 11px;
left: 10px;
color: #ffffff; }

#topnav a, #topnav a:active, #topnav a:link, #topnav a:visited { color: #ffffff;
text-decoration: none; }

#topnav a:hover { color: #ff9900;
text-decoration: none; }

#header { position: absolute;
height: 86px;
width: 779px;
top: 35px;
left: 15px;
background-color: #4b6a64;
background-image: url("images/DPporperties_rocks.jpg");
background-repeat: no-repeat; }

#headernav { position: absolute;
top: 40px;
right: 13px;
color: #ffffff; }

#headernav a:link, #headernav a:visited { color: #ffffff;
text-decoration: none; }

#headernav a:hover { color: #ff9900;
text-decoration: none; }

#nav {
	position: absolute;
	height: 24px;
	width: 779px;
	top: 120px;
	left: 17px;
	background-color: #984f1d;
	background-image: url("images/home_home_top.jpg");
	background-position: bottom left;
	background-repeat: no-repeat;
}

.portfolio { position: absolute;
left: 194px;
height: 24px;
width: 90px;
background-image: url("images/portfolio.gif"); }

a.portfolio:link, a.portfolio:visited { background-image: transparent url("images/portfolio_f2.gif"); }

a.portfolio:hover { background-image: url("images/portfolio_f2.gif"); }

.forsale { position: absolute;
left: 284px;
height: 24px;
width: 80px;
background-image: url("images/forsale.gif"); }

a.forsale:link, a.forsale:visited { background-image: transparent url("images/forsale_f2.gif"); }

a.forsale:hover { background-image: url("images/forsale_f2.gif"); }

.rentals { position: absolute;
left: 364px;
height: 24px;
width: 125px;
background-image: url("images/rentals.gif"); }

a.rentals:link, a.rentals:visited { background-image: transparent url("images/rentals_f2.gif"); }

a.rentals:hover { background-image: url("images/rentals_f2.gif"); }

.projects { position: absolute;
left: 489px;
height: 24px;
width: 145px;
background-image: url("images/projects.gif"); }

a.projects:link, a.projects:visited { background-image: transparent url("images/projects_f2.gif"); }

a.projects:hover { background-image: url("images/projects_f2.gif"); }

.search { position: absolute;
left: 634px;
height: 24px;
width: 145px;
background-image: url("images/search.gif"); }

a.search:link, a.search:visited { background-image: transparent url("images/search_f2.gif"); }

a.search:hover { background-image: url("images/search_f2.gif"); }

#texttitle { margin-top: 25px; }

#footerleft { position: absolute;
height: 50px;
width: 453px;
top: 528px;
left: 15px;
background-image: url("images/rocks_bottom.jpg"); }

#footerright { position: absolute;
height: 50px;
width: 326px;
top: 528px;
left: 468px;
background-image: url("images/mtnhomes.gif"); }

#mainpic { position: absolute;
height: 383px;
width: 453px;
top: 145px;
left: 15px;
background-image: url("images/home_home.jpg"); }

#midright { position: absolute;
height: 378px;
width: 326px;
top: 145px;
left: 468px;
border-bottom: 5px solid #984f1d;
background-color: #fff6d6; }

#maintext { margin: 25px; }

#bottom { position: absolute;
top: 578px;
left: 4px;
height: 22px;
width: 796px;
background-color: #2f4f4f; }

#header_int { position: absolute;
height: 88px;
width: 779px;
top: 35px;
left: 15px;
background-color: #4b6a64;
background-image: url("images/dp_int_top.jpg");
background-repeat: no-repeat;
background-position: right; }

#nav_int { position: absolute;
height: 20px;
width: 785px;
top: 123px;
left: 15px;
background-color: #984f1d; }

#right_bar_int { position: absolute;
top: 143px;
right: 0;
height: 378px;
width: 6px;
background-color: #333333; }

#right_bar_int_2 { position: absolute;
top: 143px;
right: 0;
height: 578px;
width: 6px;
background-color: #333333; }

.portfolio_int { position: absolute;
height: 20px;
width: 91px;
background-image: url("images/portfolio_int.gif"); }

.portfolio_int_crumb { position: absolute;
height: 20px;
width: 91px;
background-image: url("images/portfolio_int_f2.gif"); }

a.portfolio_int:link, a.portfolio_int:visited { background-image: transparent url("images/portfolio_int_f2.gif"); }

a.portfolio_int:hover { background-image: url("images/portfolio_int_f2.gif"); }

.forsale_int { position: absolute;
left: 91px;
height: 20px;
width: 80px;
background-image: url("images/forsale_int.gif"); }

.forsale_int_crumb { position: absolute;
left: 91px;
height: 20px;
width: 80px;
background-image: url("images/forsale_int_f2.gif"); }

a.forsale_int:link, a.forsale_int:visited { background-image: transparent url("images/forsale_int_f2.gif"); }

a.forsale_int:hover { background-image: url("images/forsale_int_f2.gif"); }

.rentals_int { position: absolute;
left: 171px;
height: 20px;
width: 124px;
background-image: url("images/rentals_int.gif"); }

#rentals_int_crumb { position: absolute;
left: 171px;
height: 20px;
width: 124px;
background-image: url("images/rentals_int_f2.gif"); }

a.rentals_int:link, a.rentals_int:visited { background-image: transparent url("images/rentals_int_f2.gif"); }

a.rentals_int:hover { background-image: url("images/rentals_int_f2.gif"); }

.projects_int { position: absolute;
left: 295px;
height: 20px;
width: 142px;
background-image: url("images/projects_int.gif"); }

a.projects_int:link, a.projects_int:visited { background-image: transparent url("images/projects_int_f2.gif"); }

a.projects_int:hover { background-image: url("images/projects_int_f2.gif"); }

#projects_int_crumb { position: absolute;
left: 295px;
height: 20px;
width: 142px;
background-image: url("images/projects_int_f2.gif"); }

.search_int { position: absolute;
left: 440px;
height: 20px;
width: 142px;
background-image: url("images/search_int.gif"); }

a.search_int:link, a.search_int:visited { background-image: transparent url("images/search_int_f2.gif"); }

a.search_int:hover { background-image: url("images/search_int_f2.gif"); }

#search_int_crumb { position: absolute;
left: 440px;
height: 20px;
width: 145px;
background-image: url("images/search_int_f2.gif"); }

#mainpic_int { position: absolute;
height: 368px;
top: 143px;
left: 328px;
border-bottom: 10px solid #984f1d; }

#midleft_int { position: absolute;
height: 378px;
width: 314px;
top: 143px;
left: 15px;
background-color: #fff6d6; }

#mainpic_left_int { position: absolute;
height: 368px;
top: 143px;
left: 15px;
border-bottom: 10px solid #984f1d; }


#mainpic_left_int_scroll { position: absolute;
height: 190px;
width: 466px;
top: 521px;
left: 15px;
background-color: #4b6a64;
overflow-y:hidden;
overflow:auto;
scrollbar-base-color:#4C6B64;
scrollbar-highlight-color:#fff6d6;
scrollbar-track-color:#fff6d6;
scrollbar-arrow-color:#fff6d6; }

#mainpic_left_int_ext { position: absolute;
height: 122px;
width: 466px;
top: 711px;
left: 15px;
background-color: #4b6a64;
overflow-y:hidden;
overflow:auto;
scrollbar-base-color:#4C6B64;
scrollbar-highlight-color:#fff6d6;
scrollbar-track-color:#fff6d6;
scrollbar-arrow-color:#fff6d6; }

#mainpic_left_int_ext_2 { position: absolute;
height: 492px;
width: 466px;
top: 711px;
left: 15px;
background-color: #4b6a64;
overflow-y:hidden;
overflow:auto;
scrollbar-base-color:#4C6B64;
scrollbar-highlight-color:#fff6d6;
scrollbar-track-color:#fff6d6;
scrollbar-arrow-color:#fff6d6; }

#mainpic_left_int_ext_3 { position: absolute;
height: 692px;
width: 466px;
top: 711px;
left: 15px;
background-color: #4b6a64;
overflow-y:hidden;
overflow:auto;
scrollbar-base-color:#4C6B64;
scrollbar-highlight-color:#fff6d6;
scrollbar-track-color:#fff6d6;
scrollbar-arrow-color:#fff6d6; }
#mainpic_left_int_ext_4 { position: absolute;
height: 832px;
width: 466px;
top: 711px;
left: 15px;
background-color: #4b6a64;
overflow-y:hidden;
overflow:auto;
scrollbar-base-color:#4C6B64;
scrollbar-highlight-color:#fff6d6;
scrollbar-track-color:#fff6d6;
scrollbar-arrow-color:#fff6d6; }

#midright_int { position: absolute;
height: 378px;
width: 314px;
top: 143px;
left: 480px;
background-color: #fff6d6; }

#midright_int_2 { position: absolute;
height: 690px;
width: 314px;
top: 143px;
left: 480px;
background-color: #fff6d6; }

#midright_int_3 {
	position: absolute;
	height: 1060px;
	width: 314px;
	top: 143px;
	left: 482px;
	background-color: #fff6d6;
}

#midright_int_4 { position: absolute;
height: 1260px;
width: 314px;
top: 143px;
left: 480px;
background-color: #fff6d6; }
#midright_int_5 { position: absolute;
height: 1400px;
width: 314px;
top: 143px;
left: 480px;
background-color: #fff6d6; }
#maintext_int { margin: 0 25px 0 25px; }

#footer_int { position: absolute;
top: 521px;
height: 40px;
width: 800px;
background-color: #4c6b64; }

#footer_int_2 { position: absolute;
top: 521px;
left: 15px;
height: 150px;
width: 779px;
background-color: #4c6b64;
overflow-y:hidden;
overflow:auto;
scrollbar-base-color:#4C6B64;
scrollbar-highlight-color:#fff6d6;
scrollbar-track-color:#fff6d6;
scrollbar-arrow-color:#fff6d6; }

.property { font-weight: bold;
color: #ffffff;
text-align: center; }

.property a:link, a:visited { text-decoration: none;
color: #ffffff; }

.property a:hover { text-decoration: none;
color: #ff9900; }

#bottom_int { position: absolute;
top: 561px;
height: 15px;
width: 800px;
padding-top: 11px;
font: 13px/100% verdana,arial,sans-serif;
color: #ffffff;
text-align: center;
background-color: #2f4f4f; }

#bottom_int a:link { color: #ffffff; }

#bottom_int_2 { position: absolute;
top: 521px;
height: 15px;
width: 800px;
padding-top: 11px;
font: 13px/100% verdana,arial,sans-serif;
color: #ffffff;
text-align: center;
background-color: #2f4f4f; }

#bottom_int_2 a:link { color: #ffffff; }

#bottom_int_3 { position: absolute;
top: 833px;
height: 15px;
width: 800px;
padding-top: 11px;
font: 13px/100% verdana,arial,sans-serif;
color: #ffffff;
text-align: center;
background-color: #2f4f4f; }

#bottom_int_3 a:link { color: #ffffff; }

#bottom_int_4 { position: absolute;
top: 671px;
height: 25px;
width: 800px;
padding-top: 11px;
font: 13px/100% verdana,arial,sans-serif;
color: #ffffff;
text-align: center;
background-color: #2f4f4f; }

#bottom_int_4 a:link { color: #ffffff; }

#bottom_int_5 { position: absolute;
top: 1203px;
height: 15px;
width: 800px;
padding-top: 11px;
font: 13px/100% verdana,arial,sans-serif;
color: #ffffff;
text-align: center;
background-color: #2f4f4f; }


#bottom_int_5 a:link { color: #ffffff; }

#bottom_int_6 { position: absolute;
top: 1403px;
height: 15px;
width: 800px;
padding-top: 11px;
font: 13px/100% verdana,arial,sans-serif;
color: #ffffff;
text-align: center;
background-color: #2f4f4f; }

#bottom_int_6 a:link { color: #ffffff; }

#bottom_int_7 { position: absolute;
top: 1540px;
height: 15px;
width: 800px;
padding-top: 11px;
font: 13px/100% verdana,arial,sans-serif;
color: #ffffff;
text-align: center;
background-color: #2f4f4f; }
#bottom_int_7 a:link { color: #ffffff; }

.propertydark { font-weight: bold;
color: #333333;
text-align: center; }

.propertydark a:link, a:visited { text-decoration: none;
color: #333333; }

.propertydark a:hover { text-decoration: none;
color: #000000; }

.credit {text-align:center; padding-top:10px;}