/************************************
* main.css
* last validated on 11.18
* selectors should be sorted alphabetically
* all paths should be converted to absolute once the site is on a webserver
************************************/
/* MIDDLE CONTENT AREA */

#center-col{
	float:left;
	width:350px;
}

#center-col.two-col{
	width:450px;
}

/* IE Hack DON'T REMOVE */
* html #content{
	margin: 38px 0;
}

#content{
	margin: 38px 0;	
/**	Added this line to change body text color to dark brown */
	color:#66532A;
/**	Justify all text  */
	text-align:justify;
}

#content .orange-text{
	color:#C67E12;
	font-size:10px;
	text-decoration:underline;
}

#content h2{
/**	color:#96C0E6;*/
	color:#4B84BE;
	font: bold italic normal 16px Georgia, Times, serif;		
}

#content h3{
	color:#66532A;
	font: normal normal normal 11px Verdana;		

}	
#content h4{
	color:#665229;
	font: bold italic normal 16px Georgia, Times, serif;		
}

#content h5{
	color:#665229;
	font: bold normal 12px Arial, Helvetica, sans-serif;
}

/**Added this to change color of links sitewide */
#content a{
	color:#C67E12;
	text-decoration:underline;
}


#content a,#content a:hover{
	text-decoration:underline;
	color:#C67E12;
/**	color:#665229;*/
}

#content p{
	margin: 0 0 .9em 0;		
/**	Justify all text  */
	text-align:justify;
}

#content ul{
	list-style-image:url("../img/arrow_bullet.gif");
	margin: 38px 0 0 15px;
/**	Added this line to change li text color to dark brown */
	color:#66532A;

}

#content .bullet li{
	list-style-position:outside;
	margin:0 0 0 15px;
	}

#content ul li, #content ul li a{
	color:#A29061;
	text-decoration:none;
/**	Added this line to change li link color to dark brown */
	color:#66532A;

}

#content .small-tab-box{
	width:100%;
	background:#E5EFF9 url("../img/blue-tab-small-header.gif") no-repeat top left;
}

#content .onecol-tab-box{
	width:85%;
	margin:0px 0px 0px 30px;
	background:#E5EFF9 url("../img/blue-tab-small-header.gif") no-repeat top left;
}


#content .large-tab-box{
	width:100%;
	background:#E5EFF9 url("../img/blue-tab-large-header.gif") no-repeat top left;
}

#content .Whitebox{
	width:100%;
	background:#000000 no-repeat top left;
}


#content #advisory{
	padding-top: 15px;
	padding-right: 0px;
	float:left;
}

#content #advisory li{
}
#content #comming-soon h3{
	font: bold normal normal 10px Verdana, Helvetica, sans-serif;			
	padding: 6px 0 10px 10px;
}

#content #form-directory{
	padding: 40px 10px;
}

#content #form-directory select{
	font: normal normal normal 11px Verdana, Helvetica, sans-serif;
	width:480px;
	display:block;
}

#content #photo-gallery h3{
	font: bold normal normal 10px Verdana, Helvetica, sans-serif;			
	padding: 6px 0 10px 10px;
	width:40%;
	float:left;
}

#content #photo-gallery #form-category{
	padding-top:10px;
}

#content #photo-gallery #form-category select{
	font: normal normal normal 11px Verdana, Helvetica, sans-serif;
	float:left;
	width:250px;
}

#content #photo-gallery img{
	margin:30px;
}


#content #photo-gallery #photo-caption{
	float:left;
	padding: 80px 25px 10px 0;
}

#content #search-results{
	margin-top:25px;
}

#content #search-results li{
	list-style:none;
	padding-bottom:10px;
}

#content #search-results li p{
	margin-left:15px;
}

#content #search-results li p a{
 color:#665229;
}

#content #thumbs{
	background-color:#DEDEAD;
	padding:30px;
}

#content #staff-text{
	width:170px;
	padding-top: 40px;
	padding-left: 75px;
	padding-right: 20px;
	float:left;
}

#content #staff-pic{
	padding-top: 20px;
	padding-bottom: 20px;
}

#content #thumbs img{
	float:none;
	margin:0;
	padding-right:15px;
	display:inline;
}
/* END MIDDLE CONTENT AREA */

/* CONTENT WRAPPER (CENTERS ENTIRE SITE) */
#container{
	width:768px;
	text-align:left;
	margin-left:-384px;
	position:absolute;
	left:50%;
	padding:0;
	background-color:#f7f6eb;

}
/* END CONTENT WRAPPER */

/* FOOTER */
#feet{
	clear:both;
	margin-bottom:40px;
}

/* IE Hack DON'T REMOVE */
* html #feet ul{
	padding-left:200px;
	padd\ing-left:230px
}

#feet ul{
	padding-left:220px;
}

#feet ul li{
	display:inline;
}

#feet ul li a{
	color:#A29061;
	text-decoration:none;
}

#feet ul li a:hover{
	text-decoration:underline;
}
/* END FOOTER */

