* {margin:3;
padding:0;}




.phone {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	font-weight: normal;
	line-height: 15px;
	color:#000033;
	text-align:right;
	padding-right:2em;
	margin-top:-20px;
	position:relative; z-index:999;}
	
	.phone2 {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	font-weight: normal;
	line-height: 15px;
	color:#000033;
	text-align:right;
	padding-right:30px;
	margin-top:0px;
	position:relative; z-index:999;}
	
	
	#enews {background-image:url(../images/eNews.jpg);
	width:269px;
	height:173px;
	background-repeat:no-repeat;}
	
	
	#enews_signup {position:relative; top:-120px;
	left:15px;
	}	
	
	
	#enews_bottom {float:right;
	margin-top:-25px;
	*margin-top:-25px;
	margin-left:10px;
	
	}
	


/* ORIGINAL */


body {margin:0;
background-image:url(../images/comm_images/back.jpg);
background-repeat:repeat-y;}

#container
{
	width: 776px;
	margin: 0 auto;
	margin-top:0;
	background-color:#FFFFFF;}
	
	#logo {float:left;}

#header {height:80px;
		background-color:#FECD06;
		}
		
		#menu {float:right;
			position:relative;
			left:0px;
			top:30px;}



.phone2 {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	font-weight: normal;
	line-height: 15px;
	color:#000033;
	text-align:right;
	padding-right:30px;
	margin-top:0px;
	position:relative; z-index:999;}
	
	
		

/* NAVIGATION */


	#nav-menu {position:relative;
			top:15px;
			right:12px;
			float:right;}




#navcontainer {float:left;
				margin-left:230px;
				margin-top:10px;}

#navcontainer ul
{height:100%px;
padding-left: 0px;
margin-right:0px;
margin-top:0px;

color: White;
float: left;
width: 100%;
height:100%;
font-family: arial, helvetica, sans-serif;
font-size:.9em;



}

#navcontainer ul li {display: inline;
					}

#navcontainer ul li a
{
padding: 0.4em 0.8em;
background-image:url(../images/comm_images/nav_image.jpg); background-repeat:repeat-x;
color:#fff;
text-decoration: none;
float: left;
border-top: 1px solid #fff;
border-bottom: 1px solid #fff;
border-left: 1px solid #fff;

}

#navcontainer ul li a:hover
{background-image:url(../images/comm_images/nav_image_hover.jpg);
background-repeat:repeat-x;
color:#fff;

}


#navlist li a#current, #navlist li a#current:link
{background-image:url(../images/comm_images/nav_image.jpg);
background-repeat:repeat-x;
color:#fff;
cursor: default;
font-weight: normal;
border-top: 1px solid #fff;
border-bottom: 1px solid #fff;
border-left: 1px solid #fff;

}

#navlist li a#current:hover
{background-image:url(../images/comm_images/nav_image_hover.jpg);
background-repeat:repeat-x;
color:#fff;
}
	
#navlist li a#last, #navlist li a#last:link {
border-right: 1px solid #fff; }

	
/* RIGHT COL */	
	
	
	
	#r-col {
			float:right !important;
			width:295px;
			background-color:#f2f2f2;
			margin:0;
			position:relative;
			*margin:0 0 0 0;
	
			
			}
			
			#r-col p {padding-left:1em;
			padding-right:1em;}
			
#table1 {border-collapse:collapse;
		margin:0;}
		

.DataTD{ border-bottom: 1px solid #E6E6E6; color: #000000; font-size: 9px; height:20px; }
.ColumnTD{ border-top: 2px solid #666; border-bottom: 1px solid #666; background-color: #E6E6E6; color: #000000; font-size: 10px; font-weight: bold; height:24px;}

.td_head {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: Bold;
	color: #666666;
	padding: 0px 10px 0px 10px;
	margin:0;}
	
.td_data {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight:normal;
	color: #666666;
	padding: 0px 0px 0px 10px;
	margin:0;}
	
.td_fact {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight:Bold;
	color: #666666;
	padding: 0px 10px 0px 10px;
	text-align:right;
	margin:0;}
	
.r_col {margin-bottom:0.5em;
	margin-top:0.5em;
	color:#cbd2e1;
	width:290px;
	
	}
	
	

/* BODY */


#flash {border-bottom:1px solid #666666;
border-right:1px solid #FFFFFF;
border-left:1px solid #FFFFFF;
}

#flash_top {
margin:0;
*margin-bottom:0px 0px 0px 0px;
clear:both;}



