@charset "utf-8"; body { background-color: #666666; margin: 0px; padding: 0px; background-image: url(../images/bg-body.jpg); background-repeat: repeat-y; background-position: center; font-family: Arial, Helvetica, sans-serif; }
.main_wrap { width: 909px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; padding: 0px; }
.clearboth { clear: both; }

.header_wrap { background-image: url(../images/bg-banner.png); background-repeat: no-repeat; height: 68px; width: 909px; margin-right: auto; margin-left: auto; }
.logo { float: left; width: 363px; padding-left: 6px; }
.top_links { text-align: right; background-image: url(../images/bg-top-subscribe.png); background-repeat: no-repeat; background-position: right; width: 196px; height: 24px; float: right; margin-right: 36px; padding-right: 2px; }
.main_menu { float: right; clear: right; margin-top: 19px; width: 520px; margin-right: 12px; height: 25px; }
#home { background-image: url(../images/btn-home.png); background-repeat: no-repeat; display: block; height: 25px; width: 75px; float: right; }
#home:hover { background-image: url(../images/btn-home-over.png); }
#financing { background-image: url(../images/btn-financing.png); background-repeat: no-repeat; display: block; height: 25px; width: 84px; float: right; }
#financing:hover { background-image: url(../images/btn-financing-over.png); }
#sellacar { background-image: url(../images/btn-sellacar.png); background-repeat: no-repeat; display: block; float: right; height: 25px; width: 84px; }
#sellacar:hover { background-image: url(../images/btn-sellacar-over.png); }

#forsalebyowner { background-image: url(../images/btn-forsalebyowner.png); background-repeat: no-repeat; display: block; float: right; height: 25px; width: 148px; }
#forsalebyowner:hover { background-image: url(../images/btn-forsalebyowner-over.png); }

#dealerlist { background-image: url(../images/btn-dealerlist.png); background-repeat: no-repeat; display: block; float: right; height: 25px; width: 93px; }
#dealerlist:hover { background-image: url(../images/btn-dealerlist-over.png); }
.content_wrapper { clear: both; padding-top: 10px; }
.safe_quote { color: #CCCCCC; background-image: url(../images/safe-quote.png); background-repeat: no-repeat; float: left; height: 68px; width: 206px; padding-top: 22px; font-size: 12px; font-family: Arial, Helvetica, sans-serif; padding-right: 44px; padding-left: 10px; }
.banner_ada { background-image: url(../images/banner-top.png); background-repeat: no-repeat; float: left; height: 82px; width: 633px; margin-left: 8px; padding: 4px; text-align:center; padding-top:12px
}
.safe_quote a { font-weight: bold; color: #FFFFFF; }
.left_content { float: left; width: 565px; margin-top: 8px; }
.searchbar { background-image: url(../images/red-bar.png); background-repeat: no-repeat; line-height: 27px; padding-top: 3px; padding-left: 6px; color: #FFFFFF; }
.searchbar a { color:#FFFFFF; font-size:12px; padding-left:3px; padding-right:3px; text-decoration: underline; }
.searchbar a:hover { color:#CCCCCC; text-decoration:none; }
.searchbar h1 { font-size: 18px; margin: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; color: #FFFFFF; }

.ads_home_wrap { padding-top: 8px; }

.left_content_title { font-size: 14px; line-height: 30px; color: #999999; background-image: url(../images/content-top.png); background-repeat: no-repeat; margin-top: 8px; font-weight: bold; font-family: Georgia, "Times New Roman", Times, serif; padding-left: 16px; }
.left_content_text { background-color: #FFFFFF; padding: 4px; }
.left_content_foot { font-size: 12px; line-height: 24px; color: #CCCCCC; background-image: url(../images/content-bottom.png); background-repeat: no-repeat; text-align: right; padding-right: 24px; font-family: Arial, Helvetica, sans-serif; }
.left_content_foot a { color: #CCCCCC; }
.left_content_foot a:hover { text-decoration: none; }

.right_col { float: right; width: 330px; margin-left: 8px; margin-top: 8px; }
.featured_bar { font-family: Arial, Helvetica, sans-serif; font-size: 16px; line-height: 30px; font-weight: bold; background-image: url(../images/ad-bar.png); background-repeat: no-repeat; text-align: right; padding-right: 12px; color: #FFFFFF; }
.featured_wrap { background-image: url(../images/right-ad.png); background-repeat: no-repeat; height: 255px; margin-top: 8px; margin-bottom: 8px; padding-top: 10px; padding-right: 10px; padding-bottom: 11px; padding-left: 15px; }
.rss { height:254px; overflow:hidden; pading:8px; }
.featured_form_hide img { width:100px; float:left; }
.featured_form_hide form { visibility:hidden; }
.footer_wrap { font-size: 11px; color: #FFFFFF; clear: both; margin-top: 12px; margin-bottom: 0px; text-align: center; }
.footer_wrap a { color: #333333; padding-right: 6px; padding-left: 6px; }
.footer_wrap a:hover { color: #000000; text-decoration: none; }
.homeul { float:left; width:46%; margin-right:2%; }
/*DEALERSHIP LIST*/
table { font-size:11px; font-family:Arial, Helvetica, sans-serif; }
/*FEED*/
.content_wrap { padding:4px; font-size:12px; font-family:Arial, Helvetica, sans-serif; }
.feed_title { clear: both; margin-bottom: 8px; margin-top: 8px; padding:3px; border-bottom:3px solid #990000; }
.feed_desc { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; margin-top:8px; }
.image_wrap { float: left; margin-right: 6px; }
.image_wrap img { border:1px solid #666666; }
.details { width:150px; float:left; }
.dealer_info { float: right; height: 60px; width: 160px; }
.features { clear:both; float:left; margin-top:8px; }
.content_wrap form { width:325px; float:right; font-size: 10px; margin-top:8px; text-align:left; margin-right:8px; border:1px solid #999999; padding-top:8px; height:200px; margin-bottom:12px; background-image: url(../images/moredetails.gif); background-repeat: repeat-y; background-position: left; }
.content_wrap input { font-size:11px; }
.content_wrap form td { text-align: left; }
.hidden_cell { height:1px; margin-top:10px; overflow:hidden; margin-bottom:10px; border-bottom:1px #990000 solid; clear:both; }
.content_nav { visibility:hidden; height:1px; overflow:hidden; }
#car { background-image: url(http://lansingusedcar.com/images/icons/car.jpg); background-repeat: no-repeat; background-position: left center; padding-left: 175px; line-height: 32px; height: 80px; font-size:12px; font-family:Arial, Helvetica, sans-serif
}
#classic { background-image: url(http://lansingusedcar.com/images/icons/classic.jpg); background-repeat: no-repeat; background-position: left center; padding-left: 175px; line-height: 32px; height: 80px; font-size:12px; font-family:Arial, Helvetica, sans-serif
}
#suv { background-image: url(http://lansingusedcar.com/images/icons/suv.jpg); background-repeat: no-repeat; background-position: left center; padding-left: 175px; line-height: 32px; font-size:12px; font-family:Arial, Helvetica, sans-serif
}
#van { background-image: url(http://lansingusedcar.com/images/icons/van.jpg); background-repeat: no-repeat; background-position: left bottom; padding-left: 175px; line-height: 32px; font-size:12px; font-family:Arial, Helvetica, sans-serif
}
#truck { background-image: url(http://lansingusedcar.com/images/icons/truck.jpg); background-repeat: no-repeat; background-position: left center; padding-left: 175px; line-height: 32px; font-size:12px; font-family:Arial, Helvetica, sans-serif
}


.main_item_wrapper {width:170px; border:1px solid #efefef; float:left; font-size:11px; margin:5px;}
.item_wrapper { max-height:240px; min-height:240px; overflow:hidden; padding:10px; }
.item_wrapper .image {min-height:117px; max-height:117px; overflow:hidden; margin-bottom:5px;}
.image img {width:150px; /*border:1px solid #e8e8e8;*/ border:none; margin:3px;}
.more_link { padding:5px; background-color:#efefef; text-align:right;}
.more_link a { text-decoration:none; }
.more_link a:hover { text-decoration:underline;}
