body {
font-family: Verdana, Helvetica, Arial, sans-serif;
width:100%;
height: auto;
background-color:#fff;
behavior:url("https://continentalautogroup.com/js/csshover.htc");
}
a {
color:#007cc3;
text-decoration: none;
}
a:visited {
color:#007cc3;
}
a:hover {
color:gray;
}
img {
behavior:url(https://continentalautogroup.com/js/iepngfix.htc);
border:none;
}
iframe {
margin:10px auto 0 auto;
display:block;
}
h3 {
font-size:.8em;
font-weight:bold;color:#707070;
margin-bottom:5px;
}
h2 {
font-size:1em;
color:#686868;
margin-bottom: 20px;
}
p {
color:#898989;
font-size: .7em;
line-height:1.5em;
padding-bottom:.25em;
}

#promos {
}
#promos h5 {
border-bottom: none;
margin-bottom:3px;
padding:0;
width:130px;
color:#535353;
}
#promos h5 .car_year {
padding-bottom:10px;
}
#promos h5 .car_make {
font-size:80%;
}
#promos h5 .car_model {
font-weight:lighter;
font-size:80%;
}
#promos img {
margin-bottom:15px;
}
#promos ul {
margin-left:-5px;
padding-left:15px;
padding-right:7px;
height:120px;
overflow:hidden;
}
#promos ul li {
list-style-type:disc;
line-height: 1.1em;
font-size:.7em;
color:#898989;
margin-bottom:10px;
}
#promos p.link {
text-align:right;
font-weight:bold;
margin-bottom: 10px;
padding-right:10px;
background:transparent url(https://continentalautogroup.com/images/site/arrow_small.gif) no-repeat right center;
}
#promos p.stock_number {
color:#898989;
font-size:0.6em;
left:5px;
padding:0 0 0 20px;
position:absolute;
top:186px;
}
#promos p.car_price {
font-size:1.3em;
font-weight:bold;
color:#007cc3;
padding:5px 0 0 5px;
}
#wrapper {
width: 959px;
background:#007cc3 url(https://continentalautogroup.com/images/site/honda_bottom.gif) no-repeat left bottom;
height:auto;
margin:10px auto 0 auto;
padding-bottom:15px;
}
#header {
width:959px;
height:auto;
background: url(https://continentalautogroup.com/images/site/honda_header.gif) no-repeat left top;
position: relative;
padding-top:139px;
}
h1#branding {
text-indent: -9999px;
position: absolute;
left:33px;
top:20px;
z-index: 10;
}
h1#branding a {
display: block;
background: url(https://continentalautogroup.com/images/site/honda_logo.png) no-repeat left top;
behavior: url(https://continentalautogroup.com/js/iepngfix.htc); 
width:188px;
height:146px;
}
h1#branding a:visited {
color:none;
}
h1#branding a:hover {
background: url(https://continentalautogroup.com/images/site/honda_logo.png) no-repeat -186px top;
behavior: url(https://continentalautogroup.com/js/iepngfix.htc); 
}
#primary_nav {
width:943px;
margin:0 auto 0 auto;
border-bottom:1px solid #b5b5b5;
background:#dadada url(https://continentalautogroup.com/images/site/honda_nav_bg.gif) no-repeat right top;
height:auto;
}
#primary_nav ul {
width:570px;
height:auto;
float:right;
color:#5f5f5f;
font-size: .7em;
font-weight:bold;
padding-top:.5em;
}
#primary_nav ul li {
float:left;
width:7em;
text-align: center;
background: url(https://continentalautogroup.com/images/site/acura_nav_divider.gif) no-repeat right center;
}
#primary_nav ul li a {
color:#5f5f5f;
display: block;
}
#primary_nav ul li a:visited {
color:#5f5f5f;
}
#primary_nav ul li a:hover {
background: #007cc3 url(https://continentalautogroup.com/images/site/honda_over.gif) repeat-x left top;
color:#fff;
width:6.83em;
}
#primary_nav ul li a span {
color:#5f5f5f;
display: block;
padding:15px 0px 10px 0px;
}
#primary_nav ul li a span:visited {
color:#5f5f5f;
display: block;
}
#primary_nav ul li a span:hover {
color:#fff;
}
#primary_nav ul li a.selected span {
color:#fff;
background: url(https://continentalautogroup.com/images/site/nav_glow.png) no-repeat bottom center;
behavior: url(https://continentalautogroup.com/js/iepngfix.htc); 
}
#primary_nav ul li a.selected {
background: #007cc3 url(https://continentalautogroup.com/images/site/honda_over.gif) repeat-x left top;
width:6.83em;
}
#primary_nav ul li#home a:hover {
background: url(https://continentalautogroup.com/images/site/honda_home_over.png) repeat-x -17px top;
behavior: url(https://continentalautogroup.com/js/iepngfix.htc); 
color:#fff;
}
#primary_nav ul li#home a.selected {
background: url(https://continentalautogroup.com/images/site/honda_home_over.png) repeat-x -17px top;
behavior: url(https://continentalautogroup.com/js/iepngfix.htc); 
color:#fff;
}
#primary_nav ul li#home a.selected span {
background: url(https://continentalautogroup.com/images/site/honda_nav_glow.png) no-repeat bottom center;
behavior: url(https://continentalautogroup.com/js/iepngfix.htc); 
display: block;
}
#primary_nav ul li#home a.selected:hover {
background: url(https://continentalautogroup.com/images/site/honda_home_over.png) repeat-x -17px top;
behavior: url(https://continentalautogroup.com/js/iepngfix.htc); 
color:#fff;
cursor:default;
}
#dealerships {
width:929px;
margin:0 auto 0 auto;
background-color: #fff;
height:auto;
padding:5px 0px 5px 14px;
clear: both;
}
#dealerships h3 {
background: transparent url(https://continentalautogroup.com/images/site/back_arrow.gif) no-repeat left center;
margin-left:20px;
margin-top:5px;
padding-left:20px;
}
#dealerships ul {
float:left;
width:810px;
height:auto;
}
#dealerships ul li {
float:left;
text-indent:-9999px;
}
#dealerships ul li a{
display: block;
margin-right:25px;
}
#dealer_info {
width:257px;
height:auto;
margin-top:20px;
}
#dealer_info ul {
width:257px;
height:auto;
margin:0px 0 20px 0;
}
#dealer_info ul li {
padding: 5px 0 5px 10px;
}
#dealer_info ul li a {
color: #707070;
padding:0px 0 0px 15px;
background: transparent url(https://continentalautogroup.com/images/site/arrows.png) no-repeat 0px 0px;
behavior: url(https://continentalautogroup.com/js/iepngfix.htc); 
font-size:.7em;
font-weight:bold;
}
#dealer_logo {
text-indent:-9999px;
}
#dealer_logo a {
display:block;
background: url(https://continentalautogroup.com/images/site/honda_logo_primary.gif) no-repeat left top;
width:240px;
height:104px;
}
#content {
width:923px;
height:auto;
background: #fff url(https://continentalautogroup.com/images/site/content_bg.gif) repeat-x left top;
margin:0 auto 0px auto;
padding: 12px 10px 10px 10px;
}
#header_contact {
width:440px;
height:auto;
position:absolute;
right:20px;
top:50px;
}
#header_contact .adr {
width:220px;
float:left;
padding-right:5px;
padding-top:5px;
padding-bottom:2px;
font-size:.8em;
border-right:1px solid #717171;
color:#176eb1;
}
#header_contact #contact_methods {
width:210px;
float:left;
font-size:.8em;
color:#176eb1;
text-align:right;
padding-top:5px;
padding-bottom:2px;
}
.country-name {
text-indent:-9999px;
position:absolute;
}
#header_contact h3 {
font-size:1.4em;
color:#176eb1;
font-weight:bold;
margin-bottom:3px;
padding-bottom:5px;
border-bottom:1px solid #717171;
text-align:right;
}

