@charset "utf-8";
/* CSS Document */
html{height:100%;}
body {height:100%; padding:0px; margin:0px; background:#383838; color:#a6a6a6; font-family:"Times New Roman", Times, serif; font-size:0.9em;}
h1{text-align:right; padding-bottom:15px; font-weight:500;}
h2{padding:0px; margin:0px; font-size:14px; font-weight:500;}
p{padding:0px 0px 10px 0px; margin:0px;}
#container {width:1000px; height:718px; margin:0px auto; padding:0px; background:#383838; border:#4c4c4c solid 1px;}
#logo_nav {width:262px; height:718px; overflow:hidden; padding:0px; margin:0px; float:left; background:#383838;}
#picture_div {width:251px; height:718px; overflow:hidden; padding:0px; margin:0px; float:left; background:#383838;}
#main_content {width:487px; height:718px; overflow:hidden; padding:0px; margin:0px; float:left; background:#383838;}
#footer {width:1000px; height:42px; padding:0px; margin:0px; float:left; background:#d0460c; visibility:hidden;}
#wrapper{width:100%; height:100%; vertical-align:middle;}
#main_padder{
	margin-top: 100px;
	margin-right: 45px;
	margin-bottom: 0px;
	margin-left: 45px;
}

#main_content a:link {width:auto; height:auto; padding:2px 8px; margin:2px; text-decoration:none; color:#ff6800; background-color:transparent;}
#main_content a:visited { width:auto; height:auto; padding:2px 8px; margin:2px; text-decoration:none; color:#ff6800; background-color:transparent;}
#main_content a:hover { width:auto; height:auto; padding:2px 8px; margin:2px; text-decoration:none; color:#cfcfcf; background-color:#ff6800;}
#main_content a:active {width:auto; height:auto; padding:2px 8px; margin:2px; text-decoration:none; color:#ff6800; background-color:#cfcfcf;}

#logo_nav ul li a{display:block; height:20px; width:262px; text-indent:-9009px; background:transparent url(../imgs/nav.gif) no-repeat 0 0;}
#logo_nav ul { position: relative; top: 68px; left: 0px; width: 262px; margin: 0px; padding: 0px; list-style-type: none; overflow: hidden;}
#logo_nav ul li#home a{background-position:0 0;}
#logo_nav ul li#about a{background-position:0 -20px;}
#logo_nav ul li#services a{background-position:0 -40px;}
#logo_nav ul li#sectors a{background-position:0 -60px;}
#logo_nav ul li#projects a{background-position:0 -80px;}
#logo_nav ul li#careers a{background-position:0 -100px;}
#logo_nav ul li#contact a{background-position:0 -120px;}all the completed stuff


#logo_nav ul li#home a:hover{background-position:-262px 0;}
#logo_nav ul li#about a:hover{background-position:-262px -20px;}
#logo_nav ul li#services a:hover{background-position:-262px -40px;}
#logo_nav ul li#sectors a:hover{background-position:-262px -60px;}
#logo_nav ul li#projects a:hover{background-position:-262px -80px;}
#logo_nav ul li#careers a:hover{background-position:-262px -100px;}
#logo_nav ul li#contact a:hover{background-position:-262px -120px;}

#sub_nav {text-align:right;}
#sub_nav ul li{display:inline;}
#sub_nav ul li a:link {font:10px Arial, Helvetica, sans-serif; width:auto; height:auto; padding:1px 1px; margin:2px; text-decoration:none; color:#ff6800; background-color:transparent;}
#sub_nav ul li a:visited {font:10px Arial, Helvetica, sans-serif; width:auto; height:auto; padding:1px 1px; margin:2px; text-decoration:none; color:#ff6800; background-color:transparent;}
#sub_nav ul li a:hover {font:10px Arial, Helvetica, sans-serif; width:auto; height:auto; padding:1px 1px; margin:2px; text-decoration:none; color:#cfcfcf; background-color:#ff6800;}
#sub_nav ul li a:active {font:10px Arial, Helvetica, sans-serif; width:auto; height:auto; padding:1px 1px; margin:2px; text-decoration:none; color:#ff6800; background-color:#cfcfcf;}

#pics {text-align:right;}
#pics a:link {width:auto; height:auto; padding:4px 4px; margin:1px; text-decoration:none; color:#ff6800; background-color:transparent;}
#pics a:visited {width:auto; height:auto; padding:4px 4px; margin:1px; text-decoration:none; color:#cfcfcf; background-color:transparent;}
#pics a:hover {width:auto; height:auto; padding:4px 4px; margin:1px; text-decoration:none; color:#ff6800; background-color:#transparent;}
#pics a:active {width:auto; height:auto; padding:4px 4px; margin:1px; text-decoration:none; color:#cfcfcf; background-color:#transparent;}

#corporate_info{width:1000px; height:auto; margin:0px auto; padding:0px; background:#383838;}
#corporate_info a:link {width:auto; height:auto; text-decoration:none; color:#cfcfcf; background-color:transparent;}
#corporate_info a:visited { width:auto; height:auto; text-decoration:none; color:#cfcfcf; background-color:transparent;}
#corporate_info a:hover { width:auto; height:auto; text-decoration:none; color:#cfcfcf; background-color:#ff6800;}
#corporate_info a:active {width:auto; height:auto;  text-decoration:none; color:#ff6800; background-color:#cfcfcf;}
#rightA{ text-align:right; margin-top:-14px;}
