

   
/* default styles
   -------------- */
   





h3 {
	margin: 0;
	padding-left: 18px;
	padding-top: 10px;
	font: normal 14px Trebuchet MS, Sans-Serif;
	color: #FFF;
}

	
#box {
	clear: both;
	margin: 0;
	padding: 20px 20px;;
	width: 300px;
	
}

#carwrap {
	margin: 0;
	padding: 0;
	width: 500px;
}

#cartop {
	margin: 0;
	padding: 0;
	width: 500px;
	height: 37px;
	background: #FFF url(../images/cartop.png) no-repeat;
}	

#carleft {
	float: left;
	margin-left: 9px;
	padding: 0;
	width: 213px;
	height: 160px;
	background-color: #fff;
}

#carright {
	float: right;
	margin-right: 9px;
	padding-top: 15px;
	width: 238px;
	height: 190px;
	background-color: #fff;
	color: #336699;
}


#cardetails {
	float: left;
	margin-right: 9px;
	padding: 0;
	width: 222px;
	height: 52px;
	background: #FFF url(../images/cardetails.png) no-repeat;
}

#cardetailsLink {
	margin: 0;
	padding-left: 80px;
	padding-top: 4px;
}

.msrp {
	font: 22px Arial, Sans-Serif;
	font-weight: bold;
	color: #336699;
}

.superscript {
vertical-align: super;
color: #999;
font-size: 10px;
padding-left: 3px;
 }


.offer {
	font: 16px Arial, Sans-Serif;
	font-style: italic;
	color: #336699;
}

#buttonwrap {
	clear: both;
	margin: 0 auto;
	padding-bottom: 10px;
	width: 375px;
	height: 40px;
}

#pqrollover {
	float: left;

}

#lqrollover {
	float: left;

}

#apcrollover {
	float: right;

}



a.pqrollover {

    display: block;

    width: 125px;

    height: 40px;

    background: url(../images/pqbuttoncombo.jpg) 0 0 no-repeat;

    text-decoration: none;

}

 

a:hover.pqrollover {

    background-position: -125px 0;

}	



a.lqrollover {

    display: block;

    width: 125px;

    height: 40px;

    background: url(../images/lqbuttoncombo.jpg) 0 0 no-repeat;

    text-decoration: none;

}

 

a:hover.lqrollover {

    background-position: -125px 0;

}	


a.apcrollover {

    display: block;

    width: 125px;

    height: 40px;

    background: url(../images/apcbuttoncombo.jpg) 0 0 no-repeat;

    text-decoration: none;

}

 

a:hover.apcrollover {

    background-position: -125px 0;

}		




/* used car link button */


a.ucrollover {

    display: block;

    width: 266px;

    height: 125px;

    background: url(../images/greatpreownedCombo.png) 0 0 no-repeat;

    text-decoration: none;

}

 

a:hover.ucrollover {

    background-position: -266px 0;

}	

	
#SalePriceRebate {
	position: absolute;
	background: transparent url('../images/sticker.gif') top left no-repeat;
	color: #FFF;
	width: 82px;
	height: 77px;
	
	margin-top: 110px;
	margin-left: 160px;
	padding-top: 19px;
	padding-left: 11px;
	line-height: 1.2em;	
	
}

#SalePriceRebate p {
	margin: 0;
	padding-right: 20px;
	
	font-size: 9px;
	text-align: center;
	
	
}





#randomwrap {
	margin: 0 auto;
	padding: 0;
	width: 430px;
	color: #555;	
}

#randomwrap h3 {
	font: bold 14px Trebuchet MS, Sans-Serif;
	color: #336699;
	padding: 0;
	margin-top: 15px;
}

#randomcarleft {
	float: left;
	margin: 0;
	padding: 0;
	width: 160px;
	height: 140px;
	background-color: #fff;
}

#randomcarright {
	float: left;
	margin: 0;
	margin-left: 20px;
	padding: 0;
	width: 240px;
	height: 140px;
	background-color: #fff;
	color: #336699;
}

.randommsrp {
	font: 18px Arial, Sans-Serif;
	font-weight: bold;
	color: #336699;
}


#vdrollover {
	float: left;

}

#vsrollover {
	float: left;

}

a.vdrollover {

    display: block;

    width: 100px;

    height: 32px;

    background: url(../images/viewdetailscombo.jpg) 0 0 no-repeat;

    text-decoration: none;

}


a:hover.vdrollover {

    background-position: -100px 0;

}	


a.vsrollover {

    display: block;

    width: 100px;

    height: 32px;

    background: url(../images/viewsimilarcombo.jpg) 0 0 no-repeat;

    text-decoration: none;

}


a:hover.vsrollover {

    background-position: -100px 0;

}

















