@charset "utf-8";
body {
	background-color: #171717;
	background-attachment: fixed;
	background-image: url(images/background.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#middle_menu {
	height: 33px;
	width: 294px;
	background-image: url(images/middlemenutabs.png);
	position: relative;
	left: 630px;
	top: 113px;
	background-repeat: no-repeat;
}





#main {
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	top: 100px;
	position: relative;
}


#header {
	background-image: url(images/header.jpg);
	background-repeat: no-repeat;
	background-position: center;
	height: 300px;
	width: 976px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#headerAOG {
	background-image: url(images/headerAOG.jpg);
	background-repeat: no-repeat;
	background-position: center;
	height: 300px;
	width: 976px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#intro  p  {
	position: relative;
	top: 200px;
	left: 70px;
}
#scriptMRO p {
	font-family: "BankGothic Lt BT", "BankGothic Md BT";
	font-size: 16px;
	color: #FFFFFF;
	padding: 10px;
}


#content {
	background-repeat: repeat-y;
	background-position: center;
	width: 976px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-image: url(images/content_03.jpg);
	height: 900px;
	position: relative;
	top: 100px;
	overflow: hidden;
}
#contentComp {
	background-repeat: repeat-y;
	background-position: center;
	width: 976px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-image: url(images/content_03.jpg);
	height: 900px;
	position: relative;
	top: 100px;
	overflow: hidden;
}
#contentMRO {
	background-repeat: repeat-y;
	background-position: center;
	width: 976px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-image: url(images/content_03.jpg);
	height: 805px;
	position: relative;
	top: 100px;
	overflow: hidden;
}
#contentINDUST {
	background-repeat: repeat-y;
	background-position: center;
	width: 976px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-image: url(images/content_03.jpg);
	height: 881px;
	position: relative;
	top: 100px;
	overflow: hidden;
}
#contentAOG {
	background-repeat: repeat-y;
	background-position: center;
	width: 976px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-image: url(images/content_03.jpg);
	height: 800px;
	position: relative;
	top: 100px;
	overflow: hidden;
}
#contentSpec {
	background-repeat: repeat-y;
	background-position: center;
	width: 976px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-image: url(images/content_03.jpg);
	height: 1096px;
	position: relative;
	top: 100px;
	overflow: hidden;
}
#contentHome {
	background-repeat: repeat-y;
	background-position: center;
	width: 976px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-image: url(images/content_03.jpg);
	height: 600px;
	position: relative;
	top: 100px;
	overflow: hidden;
	}
#content #script h3 {
	text-decoration: underline;
	font-family: "BankGothic Lt BT", "BankGothic Md BT";
	color: #666666;
}
#content #script h2 {
	font-family: "BankGothic Lt BT", "BankGothic Md BT";
	color: #666666;
}
#content #script p {
	font-family: "BankGothic Lt BT", "BankGothic Md BT";
	color: #CCCCCC;
}
#content #script h4 {
}


#navmenu {
	height: 18px;
	width: 361px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-left: 610px;
	position: relative;
	top: 100px;
	right: 125px;
}


#midbar {
	height: 33px;
	width: 294px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	
	}
	
#midbarPS {
	height: 33px;
	width: 156px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	
	}
		
#content #script {
	position: relative;
	width: 583px;
	top: -385px;
	left: 372px;
	height: 479px;
	overflow: hidden;
	background-image: url(images/inventback.jpg);
	background-repeat: no-repeat;
}
#content #script p {
	padding-right: 15px;
	padding-left: 15px;
	font-family: "BankGothic Lt BT", "BankGothic Md BT";
}

#scriptCompany {
	position: relative;
	width: 587px;
	top: -385px;
	left: 372px;
	height: 617px;
	overflow: hidden;
	background-image: url(images/compback.jpg);
	background-repeat: no-repeat;
}
#scriptAOG {
	position: relative;
	width: 589px;
	top: -385px;
	left: 362px;
	height: 588px;
	overflow: hidden;
	background-image: url(images/AOGback.jpg);
	background-repeat: no-repeat;
}
#scriptMRO {
	position: relative;
	width: 592px;
	top: -385px;
	left: 362px;
	height: 520px;
	overflow: hidden;
	background-image: url(images/mroback.jpg);
	background-repeat: no-repeat;
}
#scriptINDUST {
	position: relative;
	width: 572px;
	top: -385px;
	left: 362px;
	height: 521px;
	overflow: hidden;
	background-image: url(images/industrialback.jpg);
	background-repeat: no-repeat;
}
#scriptINDUST p {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #FFF;
	padding-right: 20px;
	padding-left: 50px;
	font-size: 14px;
}

