/* Mazdaspeed */

html, html body {
}

body #header {
	background-color:#dedede;
}

#main_content #intro1 {
 	background-color: #374042;
}
 
#main_content #intro2 {
	background-color:#dedede;
}

body #leftnav {
	background-color:#000;
}

.garage_main_content .intro em{
	font-style:italic;}
	
.main_list em{
	font-style:italic;}

#garage_promo .module em{
	font-style:italic;
}

.nonflash_message,
.vehicleName,
.price_box
	{background-color: #374042;}	



/*Gallery*/
.info em {
	font-style:italic;
}

.tagTitle a {
	color:#636A6B;
}

#main_content #gallery_main div.tabholder {
	background: #000 url("/MusaWeb/musa2/images/garage/gallery/gal_tab_ltop_ms3.gif") no-repeat scroll 0 0;
}

#main_content #gallery_main div.tabholder_on {
	background: #374042 url("/MusaWeb/musa2/images/garage/gallery/gal_tab_ltop_ms3_on.gif") no-repeat scroll 0 0;
}

#main_content #gallery_main div.tabholder div {
	background:url("/MusaWeb/musa2/images/garage/gallery/gal_tab_rtop_ms3.gif") no-repeat scroll right top transparent;
}

#main_content #gallery_main div.tabholder_on div {
	background:url("/MusaWeb/musa2/images/garage/gallery/gal_tab_rtop_ms3_on.gif") no-repeat scroll right top transparent;
}

#main_content #gallery_main div.gallerystrip {
	background: #374042 url("/MusaWeb/musa2/images/garage/gallery/gal_strip_left_ms3.gif") no-repeat scroll left top;
}

#main_content #gallery_main div.gallerystrip div.thumbs {
	background:url("/MusaWeb/musa2/images/garage/gallery/gal_strip_right_ms3.gif") no-repeat scroll right top transparent;
}

#scrollable a.prev {
	background:url(/MusaWeb/musa2/images/garage/gallery/gal_scrollarrow_ms3_l.gif);		
}

#scrollable a.prev:hover {
	background:url(/MusaWeb/musa2/images/garage/gallery/gal_scrollarrow_ms3_l.gif);			
}

#scrollable a.next {
	background:url(/MusaWeb/musa2/images/garage/gallery/gal_scrollarrow_ms3_r.gif);		
}

#scrollable a.next:hover {
	background:url(/MusaWeb/musa2/images/garage/gallery/gal_scrollarrow_ms3_r.gif);			
}




/*Specifications*/

TD.specs_rowdata_first, TD.specs_rowdata, td.specs_rowdata_span{
	width:475px;
}


#main_content #info_band {
	background:none repeat scroll 0 0 #374042;
}

#content #tab_summary a.col {
	background:url("/MusaWeb/musa2/images/garage/specs/tab_overview_ms3_col.gif") no-repeat scroll 14px 8px #374042;
}

#content #tab_summary a.exp {
	background:url("/MusaWeb/musa2/images/garage/specs/tab_overview_ms3_exp.gif") no-repeat scroll 14px 8px #374042;
}

#content #tab_engine a.col {
	background:url("/MusaWeb/musa2/images/garage/specs/tab_engine_ms3_col.gif") no-repeat scroll 14px 8px #374042;
}

#content #tab_engine a.exp {
	background:url("/MusaWeb/musa2/images/garage/specs/tab_engine_ms3_exp.gif") no-repeat scroll 14px 8px #374042;
}

#content #tab_exterior a.col {
	background:url("/MusaWeb/musa2/images/garage/specs/tab_exterior_ms3_col.gif") no-repeat scroll 14px 8px #374042;
}

#content #tab_exterior a.exp {
	background:url("/MusaWeb/musa2/images/garage/specs/tab_exterior_ms3_exp.gif") no-repeat scroll 14px 8px #374042;
}

#content #tab_interior a.col {
	background:url("/MusaWeb/musa2/images/garage/specs/tab_interior_ms3_col.gif") no-repeat scroll 14px 8px #374042;
}

#content #tab_interior a.exp {
	background:url("/MusaWeb/musa2/images/garage/specs/tab_interior_ms3_exp.gif") no-repeat scroll 14px 8px #374042;
}

#content #tab_safety a.col {
	background:url("/MusaWeb/musa2/images/garage/specs/tab_safety_ms3_col.gif") no-repeat scroll 14px 8px #374042;
}

#content #tab_safety a.exp {
	background:url("/MusaWeb/musa2/images/garage/specs/tab_safety_ms3_exp.gif") no-repeat scroll 14px 8px #374042;
}

#content #tab_options a.col {
	background:url("/MusaWeb/musa2/images/garage/specs/tab_options_ms3_col.gif") no-repeat scroll 14px 8px #374042;
}

#content #tab_options a.exp {
	background:url("/MusaWeb/musa2/images/garage/specs/tab_options_ms3_exp.gif") no-repeat scroll 14px 8px #374042;
}

table.veh_specs .altrow {
	background:none repeat scroll 0 0 #EEE;
}

#main_content #specs_footer li a {
	color:#636A6B;
}

table.veh_specs em {
	font-style:italic;
}

td.specs_rowdesc em {
	font-style:italic;
}

.glance_item em {
	font-style:italic;
}

/*Compare vs.*/

.comparetable em {
	font-style:italic;
}

.textholder .summary_title {
	color:#374042;
	border-bottom:6px solid #DEDEDE;
}

#content #firsttable tr.categoryhead td {
	background:none repeat scroll 0 0 #374042;
	border-right:1px solid #DEDEDE;
}

table.comparetable tr.categoryhead td {
	background:none repeat scroll 0 0 #DEDEDE;
}

/*Downloads*/

.downloads_content  .subhdr {
	border-bottom:6px solid #DEDEDE;
}

/*Awards*/

.awards_content .global_subhdr {
	border-bottom: 6px solid #DEDEDE;
}