#member_access {
width:440px;
height:auto;
position:absolute;
right:20px;
top:50px;
}

#member_access h3 {
font-size:1.2em;
color:#fff;
font-weight:bold;
margin-bottom:3px;
}
#member_access h4 {
font-size:.8em;
color:#fff;
border-bottom:1px solid #81c1e1;
padding-bottom:3px;
margin-bottom:4px;
}
#member_access a, #member_access a:visited {
color:#d7c5a3;
}
#member_access a:hover {
color:#ad9e7e;
}
#member_access p {
color:#fff;
font-size:.7em;
}
#quick_links {
width:257px;
height:auto;
}
#quick_links li {
width:256px;
text-indent:-9999px;
margin-bottom:5px;
}
#quick_links #new_search a {
display:block;
height:32px;
background: url(https://continentalautogroup.com/images/site/honda_quick_links.png) no-repeat left top;

}
#quick_links #used_search a {
display:block;
height:32px;
background: url(https://continentalautogroup.com/images/site/honda_quick_links.png) no-repeat left -37px;

}
#quick_links #new_search a:visited, #quick_links #used_search a:visited  {

}
#quick_links #new_search a:hover {
display:block;
height:32px;
background: url(https://continentalautogroup.com/images/site/honda_quick_links.png) no-repeat -261px top;

}
#quick_links #used_search a:hover {
display:block;
height:32px;
background: url(https://continentalautogroup.com/images/site/honda_quick_links.png) no-repeat -261px -37px;

}
#shopping_tools {
width:257px;
height:auto;
background: #f4f4f4 url(https://continentalautogroup.com/images/site/tools_bg.gif) no-repeat left bottom;
padding-bottom: 5px;
}
#shopping_tools h4 {
color:#fff;
padding:8px 0px 8px 55px;
font-size:.8em;
font-weight:bold;
background: transparent url(https://continentalautogroup.com/images/site/honda_tool_header.gif) no-repeat left top;
}
#shopping_tools ul {
color: #707070;
}
#shopping_tools ul li {
margin:5px 0 5px 0;
font-size:.7em;
font-weight:normal;
}
#shopping_tools ul li a {
color: #707070;
display: block;
padding:5px 0 5px 0px;
background: transparent url(https://continentalautogroup.com/images/site/arrows.png) no-repeat 30px 5px;
behavior: url(https://continentalautogroup.com/js/iepngfix.htc); 
}
#shopping_tools ul li a:visited {

}
#shopping_tools ul li a:hover {
color:#fff;
background: #c6c6c6 url(https://continentalautogroup.com/images/site/arrows.png) no-repeat 30px -15px;
behavior: url(https://continentalautogroup.com/js/iepngfix.htc); 
}
#shopping_tools ul li a span {
padding-left:55px;
display: block;
}

