@charset "UTF-8";
/* CSS Document */


/* Homepage CSS Control */
body { margin:0px; }
div#homeShield { background-image:url(/usr/image/main_shield.jpg); background-position:top center; background-repeat:no-repeat; height:1000px; }
div#homeShield2 { background-image:url(/usr/image/main_shield2.jpg); background-position:top center; background-repeat:no-repeat; height:1000px; }
div#homeShield3 { background-image:url(/usr/image/main_shield3.jpg); background-position:top center; background-repeat:no-repeat; height:1000px; }
div#footerSitemap { background-image:url(/usr/image/footer_sitemap.jpg);  background-repeat:no-repeat; width:995px; height:272px; padding-top:80px; }
div#indexContent { width:995px; }
div#seoContainer {width: 995px; border-top: 1px solid #111111; border-bottom:1px solid #111111; height:80px; text-align:left; background-color:#000000; }
div#seoContent { padding-top:30px; }
div#copyright { padding-top:5px;}
div#seoContent2 { padding-top:30px; padding-bottom:20px; }
div#copyright2 { padding-top:5px; text-align:left;}
div#siteby { padding-top:19px;  }
div#sidenav {}
div#header {background-image:url(/usr/theme/image/header.gif); width:995px; height:42px;}
div#pageheader {padding-top: 20px;}
#content-bg {background-image:url(/usr/image/dynPage_bg.gif); width:767px; min-height:405px; }
#side-nav {background-image:url(/usr/image/sidenav_bg.jpg); width: 228px; min-height:300px;}
#sidenav_text {padding-left:20px; padding-top:40px;}
#sidenav_btm {background-image:url(/usr/image/sidenav_btm.jpg); width: 228px; height:61px;}
#dynPage_btm {background-image:url(/usr/image/dynPage_btm.gif); width: 767px; height:61px;}
#accessories {background-image:url(/usr/image/accessories-bg.gif); width: 708px; height:1396px;}
#int-bg {background-image:url(/usr/theme/image/int-bg-top.jpg); width:708px;}
#bg-btm {background-image:url(/usr/theme/image/int-bg-bottom.jpg); width:708px; height:22px;}

#row1 {padding-left: 40px; padding-right: 80px; padding-top: 60px; line-height:14px;}
#row1 img {padding:3px; border:1px solid #333333;}
#row2 {padding-left: 40px; padding-right: 80px; padding-top: 70px; line-height:14px;}
#row3 {padding-left: 40px; padding-top:25px;  line-height:14px;}
#row3 img {padding:3px; border:1px solid #333333; margin:2px;}
#row3 img {padding-right:5px;}
#row3 div {padding:10px;}
#row3 span {padding-right: 60px;}
#row3 #hp_show span {padding-right: 80px;}
#map {padding-left: 50px;  padding-top: 325px; padding-right:100px; line-height:14px;}
#contactHours {padding-left: 50px;  padding-top: 70px;  line-height:14px;}
#events {border-bottom:1px solid #999999; padding-bottom:25px; padding-top:25px; width:650px;}
#newsevents {padding-bottom:25px; border-bottom:1px solid #999999; width:650px;}

/* Member Form */

#memberForm {width: 500px; background-color:#000000; padding: 5px; border: 5px solid #797979;}

/* Footer Style */

#navcontainer {text-align:left; padding-left: 35px;}

/* Pre Approved Attribute */

#getPreApproved {height: 700px;}

/* Success & 404 */
#pg-success {padding-top:60px; background-color:#000000;}

#pg-success h1 {padding-bottom:40px;}

/* Override default NEW SEARCH attributes */
div #pmm-main-content { margin-left:6px; margin-right:6px; width:748px;}
div.pg-vsrch-header {}
.pg-vsrch-header h2 {padding-left:10px; padding-top:10px; }
#frmInvSearch select {border:1px solid #999999; }
.pagNavLink span { background-color:#01619b; padding:0px 3px 0px 3px; border:#333333 1px solid; }
#processing_results { margin-top:10px; }
#invDisplayFull { cursor:pointer; padding:0px 3px 0px 3px; }
#invDisplayList { cursor:pointer; padding:0px 3px 0px 3px; }
div.pg-vsrch-header { padding-left:5px; }
.pmm-flow1 { height:auto;; }
#pg-vsrch {width:995px;margin:0 auto;background-color:#585858;}
#invDisplayFull { cursor:pointer; padding:0px 3px 0px 3px; }
#invDisplayList { cursor:pointer; padding:0px 3px 0px 3px; }
.resultsListFullDetail {padding: 2px 2px 2px 2px; margin-top:20px;}
.resultsListFullImg img {min-width:100px;min-height:75px;border:1px solid #666666;}
.resultsListFull {border-bottom:1px solid #585858;;border-top:none;border-left:none;border-right:none;padding-bottom:15px;margin-bottom:15px;}
.resultsListFullTbl table tbody tr th, .resultsListFullTbl table tbody tr td {padding-left:15px;}
#vPriceMin {margin-right:15px!important;}
.pmm-yui-t1 #yui-main .yui-b {background-color:#000000;}


/*
**************
* INV DETAIL *
**************
*/
#imageGalleryContainer img { width:auto; }
#imageGalleryContainer #slide {margin-left:0px;border:none;margin-top:0px; width: 640px; height:428px;}
#imageGalleryContainer .gallerySlideThumb { margin-left:1px; margin-top:5px; width: 75px; height:49px; }
#imageGalleryContainer table tr td table img { width:80px; }
#pathHeader { padding:10px; margin-bottom:1px; }
#DetailPrice { float:right; }
#vehicleHeader { padding:10px 10px 20px 10px; margin-bottom:1px; }
#priceShell { float:right; padding-bottom:10px; }
#vehicleName { padding-bottom:5px; }
#imgGalleryShell { padding:10px; margin-bottom:1px; background-image:url(/images/gallery-bg.gif); background-repeat:no-repeat; background-position:center top; height:482px; }
#nextStepShellUsed { position:absolute; top:400px; margin-left:651px; }
#nextStepBtns { margin-top:10px; }
#carSpecsShell { margin-bottom:1px; }
#carSpecsTable_td { border-right:1px solid #ffffff; padding:10px; }
#carSpecs_td { padding:10px; }
#requestInfoShell { padding:10px; margin-bottom:1px; padding-bottom:35px; }
#requestInfoTitle { padding-bottom:10px; }
#calcContainer { padding:10px; margin-bottom:1px; padding-bottom:35px;height:auto; }

div.onSale { padding-left:5px; }
div.offSale { padding-left:5px; }

/* Wheel page setup */
#wheelpage {width:995px; height:1000px; margin-top:10px;}
#gallery {width:995px; height:1000px; margin-top:10px;}
#pg-stnd .pmm-bd-h{font-size:14px;}

/* Tire Sync */
#tiresync {width:995px; height:500px; margin-top:10px; border:none;}


/* misc */
#hp-se_footer {width:995px;text-align:left;}
#hp-se_footer {color:#666666;}
#hp-se_footer a {color:#666666;text-decoration:underline;}
#hp-se_footer h1 {font-size:12px;font-weight:bold;}
#hp-se_footer p {font-size:10px;margin:0px 0px 10px 0px;}