@charset "utf-8";
/* CSS Document */

body {
margin:0px;
padding:0px;
background:#86897a url(/Images/bg.png) repeat-x;
}
#marginWrap {
width:1000px;
margin:0px auto;
}
#header {
width:1000px;
height:128px;
float:left;display:inline;
background:url(/Images/header_interior.png) no-repeat;
}

#logo {
width:167px;
height:74px;
float:left;display:inline;
margin:10px 0px 0px 15px;
text-decoration:none;
}
#logo span { 
visibility:hidden;
}

#primary_nav {
float:left;display:inline;
width:940px;
height:13px;
margin:20px 0px 0px 21px;
overflow:hidden;
}
#primary_nav ul {
float:left;display:inline;
margin:0px;
padding:0px;
list-style:none;
}
#primary_nav ul li {
float:left;display:inline;
}
#primary_nav ul li a {
display:block;
height:13px;
text-decoration:none;
}
#primary_nav ul li a span {
visibility:hidden;
}
#primary_home a {
width:49px;
}
#primary_home a:hover, #primary_nav li[id="primary_home"][class="selected"] a {
background:url(/Images/primary_navOn.png) 0px 0px no-repeat;
}
#primary_about {
margin-left:46px;
}
#primary_about a:hover, #primary_nav li[id="primary_about"][class="selected"] a {
background:url(/Images/primary_navOn.png) -95px 0px no-repeat;
}
#primary_about a {
width:66px;
}
#primary_airStarters {
margin-left:48px;
}
#primary_airStarters a {
width:78px;
}
#primary_airStarters a:hover, #primary_nav li[id="primary_airStarters"][class="selected"] a {
background:url(/Images/primary_navOn.png) -209px 0px no-repeat;
}
#primary_turboChargers {
margin-left:46px;
}
#primary_turboChargers a {
width:102px;
}
#primary_turboChargers a:hover, #primary_nav li[id="primary_turboChargers"][class="selected"] a {
background:url(/Images/primary_navOn.png) -333px 0px no-repeat;
}
#primary_pumps {
margin-left:47px;
}
#primary_pumps a {
width:56px;
}
#primary_pumps a:hover, #primary_nav li[id="primary_pumps"][class="selected"] a {
background:url(/Images/primary_navOn.png) -482px 0px no-repeat;
}
#primary_engineComponents {
margin-left:46px;
}
#primary_engineComponents a {
width:131px;
}
#primary_engineComponents a:hover, #primary_nav li[id="primary_engineComponents"][class="selected"] a {
background:url(/Images/primary_navOn.png) -584px 0px no-repeat;
}
#primary_gallery {
margin-left:45px;
}
#primary_gallery a {
width:57px;
}
#primary_gallery a:hover, #primary_nav li[id="primary_gallery"][class="selected"] a {
background:url(/Images/primary_navOn.png) -760px 0px no-repeat;
}
#primary_contact {
margin-left:46px;
}
#primary_contact a {
width:77px;
}
#primary_contact a:hover, #primary_nav li[id="primary_contact"][class="selected"] a {
background:url(/Images/primary_navOn.png) -863px 0px no-repeat;
}

#header_btm {
height:27px;
width:1000px;
float:left;display:inline;
background:url(/Images/requestAQuote.png) no-repeat;
}
#requestAQuote {
float:left;display:inline;
width:295px;
height:27px;
margin:0px 0px 0px 691px;
text-decoration:none;
}
#requestAQuote span {
visibility:hidden;
}
#requestAQuote:hover {
background:url(/Images/requestAQuote_hover.png) no-repeat;
}

#contentWrap {
width:1000px;
float:left;display:inline;
background:#fff;
}
#content {
margin:10px 50px 0px 14px;
font-family:Arial;
font-size:12px;
line-height:14px;
color:#535353;
}
#content p {
margin:0px 0px 12px 0px;
}
.boldOrange {
color:#f58220;
font-weight:bold;
}
#footer {
margin:7px 14px 8px 14px;
font-family:arial;
font-size:11px;
color:#535353;
clear:left;
}
#content img { border:0px; }
.copyright {
margin-left:5px;
}
.orange {
color:#f58220;
}
.address {
margin-left:50px;
}
.phone {
margin-left:15px;
}
.fax {
margin-left:15px;
}
.builtBy {
margin-left:35px;
}
.builtBy a {
text-decoration:none;
color:#f58220;
}
.builtBy a:hover {
color:#0eace6;
}
.clear {
width:100%;
float:left;display:inline;
clear:both;
line-height:0px;
font-size:0px;
}

.pageTitle {
color:#0eace1;
font-size:12px;
font-weight:bold;
margin-bottom:13px;
display:block;
margin-left:9px;
}
.callToAction {
clear:left;
width:100%;
font-family:Arial;
font-weight:bold;
color:#666666;
font-size:14px;
margin:0px 10px 10px 10px;
padding-top:0px;
}

/*** Regular Links *****/

a {
text-decoration:none;
color:#0eace6;
}
a:hover {
color:#f58220;
}