/* CSS Document */

.footer 		{color: #FFFFFF;
		 	     font-family:Arial, Helvetica, sans-serif;
		 	 	 font-size:11px;
		 		 font-weight:bold;
		 		 }
		 
.footer a 		{color:#FFFFFF;
		 		 }

.footer a:hover {color:#464C0C;
		 	     }

.footer_mannix 	{color:#eff2ce;
				 font-size:11px;
				 font-weight:bold;
				 margin-top:2.5px
				 }
				
.footer_mannix a {color:#eff2ce;
				  }

.body_layout_index {padding-left:29px; 
			  		padding-top:26px; 
			  		padding-bottom:30; 
			  		padding-right:22px; 
			  		vertical-align:top
			  		}

/* Begin Non-Standardized (Index) Styles */

.body_text_home    {font-family:Georgia, "Times New Roman", Times, serif;
					font-style:italic;
					color:#000000;
					font-size:12px;
					line-height:1.5;
					}
					
.h2_index  		   {font:Georgia, "Times New Roman", Times, serif;
		  			color:#000000;
		   			font-size:22px;
		  			font-weight:bold;
		  			font-style:italic;
				    margin-bottom:0px;
					margin-top:0px;
		 			font-size:24px;
		 			font-weight:400;
		  			}

.body_layout 	   {background-image:/images/body_content.gif;
					background-repeat:no-repeat;
					background-color:#949C4F;
					padding-left:18px; 
			  		padding-top:7px; 
			  		padding-bottom:7px; 
			  		padding-right:21px; 
			  		vertical-align:top
			  		}
					
.body_text 		   {font-family:Georgia, "Times New Roman", Times, serif;
					color:#000000;
					font-size:12px;
					line-height:1.5;
					}

.body_text a		{color:#0f5110;
					 }
					 
.body_text a:hover	{text-decoration:none;
}


/* End Non-Standardized (Index) Styles */

h1 		  {font-family:Georgia, "Times New Roman", Times, serif;
		   color:#0f5110;
		   font-size:28px;
	       font-style:italic;
	       font-weight:400;
	       margin-bottom:12px;
	       margin-top:0px
	       }
	
h2 		  {font:Georgia, "Times New Roman", Times, serif;
		   color:#000000;
		   font-size:22px;
		   font-weight:bold;
		   font-style:italic;
		   margin-bottom:0px;
		   margin-top:0px;
		   font-size:28px;
		   font-weight:400;
		   }
	
.home_pic {float:left;
		   padding-right:10px;
		   }
		   
.line 	  {margin-bottom:0px
		   }
		   
		   
		   


/*Navigation*/

	td.normalhome {
		background-color: #AFB579;
		background-image:url(/images/home_off.jpg);
		background-repeat:no-repeat;
		background-position:center;
		width:113px;
	}

	td.overhome {
		background-image:url(/images/home_on.jpg);
		cursor: pointer;
		background-repeat:no-repeat;
		background-position:center;
		width:113px;
	}
	
	td.normalabout {
		background-color: #AFB579;
		background-image:url(/images/aboutus_off.jpg);
		background-repeat:no-repeat;
		background-position:center;
		width:113px;
	}

	td.overabout {
		background-image:url(/images/aboutus_on.jpg);
		cursor: pointer;
		background-repeat:no-repeat;
		background-position:center;
		width:113px;
	}
	
	td.normalworks {
		background-color: #AFB579;
		background-image:url(/images/achtworks_off.jpg);
		background-repeat:no-repeat;
		background-position:center;
		width:113px;
	}

	td.overworks{
		background-image:url(/images/achtworks_on.jpg);
		cursor: pointer;
		background-repeat:no-repeat;
		background-position:center;
		width:113px;
	}
	
	td.normalbuy {
		background-color: #AFB579;
		background-image:url(/images/buyhome_off.jpg);
		background-repeat:no-repeat;
		background-position:center;
		width:113px;
	}

	td.overbuy {
		background-image:url(/images/buyhome_on.jpg);
		cursor: pointer;
		background-repeat:no-repeat;
		background-position:center;
		width:113px;
	}
	
	td.normalevents {
		background-color: #AFB579;
		background-image:url(/images/events_off.jpg);
		background-repeat:no-repeat;
		background-position:center;
		width:113px;
	}

	td.overevents {
		background-image:url(/images/events_on.jpg);
		cursor: pointer;
		background-repeat:no-repeat;
		background-position:center;
		width:113px;
	}
	
	td.normalnews {
		background-color: #AFB579;
		background-image:url(/images/news_off.jpg);
		background-repeat:no-repeat;
		background-position:center;
		width:116px;
	}

	td.overnews {
		background-image:url(/images/news_on.jpg);
		cursor: pointer;
		background-repeat:no-repeat;
		background-position:center;
		width:116px;
	}
	td.normaldocuments {
		background-color: #AFB579;
		background-image:url(/images/documents_off.jpg);
		background-repeat:no-repeat;
		background-position:center;
		width:116px;
	}

	td.overdocuments {
		background-image:url(/images/documents_on.jpg);
		cursor: pointer;
		background-repeat:no-repeat;
		background-position:center;
		width:116px;
	}
	td.normallinks {
		background-color: #AFB579;
		background-image:url(/images/links_off.jpg);
		background-repeat:no-repeat;
		background-position:center;
		width:116px;
	}

	td.overlinks {
		background-image:url(/images/links_on.jpg);
		cursor: pointer;
		background-repeat:no-repeat;
		background-position:center;
		width:116px;
	}
	td.normalcontact {
		background-color: #AFB579;
		background-image:url(/images/contact_off.jpg);
		background-repeat:no-repeat;
		background-position:center;
		width:116px;
	}

	td.overcontact {
		background-image:url(/images/contact_on.jpg);
		cursor: pointer;
		background-repeat:no-repeat;
		background-position:center;
		width:116px;
	}

	td.normalhamlets {
		background-color: #AFB579;
		background-image:url(/images/hamlets_off.jpg);
		background-repeat:no-repeat;
		background-position:center;
		width:122px;
	}

	td.overhamlets {
		background-image:url(/images/hamlets_on.jpg);
		cursor: pointer;
		background-repeat:no-repeat;
		background-position:center;
		width:122px;
	}
/*Navigation*/
		   