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

/*page default overrides */
body#pg-stnd { text-align:left; background-image:url(/usr/theme/image/body-bg.gif); background-position:top; background-repeat:repeat-x; line-height:18px; }
body#pg-stnd p { line-height:18px; margin-top:10px; margin-bottom:10px;}
body#pg-stnd .yui-b {background-color:transparent!important;}

#header { background-image:url(/usr/theme/image/header.gif); background-position:top; background-repeat:no-repeat; height:75px; }
#header #hdr-service-btn { float:right; margin-top:4px; }

#col-a { float:left; width:315px; background-image:url(/usr/theme/image/col-a-bg.gif); background-position:top; background-repeat:no-repeat; min-height:450px; padding:5px 10px 5px 10px; }
#col-a .entry { margin-top: 18px; }
#col-a #flash-cta-left { margin-top:0px; }
#col-a #promo { margin-top: 45px; height:1000px; }
#col-a #dept-info { margin-top: 15px; }

#col-b { float:left; width:660px; min-height:1500px; }
*+html #col-b { float:left; width:660px; min-height:1000px; }
#col-b .model-selection {padding-top:25px;}
#col-b  #srv-dept {padding:20px; margin-top:280px;  margin-left:10px; border-top:1px solid #333333; border-bottom:1px solid #333333;}
*+html #col-b  #srv-dept {padding:20px; margin-top:140px;  margin-left:10px; border-top:1px solid #333333; border-bottom:1px solid #333333;}
#col-b  #quick-links {padding:20px; margin-left:10px; border-bottom:1px solid #333333;}
#col-b  #dept-info {padding:20px; margin-left:10px;}
#col-b #model-selection2 { background-image:url(/usr/theme/image/vehicle-research-bg.png); background-position:top left; background-repeat:no-repeat; padding:25px 20px 25px 20px; }
#col-b #model-selection ul {padding-left:80px; padding-top: 15px;}
#col-b #rsrch-col-a { float:left; width:200px; text-align:center; margin-right:5px; margin-top:20px; }
#col-b #rsrch-col-b { float:left; width:200px; text-align:center; margin-right:5px; margin-top:20px; }
#col-b #rsrch-col-c { float:left; width:200px; text-align:center; margin-top:20px;}
#model-selection div#rsrch-col-a { float:left; width:200px; text-align:center; margin-right:5px; height:auto;}
#model-selection div#rsrch-col-b { float:left; width:200px; text-align:center; margin-right:5px;}
#model-selection div#rsrch-col-c { float:left; width:200px; text-align:center;}
#model-selection img {border:1px solid #333333; padding:3px;}

#parts_hours {background-image:url(/usr/theme/image/service_bg.jpg); width:139px; height:273px;}
#parts_hours #hours {padding-left:15px; padding-top:70px; color:#ffffff;}

#col-b #rsrch-col-a h3, #col-b #rsrch-col-b h3, #col-b #rsrch-col-c h3 { margin-top:25px; }
#col-b #rsrch-col-a p, #col-b #rsrch-col-b p, #col-b #rsrch-col-c p { border-bottom:1px solid #222222; padding-bottom:5px; }

#pg-vspecials h2, #pg-stnd h2, #pg-vsrch h2 {font-weight:bold;}

/* Homepage pop up */
#dimSpecials {position:absolute; background-image:url('/usr/image/hp_special_bg.png'); width:100%; height:3000px; left:0px; z-index:99999999;}
#divSpecials {width:637;height:545px; margin-top:25px; background-image:url('/usr/image/hp_current-ad.png'); background-repeat:no-repeat; background-position:center;}

div.sp_tpl.pmm {margin:0px 0px 15px 0px;}

