body {
	background: #fff url(../images/new/bg_body.jpg) repeat-x;
	font: 12px Arial, Helvetica, sans-serif;
}

#container {
	width: 950px;
	margin: 0 auto;
	margin-bottom: 0 !important;
	border: none;
	background: none;
	position:relative;
}

#header {
	height: 89px;
}

#header img {
	float: left;
}

#family_deal_logo {
	margin-left: 100px;
}

#social_media_buttons {
	position: relative;
	top: 10px;
	left: 100px;
}

#header_text {
	text-align: right;
	float: right;
	padding-top: 10px;
}

#header_text img {
	margin-left: 275px;
}

#name {
	font-weight: bolder;
}

#content_container {
	margin-top: 35px;
	padding-top: 10px;
	background: #fff;
	padding-bottom: 10px;
}

#nav {
	width: 930px;
	height: 18px;
	margin: 0 auto;
	padding: 0;
	background-color: #007cc2;
}

#qm0 .qmparent {
	padding: 0 21px;
	line-height: 14px;
}

/* parent nav hover color */ #qm0 a:hover, /* parent nav active color */ body #qm0 .qmactive, body #qm0 .qmactive:hover {
	color: #111 !important;
}

/* dropdown hover color */ #qm0 div a:hover {
	color: #007cc2 !important;
}

#image_flipper_container {
	width: 613px;
	height: 288px;
	margin: 10px 0 0 10px;
	border: 1px solid #888;
	background: url(../images/new/bg_image_flipper.jpg) repeat-x;
}

#image_flipper {
	width: 597px;
	height: 277px;
	margin: 6px 0 0 8px;
}

#ad_manager {
	width: 300px;
	height: 290px;
	float: right;
	margin: 10px 10px 0 0;
}

#model_scroller_container {
	width: 930px;
	height: 116px;
	margin: 0 auto;
	background: url(../images/new/bg_model_scroller.jpg) no-repeat;
}

#model_scroller {
	margin-top: 15px;
}

#quick_links {
	width: 507px;
	height: 167px;
	float: right;
	margin: 20px 10px 0 0;
	background: url(../images/new/bg_quick_links.jpg) no-repeat;
}

#quick_links img {
	margin: 45px 15px 0 0;
}

#featured_vehicles_container {
	width: 406px;
	height: 167px;
	margin: 20px 0 0 10px;
	background: url(../images/new/bg_featured_vehicles.jpg) no-repeat;
}

#featured_vehicles {
	margin-top: 55px;
}

#service_dept {
	width: 403px;
	height: 161px;
	margin: 20px 0 0 10px;
	background: url(../images/new/bg_service_dept.jpg) no-repeat;
}

#service_dept img {
	margin-top: 28px;
}

#directions_map {
	width: 500px;
	height: 161px;
	float: right;
	margin: 20px 10px 0 0;
	background: url(../images/new/bg_directions.jpg) no-repeat;
}

#btn_directions {
	margin-top: 125px;
}

#footer {
	width: 930px;
	margin: 0 auto;
	background-color: #007cc2;
}

#footer a {
	color: #fff;
}

#footertext {
	margin-top: 10px;
	width: 930px;
}

#search_filter fieldset #remove_all {
	display:none;
}
#removeLink_type {
	display:none;
}

.vehicle_inventory_block .vehicle_pricing ul li span.sellingprice {
    text-decoration: none !important;
}
.details_vehiclePricing dd span {
    text-decoration: none !important;
}
#mdl_inventory_price dd span {
    text-decoration: none !important;
}
.vehicle_inventory_block .vehicle_pricing ul li span.msrp {
    text-decoration: none !important;
}
.specials_special span {
    text-decoration: none !important;
}
.specials_msrp_dd {
    text-decoration: none !important;
}
.mdl_special span {
    text-decoration: none !important;
}
.mdl_msrp_dd {
    text-decoration: none !important;
}
.details_special span {
    text-decoration: none !important;
}
.details_msrp_dd {
    text-decoration: none !important;
}