#two_column_layout {
width:100%;
height:auto;
padding-bottom: 25px;
}
#full_width {
width:923px;
height:auto;
background: url(https://continentalautogroup.com/images/site/full_bg.png) no-repeat left top;
behavior: url(https://continentalautogroup.com/js/iepngfix.htc); 
}
#search {
width:100%;
height:auto;
}
#search_results {
width:100%;
height:auto;
background: url(https://continentalautogroup.com/images/site/full_bg.png) no-repeat left top;
behavior: url(https://continentalautogroup.com/js/iepngfix.htc); 
clear: both;
}
#search h3 {
width:170px;
height:auto;
float:left;
padding-top:7px;
padding-left:20px;
}
#search_nav {
width:715px;
height:auto;
float:left;
}
#search_nav li {
 float:left;
font-size:.7em;
text-align: center;
margin-right:3px;
width:auto;
}
#search_nav li a {
background: transparent url(https://continentalautogroup.com/images/site/honda_tab_left_link.gif) no-repeat left top;
color:#fff;
display: block;
padding-left:14px;
}
#search_nav li.selected {
    position: relative;
    top: 1px;
    z-index: 2;
    color:#037ebc;
  }
#search_nav li.selected a {
background: transparent url(https://continentalautogroup.com/images/site/tab_left.gif) no-repeat left top;
color:#037ebc;
display:block;
}
#search_nav li.selected a:hover {
background: transparent url(https://continentalautogroup.com/images/site/tab_left.gif) no-repeat left top;
color:#037ebc;
cursor:default;
display:block;
}
#search_nav li.selected a span, #search_nav li.selected a:visited span {
background: #fff url(https://continentalautogroup.com/images/site/tab_right.gif) no-repeat right top;
display: block;
}
#search_nav li.selected a:hover span {
background: transparent url(https://continentalautogroup.com/images/site/tab_right.gif) no-repeat right top;
cursor:default;
display:block;
}
#search_nav li a:visited {

}
#search_nav li a:hover {
background: transparent url(https://continentalautogroup.com/images/site/tab_left.gif) no-repeat left top;
color:#037ebc;

}
#search_nav li a span {
background: transparent url(https://continentalautogroup.com/images/site/honda_tab_right_link.gif) no-repeat right top;
padding-right:14px;
padding-top:10px;
padding-bottom: 10px;
display: block;
}
#search_nav li a:visited  span {

}
#search_nav li a:hover span {
background: transparent url(https://continentalautogroup.com/images/site/tab_right.gif) no-repeat right top;

}