#scriptLinks {
	position: relative;
	width: 623px;
	top: -385px;
	left: 345px;
	height: 725px;
	overflow: hidden;
}
#scriptLinks  p  {
	font-family: "BankGothic Lt BT", "BankGothic Md BT";
	font-size: 15px;
	font-weight: bold;
	padding-left: 30px;
	color: #FFFFFF;
}
#scriptLinks a {
	color: #0000CC;
}


#scriptAOG p {
	font-family: "BankGothic Lt BT", "BankGothic Md BT";
	color: #FFFFFF;
	padding-right: 30px;
	padding-left: 30px;
	font-size: 14px;
}
#scriptAOG h4 {
	font-family: "BankGothic Lt BT", "BankGothic Md BT";
	color: #666666;
}

#scriptSpecials {
	position: relative;
	width: 604px;
	top: -385px;
	left: 372px;
	height: 1000px;
	overflow: hidden;
	background-image: url(images/specback2.jpg);
	background-repeat: no-repeat;
}
#contentSpec #scriptSpecials img {
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-left: 60px;
}

#scriptContact {
	position: relative;
	width: 623px;
	top: -385px;
	left: 352px;
	height: 583px;
	overflow: hidden;
	background-image: url(images/contactback.jpg);
	background-repeat: no-repeat;
}
#scriptContact h3 {
	font-family: "BankGothic Lt BT", "BankGothic Md BT";
	color: #FFFFFF;
	padding-left: 40px;
	text-decoration: underline;
}
#scriptContact p {
	font-family: "BankGothic Lt BT", "BankGothic Md BT";
	color: #FFFFFF;
	padding-left: 50px;
	font-size: 14px;
	font-weight: normal;
}

#scriptQual {
	position: relative;
	width: 607px;
	top: -385px;
	left: 372px;
	height: 535px;
	overflow: hidden;
	background-image: url(images/qualityback.jpg);
	background-repeat: no-repeat;
}
#scriptParts {
	position: relative;
	width: 502px;
	top: -385px;
	left: 372px;
	height: 508px;
	overflow: hidden;
	background-image: url(images/partsback.jpg);
	background-repeat: no-repeat;
}
#scriptQual h3 {
	font-family: "BankGothic Lt BT", "BankGothic Md BT";
	color: #FFFFFF;
}
#scriptQual p {
	font-family: "BankGothic Lt BT", "BankGothic Md BT";
	color: #FFFFFF;
	font-size: 14px;
	padding-right: 5px;
}

#scriptCompany  h3  {
	font-family: "BankGothic Lt BT", "BankGothic Md BT";
	color: #666666;
}
#scriptCompany  p  {
	padding-left: 30px;
	font-family: "BankGothic Lt BT", "BankGothic Md BT";
	color: #FFFFFF;
	padding-right: 20px;
	font-size: 14px;
}

#intro {
	position: relative;
	width: 630px;
	top: -385px;
	left: 350px;
	height: 407px;
	overflow: hidden;
	background-image: url(images/introback.jpg);
	background-repeat: no-repeat;
}
#content #end {
	background-image: url(images/content_03.jpg);
	background-repeat: no-repeat;
	background-position: center;
	height: 43px;
	width: 975px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}


	
ul#midnav{
	width: 294px;
	height: 33px;
	list-style: none;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	}
	
ul#midnavPS{
	width: 156px;
	height: 33px;
	list-style: none;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	}	
ul#midnav li{  
    display: inline;  
}
ul#midnavPS li{  
    display: inline;  
}

ul#midnav li a{  
    height: 33px;  
    float: left;  
    text-indent: -9999px;
	  
}
ul#midnavPS li a{  
    height: 33px;  
    float: left;  
    text-indent: -9999px;
	  
}



ul#midnav li#navBar1 a{  
    width: 80px;  
    background: url(images/middlemenu.png) no-repeat 0px 0px;  
}  
ul#midnav li#navBar1PS a{
	width: 80px;
	background-image: url(images/middlemenuPS.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}  
ul#midnav li#navBar2 a{
	width: 67px;
	background: url(images/middlemenu.png) no-repeat -80px 0px;
	position: relative;
}  
ul#midnav li#navBar2PS a{
	width: 77px;
	position: relative;
	background-image: url(images/middlemenuPS.png);
	background-repeat: no-repeat;
	background-position: -80px 0px;
}  
	
ul#midnav li#navBar3 a{  
    width: 67px;  
    background: url(images/middlemenu.png) no-repeat -147px 0px;  
}

ul#midnav li#navBar4 a{  
    width: 79px;  
    background: url(images/middlemenu.png) no-repeat -214px 0px;  
}


      	
ul#midnav li#navBar1 a:hover{ 
     
    background-position: 0px -33px;  
}

