/* CSS Document */

html,body {
	margin: 0;
	padding: 0;
}
body { background:url('../images/bg.jpg'); }
img { border:0; }


table.main {
	width: 100%;
	height: 100%;
}

td {
	vertical-align: middle;
	text-align: center;
}

div {
	border: 0px;
}

div.container {
	position: relative;
	margin-left: auto;
	margin-right: auto;
	width: 885px;
	height: 620px;
	text-align: left;
}
#t_wrap { 

width:885px; 
height:620px;
background-image:url('../images/paper.png');	

 }
#nav { position:absolute; top:115px; left:8px; }
#nav_buttons{ position:absolute; top:115px; left:179px; }
#home_link { position:absolute; top:25px; left:310px; width:273px; height:86px;}
a { position:relative; cursor:pointer; }
#thumbs_1 { position:absolute; top:141px; left:74px; width:136px; font-size:10px; font-family:Arial, Helvetica, sans-serif; color:#8c5132; }
#thumbs_1 img { margin-bottom:8px; display:inline; margin-left:0px; }
#thumbs_2 { position:absolute; top:141px; left:670px; width:136px; font-size:0px; }
#thumbs_2 img { margin-bottom:8px; display:inline; margin-left:0px; }
#main_image { position:absolute; top:141px; left:217px; width:136px; font-size:0px; }
img#thm_0 { margin-right:0px; } 
img#thm_1 { margin-right:8px; } 
img#thm_2 { margin-right:0px; } 
img#thm_3 { margin-right:8px; } 
img#thm_4 { margin-right:0px; } 
img#thm_5 { margin-right:8px; } 
img#thm_6 { margin-right:0px; } 
#more_info { position:absolute; top:509px; left:664px; }
#for_sale { position:absolute; top:478px; left:664px; }
#for_sale img { background:url('../images/for_sale.png'); }
#download_site_plan { position:absolute; top:469px; left:48px; }
#gallery_text { position:absolute; top:470px; left:215px; font-size:11px; font-family:"Times New Roman", Times, serif; color:#6E502F; }
#gallery_text li { margin-left:15px; margin-right:7px; margin-bottom:2px; list-style-type:disc; font-size:11px; }
#gallery_text ul { width:224px; float:left; list-style-type:disc; font-size:11px;  }
#conservation_text { position:absolute; top:141px; left:217px; font-size:12px; font-family:"Times New Roman", Times, serif; color:#604732; width:417px; padding:15px; }
#about_text { position:absolute; top:141px; left:217px; font-size:12px; font-family:"Times New Roman", Times, serif; color:#604732; width:417px; padding:15px; }
#contact_text { position:absolute; top:141px; left:217px; font-size:12px; font-family:"Times New Roman", Times, serif; color:#604732; width:417px; padding:15px; padding-top:0px; }
#dotted_line_1 { position:absolute; left:0px; top: 132px; width:885px; height:3px; background:url('../images/dotted_line.png');}
#dotted_line_2 { position:absolute; left:0px; top:500px; width:885px; height:3px;  background:url('../images/dotted_line.png');}
#contact_footer_pos { position:absolute; left:220px; top:460px; }
a#nav_home img, a#nav_home:visited img, a#nav_home:active img, a#nav_home:hover img  { 
width:61px;
height:18px;
background-image:url('../images/nav_home.png');
}
a#nav_about img, a#nav_about:visited img, a#nav_about:active img, a#nav_about:hover img  { 
width:161px;
height:18px;
background-image:url('../images/nav_about.png');
}
a#nav_contact img, a#nav_contact:visited img, a#nav_contact:active img, a#nav_contact:hover img  { 
width:85px;
height:18px;
background-image:url('../images/nav_contact.png');
}
a#nav_conservation img, a#nav_conservation:visited img, a#nav_conservation:active img, a#nav_conservation:hover img  { 
width:206px;
height:18px;
background-image:url('../images/nav_conservation.png');
}
img#conservation_head_1 { background:url('../images/conservation_head_1.png'); }
img#conservation_head_2 { background:url('../images/conservation_head_2.png'); }
img#about_head_1 { background:url('../images/about_head_1.png'); }
img#about_head_2 { background:url('../images/about_head_2.png'); }
img#about_head_3 { background:url('../images/about_head_3.png'); }
img#contact_foot { background:url('../images/contact_foot.png'); }
img#contact_head { background:url('../images/contact_head.png'); }
table#contact td {  font-size:12px; font-family:"Times New Roman", Times, serif; color:#604732; text-align:left; }
table#contact input {  background:transparent; }
table#contact textarea { background:transparent; }
.req { color:red; }