/* CSS Document */

body
{
margin:24px 0px 35px 0px;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
text-decoration:none;
color:#000000;
background:url(../images/black_bg.gif);
}

#googlemap{
padding:10px;
border:1px solid #ccc;
}

#directions{
font-size:12px;
}
#directions ul{
list-style-type:none;margin:0;padding:0;
}
#directions ul li{
background:#E3E3E3;
border:1px solid #CFCFCF;
margin:2px;
padding:3px;
}

#directions li:hover{
background:#F6F6F6;
}
#directions ul li a{
text-decoration:none;
color:#000000;

}

.header_bg
{
margin:0px;
padding:0px;
background:#3E3E3E url(../images/header_bg.jpg) left top repeat-x;
}

#Homeinventory {
color:#000000;
font-size:12px;

}

#Dealers a{
text-decoration:none;
color:#666
}

#Dealers a:hover{
color:#CC0000
}

#formbk {
margin:0;
padding:0;
BACKGROUND:url(../images/innerheader5.gif) left top repeat-x;
}

/*----------------------------------tab_menu-----------------------------------*/
#logo{
padding-left:24px;
padding-top:10px;
}

ul#navlist, ul#navlist li{
        list-style-type:none;margin:0;padding:0;

        }
ul#navlist{
margin-right:0px;
margin-top:10px;

        }
ul#navlist li{
		padding:6px;
		border-bottom:1px solid #FFFFFF;
        }
ul#navlist a{
		text-decoration:none;
        color:#333;
font-weight:bold;
font-size:12px;
        }
ul#navlist a:hover{
color:#000000;
}

ul#navlist .active a{
color:#000000;
}



/*--------------------------------end_menu----------------------------------*/

.link1
{
margin:0px;
padding:5px 0px 0px 20px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
text-decoration:none;
color:#FFFFFF;
}

.link1 a
{
margin:0px;
padding:0px;
text-decoration:none;
color:#FFFFFF;
}

.link1 a:hover
{
margin:0px;
padding:0px;
color:#B4B872;
}

.black_image
{
margin:0px;
padding:0px;
background:url(../images/black_image.gif) left top no-repeat;
height:28px;
}

.call_head
{
margin:0px;
padding:5px 20px 0px 0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
text-decoration:none;
text-align:right;
color:#FFFFFF;
}

.whtie_bg
{
margin:0px;
padding:0px;
background:#FFFFFF url(../images/white_bg.gif) left top repeat-x;
height:779px;
}

/*------------------------------------left_pannel--------------------------*/


.left_box1
{
margin:0px;
padding:0px;
background:url(../images/left_box1.jpg) left top no-repeat;
height:36px;
}

.left_box2
{
margin:0px;
padding:0px;
background:#E3E3E3 url(../images/left_box2.jpg) left top repeat-x;
height:173px;
border-left:1px solid #ABABAB;
border-right:1px solid #ABABAB;

}

.left_box3
{
margin:0px;
padding:0px;
background:url(../images/left_box3.jpg) left top no-repeat;
height:14px;
}

.search_head
{
margin:0px;
padding:0px 0px 0px 28px;
font-family:Arial, Helvetica, sans-serif;
font-size:17px;
font-weight:bold;
text-decoration:none;
color:#FFFFFF;
}

.lincoln_head
{
margin:0px;
padding:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
text-decoration:none;
color:#000000;
}

.lincoln_text
{
margin:0px;
padding:10px 0px 0px 0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
text-decoration:none;
color:#5F5F5F;
}

.read_more
{
margin:0px;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
text-decoration:none;
color:#CE0E00;
}

.read_more:hover
{
margin:0px;
padding:0px;
color:#000000;
}

/*------------------------------------left_pannel--------------------------*/

.middle-box1
{
margin:0px;
padding:0px;
background:url(../images/middle_box1.jpg) left top no-repeat;
height:68px;
}

.middle-box2
{
margin:0px;
padding:0px;
background:url(../images/middle_car1.jpg) left top no-repeat;
height:104px;
}

.middle-car3
{
margin:0px;
padding:0px;
background:url(../images/middle_car2.jpg) left top no-repeat;  
height:104px;
}

.middle-car13
{
margin:0px;
padding:0px;
background:url(../images/preowns13.jpg) left top no-repeat;  
height:104px;
}
.middle-box3
{
margin:0px;
padding:0px;
background:url(../images/middle_box3.jpg) left top no-repeat;
height:63px;
}

