@charset "UTF-8";

/* hp specials */
div#divSpecials {width:468px;height:422px;background-image:url('/usr/theme/image/tentevent-promo-hp.png');}
*+html divSpecials {float:left;}


#hp-form {margin:0px 0px 0px 15px;}
#hp-qq form#frmLead {margin:55px 0px 0px 15px;}
#hp-qq form#frmLead.lblLeft ul.frmValues li label {width:60px;font-size:11px;}
#hp-qq form#frmLead.lblTop ul.frmValues li label {font-size:10px;margin:0px 0px -3px 0px;}
#hp-qq form#frmLead .msgReq {display:none;}
#hp-qq form#frmLead ul li input, #hp-qq form#frmLead ul li input {height:16px;width:110px;font-size:11px;}
#hp-qq form#frmLead ul li {margin-top:5px;}
#hp-qq form#frmLead .frmSection h4 {display:none;}
#hp-qq form#frmLead ul.frmValues li label.error {display:none;}
#hp-qq #submit {background-color:#333333;width:110px;height:24px;color:#fff;border:none;margin:0px -30px 0px 0px;}


/* 
* To support page header on vehicle search page
* Bascially this is a copy of the css used for "div.pageHeader"
* should replace "div.pageHeader" all together at some point 
************************************************************/
/*div.pg-vsrch-header,div.pg-stnd-header {margin:0px; height: 31px; padding-top: 12px; padding-left: 10px; text-align: left;
}*/
/*
div.pg-vsrch-header h2, ,div.pg-stnd-header h2{
background-color:#282828;font-size: 18px;color:#fff;
/* font-weight:bold;position:relative;top:13px;
}*/

#pmm-main-content {color:#fff;}
#pmm-left-content {padding:15px;min-height: 442px; background-repeat:repeat-y;}

/*************************************************************/

/* Featured vehicle stuff */
#hp-qq {
float:right; background-image:url(/usr/image/featv-hp-bg.jpg); background-repeat:no-repeat; width:222px; height:229px;}

.jcarousel-control {width:186px!important;margin-top:20px!important;}
.jcarousel-control a:link, .jcarousel-control a:hover, .jcarousel-control a:active, .jcarousel-control a:visited,{text-decoration:none!important;}
.jcarousel-control a { font-size:12px!important;font-weight:bolder; text-decoration: none!important;padding:0px 5px 0px 5px;margin:0px 5px 5px 0px;}
.fSrch-skin-1 .jcarousel-item div.fSrch-vdata1 ul li {font-size:10px!important;color:#585858;height:auto;}

.pmmFSrch-control-selected{color:#efefef!important; background-color:#ae002b;}
.fSrch-skin-1 .jcarousel-item img {width:100px!important;height:auto!important;padding-bottom:5px;margin-top:15px;}
/*************************************************************/

#GoogleInfoWin, #GoogleInfoWin input {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;}
#GoogleInfoWin input {width:100;}
#map_google{width: 500px; height: 520px; border:2px solid #CCCCCC;}

/*****/


/*
*********************************************************************
* Styling to make the Installed Options list be seperated by commas *
*********************************************************************
*/
ul.optionsList { list-style: none; margin: 0; padding: 0; padding-top:10px; padding-bottom:10px; font-size:12px; }
ul.optionsList li { display: inline; }
ul.optionsList li:after { content: ", "; } 
ul.optionsList li:last-child:after { content: ""; }