#grey_sub {
			background-image:url(../images/comm_images/nav_image.jpg);
			background-repeat:repeat-x;
			width:100%;}

#grey_sub a {
			margin-top:0px;
			padding: 0.3em;
				white-space:nowrap;
				font-family:Arial, Helvetica, sans-serif;
				font-size:.89em;
				text-decoration:none;
				color:#FFFFFF;
				font-weight:500;
				height:26px;

					
		}
		
		
#grey_sub p {padding-left:1em;
			margin-top:0px;
			padding-top:.2em;}
			
			
	.clearfloat { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */
	clear:both;
    height:0;
  margin:0;
  padding:0;
    line-height: 0px;}	
			
			
#grey_bar {background-image:url(../images/comm_images/bar.jpg);
			background-repeat:repeat-x;
			height:20px;
			margin:0;
			*margin: -4px 0px 0px 0px;
			border-top:1px solid #666666;
			clear:both;
			position:relative; top:0px;
			z-index:30000;			
		}		
			
			
	#body_copy {background-color:#FFFFFF;
				width:776px;
				margin-top:0px;
				}	
			
			
			
			
			#content {margin-top:0px;}
			
			
	
			
			
			
	#body {
	width:450px;
	padding-left:1em;
	padding-right:10px;
	margin-top:-20px;
	padding-bottom:1em;
	

	}
	
	
	
	#logos {margin:.5em;}
#logos img {margin-top:.5em;
			border:none;}
			
			
			
	#body-l {float:left;
			width:200px;
			padding-right:1em;
			padding-bottom:1em;
			padding-top:10px;}
			
	#body-l img {border:none;}
			
			#body-r {margin-left:220px;
						width:250px;}		
			
	
	

	
	
hr {margin-bottom:0.5em;
	margin-top:0.5em;
	color:#cbd2e1;
	width:430px;
	
	}
	
	
hr.full_line {margin-bottom:0.5em;
	margin-top:0.5em;
	color:#cbd2e1;
	width:770px;
	clear:both;
	
	}	
	
	
	#body-l {float:left;}
	
	#body-l img {}
	
	
	#body_wide {padding-left:1em;}
	
#movie {margin-top:1em;}
	
	.subtitl {background-image:url(../images/comm_images/icon.jpg);
	background-repeat:no-repeat;
	background-position:left;
	padding-left:1.5em;
	padding-top:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:.85em;
	color:#333333;
	font-weight:100;
	margin-top:0;}
	

	
	.subtitl {background-image:url(../images/comm_images/icon.jpg);
	background-repeat:no-repeat;
	background-position:left;
	padding-left:1.5em;
	padding-top:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:.85em;
	color:#333333;
	font-weight:100;
	margin-top:0;}
		
			
			

.lighttable
{
    BACKGROUND-COLOR: lightblue;
}
.breadcrumb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	text-decoration: none;
	color: white;
}

H1
{
    FONT-SIZE: 17px;
    TEXT-TRANSFORM: uppercase;
    COLOR: white;
    MARGIN-TOP: 1em;
    MARGIN-BOTTOM: 0.1em;
	LINE-HEIGHT: normal;
    FONT-STYLE: normal;
    FONT-FAMILY: arial narrow, arial, verdana; 
}

.title
{
    FONT-SIZE: 17px;
    TEXT-TRANSFORM: uppercase;
    COLOR: #032363;
    padding-TOP: 1em;
    MARGIN-BOTTOM: 1em;
	LINE-HEIGHT: normal;
    FONT-STYLE: normal;
    FONT-FAMILY: arial narrow, arial, verdana; }
	
	
	.title2
{
    FONT-SIZE: 17px;
    TEXT-TRANSFORM: uppercase;
    COLOR: #032363;
    padding-top: 1em;
	LINE-HEIGHT: normal;
    FONT-STYLE: normal;
    FONT-FAMILY: arial narrow, arial, verdana; }
	
	
