/* CSS Document */
body {background:#c4c6c8 url(../images/bg.gif) repeat-x; margin:0px;text-align:center;font-size:62.5%;font-family: Arial, Verdana, Helvetica, sans-serif;}
#wrapper {width:909px; text-align:left;margin:auto;}

#header {width:909px; height:110px; background: url(../images/header.jpg) no-repeat;text-indent:-1000px;}

#navigation {border-top: solid 1px #929292;border-bottom: solid 1px #929292;height:41px;background:#fff;text-align:center;voice-family:"\"}\"";voice-family:inherit;height:39px;}
#navigation ul{margin:0;padding:0; list-style:none;display:block; }
#navigation ul li{text-align:center;position:relative;}
#navigation ul li ul{position: absolute;left: -1px;top: 39px;display: none;border-bottom:1px solid #929292;}
#navigation ul li ul li{width:190px;text-align:left;}
.navbutt {width:114px;display:block;float:left;background: url(../images/navbutton.gif) top right;}
.gallery {width:111px;display:block;float:left;background: url(../images/photo_gallery.gif);}
.navbutton {width:114px;display:block;float:left;background: url(../images/navbutton_over.gif) top right;}

#navigation ul li a, #navigation ul li a:link,#navigation ul li a:visited{text-transform:uppercase;color:#444;font-weight:bold;text-decoration:none;font-size:10px;display: block;padding-top:14px;padding-bottom:14px;}
#navigation ul li ul li a:link, #navigation ul li ul li a:visited {background:#fff;border: 1px solid #929292;border-bottom: 0;padding: 6px;display: block;}
#navigation ul li a:hover,#navigation ul li:hover ul, #navigation ul li.over ul, #navigation ul li ul li a:hover, #navigation ul li ul li a:active { display: block;text-decoration:none;background: #631 url(../images/navbuttover.gif);color:#fff; }	

li>ul { /* to override top and left in browsers other than IE, which will position to the top right of the containing li, rather than bottom left */
	top: auto;
	left: auto;
}



#flash {clear: left;height:170px;background-color:#fff;border-bottom: solid 2px #929292;voice-family:"\"}\"";voice-family:inherit;height:168px;}
#subhead {height:53px;background-color:#000;padding:17px 40px;voice-family:"\"}\"";voice-family:inherit;height:19px;}
#subhead h1{font-size:18px; color:#fff;margin:0; padding:0;text-transform:uppercase;}
#content {background:#fff url(../images/contentbg.gif) repeat-x;padding:30px 20px 30px 40px;border-bottom:6px solid #631;}
#content h1{font-size:14px;color:#000;margin:0;padding:0 0 5px 0;}
#content p{font-size:12px; color:#000; margin:0;padding:0 0 5px 0;line-height:2em;}
#content ul{margin-top:0;line-height:1.5em;font-size:12px;}

#content2 {background:#fff; padding:20px 20px 30px 40px;border-bottom:6px solid #631;}
#content2 h1{font-size:14px;color:#000;margin:0;padding:0 0 5px 0;line-height:1.5em;}
#content2 h2{font-size:12px;color:#631;margin:0;padding:20px 0 5px 0;line-height:1.5em;border-top:1px solid #ccc;width:55%;}
#content2 p{font-size:12px; color:#000; margin:0;padding:7px 0 0px 0;line-height:1.75em;}
#content2 ul{margin-top:0;line-height:1.5em;font-size:12px;margin-left:12px; padding-left:5px;}

#highlight {float:right; width:339px; height:300px; border-left:2px #bbb solid;margin-left:30px;voice-family:"\"}\"";voice-family:inherit;width:307px;}
.sidebara {color:#fff; width:307px; height:106px; margin-left: 15px; margin-top:11px;padding:7px;voice-family:"\"}\"";voice-family:inherit;height:66px;width:278px;}
.sidebara img {padding-right:8px;float:left;}
.sidebara h2{font-size:14px;color:#fff;margin:0;padding:0 0 5px 0;text-transform:uppercase;}
.sidebara a, .sidebara a:link, .sidebara a:visited {color:#fff;text-decoration:underline;}
.sidebara a:hover, .sidebara a:active {color:#FFFFCC;}

#highlight2 {float:right; width:339px; height:380px; margin-left:30px;voice-family:"\"}\"";voice-family:inherit;width:309px;/*background:#ccc;*/}
#call {clear:both;width:490px;border-top: 1px #999 solid;padding-top:10px;padding-left:5px;}
#footer {margin:0;padding-top:10px; text-align:center;}
#footer ul{margin:0px;padding-left:5px;list-style:none;display:inline;}
#footer ul li{display:inline;text-transform:uppercase;}
#footer a {text-decoration:none; color:#000;}
#footer a:hover, #footer a:active {color:#631;text-decoration:underline;}


#submenu {font-size:9px;padding:15px 0 10px 75px; background:#fff url(../images/contentbg.gif) repeat-x;}
#submenu ul{margin:0; padding:0; list-style:none;display:block; }
#submenu ul li{text-align:center;display:inline;text-transform:uppercase;}
#submenu ul li a, #submenu ul li a:link,#submenu ul li a:visited{text-decoration:none;color:#000;padding: 5px 10px;border: 1px solid #999;border-right:0px;}
#submenu ul li a:hover,#submenu ul li a:active {background:#999;padding: 5px 10px;border: 1px solid #999;border-right:0px;}
.subon{background:#ccc;padding: 5px 10px;border: 1px solid #999;border-right:0px;}
#border {width:30px;height:20px;margin-top:-15px;border-left:1px solid #999;border-bottom:1px solid #999;float:left;}

table ol {font-size:10px;margin:0;padding:0 0 0 20px;list-style:upper-alpha;}
table li {padding-top:2px;}
table tr td ul, table tr td ul li{font-size:10px;margin:0;padding:0;}

.brown {color: #631;font: bold;}
.clear {clear:both;}

.mining {background: url(../images/bg_mining.jpg) no-repeat top left;}
.dust {background: url(../images/bg_dust.jpg) no-repeat top left;}
.military {background: url(../images/bg_military.jpg) no-repeat top left;}
.base {background: url(../images/bg_base.jpg) no-repeat top left;}
.oil {background: url(../images/bg_oil.jpg) no-repeat top left;}
.prime {background: url(../images/bg_prime.jpg) no-repeat top left;}
.erosion {background: url(../images/bg_erosion.jpg) no-repeat top left;}
.vineyards {background: url(../images/bg_vineyards.jpg) no-repeat top left;}
.generic {background: url(../images/bg_generic.jpg) no-repeat top left;}