.get_head
{
margin:0px;
padding:3px 0px 0px 20px;
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
text-decoration:none;
color:#F9FF95;
}

.get_head1
{
margin:0px;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
text-decoration:none;
color:#fff;
}

.mercury_text
{
margin:0px;
padding:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
text-decoration:none;
text-align:center;
color:#000000;
}

#refinesearch, #locatSearch{
color:#666;
font-family:verdana, Helvetica, sans-serif;
}

#refinesearch select{ 
width:150px;
padding:2px;
color:#333
}

.line{
border-top:1px solid #acacac;
padding-top:15px;
}

.inventory1{
font-family:Arial, Helvetica, sans-serif;
margin:0px;
padding:0px;
font-size:13px;
color:#666;
}

.inventory{
margin:0px;
padding:0px;
font-size:12px;
color:#666;
}
.leftext{
margin:0px;
padding:0px;
font-weight:normal;
font-size:14px;
color:#333;
}

.leftext a {
color:#000;
text-decoration:none
}

.leftext a:hover {
color:#bc130c;
text-decoration:underline
}
.list{
margin:0px;
padding:0px;
font-weight:bold;
font-size:14px;
color:#666;
}

.listing a{
margin:0px;
padding:0px;
padding-left:10px;
font-weight:bold;
font-size:18px;
color:#333;
text-decoration:none
}
.listing a:hover{
color:#bc130c;
text-decoration:underline
}

h1{
margin:0px;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:24px;
text-transform:uppercase;
font-weight:bold;
color:#666;
}
#detailsearch{
margin-top:10px;
}
#detailsearch form{
margin:0px;
padding:0px;
}
.subZip{
background:#fff url(../images/update.gif) left -2px no-repeat;
border:0px;
padding-top:2px;
padding-bottom:4px;
font-size:12px;
width:59px;
}
.txtZip{
background:#fff url(../images/searchbk.gif) left top repeat-x;
border-left:1px solid #818181;
border-right:1px solid #cbcbcb;
border-bottom:1px solid #cbcbcb;
padding:2px;
}

h3{
margin:0px;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
text-transform:uppercase;
font-weight:bold;
text-decoration:none;
color:#666;
border-bottom:2px solid #666;
}

.inventory1 h3.price{
font-size:22px;
color:#cf0d0d
}

.sanheader h2{
margin:0px;
padding:0px 0px 0px 28px;
font-family:Arial, Helvetica, sans-serif;
font-size:17px;
text-transform:uppercase;
font-weight:bold;
text-decoration:none;
color:#FFFFFF;
}

.sanheader
{
margin:0px;
padding:0px;
background:url(../images/sanheader.jpg) left top no-repeat;
height:35px;
}

.sanheaderBk
{
margin:0px;
padding:0px;
background:#fff;
border-left:1px solid #ABABAB;
border-right:1px solid #ABABAB;
}

.sanheaderFooter
{
margin:0px;
padding:0px;
background:url(../images/sanheaderFooter.jpg) left top no-repeat; 
height:14px;
padding-bottom:10px;
}


.right_box1
{
margin:0px;
padding:0px;
background:url(../images/right_box1.jpg) left top no-repeat;
height:36px;
}

.right_box2
{
margin:0px;
padding:0px;
background:#E2E2E2 url(../images/right_box3.jpg) left top repeat-x;
height:199px;
border-left:1px solid #ABABAB;
border-right:1px solid #ABABAB;
}


.right_box3
{
margin:0px;
padding:0px;
background:url(../images/right_box2.jpg) left top no-repeat; 
height:14px;
}

.welcome_head
{
margin:0px;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:17px;
font-weight:bold;
text-decoration:none;
color:#000000;
}

/*------------------------------------left_pannel--------------------------*/

.footer_bg
{
margin:0px;
padding:0px;
background:url(../images/footer_image.gif) left top repeat-x;
height:56px;
}

.footer_link
{
margin:0px;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
text-decoration:none;
text-align:center;
color:#9C9C9C;
}

.footer_link a
{
margin:0px;
padding:0px;
text-decoration:none;
color:#9C9C9C;
}

.footer_link a:hover
{
margin:0px;
padding:0px;
text-decoration:none;
color:#fff;
}



/* ---Paging---- */

.pagination{
font-weight:bold;
margin: 1em 0;
clear: both;
padding-right:40px;
}

.pagination ul{

margin: 0;
padding: 0;
text-align: right; /*Set to "left" or "right" to left/right align pagination interface*/
font-size: 100%;
}