H1.red
{
    FONT-SIZE: 32px;
	TEXT-TRANSFORM: none;
	LETTER-SPACING:-1px;
	FONT-WEIGHT: strong;
    COLOR: #000033;
    MARGIN-TOP: 0em;
	padding-top:.3em;
    MARGIN-BOTTOM: 0.0em;
	LINE-HEIGHT: normal;
    FONT-STYLE: normal;
    FONT-FAMILY: garamond, arial narrow, arial, verdana;
}
H2
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    MARGIN-TOP: 0.3em;
    FONT-SIZE: 13px;
    MARGIN-BOTTOM: 0.1em;
    TEXT-TRANSFORM: none;
    BORDER-LEFT: 0px;
    COLOR: white;
    LINE-HEIGHT: normal;
    BORDER-BOTTOM: 0px;
    FONT-FAMILY: arial narrow, arial, verdana, sans-serif, arial
}
H3
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    MARGIN-TOP: 1em;
    FONT-SIZE: 12px;
    MARGIN-BOTTOM: 0em;
    BORDER-LEFT: 0px;
    COLOR: #6666cc;
    LINE-HEIGHT: normal;
    BORDER-BOTTOM: 0px;
    FONT-FAMILY: arial, verdana, sans-serif, arial
}
H4
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    MARGIN-TOP: 1em;
    FONT-SIZE: 11px;
    MARGIN-BOTTOM: 0em;
    BORDER-LEFT: 0px;
    COLOR: cornflowerblue;
    LINE-HEIGHT: normal;
    BORDER-BOTTOM: 0px;
    FONT-FAMILY: arial, verdana, sans-serif, arial
}
p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	line-height: 15px;
	color: #444444;
}
ul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	line-height: 15px;
	list-style: square;
	color: #666666;
	padding-right:10px;
}
ol {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	line-height: 15px;
	list-style-type: decimal;
	color: #666666;
}
.txt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	line-height: 15px;
	color: #000000;





}
.titles {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;


}
.residentialtitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #993300;


}
.graytxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	font-weight: bold;



}
.printitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
	font-weight: bold;



}
.link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	text-decoration: underline;
	color: #666666;


}
.linkmenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	text-decoration: none;
	color: #666666;
}

.linkmenu a:hover
{
    BACKGROUND: none transparent scroll repeat 0% 0%;
    BACKGROUND-COLOR: #FFEFB0;
	font-weight: bold;
	COLOR: #666666;
    TEXT-DECORATION: none
}
.linkmenu a:link
{
    BACKGROUND: none transparent scroll repeat 0% 0%;
    BACKGROUND-COLOR: transparent;
	COLOR: #666666;
    TEXT-DECORATION: none;
}
.linkmenu a:visited
{
    BACKGROUND: none transparent scroll repeat 0% 0%;
    BACKGROUND-COLOR: transparent;
	COLOR: #666666;
    TEXT-DECORATION: none;
}



.copyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
}
.maintxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #666666;
	padding: 15px 0px 0px 15px;


}
.itemsright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}
.itemsrightthispage {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: darkgoldenrod;
	font-weight: normal;
}
.titlesright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
.whitetxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
.txtwhite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #FFFFFF;
}
.whitetitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}
.agrititle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #006666;

}
.italictxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	font-style: italic;
	color: #006666;

}
.commtitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000066;
}
.commitalic {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	color: #000066;
}
.restitle14 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #993300;
	font-weight: bold;

}
.agrititle14 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #006666;
}
.commtitle14 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000066;
}
.subtitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	font-weight: bold;
	color: #666666;
}
.commtxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	font-weight: normal;
	color: #000066;
}
.itemstop {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
.restxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	font-weight: normal;
	color: #993300;
}
.agritxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	font-weight: normal;
	color: #006666;
}
.whitelink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: underline;

}
.whitesubtitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