#left_column {
width:260px;
height:auto;
float: left;
}
#right_column {
width:660px;
height:auto;
float:right;

}
#right_column object {
background:transparent;
margin: 0px 2px 0px 2px;

}
#news_promo {
width:100%;
height:auto;
clear: both;
}
#news {
width:260px;
height:auto;
float: left;
}
#promos {
width:647px;
height:auto;
float:right;
}
.featured_car_promo, .new_car_left, .new_car_middle, .new_car_right, .used_car_left, .used_car_middle, .used_car_right, .cert_car_left, .cert_car_middle, .cert_car_right {
width:185px;
margin-right:15px;
margin-bottom: 20px;
float: left;
padding:14px 0 0 14px;
position: relative;
}
.new_car_left, .new_car_middle, .new_car_right, .featured_car_promo {
background: transparent url(https://continentalautogroup.com/images/site/honda_promo_bg.gif) no-repeat left top;
}
.used_car_left, .used_car_middle, .used_car_right {
background: transparent url(https://continentalautogroup.com/images/site/honda_promo_bg.gif) no-repeat -202px top;
}
.cert_car_left, .cert_car_middle, .cert_car_right {
background: transparent url(https://continentalautogroup.com/images/site/honda_promo_bg.gif) no-repeat -406px top;
}

#news_promo h4 {
font-size:.9em;
color:#707070;
border-bottom:1px solid #bfbfbf;
padding-bottom: 7px;
padding-top:3px;
margin-bottom:10px;
}
#news img {
display:block;
margin:0 auto 0 auto;
margin-bottom: 8px;
}
#news_promo h4 a.rss {
background: transparent url(https://continentalautogroup.com/images/site/rss.gif) no-repeat right center;
padding:5px 40px 5px 0;
color:#707070;
}
#news_promo h3 {
color:#898989;
font-weight:bold;
font-size:.8em;
}
#tagline {
width:360px;
height:auto;
margin:10px auto 0 auto;
padding:0;
}
#tagline h5, #tagline p {
text-indent: -9999px;
margin:0;
padding:0;
position:absolute;
}
#tagline ul {
width:100%;
height:auto;
background: #fff url(https://continentalautogroup.com/images/site/tagline.gif) no-repeat left bottom;
float: left;
padding-bottom:73px;
}
#tagline ul li {
font-weight:bold;
text-transform:uppercase;
float: left;
margin-right:8px;
margin-bottom:5px;
}
#tagline ul li a {
color:#58585a;
font-size:.6em;
}
#tagline ul li a:visited {
color: #58585a;
}
#tagline ul li a:hover {
color:#006db0;
}
#tagline ul li.last_item {
margin:0;
}
.advert_right {
	float: right;
	margin-top: 20px;
	padding-right: 25px;
}
.advert_left {
	float: left;
	padding-left: 25px;
}
/**** FOOTER ****/