/* LEFT SIDE AREA */

/* IE Hack DON'T REMOVE */
* html #left-col{
	padding-left:9px;
	mar\gin-left:9px;	
}

#left-col{
	width:185px;
	padding-left:28px;
	float:left;
}

#left-col ul{
	width:155px;
	border-right:1px solid #dddbad;
}
/* END LEFT SIDE AREA */

/* HEADER */
#masthead{
	width:100%;
	height:213px;	
	background-image:url("../img/splash-bg.gif");
	background-repeat:no-repeat;
}

#mastheadadmin{
	width:100%;
	height:213px;	
	background-image:url("../img/splash-bg-admin.gif");
	background-repeat:no-repeat;
}

#mastheadenduser{
	width:100%;
	height:213px;	
	background-image:url("../img/splash-bg-golf.gif");
	background-repeat:no-repeat;
}

#mastheadgenerator{
	width:100%;
	height:213px;	
	background-image:url("../img/splash-bg-tractor.gif");
	background-repeat:no-repeat;
}


/* END HEADER */


/* NAVIGATION AREA */
#navigation{
	margin: 38px 28px 38px 0;
}

#navigation li{
	color:#665229;
	font: normal normal normal 11px Verdana, Helvetica, sans-serif;
	padding: 0 0 .5em 0;	
	text-decoration:none;		
}

#navigation li a{
	color:#665229;
	font: normal normal normal 11px Verdana, Helvetica, sans-serif;
	padding: 0 0 .5em 12px;	/* Last parameter controls spacing between arrow_bullet and text */
	text-decoration:none;		
}
#navigation li a:hover{
/**	color:#96C0E6;*/
	color:#4B84BE;
}

#navigation li.sub{
	background: url(../img/arrow_bullet.gif) no-repeat 0px .5em;
    list-style: none outside;
}

#navigation .subnav{
	display: none;
  	margin:0px;
	padding-top:3px;
	border:none;
}

#navigation .subnav li{
	list-style: none outside;
}

#navigation .subnav li a:hover{
/**	color:#96C0E6; */
	color:#4B84BE;
}

#navigation .subnav li, #navigation .subnav li a{
	background-color: transparent;
	margin:0;
	padding:0 0 3px 10px;  /* Last parameter controls indent for submenu */
	color:#A29061;
	font: normal normal normal 10px Verdana, Helvetica, sans-serif;	
}

a.actuator {
}

/* END NAVIGATION AREA */


#operating-plans ul{
	list-style-image:url("../img/dash_bullet.gif");
	margin: 0 0 10px 38px;
}

#operating-plans h2{
	color:#336600;
	font: bold 13px Verdana, sans-serif;
	margin: 25px 0 10px 0;
}

.paging{
	clear:both;
	text-align:center;
/**	color:#96C0E6;*/
	color:#4B84BE;
	padding-bottom:1.2em;
	text-decoration:none;
}

.paging a{
/**	color:#96C0E6;*/
	color:#4B84BE;
	text-decoration:line-through;
}

/* RIGHT SIDE BLUE BOX */
#right-col{
	background-color:#E3EAF7;
	width:160px;
	float:right;
}

#right-col img{
	margin:0;
	padding:0;
	vertical-align:bottom;
}

#right-col ul{
	list-style-image:url("../img/arrow_bullet.gif");
	margin: 38px 28px 0 28px;
}

#right-col ul li{
	color#665229;
	font: bold normal normal 11px Verdana, Helvetica, sans-serif;
	text-transform:uppercase;
}

* html #right-col li.plans{
	margin:0;
}

#right-col li.plans{
	list-style-image:url("../img/arrow_bullet.gif");
	list-style-position:inside;
	margin:0 0 0 15px;
}


#right-col li.plans a{
	color:#A29061;
}

#right-col ul li p{
	color:#A29061;
	font: normal normal normal 10px Verdana, Helvetica, sans-serif;
	text-transform:none;	
	margin-bottom:1.2em;
}

#right-col ul li p a{
	color:#A29061;
}
/* END RIGHT SIDE BLUE BOX */

* html #search-form{
	width:120px;
}

#search-form{
	margin-top:2px;
	width:135px;
	float:left;
}

#search-field{
	width:135px;
	font: normal normal normal 10px Tahoma, Helvetica, sans-serif;	
	color:#67522A;
	border:none;	
}

/* TOP NAVIGATION */
#top-nav{
	padding: 188px 0 0 435px;	
}

* html #top-nav ul{
	width:168px;
	w\idth:173px;
}

#top-nav ul{
	width:173px;
	float:left;
}

#top-nav ul li{
	display:inline;
	padding-right: 8px;	
}

#top-nav ul li, #top-nav ul li a{
	font: normal normal normal 9px Tahoma, Helvetica, sans-serif;
	color:#67522A;
	text-decoration:none;
	text-transform:uppercase;
}
/* END TOP NAVIGATION */