/* CSS */
/* Authored by Rene Ibarra for Teton Media */
/* http://www.ingearct.com */

/* inventory.htm */
#searchPage { clear:both; width:667px; margin:0; padding:0; }
#searchPage .searchSpace { float:left; width:20px; height:1000px; margin:0; padding:0; }

#searchPage #searchLeft { float:left; width:168px; margin:0; padding:0; }
#searchPage #searchLeft .SearchNav { margin:0; padding:10px 10px 0 10px; background:#FEEABF; border:1px solid #E2D3B3; color:#000000; }
#searchPage #searchLeft .SearchNav h1.title { margin:0; padding:0; font-size:11px; text-transform:uppercase; color:#F57F21; }
#searchPage #searchLeft .SearchNav h1.title_search { margin:0; padding:20px 0 0 0; font-size:11px; text-transform:uppercase; color:#000000; }
#searchPage #searchLeft .SearchNav a.slink { text-decoration:none; color:#F57F21; }
#searchPage #searchLeft .SearchNav a:hover.slink { text-decoration:underline; color:#D35D00; }
#searchPage #searchLeft .SearchNav a { text-decoration:none; color:#A9A49A; }
#searchPage #searchLeft .SearchNav a:hover { text-decoration:underline; color:#666666; }
#searchPage #searchLeft .SearchNav ul { margin:0; padding:0; list-style:none; }
#searchPage #searchLeft .SearchNav .line { margin:0; padding:0; height:0px; border-top:1px solid #CCCCCC; }

#searchPage #searchLeft .SearchNav .search_link_holder { margin:0; padding:0 0 15px 0; }
#searchPage #searchLeft .SearchNav .search_link_holder a.search_link { text-decoration:none; font-weight:bold; color:#000000; }
#searchPage #searchLeft .SearchNav .search_link_holder a:visited.search_link { text-decoration:none; color:#000000; }
#searchPage #searchLeft .SearchNav .search_link_holder a:hover.search_link { text-decoration:underline; color:#555555; }
#searchPage #searchLeft .SearchNav .search_link_holder span.search_link_x { font-size:8px; font-weight:bold; color:#000000; }

#searchPage #searchMiddle{ float:left; width:479px; margin:0; padding:0; }
#searchPage #searchMiddle .border { height:0; border-top:1px dotted #444444; }

#searchPage #searchRight { float:right; width:328px; margin:0; padding:0; }

#searchBox { margin:0; padding:0px; background-color:#FFFFFF;	}
#searchBox .input { width:70px; margin:0; padding:0; font-size:10px; }

