/* Featured vehicle stuff */



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

/* google map*/

/*inventory*/


/*background color*/


#imgGallery .imgGalleryHeader {font-size:10px!important;font-weight:bold!important;}


/* need to add in layout.css */
#cola, #colb, #colc, #cold, #cole, #colf, #colg { width:150px; float:left;}

#footer{ background-color:#ffffff; width:995px;height:408px; border-top:1px solid #c0c0c0; line-height:normal;}
#site-map{height:150px;padding-left:25px;padding-right:25px;padding-top:25px;width:945px;}
#site-map h3 {padding-bottom:25px;}
#site-map a{line-height:normal;}
#visit-us{height:32px;border-top:1px solid #c0c0c0; border-bottom:1px solid #c0c0c0; padding-top:24px;padding-left:25px;}
#copyright{padding-left:25px;padding-top:25px;}
#site-by{float:right;padding-right:25px;padding-top:25px;}



/*iFrames*/
#eStore{width:700px;height:900px;}

/*model selection*/


#dept-info #cola { width:148px; float:left;}
#dept-info #cola p{ padding-top:18px;}
#dept-info{width:295px;padding-left:20px;padding-right:20px;padding-top:10px;}

body#pg-vsrch div#bd {background-color:#ffffff;!important;}
#pageBody .pageHeader {background-color:#000000;!important;}
#pageBody .pageHeaderTxt{background-color:#000000;!important;}
#pmm-doc-995, #pmm-doc-910{
margin:auto;
text-align:left; 
background-color: transparent!important;
}
.pmm-yui-t1 #yui-main .yui-b{;background-color:#000000;}

/* interior page setup */

/* start meet otto page */
#otto-text  
#otto {float:right;}

/* otto videos */
#video-box {width: 800px; height: 150px;}
#vid1 {float:left; padding: 10px;}
#vid2 {float:left; padding: 10px;}
#vid3 {float:left; padding: 10px;}
#vid4 {float:left; padding: 10px;}

/* otto audio */
#audio-box {width: 800px; height:150px;}
#aud1 {float:left; padding: 10px;}
#aud2 {float:left; padding: 10px;}
/* end meet otto page */

/* start news and press page */
#news-row1 {width:800px;}
#col1 {padding: 10px;}
#col2 {padding: 10px;}
#col1 h3 {color:#dc0000;}
#news-row2 {width:700px; }
#otto-text
#title{font-size:12px; font-weight:bold; color:#5c5855;}
#italic {font-style:italic; font-weight:normal; color:#5c5855;}

/* start dealership page */
#dealership-container {padding:10px; width: 700px; height:800px; padding-right:120px; }
#left-col {float:left; width:350px;}
#right-col {float: left; width:350px;}
#left-col span {font-size:12px; font-weight:bold;}
#right-col span {font-size:12px; font-weight:bold;}

/* form color setting */
form#frmLead .msgReq {color:#dc0000;}
form#frmLead .noteAsReq {color:#dc0000;}
form#frmLead .frmSection h4

{
margin-top: 10px;
margin-right: 0px;
margin-bottom: 25px;
margin-left: 0px;
padding-top: 5px;
padding-right: 0px;
padding-bottom: 5px;
padding-left: 0px;
font-size: 116%;
font-weight: bold;
color: #333333;
border-bottom-width: 1px;
border-bottom-style: dashed;
border-bottom-color: #cccccc;
border-top-width: 1px;
border-top-style: dashed;
border-top-color: #cccccc;

}

/* quick search feature */
div#qSrch form#qSrch-frm #New_Used label, div#qSrch form#qSrch-frm #Make label, div#qSrch form#qSrch-frm #Model label, div#qSrch form#qSrch-frm #Year label, div#qSrch form#qSrch-frm #Price label {color: #353332; font-size:10px;}

/* Preapproved form */
form#frmLead.getPreApproved ul li input, form#frmLead.getPreApproved ul li input, form#frmLead.getPreApproved ul li select, form#frmLead.getPreApproved ul li textarea {font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	border:1px solid #e5e5e5;
	color:#000000;
	padding:3px;
	background-color:#ffffff;
 }
 
 form#frmLead.getPreApproved { background-color:#ffffff;padding:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	border:10px solid #666666;
	
}
 form#frmLead.getPreApproved .frmSection h4 
 {/*padding-top:10px;*/
	font-size:12px;
	font-weight:bold;
	color:#666666;
	padding:0px 0px 10px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	
	text-align:left;
	text-indent:5px;
	background-color:#ffffff;
	color:#333333;

}


form#frmLead.getPreApproved  th{padding:2px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	text-align:left;
	text-indent:5px;
	background-color:#ffffff;
	color:#333333;
}

/*This is a setup for Vertical Layout not vertical scroll*/
/*li.fSrch-vdata-name{font-size:1em !Important}
li.fSrch-vdata-price{font-size:1.1em !Important}*/

.jcarousel-container {}