#footer {
width:923px;
padding:10px 10px 5px 10px;
background-color: transparent;
margin:0 auto 0 auto;
border-top:1px solid #ccc;
}
#footer p {
color:#bdbdbd;
font-size:.9em;
font-weight:bold;
margin-bottom:4px;
}
#footer .adr {
float:left;
width:400px;
height:auto;
font-size:.8em;
color:#bdbdbd;
}
#footer .street-address, #footer .locality, #footer .region, #footer .postal-code, #footer .country-name, #footer .tel {
display: inline;
float:left;
margin-right:5px;
}
#footer .country-name {
display: none;
}
#footer_links {
width:560px;
height:auto;
float:right;
font-size:.8em;
color:#bdbdbd;
}
#footer_links ul li {
display: inline;
float:left;
margin-right:5px;
}
.office_hours {
float:left;
width:200px;
height:auto;
}
.office_hours p {
font-weight:bold;
font-size:.7em;
color:#535353;
margin:bottom:5px;
}
.office_hours ul li {
width:100%;
float:left;
color:#6a6a6a;
font-size:.7em;
border-bottom:1px dotted #ccc;
padding-bottom:2px;
}
#contact_wrapper {
width:640px;
height:auto;
float:right;
}
.office_hours ul li span.days {

}
.office_hours ul li span.hours {

}
#driving_directions {
width:410px;
height:auto;
padding:5px;
background:#fff url(https://continentalautogroup.com/images/site/loader.gif) no-repeat center;
border:1px solid #c1c1c1;
float:right;
}
#driving_directions iframe {
border:1px solid #c1c1c1;
margin:0;
}
#specials_side {
margin-top:20px;
}

/* ----- PRIVACY POLICY ----- */

#privacy_policy {
float:left;
width:625px;
height:auto;
float:right;
text-align:justify;
}

#privacy_policy p {
font-weight:bold;
font-size:.7em;
color:#535353;
margin:bottom:5px;
text-indent:1.1em;
line-height:1.3em;
}

#privacy_policy .noindent {
text-indent:0px;
}

#privacy_policy h3 {
line-height:1.2em;
text-decoration:underline;
}

#privacy_policy h4 {
line-height:1.2em;
font-size: .8em;
color: #535353;
padding-bottom:0.3em;
}

#privacy_policy ul {
padding-left:10px;
margin-left:10px;
list-style-position:inside;
list-style-type:disc;
}

#privacy_policy ul li {
width:100%;
float:left;
color:#535353;
font-size:.7em;
padding-bottom:7px;
line-height:1.5em;
}

.tool-tip {
	color: #fff;
	width: 139px;
	z-index: 13000;
}
 
.tool-title {
	font-weight: bold;
	font-size: 11px;
	margin: 0;
	color: #9FD4FF;
	padding: 8px 8px 4px;
	background: url(bubble.png) top left;
behavior: url(https://continentalautogroup.com/js/iepngfix.htc); 
}
 
.tool-text {
	font-size: 11px;
	padding: 4px 8px 8px;
	background: url(bubble.png) bottom right;
behavior: url(https://continentalautogroup.com/js/iepngfix.htc); 
}
 
.custom-tip {
	color: #000;
	width: 130px;
	z-index: 13000;
}
 
.custom-title {
	font-weight: bold;
	font-size: 11px;
	margin: 0;
	color: #3E4F14;
	padding: 8px 8px 4px;
	background: #C3DF7D;
	border-bottom: 1px solid #B5CF74;
}
 
.custom-text {
	font-size: 11px;
	padding: 4px 8px 8px;
	background: #CFDFA7;
}

/* ----- MEET THE SERVICE DEPARTMENT ----- */

#meet_service_dept {
float:left;
width:630px;
height:auto;
float:right;
text-align:justify;
}
#meet_service_dept p {
font-weight:bold;
font-size:.7em;
color:#535353;
margin:bottom:5px;
text-indent:1.1em;
line-height:1.3em;
}
.meet_service_dept_img {
border:thin solid #717171;
float:left;
margin-bottom:10px;
margin-right:10px;
}