.pagination li{
list-style-type: none;
display: inline;
padding-bottom: 1px;
}

*:first-child+html .pagination li{ /*IE7 only CSS hack*/
margin-right: 4px;
 /*IE bug causes default spacing between links to disappear, so added it explicitly in IE7 */
}

* html .pagination li{ /*IE6 and below CSS hack*/
margin-right: 4px; /*IE bug causes default spacing between links to disappear, so added it explicitly in IE6 and below browsers*/
}

.pagination a, .pagination a:visited{
padding: 4px;
border: 1px solid #9aafe5;
text-decoration: none; 
color: #2e6ab1;
}

.pagination a:hover, .pagination a:active{
border: 1px solid #2b66a5;
color: #fff;
background-color: #2b66a5;
}

.pagination a.currentpage{ /*Style for currently selected page link*/
background-color: #2e6ab1;

color: #FFF !important;
border-color: #2b66a5;
font-weight: bold;
cursor: default;
}



.pagination a.prevnext{ /*Style for previous and next link*/
font-weight: bold;
}

.desc {
font-family:"Times New Roman", Times, serif;
font-size:14px;
color:#FFF;
}
.message {
color:#FF6600;
	FONT: bold 12px Verdana, Arial, Helvetica, sans-serif;
}
/* -- end paging */	



/*-----------------------------------Tabs start------------------------*/
.shadetabs{
padding: 3px 0;
margin-left: 0;
margin-top: 1px;
margin-bottom: 0;
font: bold 12px Verdana;
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
}

.shadetabs li{
display: inline;
margin: 0;
}

.shadetabs li a{
text-decoration: none;
padding: 3px 7px;
margin-right: 3px;
border: 2px solid #C4C4C4;
color: #2d2b2b;
background: white url(shade.gif) top left repeat-x;


}

.shadetabs li a:visited{
color: #2d2b2b;
}

.shadetabs li a:hover{
text-decoration: underline;
color: #2d2b2b;
}

.shadetabs li.selected{
position: relative;
top: 1px;
}

.shadetabs li.selected a{ /*selected main tab style */
background-image: url(shadeactive.gif);
border-bottom-color: #F6F6F6;


	background-color: #F6F6F6;

}

.shadetabs li.selected a:hover{ /*selected main tab style */
text-decoration: none;
}

.tabcontentstyle{ /*style of tab content oontainer*/
border: 2px solid #C4C4C4;
margin-bottom: 1em;
padding: 10px;
background-color:#F6F6F6;
font: 12px Verdana;
color:#000;
}

.tabcontent{
color:#000;
display:none;
text-align:left;
}
/*-----------------------------------Tabs end------------------------*/
/*-----------------------------  Coupons CSS---------------------------------*/

 .left_corner
{
margin:0px;
padding:0px;
background: url(../images/left_corner.gif) left top no-repeat;
height:28px;
}

.upper_curve
{
margin:0px;
padding:0px;
background:url(../images/upper_curve.jpg) left top repeat-y;
}

.center_line
{
margin:0px;
padding:0px;
background:url(../images/center_line.gif) left top repeat-y;
}
.bottom_curve
{
margin:0px;
padding:0px;
background: url(../images/bottom_curve.jpg) left top no-repeat;
}
 

.text
{
margin:0px;
padding:15px 8px 0px 10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-style:normal;
font-weight:normal;
text-decoration:none;
color:#4B554C;
}

.text ul{
margin:0; padding:0;
list-style-type:none;
}

.text ul li{
background:url(../images/bullet_image.gif) left top no-repeat;
padding-left:16px;

}
.left_text
{
margin:0px;
padding:10px 0px 0px 0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
color:#A8A9AC;
}
.right_panaltext
{
margin:0px;
padding:40px 35px 0px 25px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight: normal;
text-decoration:none;
color:#333333;

}
.button_image
{
margin:0px;
padding:20px 15px 25px 20px;
background:url(../images/button_image.jpg) left top no-repeat;
height:28px;

}
 
 <!-------ENd Coupons CSS----------------->
 
.hadtxt{
margin:0px;
padding:0px;
font-size:14px;
font-weight:bold;
color:#000;
}


.site
{
padding:5px 0px 0px 0px;
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
font-style:normal;
height:15px;
text-align:left;

}

.sitehead
{
padding:5px 0px 5px 0px;
color:#8A2102;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
height:20px;
text-align:left;
}

 