/* This is the full viewable area containing the vehicles */
.jcarousel-container-horizontal,
.fSrch-skin-1 .jcarousel-clip-horizontal 
{width:265px;height:170px}

/* This is the single listing of a single vehicle in the viewable area */
/*
 * .fSrch-skin-1 .jcarousel-item {width is dyn detetermined}
 */
.fSrch-skin-1 .jcarousel-item {margin:2px 0px 0px 2px;height:130px;}
.fSrch-skin-1 .jcarousel-item:hover {cursor:pointer}
.fSrch-skin-1 .jcarousel-item img {width:100px;height:75px;position:relative;left:2px}
.fSrch-skin-1 .jcarousel-item-horizontal {/*margin-right: 7px*/}
/* This wrapper encloses all the information in the item listing (ie: image and data) */
/* wrapper should have same height as item
 * 
 */
.fSrch-skin-1 .jcarousel-item div.fSrch-vdata-wrapper {margin:2px 0px 0px 13px;width:105px;height: 130px;}
.fSrch-skin-1 .jcarousel-item div.fSrch-vdata-wrapper{position:relative}
.fSrch-skin-1 .jcarousel-item div.fSrch-vdata-wrapper div.fSrch-vdata1 {padding:5px;color:#000000;height:50px}
.fSrch-skin-1 .jcarousel-item div.fSrch-vdata-wrapper div.fSrch-vdata1 ul li {font-size:10px;font-weight:bold;padding-left:2px;padding-right:2px;padding-bottom:5px}

/* dev only *\/
div#fSrch{background-color:#00FFCC;}
.fSrch-skin-1 .jcarousel-item {background-color:#efefef;border:1px solid #000;}
.fSrch-skin-1 .jcarousel-item div.fSrch-vdata-wrapper{background-color:#ff0084;border:1px solid #000;}
.jcarousel-control {background-color:#efefef;border:1px solid #000;}
/\* */

/*EXT Controls*/
.jcarousel-control {width:135px;text-align:center; padding-left:70px;color:#000;margin:3px auto auto auto;position:relative;bottom:30px;z-index:2000}
.jcarousel-control a {font-size:.75em;text-decoration:underline;padding:0 5px;margin:0 5px 5px 0;color:#666;font-weight:bold}
.jcarousel-control a:hover {cursor:pointer;color:#666666;}
.jcarousel-control a:focus,
.jcarousel-control a:active {color:#666666}
.jcarousel-scroll {margin-top:10px;text-align: center}
.jcarousel-scroll form {margin:0;padding: 0}
.jcarousel-scroll select {font-size:11px;}

/* =====   QUICK SEARCH =======*/
div#qSrch form#qSrch-frm {margin-top:50px; margin-left:20px color:#fff; }
*html div#qSrch form#qSrch-frm {padding-top:30px; padding-left:20px color:#fff; }
*+html div#qSrch form#qSrch-frm {padding-top:30px; padding-left:20px color:#fff; }

div#qSrch form#qSrch-frm #Make select,
div#qSrch form#qSrch-frm #Model select,
div#qSrch form#qSrch-frm #Year select,
{
width:90px;

}

*html div#qSrch form#qSrch-frm #Make label {display: inline;}
*html div#qSrch form#qSrch-frm #Model label {display: inline;}
*html div#qSrch form#qSrch-frm #Year label {display: inline;}
*html div#qSrch form#qSrch-frm #Price label {display: inline;}


*+html div#qSrch form#qSrch-frm #Make label {display: inline;}
*+html div#qSrch form#qSrch-frm #Model label {display: inline;}
*+html div#qSrch form#qSrch-frm #Year label {display: inline;}
*+html div#qSrch form#qSrch-frm #Price label {display: inline;}

div#qSrch form#qSrch-frm #Make label {display: inline-table;}
div#qSrch form#qSrch-frm #Model label {display: inline-table;}
div#qSrch form#qSrch-frm #Year label {display: inline-table;}
div#qSrch form#qSrch-frm #Price label {display: inline-table;}

div#qSrch form#qSrch-frm #New_Used label {color:#000000; margin-left:2px;}
div#qSrch form#qSrch-frm #Make label {color:#000000; margin-right:15px; margin-bottom:5px;}
div#qSrch form#qSrch-frm #Model label {color:#000000; margin-right:10px; margin-bottom:5px;}
div#qSrch form#qSrch-frm #Year label {color:#000000; margin-right:18px; margin-bottom:5px;}
div#qSrch form#qSrch-frm #Price label {color:#000000; margin:0px;}


*+html div#qSrch form#qSrch-frm #New_Used label,
*+html div#qSrch form#qSrch-frm #Make label,
*+html div#qSrch form#qSrch-frm #Model label, 
*+html div#qSrch form#qSrch-frm #Year label
{ line-height:25px;}

div#qSrch form#qSrch-frm #pmm-frm-submit{
margin-top:20px;}