/* -------- MINI MENU - SERVICE TOOLS ---------- */
#mini_menu_service_tools {
width:257px;
height:auto;
background: #f4f4f4 url(https://continentalautogroup.com/images/site/tools_bg.gif) no-repeat left bottom;
padding-bottom: 5px;
float:right;
margin-bottom: 20px;
}
#mini_menu_service_tools h4 {
color:#fff;
padding:8px 0px 8px 55px;
font-size:.8em;
font-weight:bold;
background: transparent url(https://continentalautogroup.com/images/site/honda_tool_header.gif) no-repeat left top;
}
#mini_menu_service_tools ul {
color: #707070;
}
#mini_menu_service_tools ul li {
margin:5px 0 5px 0;
font-size:.7em;
font-weight:normal;
}
#mini_menu_service_tools ul li a {
color: #707070;
display: block;
padding:5px 0 5px 0px;
background: transparent url(https://continentalautogroup.com/images/site/arrows.gif) no-repeat 30px 5px;
}

#mini_menu_service_tools ul li a:hover {
color:#fff;
display: block;
padding:5px 0 5px 0px;
background: #c6c6c6 url(https://continentalautogroup.com/images/site/arrows.gif) no-repeat 30px -15px;
}
#mini_menu_service_tools ul li a span {
padding-left:55px;
display: block;
}


/* -------- MINI MENU - SERVICE TOOLS - MEET THE SERVICE DEPARTMENT ---------- */

#mini_menu_service_tools_meet_department {
width:257px;
height:auto;
background: #f4f4f4 url(https://continentalautogroup.com/images/site/tools_bg.gif) no-repeat left bottom;
padding-bottom: 5px;
margin-top: 35px;
float:right;
margin-bottom: 20px;
}
#mini_menu_service_tools_meet_department h4 {
color:#fff;
padding:8px 0px 8px 55px;
font-size:.8em;
font-weight:bold;
background: transparent url(https://continentalautogroup.com/images/site/honda_tool_header.gif) no-repeat left top;
}
#mini_menu_service_tools_meet_department ul {
color: #707070;
}
#mini_menu_service_tools_meet_department ul li {
margin:5px 0 5px 0;
font-size:.7em;
font-weight:normal;
}
#mini_menu_service_tools_meet_department ul li a {
color: #707070;
display: block;
padding:5px 0 5px 0px;
background: transparent url(https://continentalautogroup.com/images/site/arrows.gif) no-repeat 30px 5px;
}

#mini_menu_service_tools_meet_department ul li a:hover {
color:#fff;
display: block;
padding:5px 0 5px 0px;
background: #c6c6c6 url(https://continentalautogroup.com/images/site/arrows.gif) no-repeat 30px -15px;
}
#mini_menu_service_tools_meet_department ul li a span {
padding-left:55px;
display: block;
}
.service_hours {
	width:257px;
	height:auto;
	background: #f4f4f4 url(https://continentalautogroup.com/images/site/tools_bg.gif) no-repeat left bottom;
	padding-bottom: 5px;
	float: right;
}
.service_hours h4 {
	color:#fff;
	padding:8px 0px 8px 55px;
	font-size:.8em;
	font-weight:bold;
	background: transparent url(https://continentalautogroup.com/images/site/tool_header_bg_honda.gif) no-repeat left top;
}
.service_hours ul {
	color: #707070;
}
.service_hours ul li {
	font-size:0.7em;
	font-weight:normal;
	margin:5px 0;
	padding-left:30px;
	padding-top:5px;
}


/* SPECIAL OFFERS */

#special_offers {
	border-color:#E4E4E4;
	border-style:none solid solid;
	border-width:0 1px 1px;
}
#special_offers h4 {
	color: #5F5F5F;
}
#special_offers .offer {
	padding:5px 25px 32px 5px;
}
#special_offers .offer span {
	background:none repeat scroll 0 0 transparent;
	display:block;
	padding:0;
}
#special_offers .title {
	background:none repeat scroll 0 0 #007CC3;
	color:#FFFFFF;
	display:block;
	font-weight:bold;
	padding:5px 15px;
	margin-bottom: 10px;
}
#special_offers .description {
	margin-bottom: 10px;
	font-size: 14px;
}
#special_offers a img {
	float: left;
	margin: 0px 25px 5px 10px;
	border: 1px solid #007CC3;
	padding: 5px;
}
#special_offers a:hover img {
	border: 1px solid gray;
}