ul#midnav li#navBar1PS a:hover{ 
     
    background-position: 0px -33px;  
}

ul#midnav li#navBar2 a:hover{ 
     
    background-position: -80px -33px;  
}
ul#midnav li#navBar2PS a:hover{ 
     
    background-position: -77px -33px;  
}

ul#midnav li#navBar3 a:hover{ 
     
    background-position: -147px -33px;  
}

ul#midnav li#navBar4 a:hover{ 
     
    background-position: -214px -33px;  
}

#side_menu {
	height: 281px;
	width: 338px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	position: relative;
	right: 280px;
	top: -27px;
	z-index: 2;
}
#intro {
	z-index: 1;
}


ul#sidenav{
	width: 288px;
	height: 281px;
	list-style: none;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	}
	
ul#sidenav li a{  
    width: 288px;  
    float: left;  
    text-indent: -9999px;
	  
}

ul#sidenav li#sideBar1 a{  
    height: 58px;  
    background: url(images/sidemenu.png) no-repeat 0px 0px;  
}  

ul#sidenav li#sideBar2 a{  
    height: 55px;  
    background: url(images/sidemenu.png) no-repeat 0px -58px;  
}  

ul#sidenav li#sideBar3 a{  
    height: 56px;  
    background: url(images/sidemenu.png) no-repeat 0px -113px;  
}  	

ul#sidenav li#sideBar4 a{  
    height: 59px;  
    background: url(images/sidemenu.png) no-repeat 0px -169px;  
}  

ul#sidenav li#sideBar5 a{  
    height: 57px;  
    background: url(images/sidemenu.png) no-repeat 0px -227px;  
}  

ul#sidenav li#sideBar1 a:hover{ 
     
    background-position: -288px 0px;  
}

ul#sidenav li#sideBar2 a:hover{ 
     
    background-position: -288px -58px;  
}                    

ul#sidenav li#sideBar3 a:hover{ 
     
    background-position: -288px -113px;  
}

ul#sidenav li#sideBar4 a:hover{ 
     
    background-position: -288px -169px;  
} 

ul#sidenav li#sideBar5 a:hover{ 
     
    background-position: -288px -227px;  
}                 
#content #script h4 {
	text-decoration: underline;
	font-family: "BankGothic Lt BT", "BankGothic Md BT";
	color: #666666;
}
#navBarContainer {
	height: 18px;
	width: 450px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#navBar {
	height: 18px;
	width: 450px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	list-style-type: none;
	z-index: auto;
}
#navBar li {
	display: inline;
}
#navBar li a {
	text-indent: -9999px;
	float: left;
	height: 18px;
}
#navBar #navBarHome a {
	background-image: url(images/navmenu.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width: 99px;
}
#navBar #navBarSpecials a {
	background-image: url(images/navmenu.png);
	background-repeat: no-repeat;
	background-position: -99px 0px;
	width: 84px;
}
#navBar #navBarAOG a {
	background-image: url(images/navmenu.png);
	background-repeat: no-repeat;
	background-position: -183px 0px;
	width: 84px;
}
#navBar #navBarLinks a {
	background-image: url(images/navmenu.png);
	background-position: -267px 0px;
	width: 81px;
}
#navBar #navBarCareers a {
	background-image: url(images/navmenu.png);
	background-repeat: no-repeat;
	background-position: -349px 0px;
	width: 101px;
}
#navBar #navBarHome a:hover {
	background-position: 0px -18px;
}
#navBar #navBarSpecials a:hover {
	background-position: -99px -18px;
}
#navBar #navBarAOG a:hover {
	background-position: -183px -18px;
}
#navBar #navBarLinks a:hover {
	background-position: -267px -18px;
}
#navBar #navBarCareers a:hover {
	background-position: -349px -18px;
}
.credit {
	font-family: "BankGothic Lt BT", "BankGothic Md BT";
	color: #999999;
	font-weight: bolder;
}
.credit a {
	color: #FFFFFF;
}
#dropdown ul {
	list-style-type: none;
}
#dropdown a {
	display: block;
	background-color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #999999;
	text-decoration: none;
}
#dropdown  .sublinks a {
	padding: 2px;
	width: 160px;
}
#dropdown .sublinks {
	width: 180px;
}


#dropdown li {
	float: left;
}
#dropdown li ul {
	display: none;
}
#dropdown {
	position: relative;
	right: 40px;
	bottom: 12px;
}
#dropdown li:hover ul {
	display: block;
	position: absolute;
	left: 230px;
	top: 20px;
}
#login {
	position: relative;
	left: -288px;
	top: 111px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	height: 17px;
	width: 377px;
	z-index: 4;
}
#contentHome #side_menu #dropdown ul li .probtn {
	position: relative;
	top: 4px;
}
#login a img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

