/******** GENERAL PAGE SETTINGS ********/
body { background: #666666 url("site_bg.gif") repeat-x; font-family: Verdana; color: #000000; margin: 0; padding: 0; text-align: center; }
h1 { font-weight: bold; font-size: 15px; color: #242424; }


/******** CONTAINER THAT GOES AROUND THE PAGE ********/
#container { margin: 0px auto; text-align: center; background: #ffffff; width: 980px; border-right: #666666 1px solid; border-left: #666666 1px solid;}

/******** HOMEPAGE SETTINGS ********/
#maingraphic { clear: both; padding-top: 10px; padding-bottom: 10px; }
#home_title { padding-bottom: 12px; }
#home_column_left { float: left; text-align: left; width: 643px; font-size: 12px; padding: 10px 20px 20px 20px; }

#home_column_left a:link, #home_column_left a:visited { color: #B2650F; text-decoration: none; }
#home_column_left a:hover { color: #B2650F; text-decoration: underline; }



#home_column_right { float: left; text-align: left; width: 292px; }
#home_promo { float: left; text-align: center; width: 292px; }
#home_promo a:link, #home_promo a:visited { color: #105BB2; text-decoration: none; }
#home_promo a:hover { color: #105BB2; text-decoration: underline; }


#quotes { clear: both; font-size: 12px; padding: 10px 7px 10px 7px; color: #105BB2 }
#quotes a:link, #quotes a:visited { color: #105BB2; text-decoration: none; }
#quotes a:hover { color: #B2650F; text-decoration: underline; }




/******** NAV SETTINGS ********/
#nav { float: left; }
#nav_container { padding: 0px 5px 0px 5px; }

/******** CONTENT PAGE SETTINGS ********/
#content_column_center { float: left; text-align: left; width: 522px; font-size: 10px; padding: 10px 20px 20px 0px; }
#content_column_center a:link, #content_column_center a:visited { color: #B2650F; text-decoration: none; }
#content_column_center a:hover { color: #B2650F; text-decoration: underline; }
#content_column_left { float: center; text-align: left; width: 204px; font-size: 10px; padding: 10px 20px 20px 125px; }}
#content_column_full { float: left; text-align: left; font-size: 10px; padding: 10px 20px 20px 20px; }
#content_column_full a:link, #content_column_full a:visited { color: #B2650F; text-decoration: none; }
#content_column_full a:hover { color: #B2650F; text-decoration: underline; }
#content_column_right { float: left; text-align: left; width: 204px; }
#content_title { font-weight: bold; font-size: 15px; color: #242424; padding-bottom: 12px; }
#breadcrumbs { text-align: left; font-size: 10px; color: #4B4B4B; padding: 0px 0px 12px 20px; }
#breadcrumbs a:link, #breadcrumbs a:visited { color: #B2650F; text-decoration: none; }
#breadcrumbs a:hover { color: #ff0000; text-decoration: underline; }
#subnav { background: url("subnav_bg.gif") no-repeat; width: 184px; font-size: 10px; padding: 10px; }

#subnav a:link, #subnav a:visited { color: #B2650F; text-decoration: none; }
#subnav a:hover { color: #B2650F; text-decoration: underline; }

#subnav_title { font-size: 11px; font-weight: bold; padding-bottom: 2px; border-bottom: #999999 1px solid; }
#subnav_bottom { padding-bottom: 10px; }
#subnav_wms_box { padding-top: 10px; }
#title_bg { background: #666666 url("title_bg.gif") repeat-x; color: white; }
#instructions { font-size: 9px; color: #000000; padding: 0px 0px 0px 0px; }

#resources { float: left; text-align: left; width: 481px; font-size: 10px;  }
#resources a:link, #resources a:visited { color: #B2650F; text-decoration: none; }
#resources a:hover { color: #B2650F; text-decoration: underline; }

#nav_title { clear: both; font-size: 12px; color: #000000 }
#nav_title a:link, #nav_title a:visited { color: #B2650F; text-decoration: none; }
#nav_title a:hover { color: #B2650F; text-decoration: underline; }



/******** FOOTER SETTINGS ********/
#footer { clear: both; width: 950px; font-size: 10px; color: #000000; border-top: #cccccc 2px solid; padding: 10px; margin: 0px 5px 0px 5px; }
#footer a:link, #footer a:visited { color: #B2650F; text-decoration: none; }
#footer a:hover { color: #B2650F; text-decoration: underline; }