#offer_wrapper {
	padding: 10px;
	font-size:12px;
	border-color: #E4E4E4 #E4E4E4;
	border-right:1px solid #E4E4E4;
	border-style:none solid solid;
	border-width:0 1px 1px;
}
#offer_wrapper h5 {
	color:#777777;
	font-size:16px;
	font-weight:bold;
	margin-bottom:10px;
	padding:0 10px;
}
#offer_wrapper .offer .title {
	font-weight:bold;
	font-weight: 14px;
	line-height:15px;
	color: #000;
}
#offer_wrapper .offer .detail {
	margin-bottom:10px;
	line-height:15px;
	font-size: 14px;
}
#offer_wrapper .offer span {
	background:none repeat scroll 0 0 transparent;
	display:block;
	padding:0;
}
#offer_wrapper .offer a {
	font-weight: bold;
}
.special_offer_popup {
	width: 800px;
	height: auto;
}
.special_offer_popup h5 {
	margin-bottom: 10px;
	background:none repeat scroll 0 0 #007CC3;
	color:#FFFFFF;
	padding: 6px;
}
.special_offer_popup img {
	float: left;
	margin: 2px 0px 20px 15px;
	border: 2px solid #777777;
	padding: 5px;
}
.special_offer_popup .offer {
	display:block;
	float:left;
	width: 330px;
	margin-right: 15px;
	line-height:14px;
}
.special_offer_popup .description {
	display:block;
	font-size:14px;
	font-weight:bold;
	margin-bottom:10px;
	margin-left: 15px;
}
.special_offer_popup .details {
	display:block;
	font-size:11px;
	margin-bottom: 15px;
	margin-left: 15px;
}
.special_offer_popup .disclaimer {
	color:#666666;
	float:right;
	font-size:13px;
	font-weight:normal;
	line-height:14px;
	padding:0 20px 0 5px;
	text-align:justify;
	width:415px;
	height: auto;
}

.special_offer_popup .footer {
	clear: both;
	height: 20px;
}
/* ---------------------- float fix ----------------------------- */
#primary_nav:after, #dealerships:after, #two_column_layout:after, #news_promo:after, #tagline:after, #search:after, #footer:after, #ddcolortabs:after, #form_container:after, #content:after, #footer_links ul:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
#primary_nav, #dealerships, #two_column_layout, #news_promo, #tagline,#search, #footer, #ddcolortabs, #form_container, #content, #footer_links ul {display:block;}
/*  \*/
#primary_nav, #dealerships, #two_column_layout, #news_promo, #tagline, #search, #footer, #ddcolortabs, #form_container, #content, #footer_links ul {min-height:1%;}
* html #primary_nav, * html #dealerships, * html #two_column_layout, * html #news_promo, * html #tagline, * html #search, * html #footer, * html #ddcolortabs, * html #form_container, * html #content, * #footer_links ul {height:1%;}
 /*  */
/* ----- end float fix ----- */
#frame {
height:auto;
}

/**************************************************************

	MultiBox
	v1.2

**************************************************************/

.MultiBoxContainer {
	position: absolute;
	border: 20px solid #000;
	background-color: #FFF;
	display: none;
	z-index: 10000000;
}

