/* CSS Document */
body	{background-color:#FFFFFF;margin:0 0 0 0;}
body,td{font-family:georgia,times,times new roman,courier new,courier;font-size:.88em;}
/***** PAGE LAYOUT *******/
#container{width:80%;margin: 15px auto;background-color: #fff;color: #333;line-height: 130%;}
#container_image{width:1100px;margin: 15px auto;background-color: #fff;color: #333;line-height: 130%;min-width:900px;}
#top{position:relative;height:80px;padding:.5em;}
#top h1{padding:0;margin:0;}
#mainarea{border:1px solid #719367;padding:20px;background-color:white;}
#mainarea_image{border:1px solid #719367;padding:20px;background-color:white;}
#leftnav{float: left;width:200px;background-color:#EFF0EF;margin-bottom:150px;margin-top:0;margin-right:0;margin-left:0;}
#content{margin-left:220px;margin-top:0;padding-top:0;}
#content_image{margin-left:220px;clear:none;text-align:right;}
#footer{clear:both;margin-top:15px;margin-bottom:0px;margin-left:0px;margin-right:0px;color:#61605F;background-color:#B1ACA5;text-align:right;padding-top:10px;padding-bottom:10px;padding-left:0;padding-right:15px;}
#subfooter{clear:both;margin-top:5px;margin-bottom:10px;margin-left:0px;margin-right:0px;text-align:left;font-size:x-small;color:#61605F;font-family:arial,verdana,helvetica;line-height:100%;}
#clearfloat{clear:both;}
#homepageimages{float:right;margin-top:200px;margin-right:0;margin-bottom:100px;}
#showimage{text-align:center;}




/***** LOGO *******/
#logoholder{position:absolute;top:0;left:0;}




/***** SPECIAL FORMATS *******/
#content h2 {font-size:large;border-bottom:1px dotted #719367;margin-top:0px;} 
#footer h3 {font-size:medium;margin-top:0px;margin-bottom:0px;line-height:100%;padding:0;}
.white{color:#FFFFFF;}

.red{color:#CC0000;}
.white{color:#FFFFFF;}
.gray{color:#666666;}
.small{font-size:small;}
.tinydate{font-size:small;font-style:italic;}
.smallitalic{font-size:small;font-style:italic;}
.green{color:#719367;}
.greendotbold{color:#719367;border-bottom:1px dotted #719367;font-weight:bold;}
.littlegreenbox{background-color:#D8E6D2;border-top:1px dashed #999999;border-bottom:1px dashed #999999;padding:5px;margin:5px;}

.current_page{color:#719367;}

#contact label{color:#666666;font-weight:bold;}

/***** NAVIGATION- DEFAULT *******/
a img{border:none;}
a { color: #666666;}
a.general:link		{ color: #666666; text-decoration: none; padding-bottom: 0px; border-bottom: 1px dotted #719367; }
a.general:visited	{ color: #666666; text-decoration: none; padding-bottom: 0px; border-bottom: 1px dotted #719367;} 
a.general:hover		{ color: #000000; text-decoration: none; padding-bottom: 0px; border-bottom: 1px solid #000000;background-color:#719367;} 
a.general:active	{ color: #000000; text-decoration: none; padding-bottom: 0px; border-bottom: 1px solid #000000;} 

a.imagenav:link		{font-size:x-small;text-transform:uppercase; color: #666666; text-decoration: none; padding-bottom: 0px;  }
a.imagenav:visited	{font-size:x-small;text-transform:uppercase; color: #666666; text-decoration: none; padding-bottom: 0px; } 
a.imagenav:hover		{ font-size:x-small;text-transform:uppercase;color: #000000; text-decoration: none; padding-bottom: 0px; background-color:#719367;} 
a.imagenav:active	{ font-size:x-small;text-transform:uppercase;color: #000000; text-decoration: none; padding-bottom: 0px;}

a img{border:none;}

.gallerythumb{float:left;clear:none;margin:5px;font-size:small;padding:none;border:none;}
.homepage{margin:2px;clear:none;}



dl#links dt{
	font-weight:bold;
	font-size:.88em;
}



/***** LIST GENERAL *******/
ul{margin:0;padding:0;text-transform:uppercase;list-style-type:none;color:#333333;}
/***** TOP NAVIGATION LIST *******/
#topnav{position:absolute;bottom:0;right:0;margin-bottom:15px;}
ul#topnavlist{padding:0;margin:0;list-style-type:none;width:100%;float:right;font-size:small;line-height:100%;color:#719367;text-transform:none;font-weight:bold;}
ul#topnavlist li {height:1.1em;float:right;width:6em;display:inline;border-right:1px solid #666666;padding:0;margin:0;text-align:center;}

ul#topnavlist li a {color:#666666;text-decoration:none;border-bottom:1px solid #719367;}
ul#topnavlist li a:link {color:#666666;text-decoration:none;border-bottom:1px solid #719367;}
ul#topnavlist li a:visited {color:#666666;text-decoration:none;border-bottom:1px solid #719367;}
ul#topnavlist li a:hover{color:#719367;border-bottom:1px solid black;}
ul#topnavlist li a:active {color:#666666;text-decoration:none;border-bottom:1px solid #719367;}

ul#topnavlist li#lastitem{border-right:none;}




/*
ul#topnavlist li {display:inline;}
ul#topnavlist li a {float:right;padding-top:.2em;padding-bottom:.2em;padding-left:1em;padding-right:1em;text-decoration:none;border-right:1px solid #666666;border-bottom:none;border-top:2px solid white;}
ul#topnavlist li a:hover{color:#719367;background-color:#FFFFFF;border-bottom:none;border-top:2px solid #719367;}
ul#topnavlist li a#lastitem{border-right:none;}
*/
/***** MAIN SITE LEFT NAV *******/
#main_nav{font-weight:bold;line-height:1.8em;margin-top:7px;margin-bottom:35px;margin-right:0px;margin-left:7px;}
#sub_nav{margin-left:10px;font-size:small}








/* NOTHING - probably dont need*/
#aboutcontact a:hover		{ color: #000000; text-decoration: none; padding-bottom: 0px; border-bottom: 1px solid #000000;background-color:#719367;} 


 





