@import url(/_Global/css/dark.css);

.honda-indy { background: url("/_Global/img/honda_indy/bg.jpg") no-repeat center -1px #000000; }
.honda-indy .header_logo { background: url("/_Global/img/honda_indy/honda_logo_transparent.png") no-repeat left top transparent; }
.honda-indy #search { background: url("/_Global/img/honda_indy/bg_search_field_transparent.png") no-repeat left top transparent; }
.honda-indy #header { padding-bottom: 6px; }

.honda-indy #primary_nav { background-image: url("/_Global/img/honda_indy/bg_primary_navigation_transparent.png"); }
.honda-indy #primary_nav li { background-image: url("/_Global/img/honda_indy/bg_primary_navigation_transparent.png"); }
.honda-indy #primary_nav li:hover { background-image: url("/_Global/img/honda_indy/bg_primary_navigation_transparent.png"); background-position: -7px bottom; }

.honda-indy #primary_nav li.first { background-position: left top; }
.honda-indy #primary_nav li.first:hover { background-position: left bottom; }

.honda-indy #primary_nav li.last { background-image: url("/_Global/img/honda_indy/primary_nav_red_transparent.png"); background-position: right top; }
.honda-indy #primary_nav li.last a { background-image: url("/_Global/img/honda_indy/primary_nav_red_transparent.png"); background-position: right top; }
.honda-indy #primary_nav li.last:hover { background-position: right bottom; }
.honda-indy #primary_nav li.last a:hover { background-position: right bottom; }

.honda-indy #secondary_nav li a:hover { color: #FFFFFF; }

.honda-indy .wrapper, .honda-indy .wrapper_extended, .honda-indy .cap_top_default, .honda-indy .cap_bottom_default { background: none; }
.honda-indy #feature_area { height: 545px; margin: 60px 25px 0 0; text-align: right; position: relative; }
.honda-indy #feature_area .watch-film-area { margin-top: 30px; }

.honda-indy .wide_three_column li { width: 320px; }
.honda-indy .wide_three_column .content { padding: 0; width: 307px; }

.honda-indy .wide_three_column .content .h3, .honda-indy .wide_three_column .content p { color: #FFFFFF; font-size: 12px; }
* html .honda-indy .wide_three_column .content .h3, * html .honda-indy .wide_three_column .content p { font-size: 10px; } /*IE6*/
* + html .honda-indy .wide_three_column .content .h3, * + html .honda-indy .wide_three_column .content p { font-size: 10px; } /*IE7*/
.honda-indy .wide_three_column .content .h3 { display: block; text-transform: uppercase; }
.honda-indy .wide_three_column .content p { margin-bottom: 10px; }
.honda-indy .wide_three_column .content a { color: #C20000; }

.honda-indy #home_touts { margin-bottom: 0; }
.honda-indy #web_properties { display: none; }

.honda-indy #footer, .honda-indy #footer dd a, .honda-indy #footer .sub_footer_nav ul li a, .honda-indy #footer .sub_footer_nav_landing ul li a { color: #FFFFFF; }
.honda-indy #footer ul { margin: 0 0 15px; }

.honda-indy .indy-video { width: 970px; height: 550px; position: absolute; z-index: 10; top: -30px; left: 15px; }

.honda-indy-dev { background: url("/_Global/img/honda_indy/bg.jpg") no-repeat center 68px #000000; }
.honda-indy-dev .header_logo { background: url("/_Global/img/honda_indy/honda_logo_transparent.png") no-repeat left top transparent; }
.honda-indy-dev #search { background: url("/_Global/img/honda_indy/bg_search_field_transparent.png") no-repeat left top transparent; }
.honda-indy-dev #header { padding-bottom: 6px; }

.honda-indy-dev #primary_nav { background-image: url("/_Global/img/honda_indy/bg_primary_navigation_transparent.png"); }
.honda-indy-dev #primary_nav li { background-image: url("/_Global/img/honda_indy/bg_primary_navigation_transparent.png"); }
.honda-indy-dev #primary_nav li:hover { background-image: url("/_Global/img/honda_indy/bg_primary_navigation_transparent.png"); background-position: -7px bottom; }

.honda-indy-dev #primary_nav li.first { background-position: left top; }
.honda-indy-dev #primary_nav li.first:hover { background-position: left bottom; }

.honda-indy-dev #primary_nav li.last { background-image: url("/_Global/img/honda_indy/primary_nav_red_transparent.png"); background-position: right top; }
.honda-indy-dev #primary_nav li.last a { background-image: url("/_Global/img/honda_indy/primary_nav_red_transparent.png"); background-position: right top; }
.honda-indy-dev #primary_nav li.last:hover { background-position: right bottom; }
.honda-indy-dev #primary_nav li.last a:hover { background-position: right bottom; }

.honda-indy-dev #secondary_nav li a:hover { color: #FFFFFF; }

.honda-indy-dev .wrapper, .honda-indy-dev .wrapper_extended, .honda-indy-dev .cap_top_default, .honda-indy-dev .cap_bottom_default { background: none; }
.honda-indy-dev #feature_area { height: 545px; margin: 60px 25px 0 0; text-align: right; position: relative; }
.honda-indy-dev #feature_area .watch-film-area { margin-top: 30px; }

.honda-indy-dev .wide_three_column li { width: 320px; }
.honda-indy-dev .wide_three_column .content { padding: 0; width: 307px; }

.honda-indy-dev .wide_three_column .content .h3, .honda-indy-dev .wide_three_column .content p { color: #FFFFFF; font-size: 12px; }
* html .honda-indy-dev .wide_three_column .content .h3, * html .honda-indy-dev .wide_three_column .content p { font-size: 10px; } /*IE6*/
* + html .honda-indy-dev .wide_three_column .content .h3, * + html .honda-indy-dev .wide_three_column .content p { font-size: 10px; } /*IE7*/
.honda-indy-dev .wide_three_column .content .h3 { display: block; text-transform: uppercase; }
.honda-indy-dev .wide_three_column .content p { margin-bottom: 10px; }
.honda-indy-dev .wide_three_column .content a { color: #C20000; }

.honda-indy-dev #home_touts { margin-bottom: 0; }
.honda-indy-dev #web_properties { display: none; }

.honda-indy-dev #footer, .honda-indy-dev #footer dd a, .honda-indy-dev #footer .sub_footer_nav ul li a, .honda-indy-dev #footer .sub_footer_nav_landing ul li a { color: #FFFFFF; }
.honda-indy-dev #footer ul { margin: 0 0 15px; }

.honda-indy-dev .indy-video { width: 970px; height: 550px; position: absolute; z-index: 10; top: -30px; left: 15px; }

.indy-video .close { display: block; position: absolute; top: -20px; right: -20px; width: 42px; height: 42px; z-index: 2; background: url(/_Global/img/layout/close-button.png) no-repeat left top transparent; }