body { width: 100%; height: 100%; text-align: center; } .clearSet, .mainClear { clear: left; margin: 0; padding: 0; height: 0; } .clearer { padding: 1px 0; } form .clearer, form .clear, .form .clearer {clear: left; } a:link { text-decoration: none; } a:hover { text-deocaration: none; } a.submit, a.submit:visited {padding:0 5px;border: 3px double #000; color: #333; background-color: #ccc;line-height:22px;text-deocaration: none; } a.submit:hover {color: #e09657;border-color: #333;background-color: #fff;text-deocaration: none; } form { } form h3, h3.formHeader { width: 80%; margin: 10px 0; padding: 2px 0 2px 25px; font-size: 1.5em; border-bottom: 1px dotted; } #finance h3 {width:auto;} form h4 { width: 80%; margin: 7px 0; padding: 2px 0 2px 25px; font-size: 1.3em; border-bottom: 1px dotted; } form h5, form h6 { margin: 5px 0 0 0; padding: 0; } form h6.formLabel { font-size: 0.85em; } form table { margin-left: 10px; } .tblInventory form table, form table.inventoryWrap { margin-left: 0; } form td.formlabel { padding-right: 10px; } form input, form select { margin-top: 2px; } form a { border-bottom: 0; } /* updated forms -------------------------------------------------------------- */ form fieldset, input, select, textarea {border:1px solid;} .serviceInfo input, .appointmentInfo input {border:0;} .step .formcontrols { display: none; } textarea { width: 440px; } a img, form a img, .detailslink a, .actionItems a { border: 0; } .clearSet { clear: left; } .newsGrouping .clear { clear: left; } #container, #siteHeader, #footer { position: relative; width: 816px; w\idth: 800px; margin: 0 auto; padding: 0 8px; border: 0; text-align: left; font-family: helvetica, arial, sans-serif; font-size: 11px; font-weight: bold; } #siteHeader { padding-bottom: 5px; } #footer { padding-top: 10px; } #footer #fContact { margin: 0 20px; } #footer #fNav { float: right; } #siteHeader li, #footer li { display: inline; margin: 0 5px 0 0; padding: 0; } #dealerAddress { float: left; width: auto; list-style: none; margin: 5px 0 0 0; padding: 3px 0; } #globalNav { float: right; width: auto; list-style: none; margin: 5px 0 0 0; padding: 3px 0; text-align: right; } #globalNav li a, #footer li a { padding-right: 25px; text-decoration: none; } #globalNav li#language a { margin: 0 0 0 20px; padding: 0; } #header { position:relative;width: 800px; w\idth: 780px; height: 92px; he\ight: 88px; margin: 0; padding: 2px 10px; font-family: helvetica, arial, sans-serif; font-size: 12px; font-weight: bold; } #header img#groupLogo { float: left; width: 130px; margin: 0; padding: 0; border: 0; } #header ul { list-style: none; margin: 0; padding: 0; text-align: left; } #header ul li { display: inline; margin: 0; } #header h1 { float: left; width: auto; margin: 10px 0; padding: 0; font-family: garamond, helvetica, arial, sans-serif; font-weight: bold; font-size: 42px; clear: both; } #header h1 a { text-decoration: none; border: 0; } #header #franLogoWrap { position:absolute;right:12px; width: 120px; height: 60px; margin: 5px 0 0 0; padding: 0; border: 0; } #navWrap { width: 100%; height: 20px; margin: 0; padding: 0; } #siteNav { width: 795px; height: 20px; font: 18px arial, helvetica, sans-serif; } #siteNav ul { border: 1px solid; border-width: 0.1em 0.1em 0.1em 0.75em; font: 12px arial, helvetica, sans-serif; } #siteNav li { text-align: center; font: 12px arial, helvetica, sans-serif; } #siteNav li a { padding: 3px 7px 4px 8px; border: 0; border-left: 1px solid; font: 11px verdana, arial, helvetica, sans-serif; font-weight: normal; } ul#siteNav li a.firstNavItem { padding-left: 10px; } #siteNav li ul { border: 0; padding: 3px 0 10px 0; } #siteNav li ul li { border: 0; } #siteNav li li { margin: 0; border: 0; } #siteNav li li a { width: 177px; w\idth: 167px; margin: 0 1px; padding: 3px 0 3px 10px; border: 0; } #siteNav li ul li a:hover, #siteNav li ul li a:active { width: 177px; w\idth: 167px; margin: 0 1px; padding: 3px 0 3px 10px; border: 0; } #siteNav li ul ul { margin: -1em 0 0 11em; } .mainBodyWrap { width: 100%; margin: 0 auto; padding: 0 0 20px 0; text-align: center; } #indexSS01 { display: inline; float: left; width: 260px; w\idth: 262px; height: 188px; he\ight: 186px; margin: 5px 2px 0 40px; padding: 0; border: 1px solid #666; } #indexSS02 { float: left; width: 447px; w\idth: 449px; height: 188px; he\ight: 186px; margin: 5px 5px 0 3px; padding: 0; border: 1px solid #666; } #indexPreowned { border: 1px solid #666; } #pageHeader { position: relative; clear: both; height: 37px; he\ight: 22px; margin: 10px 20px 0 20px; padding: 5px 0 10px 10px; text-align: left; } #pageHeader h2#vPageTitle { float: left; width: 500px; margin: 0; padding: 0; font-family: "Trebuchet MS", garamond, helvetica, arial, sans-serif; font-variant: small-caps; font-size: 20px; font-weight: bold;} h2#pageTitle { display: none; } #globalPrint { position: absolute; bottom: 6px; right: 0; } #globalPrint a { display: block; height: 25px; width: 100px; margin: 0; padding: 0; border: 0; text-decoration:none; } #globalPrint a:hover {background-position: 0 -50px;} .printlink, .printlinkAlt {display: none;} .contentWrap { margin: 0 20px; padding: 10px 0 25px 0; clear: both; font-family: helvetica, arial, sans-serif; font-size: 12px; font-weight: normal; line-height: 1.5; text-align: left; } .content { color: #222; } .content p { margin: 5px 0; padding: 0; } .content h1, .content h2, .content h3, .content h4, .content h5, .content h6 { font-family: "Trebuchet MS", times, serif; font-weight: bold; } .content h3 { margin: 20px 0; padding: 0; font-size: 18px; color: #111; } .content h4 { margin: 5px 0; padding: 0; font-size: 14px; color: #222; } .sidebar { width: 193px; margin: 0; padding: 0; } .sidebar h3, .sidebar h4, .sidebar form h3, .sidebar form h3.formHeader, .sidebar form h4 { width: 193px; w\idth: 180px; margin: 15px 0 0 0; padding: 3px 0 3px 12px; font-size: 14px; border:0;} .sidebar form h3.formHeader { width: 187px; w\idth: 175px;border:0;} .sidebar .clearSet { clear: right; } .btnUL { list-style: none outside; margin: 0; padding: 8px 0 4px 2px;line-height:1.3; } .btnUL li { display: block; margin: 0; padding: 1px 0; font-weight: normal; text-align: left; } .btnUL li a { margin: 0; padding: 2px 0; border: 0; font-weight: normal; font-size: 14px; } .btnLI a span { display: block !important; display: inline-block; margin: 0; padding: 1px 0 2px 20px; border: 0; cursor: pointer; } .btnLI a:visited, .btnLI a:hover { border: 0; text-decoration: none; } dl#newsTitles, dl#contactInfo, ul#hours { list-style: none; margin: 0; padding: 10px 5px; font-size: 11px; } dl#newsTitles a, dl#contactInfo a { text-decoration: none; } /* -- news titles --*/ dl#newsTitles dt { margin: 10px 0 3px 0; padding: 0; font-weight: bold; line-height: 1em; } dl#newsTitles dd { margin: 0; padding: 0; letter-spacing: 0.05em; line-height: 1.2em; } dl#newsTitles dd.newsLink { float: right; } dl#contactInfo dd { margin: 3px 0; padding: 0; letter-spacing: 0.05em; line-height: 1.2em; } dl#contactInfo dd.city, dl#contactInfo dd.state, dl#contactInfo dd.zip { display: inline; } #splashWrap { font-family: helvetica, arial, sans-serif; } #BODY_SPLASH_NEW_SMARTBROWSE, #BODY_SPLASH_USED_SMARTBROWSE { margin: 0; padding: 5px 0 0 0; background: none; font-size: 12px; } #invTypes { text-align: left; } #BODY_SPLASH_NEW_SMARTBROWSE input, #BODY_SPLASH_USED_SMARTBROWSE input { margin: 0 0 0 12px; padding: 3px 0 0 0;border:0; } #BODY_SPLASH_NEW_SMARTBROWSE select, #BODY_SPLASH_USED_SMARTBROWSE select { width: 155px; margin: 5px 0 0 8px; border: 0; } #BODY_SPLASH_NEW_SMARTBROWSE, #BODY_SPLASH_USED_SMARTBROWSE { margin: 0; padding: 0; background-image:none; } #splashWrap, #splashWrap form { margin: 0; padding: 0; text-align: left; } #BODY_ULTIMATE_INVENTORY_DETAILS #price .noUltimatePrice{position:relative; top:15px; font-size:16px;} /* =TMP-352--*/ #finance { margin: 0 10px; } * html #finance fieldset { padding: 0 10px; } /* =catfish calc TMP-327 -------------------------------------------------------------- */ div#vPaymentCalc form fieldset h3 {font-size:12px;margin-bottom:0;padding-bottom:0;border:none;background-image:none;} /* =standard2 details page DNA510285 */ div#vLinks { padding-left: 4px; } div#vInfo { width: 230px; } /* =2007 carbuilder -------------------------------------------------------------- */ .v8Carbuilder #detailCtrls {padding-bottom:7px;} * html .v8Carbuilder #detailCtrls {padding-bottom:0px;} #mediaForm div.detailQuickInput {width:260px;margin:3px 0;padding:0;} #mediaForm div.detailQuickLabel {font-size:10px;line-height:1;} /* =ie -------------------------------------------------------------- */ *+html #mediaColors {margin-top:5px;} * html #mediaColors {margin-top:5px;} *+html #mediaForm div.detailQuickInput {width:auto;text-align:left;} * html #mediaForm div.detailQuickInput {width:auto;text-align:left;} *+html #mediaForm div.detailQuickInput .formFieldInclude {margin:0;} * html #mediaForm div.detailQuickInput .formFieldInclude {margin:0;} *+html #mediaForm #mediaFormSubmit {margin-left:112px;text-align:left;} * html #mediaForm #mediaFormSubmit {margin-left:112px;text-align:left;}