.MultiBoxLoading {
	background: url(https://continentalautogroup.com/images/site/loader.gif) no-repeat center;
}

.MultiBoxContent {
	position: relative;
	width: 100%;
	height: 100%;
	overflow: hidden;
}

.MultiBoxClose {
	position: absolute;
	top: -26px;
	right: -26px;
	background: url(https://continentalautogroup.com/images/site/close.png) no-repeat;
behavior: url(https://continentalautogroup.com/js/iepngfix.htc); 
	width: 24px;
	height: 24px;
	cursor: pointer;
}


.MultiBoxControlsContainer {
	overflow: hidden;
	height: 0px;
	position: relative;
}

.MultiBoxControls {
	width: 100%;
	height: auto;
	position: relative;
	background-color: #000000;
}


.MultiBoxPrevious {
	position: absolute;
	background: url(https://continentalautogroup.com/images/site/left.png) no-repeat;
behavior: url(https://continentalautogroup.com/js/iepngfix.htc); 
	width: 24px;
	height: 24px;
	left: 0px;
	margin-top: 5px;
	cursor: pointer;
}

.MultiBoxNext {
	position: absolute;
	background: url(https://continentalautogroup.com/images/site/right.png) no-repeat;
behavior: url(https://continentalautogroup.com/js/iepngfix.htc); 
	width: 24px;
	height: 24px;
	right: 0px;
	margin-top: 5px;
	cursor: pointer;
}

.MultiBoxNextDisabled {
	cursor: default;
	background: url(https://continentalautogroup.com/images/site/rightDisabled.png) no-repeat;
behavior: url(https://continentalautogroup.com/js/iepngfix.htc); 
}

.MultiBoxPreviousDisabled {
	cursor: default;
	background: url(https://continentalautogroup.com/images/site/leftDisabled.png) no-repeat;
behavior: url(https://continentalautogroup.com/js/iepngfix.htc); 
}

.MultiBoxTitle {
	position: relative;
	margin: 10px 0 0 35px;
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFF;
	font-weight: bold;
	text-align: left;
}

.MultiBoxNumber {
	position: relative;
	width: 50px;
	margin: 10px 35px 0 0;
	float: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFF;
	text-align: right;
}

.MultiBoxDescription {
	clear: left;
	position: relative;
	margin: 0 35px 0 35px;
	padding-top: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFF;
	text-align: left;
}
#no_vehicle {
	background-color:#F7F6FF;
	border-top:2px solid #CCCCCC;
	border-bottom:2px solid #CCCCCC;
	font-size:0.9em;
	padding:10px;
	margin-bottom: 10px;
}
#no_vehicle h2 {
	color: #cc3333;
	margin-bottom: 5px;
	line-height: 1.4em;
}

/* SUPERFISH - HONDA */

/* Main styles of main nav */
#primary_sf_nav {
	background: #EBEBEB url(https://continentalautogroup.com/images/site/honda_nav_bg.gif) no-repeat right top;
	border-bottom: 1px solid #b1b1b1;
	color: #5F5F5F;
}

/* Hover style of main nav buttons */
#primary_sf_nav ul li a:hover {
	background: #002c59 url(https://continentalautogroup.com/images/site/honda_over.gif) repeat-x left top;
	color: #fff;
}

/* Background style of selected page's main nav button */
#primary_sf_nav ul li a.selected {
	background: #ad9e7e url(https://continentalautogroup.com/images/site/honda_over.gif) repeat-x left top;
}

/* Text color of main nav */
#primary_sf_nav ul li a span {
	color: #5F5F5F;
}

/* Style the HOME button hover when not on the home page */
#primary_sf_nav ul li#home a:hover {
	background: url(https://continentalautogroup.com/images/site/honda_home_over.png) repeat-x -17px top;
}

/* Homepage's HOME button style */ 
#primary_sf_nav ul li#home a.selected {
	background: url(https://continentalautogroup.com/images/site/honda_home_over.png) repeat-x -17px top;
}

/* When on homepage and you hover over the 'home button', this is where it gets its styling */
#primary_sf_nav ul li#home a.selected:hover {
	background: url(https://continentalautogroup.com/images/site/honda_home_over.png) repeat-x -17px top;
}

/* main nav dividers */
#primary_sf_nav ul li {
	background: url("https://continentalautogroup.com/images/site/honda_nav_divider.gif") no-repeat scroll right center transparent !important;
}


/* dropdown  */
.sf-menu li ul li a span {
	background-color: #EBEBEB;
	color: #5F5F5F !important;
	border: #717171 1px solid;
}

.sf-menu li ul li a:hover span {
	background-color: #5F5F5F;
	color: #fff !important;
}
.hours_header h4 {
	background:transparent url(https://continentalautogroup.com/images/site/tool_header_bg_honda.gif) no-repeat scroll left top !important;
}
#right_column_content a img {
	border: 1px solid #007CC3;
}