body.hp div#site-map { background-image:url(/usr/theme/image/sitemap-bg.png); background-repeat:no-repeat; padding:25px 20px 25px 20px; margin-top:1350px; height:40px; }
*+html body.hp div#site-map { background-image:url(/usr/theme/image/sitemap-bg.png); background-repeat:no-repeat; padding:25px 20px 25px 20px; margin-top:1550px; height:40px; }
div#site-map { background-image:url(/usr/theme/image/sitemap-bg.png); background-repeat:no-repeat; padding:25px 20px 25px 20px; height:40px; }
.cola, .colb, .colc, .cold, .cole, .colf , .colg, .colh { float:left; width:200px; height:150px; }

#footer { margin-top:150px; }
#visit-us { border-top:1px solid #272727; border-bottom:1px solid #272727; padding-bottom:30px; padding-top:30px; }
#copyright { margin-top:25px; }
#site-by { margin-top:25px; float:right; }

/* INTERIOR */
#yui-main { min-height:580px; background-image:url(/usr/theme/image/yui-bd-h-bg.png); background-repeat:no-repeat; padding:20px; width:955px; margin:0 auto; }
body#pg-vspecs #yui-main{background-color:#f2f2f2;background-image:none;width:995px;padding:10px 0px 0px 0px;}
body#pg-vspecs #pmm-main-content{background-color:#f2f2f2;}
.pmm-bd-h { margin-bottom:20px; }
.yui-b a { text-decoration:none; color:#ffae00;}
.yui-b li { padding:0px 0px 0px 0px; }
#newinventory { width:920px; height:2000px; border:0px; background-color:#ffffff; padding:15px; }
#dodgeinventory { width:920px; height:2000px; border:0px; background-color:#ffffff; padding:15px; }
#chryslerinventory { width:920px; height:2000px; border:0px; background-color:#ffffff; padding:15px; }
#jeepinventory { width:920px; height:2000px; border:0px; background-color:#ffffff; padding:15px; }
#preownedinventory { width:920px; height:2000px; border:0px; background-color:#ffffff; padding:15px; }
#tradein { width:920px; height:700px; border:0px; background-color:#ffffff; padding:15px; margin-top:25px; }
#factoryIncentives { width:920px; height:700px; border:0px; background-color:#ffffff; padding:15px; margin-top:25px; }
#scheduleService { width:920px; height:700px; border:0px; background-color:#ffffff; padding:15px; margin-top:25px; }
#accessories { width:965px; height:700px; border:0px; background-color:#ffffff; margin-top:25px; }
#newsletter { width:965px; height:3500px; border:0px;background-color:#ffffff; margin-top:25px; }
#buildcar { width:965px; height:600px; border:0px;background-color:#ffffff; margin-top:25px; }
#ebrochure-table { border-spacing:3px; border-collapse:inherit; }
#ebrochure-table td { padding:10px; }

/* Model Selection */

#pmm-bd-c .model-selection ul {padding-left: 0px;}
#pmm-bd-c .model-selection li {padding-right: 10px;}
#pmm-bd-c .model-selection li p {padding-bottom:10px; padding-top:0px;}
.model-selection a { font-size: 11px; font-weight:normal; color:#ffffff; text-decoration: none; }
#pmm-bd-c p { font-size: 11px; font-weight:normal; color:#999966; }

#management-directory { border-spacing:3px; border-collapse:inherit; }
#management-directory td { padding:10px; }

#map_google { height:500px; margin-bottom:55px; border:10px solid #333333; }
#dtl-bd.new #map_google, #dtl-bd.used #map_google { margin-bottom:55px; border:10px solid #e1e1e1; }


/* VSPECS */
/*#dtl-bd.new #tier1, #dtl-bd.new #tier2, #dtl-bd.new #dtl-specs, #dtl-bd.new #dtl-calc, #dtl-bd.new #tier5, #dtl-bd.new #tier6 { border-bottom:1px solid #e1e1e1; }
.onSale { padding-top:10px; }
#tier1 { height:30px; }
#dtl-bd.new .offSale {margin:-60px 0px 20px 0px; padding-bottom:10px;}
#dtl-bd.new .onSale {padding:15px 0px 0px 0px; margin-bottom:20px;}*/

body#pg-vspecs { background-image:url("/usr/theme/image/body-bg.gif"); background-repeat:repeat-x; background-position:top; }
body#pg-vspecs .vcard { margin-bottom:20px; }
body#pg-vspecs #pg-vspecs-header h2 { margin-bottom:20px; }
body#pg-vspecs #vInfoLst li {width:200px;}
body#pg-vspecs.used .vSpecTabs { padding-top:36px; background:url(/usr/theme/image/Pre-Owned-static-banner-KIA.jpg) no-repeat right; }
body#pg-vspecs.new .vSpecTabs { padding-top:36px; background:url(/usr/theme/image/new-car-static-banner-KIA.jpg) no-repeat right; }


/*payment calc*/
#frmPayment {padding:5px;}
#ContractLength tbody tr td, #ContractLength tbody tr th  {padding:5px!important;}
.CalcPayment tbody tr th, .CalcPayment tbody tr td {padding:5px!important;}

/* vsrch listing */
#frmInvSearch select { border:1px solid #222222; margin-bottom:5px; }
#frmInvSearch #doSearch { background-image:url(/usr/theme/image/btn-dosearch.png); background-repeat:no-repeat; padding:5px 10px 7px 7px; }
#frmInvSearch #doNewSearch { background-image:url(/usr/theme/image/btn-donewsearch.png); background-repeat:no-repeat; padding:5px 9px 7px 6px; }
.resultsListFull { border-bottom:5px solid #cccccc; }
#results { height:4000px;}

.yui-b { position:absolute; width:1px; }

/* forms */
.frmSection { padding:10px!important; }
.frmSection input, .frmSection select, .frmSection textarea { border:1px solid #444444!important; padding:3px; }
.frmSection h4 { border-top:none!important; border-bottom:5px solid #121212!important; padding-bottom:15px!important; }
.frmSection label { margin-bottom:5px; }
.btnSubmit { margin-top:20px; }
#submit { margin-left:15px; width:100px; margin-bottom:100px; }

/* vspecials */
body#pg-vspecials .vInfoExt ul li p { display:none!important; }
body#pg-vspecials .row { border-top:0px; }
body#pg-vspecials #purchasePrice { border-top:1px solid #cccccc; }




/* Vehicle Hidden */
.model-selection .Kia_Optima_2010 { display:none!important; }
.model-selection .Kia_Rio_2010 { display:none!important; }
.model-selection .Kia_Rio5_2010 { display:none!important; }
.model-selection .Kia_Sedona_2010 { display:none!important; }













/*
#################################
MAIN NAV
#################################
*/


/* this hides the text of the top level menu */
#nav span { display: none; }

/* menu attributes */
ul.jd_menu {padding:0px; list-style-type:none; border:none; height:25px; text-align:left;text-decoration:none!important;}
ul.jd_menu ul {display:none; border:none; padding:0px; margin:0px; height:auto; }
ul.jd_menu li {float:left; border:none; padding:0px; margin:0px;color:#ffffff; font-family:sans-serif; font-size:11px; color:#ffffff; font-weight:bold; line-height:14px; }

/* sub-menu attributes */
ul.jd_menu ul {position:absolute; display:none; list-style-type:none; margin:0px; padding: 0px; min-width:170px; height:auto; z-index: 1000000000; }
ul.jd_menu ul li {float:none; margin:0px; }
ul.jd_menu li li { border-left:1px solid; border-bottom:1px solid; border-right:1px solid; }
#nav ul li ul li { height:auto; }
ul.jd_menu li ul li.jdm_hover { cursor:pointer; }


/***************************************************************/
/* notice: you should only have to edit values below this area */
/***************************************************************/

#nav {
/* navigation image attributes */
background-image:url("/usr/theme/image/navigation.gif");
background-repeat:no-repeat;
/* width of the navigation */
width:995px;
/* height of the navigation */
height:45px;
/* other attributes */
margin:0px;
padding:0px;
clear:both;
}

/***********************/
/*** menu attributes ***/
/***********************/

/* controls drop down menu highlight */
ul.jd_menu li ul li.jdm_hover { background-color:#1c1c1c; }
/* controls the padding of the drop down menu buttons */
ul.jd_menu li li { padding:5px 5px 5px 8px; }
/* controls the width of the drop down menu buttons */
ul.jd_menu li li { width:160px; }
/* controls the color of the borders of the drop down menu buttons */
ul.jd_menu li li { border-bottom-color:#313131; border-left-color:#313131; border-right-color:#313131; }
/* controls the color of the background of the drop down menu buttons */
ul.jd_menu li li { background-color:#292929; }
/* controls the color of the text of the drop down menu buttons */
ul.jd_menu li ul li a {color:#ffffff; }
/* controls the color of the text (hover state) of the drop down menu buttons */
ul.jd_menu li li.jdm_hover a{ color:#ffffff; } 


/* important: the height needs to match the navigation height */
#nav li, #nav a.top-lvl { height:45px; display:block; }

/* controls with hit area for the tab buttons */
.jd-home {width: 55px; }
.jd-new {width: 89px;}
.jd-used {width: 76px;}
.jd-finance {width: 63px;}
.jd-dealership {width: 74px;}
.jd-feedback {width: 73px;}
.jd-specials {width: 103px;}
.jd-parts {width: 56px;}
.jd-service {width: 65px;}
.jd-sitemap {width: 65px;}


/* controls the nav image when hover state */
.jd-home a.top-lvl:hover, ul.jd_menu li.jd-home.jdm_hover {background:url("/usr/theme/image/navigation.gif") -276px -45px no-repeat; }
ul.jd_menu li.jd-new.jdm_hover, ul.jd_menu li.jd-new.jdm_active { background:url("/usr/theme/image/navigation.gif") -331px -45px no-repeat; }
ul.jd_menu li.jd-used.jdm_hover, ul.jd_menu li.jd-used.jdm_active {background:url("/usr/theme/image/navigation.gif") -420px -45px no-repeat; }
ul.jd_menu li.jd-finance.jdm_hover, ul.jd_menu li.jd-finance.jdm_active {background:url("/usr/theme/image/navigation.gif") -496px -45px no-repeat; }
ul.jd_menu li.jd-dealership.jdm_hover, ul.jd_menu li.jd-dealership.jdm_active {background:url("/usr/theme/image/navigation.gif") -559px -45px no-repeat; }
ul.jd_menu li.jd-feedback.jdm_hover, ul.jd_menu li.jd-feedback.jdm_active {background:url("/usr/theme/image/navigation.gif") -633px -45px no-repeat; }
ul.jd_menu li.jd-specials.jdm_hover, ul.jd_menu li.jd-specials.jdm_active {background:url("/usr/theme/image/navigation.gif") -706px -45px no-repeat; }
ul.jd_menu li.jd-parts.jdm_hover, ul.jd_menu li.jd-parts.jdm_active {background:url("/usr/theme/image/navigation.gif") -809px -45px no-repeat; }
ul.jd_menu li.jd-service.jdm_hover, ul.jd_menu li.jd-service.jdm_active {background:url("/usr/theme/image/navigation.gif") -865px -45px no-repeat; }
ul.jd_menu li.jd-sitemap.jdm_hover, ul.jd_menu li.jd-sitemap.jdm_active {background:url("/usr/theme/image/navigation.gif") -930px -45px no-repeat; }


/* OPTIONAL - move the buttons to the right */
ul.jd_menu { margin-left:276px; } 

/* IE6 FIXES */
* html .jd-home a.top-lvl:hover { background-image:none; }
* html ul.jd_menu li.jd-inventory.jdm_hover, * html ul.jd_menu li.jd-inventory.jdm_active { background-image:none; }
* html ul.jd_menu li.jd-specials.jdm_hover, * html ul.jd_menu li.jd-specials.jdm_active { background-image:none; }
* html ul.jd_menu li.jd-finance.jdm_hover, * html ul.jd_menu li.jd-finance.jdm_active { background-image:none; }
* html ul.jd_menu li.jd-service.jdm_hover, * html ul.jd_menu li.jd-service.jdm_active { background-image:none; }
* html ul.jd_menu li.jd-parts.jdm_hover, * html ul.jd_menu li.jd-parts.jdm_active { background-image:none; }
* html ul.jd_menu li.jd-dealership.jdm_hover, * html ul.jd_menu li.jd-dealership.jdm_active { background-image:none; }
* html ul.jd_menu li.jd-map.jdm_hover, * html ul.jd_menu li.jd-map.jdm_active { background-image:none; }

* html ul.jd_menu li ul li a:visited {color:#838383; }
* html ul.jd_menu li li.jdm_hover a:hover { color:#ffffff; } 









/*
####################################
TYPOGRAPHY
####################################
*/

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

body { font-size:11px; }
strong { font-weight:bold; }
h3 { font-size:11px; font-weight:bold; color:#ffffff; }
p { font-size: 11px; font-weight:normal; color:#ffffff; }
#pg-vsrch h4, #pg-stnd h4 { font-size:12px;font-weight:bold;color:#ccc;}
#pg-vsrch h3, #pg-stnd h3 { font-size:14px;font-weight:bold;color:#fff;}
#pg-vsrch h2, #pg-vspecials h2, #pg-stnd h2 { font-size:16px;font-weight:bold; color:#f1f1f1; background:none;}
#pg-vsrch h1, #pg-vspecials h1, #pg-stnd h1 {font-size:18px;font-weight:bold;color:#ffae00;}
#pg-vsrch, #pg-stnd, #pg-stnd {color:#999999;}

h2.pg-vsrch-header, #yui-main div.yui-b h2.pmm-bd-h span { font-size: inherit; color:#cccccc; }
#nav a, #model-selection a, #site-map a, #visit-us a, #site-by a { text-decoration:none; }
.yui-b div#pmm-bd-c p {font-size:11px;color:#999999;}
#pmm-main-content p {font-size:11px;color:#999999;}
#top-specials h3 {font-size:14px;}

/* Vehicle Detail Page */
body#pg-vspecs ul.vsrch_pricing li label {font-size:14px; font-weight:bold; }
body#pg-vspecs ul.vsrch_pricing li span {font-size:14px;  font-weight:bold;}
body#pg-vsrch ul.vsrch_pricing li label {font-size:14px; }
body#pg-vsrch ul.vsrch_pricing li span {font-size:14px;  }
ul.vsrch_pricing li.price2 span {font-size:16px;}

body#pg-vspecs ul.vsrch_pricing li label {font-size:16px; padding-bottom:10px;}

body#pg-vsrch .vsrch_pricing_savings {font-size:14px; font-weight:bold;}
ul.vsrch_pricing li.price2 label {font-size:16px; font-weight:bold;}
ul.vsrch_pricing li.price2 label span {font-size:14px; font-weight:bold;}

#purchasePrice ul.vsrch_pricing li.price2 label {font-size:16px;}
#purchasePrice ul.vsrch_pricing li.price2 span {font-size:16px;}


#purchasePrice .vsrch_pricing_savings {font-size:16px; font-weight:bold; color:#00}

body#pg-vsrch .vsrch_pricing_savings {color: #00CC00;}

#purchasePrice .vsrch_pricing_savings {color: #00CC00;}

#autocheck {font-size:9px;}
#pmmCalc h3{font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:24px;}
#pmmCalc th{font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px;}
#pmmCalc #frmAfford th{font-family:Arial, Helvetica, sans-serif; font-size:10px;}
#pmmCalc #frmPayment th{font-family:Arial, Helvetica, sans-serif; font-size:10px;}
#frmInvSearch #doSearch { text-decoration:none; font-weight:bold; }
#frmInvSearch #doNewSearch { text-decoration:none; font-weight:bold; }
.resultsListFullDetail { font-size:11px; }

#dtl-bd.used .offSale { text-decoration:line-through; }

body#pg-vspecs a { text-decoration:none; }
body#pg-vspecs a:hover { text-decoration:none; }

/* forms */
.frmSection h4 { text-transform:uppercase; }

span.ftr-sm {font-size:9px;}


#model-selection2 h1 {font-size:16px; color:#ffffff; font-weight:bold;}

.model-selection .mdlYrHeader {color:#ffffff; padding-left:25px;}




















/*
######################################
COLORS
######################################
*/

/* default overrides */
#pmm-doc-995 { background-color:transparent; }


html { background-color:#000000; }
body { text-align: left;background-image: url(/usr/theme/image/body-bg.gif);background-position: center top;background-repeat: repeat-x;line-height: 18px;}
body#pg-vspecs { color:#333333; }
h2 { color:#f1f1f1; background:none; }

body#pg-stnd p {color:#ffffff;}

#pg-success p {color:#cccccc;}
#pg-success h1 {color:#fff;}
#pg-success a {color:#E58182;}

form#frmLead .frmSection div.sectionInfo .vDesc {color:#fff;}
#col-a { background-color:#121212; }
#col-b span { color:#ffffff; }

#dept-info span {color:#ffffff;}
#dept-info p {color:#878787;}

#model-selection a { color:#9e8d69; }

#site-map h3 { color:#ffffff; }
#site-map a { color:#878787; }
#site-map a:hover { color:#9e8d69; }

#copyright span { color:#ffffff; }

#visit-us { color:#878787; }
#site-by { color:#878787; }
#copyright { color:#878787; }
.disclaimer p, .disclaimer label { color:#878787; }
#visit-us a, #site-by a { color:#9e8d69; }

#yui-main { background-color:#121212; }

#GoogleInfoWin { color:#000000; }

/*VSPECS OVERRIDE*/
#dtl-bd.new, #dtl-bd.used { background-color:#ffffff; }
#dtl-bd.new a, #dtl-bd.used a { color:#FF0000; }
#dtl-bd.new .ui-tabs-selected a { color:#ffffff; }
#dtl-bd.new .ui-tabs-nav a { color:#ffffff; }
#dtl-bd.new h2 { color:#666666;  }

#dtl-bd.used .onSale { color:#ff0000; }

body#pg-vspecs h2 { color:#333333; }
body#pg-vspecials h2 { color:#CCCCCC; background-color:#121212; }
.pg-vspecials-header h2{ color: #cccccc; background-color:#000000; }
#vInfo { background-color:#f1f1f1; }
#vInfo h2 {color:#121212!important; padding-bottom:10px; background-color:#f1f1f1!important; }
body#pg-vspecials .vsrch_pricing_savings {color:#00CC66; font-size:12px; font-weight:bold;}
body#pg-vspecials .vsrch_pricing_internet price2 {font-size:14px;}
body#pg-vspecials .vsrch_pricing_internet price2 span {color:#FF0000;}
body#pg-vspecials ul.vsrch_pricing li.price2 {padding:0px;}

/* payment calc*/
#dtl-bd.new #monthly .readonly, #amount .readonly {background-color:#000!important;}
#dtl-bd.new #ContractLength {border-color: #666!important;}

#dtl-bd.new #pmmCalc h3{color:#666666;}
#dtl-bd.new #pmmCalc th{color:#666666;}

#dtl-bd.new #pmmCalc #frmPayment {border:1px solid #e1e1e1; }
#dtl-bd.new #pmmCalc #frmAfford{border:1px solid #e1e1e1; }


/* vsrch listing */
#pmm-main-content { background-color:#121212; }
#frmInvSearch #doSearch li:hover { color:#FFFFFF; }
#frmInvSearch {color:#ffffff;}
.currentViewPg {color:#ffffff;}
.resultsListFullName { color:#9c0f09; }
.resultsListFullDetail { color:#9c0f09!important;  }
.resultInfo .ttlVsFound { color:#ffffff; }
.pageNav span { color:#ffae00; }
.pg-vsrch-header h2{ color:#f1f1f1; background:#121212!important;}
#results { background-color:#121212; }
#processing_results { background-color:#121212; }

/* forms */
.frmSection { background-color:#222222; }
.frmSection input, .frmSection select, .frmSection textarea { background-color:#333333; color:#ffffff!important; }
.frmSection label { color:#878787!important; }
.frmSection h4 { color:#efd39c!important; }

.contact h3 { color:#666666; }
body#pg-vspecs ul.callsToAction li.incentive, body#pg-vspecs ul.callsToAction li.winStkrLnk { background-color:#FF0000; }

#promo p {color:#878787;}
#promo .style3 {font-size:14px; font-weight:bold; color:#fff;}
#promo .style4 {font-size:14px; font-weight:bold; color:#9e8d69;}

#col-b  #srv-dept {color:#878787;}
#col-b  #quick-links {color:#878787;}
#col-b  #dept-info {color:#878787;}
#col-b  #srv-dept a, a:hover {color:#9e8d69; text-decoration:none;}
#col-b  #quick-links a, a:hover {color:#9e8d69; text-decoration:none;}
#col-b  #dept-info a, a:hover {color:#9e8d69; text-decoration:none;}













/*
##########################################
MISC
##########################################
*/

#dtl-bd.new .offSale {font-size:14px; font-weight: normal; font-style:italic; padding-top:5px; color:#666666; }
.featuredEquipNotice{display:none;}
#ftr-se {font-size:10px;color:#878787;border-top:1px solid #272727; border-bottom:1px solid #272727; padding-bottom:30px; padding-top:30px; }
#ftr-se a { padding:10px; text-decoration:underline;color:#878787;}
#sm-top {color:#878787;}
#sm-top a {color:#9e8d69;}
div#hp_se-content {color:#878787;line-height:normal;}
div#hp_se-content p {font-size:10px;}
div#hp_se-content h1 {font-size:12px;font-weight:bold;margin:10px 0px 0px 0px;}






/* homepage qsrch */
.qsrch-box {height:180px;}
div#qSrch form#qSrch-frm {margin-left:25px; margin-top:50px; margin-bottom:25px;}
div#qSrch form#qSrch-frm #Make label, div#qSrch form#qSrch-frm #Model label, div#qSrch form#qSrch-frm #Year label {width:50px; float:left; }
div#qSrch form#qSrch-frm #Make, div#qSrch form#qSrch-frm #Model, div#qSrch form#qSrch-frm #Year {float:left; padding:2px;} 
div#qSrch form#qSrch-frm #Price, div#qSrch form#qSrch-frm #Price label {float:left;}
div#qSrch form#qSrch-frm #Price label {padding:10px; padding-right:25px;}
div#qSrch form#qSrch-frm #Price div label {padding:0px; float:none;}
div#qSrch form#qSrch-frm #Price div {width:170px;margin-left:50px; padding-top:10px;}
div#qSrch form#qSrch-frm #pmm-frm-submit {float:left; margin-left:50px; }
#qSrch-frm-submit { width:94px; height:22px; border:none; color:#000000;}
div#qSrch .qSrch_loaded img {display:none!important;}
*+html div#qSrch .qSrch_loaded img {display:none!important;}


/* hp se section */

div#hp-footer {color:#878787;height:650px;}
div#hp-footer p {font-size:11px;color:#878787;}
div#hp-footer h2, div#hp-footer h3 {font-size:12px;color:#878787;font-weight:bold;margin:10px 0px 0px 0px;}
div#hp-footer h1 {font-size:12px;color:#878787;font-weight:bold;}
div#hp-footer div#cities-box {float:left;width:995px;background-color:#121212;padding:10px 10px 10px 10px;margin:10px 0px 10px 0px;}
div#cities-box li {float:left;width:auto;display:inline;padding:0px 3px 0px 0px;font-size:11px;}
div#hp-footer a {color:#878787;text-decoration:underline;}