@charset "UTF-8";
/**************************************************
ecarlist STYLESHEET
(C) ecarlist. ALL RIGHTS RESERVED.
AUTHORED BY: Daniel Pitner of ecarlist
***************************************************/

.lp_leftColumnMakesTitle {
	background:url(../listingImages/leftColumnMakesModels.jpg) top center no-repeat;
	height:51px;
}
.lp_leftColumnEmailTitle {
	background:url(../listingImages/leftColumnEmailDealer.jpg) top center no-repeat;
	height:51px;
}
.lp_leftColumn {
	background:url(../listingImages/bgLeftColumn.jpg) top center repeat-x;
	padding-top:18px;
	padding-bottom:25px;
}
#lp_leftColumnTree {
	color:#4d4d4d;
	padding-left:25px;
	font-weight:bold;
}
#lp_leftColumnForm {
	padding-left:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#4d4d4d;
	font-size:10pt;
}
#lp_leftColumnForm input {
	width:207px;
	font-size:9pt;
	margin-bottom:12px;
}
#lp_leftColumnForm textarea {
	width:207px;
	font-size:9pt;
	margin-bottom:12px;
}
.lp_goButton{
	width:50px;
}
#lp_searchBar {
	background:url(../listingImages/bgSearchBar.gif) top left repeat-x;
	height:42px;
}
#lp_searchBar_inner {
	padding-top:10px;
	padding-left:10px;
	float:left;
}
#listing_form {
	padding-top:10px;
	float:left;
	margin-left:5px;
}
#loading {
	padding-top:10px;
	float:left;
	margin-left:5px;
}
#lp_searchBar_innerRight {
	padding-top:10px;
	padding-right:10px;
	float:right;
}
.lp_searchBarInput {
	width:100px;
}
.lp_searchBarInputRight {
	width:150px;
}

#lp_sortBar {
	background:url(../listingImages/bgSortBar.gif) bottom center repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#d6b667;
	height:29px;
	margin-top:15px;
}
#lp_sortBar a {
	color:#d6b667;
	text-decoration:underline;
}
#lp_sortBar a:hover {
	color:#357bad;
}
.lp_sortBar_column {
	background:url(../listingImages/sortBarArrow.gif) bottom center no-repeat;
	padding-bottom:14px;
}
.lp_sortBar_column_hidden {
	padding-bottom:14px;
}
.lp_column_make {
	float:left;
	width:102px;
	text-align:center;
}
.lp_column_year {
	float:left;
	width:80px;
	text-align:center;
}
.lp_column_model {
	float:left;
	width:212px;
	text-align:center;
}
.lp_column_mileage {
	float:left;
	width:80px;
	text-align:center;
}
.lp_column_price {
	float:left;
	width:85px;
	text-align:center;
}
.lp_column_button {
	float:left;
	width:113px;
	text-align:center;
}

.lp_makeHeader {
	background:url(../listingImages/bgMakeHeader.gif) bottom left no-repeat;
	color:#adadad;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12pt;
	padding-bottom:5px;
	padding-left:7px;
	margin-top:10px;
}

/******INVENTORY LISTING STYLE************/
.lp_pagination {
	padding:5px;
	background:#efefef;
	color:#636363;
	font-size:9pt;
	margin-bottom:1px;
}
.lp_pagination a {
	color:#636363;
	text-decoration:none;
}
.lp_pagination a:hover {
	text-decoration:underline;
	color:#636363;
}
.lp_paginationLeft {
	float:left;
	width:100px;
}
.lp_paginationRight {
	float:right;
	width:100px;
	text-align:right;
}
.lp_paginationCenter {
	float:left;
	width:465px;
	text-align:center;
}

/*ROW A*/
.lp_inventory_row {
	background:url(../listingImages/bgRow.gif) bottom center repeat-x;
	padding-bottom:2px;
}
.lp_inventory_a {
	padding-top:20px;
	padding-bottom:20px;
}
.lp_thumbnailShadow {
	background:url(../listingImages/bgThumbnail.gif) top left no-repeat;
	width:102px;
	height:78px;
}
.lp_listingColumnInner {
	font-size:10pt;
	color:#7d7d7d;
	margin-top:25px;
}
.lp_listingColumnInner a {
	color:#1571b0;
	font-weight:bold;
	text-decoration:none;
}
.lp_listingColumnInner a:hover { 
	text-decoration:underline;
}
.lp_listingColumn_color {
	font-size:8pt;
}
	
.lp_listingColumnInner_button {
	font-size:10pt;
	color:#7d7d7d;
	margin-top:22px;
}

/*ROW B*/
.lp_inventory_b {
	background:url(../listingImages/bgHidden.gif) top center repeat-x #eaebec;
	padding-top:10px;
	padding-bottom:10px;
}
.lp_inventory_b_column1 {
	width:220px;
	color:#989898;
	font-size:9pt;
	padding-left:5px;
	float:left;
}
.lp_inventory_b_column1_dealertext {
	margin-top:10px;
	margin-bottom:10px;
	font-size:8.5pt;
	text-align:left;
	width:200px;
	color:#666666;
}
.lp_inventory_b_column1_dealertext a {
	color:#1571b0;
	text-decoration:underline;
}
.lp_inventory_b_column1_dealertext a:hover {
	color:#b56a00;
}
.lp_inventory_b_column1 a {
	color:#b56a00;
	text-decoration:none;
	font-size:8pt;
}
.lp_inventory_b_column1 a:hover {
	text-decoration:underline;
}

.lp_inventory_b_column2 {
	float:left;
	width:220px;
	padding-left:20px;
	color:#6c6c6c;
	line-height:25px;
}
.lp_inventory_b_column2 strong {
	color:#4c4c4c;
}

.lp_inventory_b_column3 {
	float:left;
	width:50px;
	padding-left:30px;
	padding-top:30px;
	text-align:center;
}
.lp_inventory_b_column3Image {
	margin-bottom:10px;
}

.lp_inventory_b_column4 {
	float:right;
	width:90px;
	padding-right:5px;
}
.lp_iconspan {
	cursor:hand;
	cursor:pointer;
}
#fixedtipdiv{
	position:absolute;
	padding-top:10px;
	padding-bottom:10px;
	border:1px solid black;
	z-index:100;
	color:black;
	font-size:7pt;
	text-align:left;
	width:400px;
	height:150px;
	filter:alpha(opacity=90);
	opacity:.90;
}
#fixedtipdiv .tipColumn {
	width:120px;
	margin-left:10px;
	float:left;
}
