/* CSS Document */
body{
	font-family: Arial,sans-serif;
	color: #333333;
	line-height: 1.166;	
	margin: 0px;
	padding: 0px;
	background-color:#999999;
}
/*******************/
/* HTML tag styles*/                             
/*******************/
a{
	color:#ffffff;
	text-decoration: none;
}

a:link{
	color: #ffffff;
	text-decoration: none;
	border:0px;
}

a:visited{
	color: #ffffff;
	text-decoration: none;
	border:0px;
}

a:hover{
	color:#ff0000;
	text-decoration: none;
	border:0px;
}
h1{
 font-family: Verdana,Arial,sans-serif;
 font-size: 120%;
 color:#000000;
 margin: 0px;
 padding: 0px;
}

h2{
 font-family: Arial,sans-serif;
 font-size: 100%;
 color:#cf171f;
 margin: 0px;
 padding: 0px;
}

h3{
 font-family: Arial,sans-serif;
 font-size: 100%;
 color: #334d55;
 margin: 0px;
 padding: 0px;
 
}

h4{
 font-family: Arial,sans-serif;
 font-size: 100%;
 font-weight: normal;
 color: #333333;
 margin: 0px;
 padding: 0px;
}

h5{
 font-family: Verdana,Arial,sans-serif;
 font-size: 100%;
 color: #334d55;
 margin: 0px;
 padding: 0px;
}
ul{
 list-style-type: none;
}ul ul{
 list-style-type: none;
}

ul ul ul{
 list-style-type: none;
}
label{
 font-family: Arial,sans-serif;
 font-size: 100%;
 font-weight: bold;
 color: #334d55;
}
/***************/
/*main divs*/
/**************/
#allContent{
width:900px;
height:895px;
margin-top:0px;
margin-left:auto;
margin-right:auto;
background-color:#FFFFCC;
}
#top_header{
width:880px;
height:100px;
margin-top:0px;
margin-left:10px;
margin-bottom:10px;
background-color:#ffffcc;
background-image:url(assets/top_headerNew.gif);
background-position:left;
background-repeat:no-repeat;

}
#top_banner{
width:880px;
height:80px;
margin-top:10px;
margin-left:10px;
margin-bottom:10px;
background-color:#ffffcc;
background-image:url(assets/slogan.gif);
background-position:left;
background-repeat:no-repeat;
}
#nav{
width:880px;
height:35px;
margin-top:0px;
margin-left:10px;
margin-bottom:0px;
background-image:url(assets/smallLink_back.gif);
background-position:bottom;
background-repeat:no-repeat;
border-bottom: solid 5px #4b3200;


}
#nav_back{
width:400px;
height:35px;
margin-left:0px;
margin-bottom:0px;
background-image:url(assets/nav_back.gif);
background-position:bottom;
background-repeat:no-repeat;
}
#buttons{
height:35px;
padding-top:12px;
margin-left:20px;
color:#FFFFFF;

}

#left_column{
width:675px;
height:650px;
margin-top:0px;
margin-left:10px;
background-color:#93b178;
float:left;
}
#left_columnContact{
width:675px;
height:650px;
margin-top:0px;
margin-left:10px;
background-color:#93b178;
float:left;
}
#indexPics{
width:675px;
height:439px;
 background-color:#627850;
border-bottom: solid 5px #4b3200;

}
#house_links{
width:360px;
padding-top:7px;

margin-left:auto;
margin-right:auto;
}

#link_table{
width:360px;
text-align:center;
font-size:small;
}

 #leftBot_text{
 width:655px;
 height:196px;
 padding-top:5px;
 padding-left:10px;
 padding-right:10px;
 }
 #river_text{
 text-align:center;
 }
 #rightTop_text{
 width:193px;
 padding-top:35px;
 margin-left:auto;
 margin-right:auto;
 text-align:center;
 }
 #directions{
 width:193px;
 padding-top:75px;
 margin-left:auto;
 margin-right:auto;
 text-align:center;
 } 
 #contact_form{
 width:675px;
 height:439px;
  border-bottom: solid 5px #4b3200;
  padding-left:25px;
  
}
 #form{
 width:675px;
 height:400px;
 background-color:#0000FF;
 }
 #form_link{
 color:#0000CC;
 text-decoration:underline;
 }
 #actualForm{
 background-color:93b178#;
 width:645px;
margin-left:5px;
 }
 #contactLeft_bottom{
 width:675px;
 Height:206px;
 background-color:#627850;
}
#right_column{
width:203px;
height:650px;
margin-right:10px;
margin-top:0px;
float:right;

}

#right_top{
width:203px;
height:439px;
margin-top:0px;
margin-left:0px;
padding-top:0px;
background-color:#93b178;
  border-bottom: solid 5px #4b3200;
}
#river_town{
width:193px;
height:231px;
padding-top:10px;
padding-left:15px;

}
#sable_link{
width:193px;
height:44px;
margin-top:20px;
margin-left:5px;

}
.sable{
border-width:0px;
}


#right_bottom{
width:203px;
height:206px;
margin-top:0px;
margin-left:0px;
background-color:#627850;
}
#flag_text{
width:198px;
height:205px;
padding-top:1px;
margin-left:5px;
text-align:center;
}
 #footer{
 width:900px;
 margin-left:auto;
 margin-right:auto;
	padding: 5px 0px 0px 0px;
	
	
}
#footer_top{
padding: 0px 0px 5px 0px;
font-size: 80%;


}

#flag_icon{
border:0px;
}
#face_book{
width:100px;
height:30px;
margin-left:auto;
margin-right:auto;
margin-top:80px;
}
#twitter{
width:100px;
height:30px;
margin-left:auto;
margin-right:auto;
margin-top:20px;
}
#house_linksText{
padding-top:1px;
margin-left:5px;
}
