@charset "utf-8";
* { margin:0; padding:0; } 
body { font:11px Verdana; color:#4a555f; }

h1 { color:#589e0d; font-weight:normal; font:24px Arial; margin:0 0 4px 0; }
h2 { color:#589e0d; font-weight:normal; font:18px Arial; margin:0 0 4px 0; }
h1 span, h2 span { color:#8295a0; display:block; font:12px Arial; text-transform:uppercase; }
p { line-height:1.5em; margin:0 0 12px 0; }
#mainRegion ul { list-style:none; margin:0 0 12px 8px; }
#mainRegion ul li { background:#fff url(../images/bullet-blue-dash.gif) no-repeat 0 5px; padding:0 0 0 15px; line-height:1.5em; margin:0 0 5px 0; }
#mainRegion ul li.linked { background:#fff url(../images/bullet-orange-arrow.gif) no-repeat 0 5px; padding:0 0 0 15px; line-height:1.5em; margin:0 0 5px 0; }


a { color:#DB8413; text-decoration:none; }
a:hover { text-decoration:underline; }

#logo { position:absolute; top:25px; left:50%; margin-left:-375px; z-index:1; }
#logo img { border:0; width:206px; height:55px; }

#masthead-navigation { position:absolute; top:50px; left:50%; margin-left:79px; font:10px Verdana; }
#masthead-navigation ul { list-style:none; }
#masthead-navigation ul li { height:13px; float:left; margin:0 10px 0 0; background:#fff url(../images/pipe.gif) no-repeat 0 0; padding:0 0 0 10px;  }
#masthead-navigation ul li.first { background:none; }
#masthead-navigation ul li a { text-decoration:none; color:#9BA7B2; text-transform:uppercase; }
#masthead-navigation ul li a:hover { text-decoration:underline; }

#navigation { width:750px; position:absolute; top:107px; left:50%; margin-left:-375px; }
#navigation ul { list-style:none; }
#navigation ul li { float:left; width:248px; height:29px; text-indent:-5000px; margin-left:3px; }
#navigation ul li.first { margin-left:0; }
#navigation ul li a { display:block; width:248px; height:29px; }

#navigation ul li#about-us a { background:url(../images/navs.gif) no-repeat -1px 0; }
#navigation ul li#why a { background:url(../images/navs.gif) no-repeat -251px 0; }
#navigation ul li#industries a { background:url(../images/navs.gif) no-repeat -501px 0; }

#navigation ul li#about-us a:hover, #navigation ul li#about-us.on a { background:url(../images/navs-on.gif) no-repeat -1px 0; }
#navigation ul li#why a:hover, #navigation ul li#why.on a { background:url(../images/navs-on.gif) no-repeat -251px 0; }
#navigation ul li#industries a:hover, #navigation ul li#industries.on a { background:url(../images/navs-on.gif) no-repeat -501px 0; }

#contentRegion { width:750px; position:absolute; top:136px; left:50%; margin:0 0 0 -375px;}

#footer { color:#9BA7B2; font:10px Verdana; padding:0 0 20px 0; margin:20px 0 20px -40px; width:110%; }
#footer ul {         display: block; list-style:none; text-align: center; padding:0; margin:0; width:100%;}
#footer ul li { 
  height:13px; display: inline; margin:0; background: #ffffff url(../images/pipe.gif) no-repeat 0 0; padding:0 5px;
  line-height:20px; white-space:nowrap; margin:0;
}
#footer ul li.first { background:none; }
#footer a { text-decoration:none; color:#9BA7B2; }
#footer a:hover { text-decoration:underline; }
#footer span.copyright { clear:left; display:block; padding:4px 0 0 0; text-align: center; }

.clear { clear:left; }
hr.clear { visibility:hidden; }