.searchNav { margin:0; padding:0; }
.searchNav a { text-decoration:none; color: #666666; }
.searchNav a:hover { text-decoration:underline; color:#333333; }

#searchResults table.sort { background-color:#535354; font-size:9px; color:#FFFFFF; }
#searchResults td.sort { margin:0; padding:5px 0; color:#FFFFFF; font-size:9px; font-weight:bold; }
#searchResults td.result_top { background:url(../images/result_brdr_top.jpg) top left no-repeat; }
#searchResults td.result_bot { background:url(../images/result_brdr_bot.jpg) top left no-repeat; }
#searchResults td.result_img  { margin:0; padding:0; background-color:#CADFEB; }
#searchResults h1 { margin:0px; padding:3px 0 3px 10px; font-size:12px; color:#FFFFFF; font-weight:bold; }

td .searchRowHeader { margin:0; padding:5px; background-color:#CADFEB;	color:#25527E; font-size:14px; font-weight:bold; }

#searchResults .results_morepics { width:80px; margin:0; padding:3px 0; background-color:#25527E; font-size:9px; color:#FFFFFF; }

a.viewdetails { display:block; width:86px; height:20px; margin:0; padding:0; background:url(../images/viewdetails.jpg) top left no-repeat; }
a:hover.viewdetails { display:block; width:86px; height:20px; margin:0; padding:0; background:url(../images/viewdetails_ovr.jpg) top left no-repeat; }

a.viewwebsite { display:block; width:86px; height:20px; margin:0; padding:0; background:url(../images/clicksite.jpg) top left no-repeat; }
a:hover.viewwebsite { display:block; width:86px; height:20px; margin:0; padding:0; background:url(../images/clicksite_ovr.jpg) top left no-repeat; }

td.dealerinfo img { border:none; }
td.dealerinfo a { font-size:10px; font-weight:bold; text-decoration:none; }
.CLIP { font-size:9px; color:#000000;}

.searchRowInfo { font-size:11px; }
.searchRowInfoOver { font-size:11px; background-color:#F7F7F7; }
/*.searchRowInfo th, .searchRowInfoOver th { color:#005082; text-align:left; }
.searchRowInfo p, .searchRowInfoOver p { color: red; margin:0; padding:0; }
.searchRowInfo ul, .searchRowInfoOver ul { margin: 0px; padding: 0px 0px 0px 5px; }
.searchRowInfo li, .searchRowInfoOver li { float:left; display:inline; padding-right:17px; list-style:none; }
.searchRowInfoOver th { color: #0065A4; }
.wht { color: #366BD2; }
*/

#searchResults #dealerLogo img { width:50px; margin:0; padding:0; }

.mycar { background:url(../images/inv_mycar_mid.jpg) top center repeat-y; }
.mycar a.register { text-decoration:none; font-weight:bold; color:#000000; }
.mycar a:hover.register { text-decoration:underline; }
/*END*/

/*CLICK FOR NUMBER*/
a.cliknum { display:block; width:126px; height:20px; margin:0; padding:0; background:url(../images/click4num.jpg) top left no-repeat; }
a:hover.cliknum { display:block; width:126px; height:20px; margin:0; padding:0; background:url(../images/click4num_ovr.jpg) top left no-repeat; }

a.cliknum2 { display:block; width:126px; height:20px; margin:0; padding:0; background:url(../images/click4num2.jpg) top left no-repeat; }
a:hover.cliknum2 { display:block; width:126px; height:20px; margin:0; padding:0; background:url(../images/click4num2_ovr.jpg) top left no-repeat; }
/*END*/

/* vehicledetails.htm */
#detailsPage { width:670px; margin:0px; padding:0; }
#detailsPage h1.title { margin:0; padding:5px 0 5px 5px; background-color:#535354; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; text-align:left; }
#detailsPage .disclaimer { margin:0; padding:5px; font-size:9px; }

#detailsPage .sellerInfo_img { width:135px; margin:0 auto; padding:0; }
#detailsPage .sellerInfo_img img { width:135px; }
#detailsPage .sellerinfo { width:135px; margin:0 auto; text-align:left; }
#detailsPage .sellerinfo a { font-size:12px; font-weight:bold; text-decoration:none; }
#detailsPage .sellerinfo a:hover { text-decoration:underline; }

#detailsPage #contact { width:135px; margin:0 auto; }
#detailsPage #contact .search { width:125px; margin:0; padding:0; }

a.bck_results { font-weight:bold; text-decoration:none; }
a:hover.bck_results { text-decoration:underline; }

.detailsHdr { margin:0; padding:0; margin:0 0 5px 0; }
td.detailsHdr { margin:0; padding:0; font-size:13px; font-weight:bold; margin:0 0 5px 0; color:#424244; }

#detailsImgPoster img { margin:0; padding:0; border:0; }
#detailsImgThumb img { }
#detailsImgThumb img.none { }

#detailsImg { }
#detailsImg { } #imagePoster { border:1px solid #000000; }
#detailsImg { } #thumbs { margin-top:8px; }

#features { margin:0; padding:0; font-size:11px; text-align:left; }
#features ul { margin:0; padding:0px; list-style-type:none; }
#features li { float:left; margin:0 0 5px 0; padding:0; width:170px; }

#detailsPage .description { font-size:11px; }

#detailsNav { background:#FF6600; clear:both; padding:5px 0; text-align:left; }
#detailsNav a { margin:0 0 0 3px; padding:0 20px 3px 20px; color:#FFFFFF; text-decoration:none; font-weight:bold; }
#detailsNav a:hover { text-decoration:underline; color:#F2BD87;	}

#detailsInfo { height:275px; margin:0; padding:0; background-color:#F2BD87; }
/*END*/

/* template_ingearct_details.htm */
#buyer { width:300px; margin:0px; padding:0; }
#buyer h1.title { margin:0; padding:5px 0 5px 5px; background-color:#535354; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; text-align:left; }
#buyer a { font-size:12px; font-weight:bold; text-decoration:none; }
#buyer a:hover { text-decoration:underline; }
/*END*/

/*Sales Specials*/
#salesPage { width:700px; margin:0px; padding:0; }
#salesPage .searchNav { margin:0; padding:0; text-align:center; }
#salesPage #salesResults { width:700px; margin:0; padding:0; }
#salesPage #salesResults .salesResultsRow { clear:both; width:700px; margin:0; padding:0; }
#salesPage #salesResults .salesResultsRow .salesResultItem { float:left; width:194px; margin:0 24px 24px 0; padding:0; }
#salesPage #salesResults .salesResultsRow .salesResultItem table.bckgrnd { background:#E7E7E8; }
#salesPage #salesResults .salesResultsRow .salesResultItem table.bckgrnd td.salestitle { background:url(../images/sales_top.jpg) top left no-repeat; font-size:12px; font-weight:bold; }
#salesPage #salesResults .salesResultsRow .salesResultItem .description { height:60px; margin:0; padding:0 10px; font-size:10px; line-height:10px; overflow:hidden; }
#salesPage #salesResults .salesResultsRow .nomarg { margin:0; }
/*END*/

/*Rene Was here too*/