/* CSS */
/* Authored by Teton Media */
/* http://www.mywesttexasautos.com */
/*Colors*/
/*orgn #FF6600*/
/*lt Blu #CADFEB*/
/* Drk Blu #25527E*/


/*SEARCH RESULTS*/
#searchPage { width:620px; margin:0px; padding:0; }
#searchPage #pgTools { width:100%; margin:0 auto; padding:0; }
#searchPage #pgTools a.viewsaved { display:block; width:66px; height:16px; background: url(../images/view_saved.jpg) top left no-repeat; }
#searchPage #pgTools a:hover.viewsaved { background: url(../images/view_saved_ovr.jpg) top left no-repeat; }

#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:#FF6600; font-size:12px; color:#FFFFFF; }
#searchResults td.sort { margin:0; padding:5px; color:#FFFFFF; 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; }

.CLIP { font-size:9px; color:#000000;}

.searchRowInfo { font-size:11px; border:1px solid #CADFEB; }
.searchRowInfoOver { font-size:11px; border:1px solid #CADFEB; }
.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; }
/*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*/


/*DETAILS PAGE*/
#detailsPage { width:620px; margin:0px; padding:0; }
#pgTools { width:100%; margin:0; padding:0; }
#pgTools a.bck_results { display:block; width:76px; height:16px; margin:0; padding:0; background:url(../images/bck_results.jpg) top left no-repeat; }
#pgTools a:hover.bck_results { display:block; width:76px; height:16px; margin:0; padding:0; background:url(../images/bck_results_ovr.jpg) top left no-repeat; }

.detailsHdr { margin:0; padding:0; background-color:#CADFEB; margin:0 0 5px 0; }
td.detailsHdr { margin:0; padding:5px; font-size:16px; font-weight:bold; margin:0 0 5px 0; color:#25527E; }

#detailsImg { }
#detailsImg { } #imagePoster { border:1px solid #000000; }
#detailsImg { } #thumbs { margin-top:8px; }

#tools { margin:10px 0; padding:0; }
#tools a.t_save  { display:block; width:72px; height:45px; margin:0; padding:0; background:url(../images/details_tools_save.jpg) top left no-repeat; }
#tools a:hover.t_save  { display:block; width:72px; height:45px; margin:0; padding:0; background:url(../images/details_tools_save_ovr.jpg) top left no-repeat; }
#tools a.t_remove  { display:block; width:72px; height:45px; margin:0; padding:0; background:url(../images/details_tools_remove.jpg) top left no-repeat; }
#tools a:hover.t_remove  { display:block; width:72px; height:45px; margin:0; padding:0; background:url(../images/details_tools_remove_ovr.jpg) top left no-repeat; }
#tools a.t_print  { display:block; width:71px; height:45px; margin:0; padding:0; background:url(../images/details_tools_print.jpg) top left no-repeat; }
#tools a:hover.t_print  { display:block; width:71px; height:45px; margin:0; padding:0; background:url(../images/details_tools_print_ovr.jpg) top left no-repeat; }
#tools a.t_email  { display:block; width:73px; height:45px; margin:0; padding:0; background:url(../images/details_tools_email.jpg) top left no-repeat; }
#tools a:hover.t_email  { display:block; width:73px; height:45px; margin:0; padding:0; background:url(../images/details_tools_email_ovr.jpg) top left no-repeat; }

#detailsContact { width:620px; margin:0; padding:0; background-color:#CADFEB; font-size:14px; font-weight:bold; color:#25527E; }
#detailsContact a { color:#333333; text-decoration:none; font-weight:bold; }
#detailsContact a:hover { text-decoration:underline; color:#555555; }
#detailsContact .contact_head { width:615px; height:4px; margin:0; padding:0; background:#FFFFFF url(../images/result_brdr_top.jpg) top left no-repeat; }
#detailsContact .contact_bot { width:615px; height:4px; margin:0; padding:0; background:#FFFFFF url(../images/result_brdr_bot2.jpg) top left no-repeat; }
#detailsContact .contact_row { clear:both; width:620px; margin:0; padding:0; }
#detailsContact .contact_left { float:left; width:295px; margin:0; padding:0 0 0 10px; text-align:left; }
#detailsContact .contact_right { float:right; width:404px; margin:0; padding:0; text-align:center; }
#detailsContact .contact_left2 { float:left; width:150px; margin:0; padding:0; text-align:center; }

#detailsContact a.cliknum { display:block; width:126px; height:20px; margin:0; padding:0; background:url(../images/click4num.jpg) top left no-repeat; }
#detailsContact a:hover.cliknum { display:block; width:126px; height:20px; margin:0; padding:0; background:url(../images/click4num_ovr.jpg) top left no-repeat; }

#detailsContact a.clink { display:block; margin:0; padding:5px; background:url(../images/clink_bckgrnd.jpg) top left repeat-x; color:#FFFFFF; font-size:11px; text-transform:uppercase; text-decoration:none; }
#detailsContact a:hover.clink {  background:url(../images/clink_bckgrnd_ovr.jpg) top left repeat-x; }

#Description { width:620px; margin:0; padding:0; border:1px solid #FF6600; }
#Description h1.title { margin:0; padding:3px 0 3px 10px; background-color:#FF6600; font-size:16px; color:#FFFFFF; }
#Description .midtxt { width:675px; margin:0 auto; padding:5px 0; text-align:left; }

#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; }

#features { height:270px; margin:0; padding:0; overflow-y:auto; text-align:left; }
html>body #features { overflow:auto; }
#features ul { margin:5px 5px 5px 12px; padding:0px; list-style-type:none; }
#features li { float:left; margin:5px 0px 0px 0px; padding:0px; width:180px; }

#contact { height:270px; margin:0; padding:0; }

#features_footr { height:4px; margin:0; padding:0; background:url(../images/details_features_bot.jpg) top left no-repeat; }
#pgFoot { clear:both; height:22px; }
/*END*/

/*NEW VEHICLE FINDER*/
#newvehicle_holder { clear:both; width:685px; margin:0 0 0 10px; }
#newvehicle_holder table { font-size:11	px; color:#555555; }
#newvehicle_holder .input { width:200px; margin:0; padding:0; font:normal 12px Arial, sans-serif; text-transform:uppercase; }

#newvehicle_make { float:left; width:200px; margin:0; padding:0; }
#newvehicle_make .newvehicle_make_top { width:200px; height:4px; margin:0; padding:0; background:url(../images/newveh_brdr_top.jpg) top left no-repeat; }
#newvehicle_make h1 { margin:0; padding:0; background-color:#FF6600; font-size:12px; color:#FFFFFF; text-align:center; }
#newvehicle_make .newvehicle_make_inside { margin:0; padding:0; border-left:1px solid #FF6600; border-right:1px solid #FF6600; font-size:11px; color:#555555; }
#newvehicle_make .newvehicle_make_bot { width:200px; height:4px; margin:0; padding:0; background:url(../images/newveh_brdr_bot.jpg) top left no-repeat; }

#newvehicle_finder { float:left; width:475px; margin:0 0 0 10px; }
#newvehicle_finder h1 { margin:0; padding:0; background-color:#FF6600; font-size:14px; color:#FFFFFF; text-align:center; }
#newvehicle_finder .newfinder_top { width:475px; height:4px; margin:0; padding:0; background:url(../images/newfind_brdr_top.jpg) top left no-repeat; }
#newvehicle_finder .newfinder_inside { margin:0; padding:0 5px 0 5px; border-left:1px solid #FF6600; border-right:1px solid #FF6600; font-size:11px; color:#555555; }
#newvehicle_finder .newfinder_bot { width:475px; height:4px; margin:0; padding:0; background:url(../images/newfind_brdr_bot.jpg) top left no-repeat; }
/*END*/

/*Rene Was here too*/
