/* you can get rid of this background setting once flash is in place */
#aircraft_selector_wrapper {
	width:250px;
	min-height:565px;
	text-align:center;
	position:relative;
	z-index:1;
}
#content {
	background:#6b6b6b url(../images/injet_25_tile.png) repeat-y 0 0;
	clear:both;
	margin:0 auto 25px auto;
	min-height:auto;
	height:auto;
	width:880px;
}
#contentNav {
	background:url(../images/injet_25_sub.png) 0 0 no-repeat;
	width:880px;
	height:24px;
	text-align:right;
	padding:3px 0 0 0;
}
#contentNav li {
	width:20%;
	display:block;
	float:left;
	}
#main #mainContent {background:url(../images/aircraft_home.png) 20px 100% no-repeat;}
#mainContent {
	width:880px;
	padding:40px 0;
	margin:0 auto 0 auto;
}
#mainContent h2 {
	background:url(../images/aircraft_title.png) 0 0 no-repeat;
	width:120px;
	height:42px;
	margin:0;
	float:left;
}
#main h2 {float:none;}
#heading {margin:0 0 0 22px;}
#mainContent #heading h3, #mainContent #heading p {
	background:url(../images/injet_one_arrow.png) 0 8px no-repeat;
	padding:6px 2px 0 25px;
	float:left;
	font:0.9em Arial, Helvetica, sans-serif;
	color:#fff;
}
#mainContent #heading h4 {
	float:left;
	color:#e37925;
	font-size:0.9em;
	padding:6px 20px 0 0;
}
#main #mainContent h3, #mainContent h4, #mainContent caption {
	font:0.85em Arial, Helvetica, sans-serif;
	color:#fff;
	margin:0 0 1ex 0;
	background:none;
	float:none;
	padding:0;
	text-transform:uppercase;
}

#mainContent h4 { text-transform: none; }
#mainContent h4 em { font-style: normal; color: #fff;}
#main #mainContent div#AircraftList {padding:0 0 0 40px;width:800px;}
#mainContent div.AircraftType {float:left; padding-right: 50px; text-align: left;}
div#AircraftList div:last-child {padding-right: 0 !important;}
#main #mainContent div#AircraftList a { text-decoration: none; }
#main #mainContent div#AircraftList a:hover { color: #fff; text-decoration: underline; }

#mainContent p {margin:0 0 1em 0;}
#mainContent li, #mainContent th, #mainContent td {
	font:0.7em Arial, Helvetica, sans-serif;
	padding:0 0 1ex 0;
}
#mainContent table {margin:0 0 20px 0;}
#mainContent li, #mainContent th	{color:#fff;}
#mainContent li a {color:#e37925;}
#mainContent td {color:#e37925; text-align: left; }
#mainContent th {padding-right:50px;}
#mainContent span {
	position:absolute;
	left:-9999px;
}
#aircraft_selector_wrapper, #text {float:left;}
#text {
	width:540px;
	border-right:1px solid #e37925;
	margin:0 12px 0 64px;
}
#stats {clear:both;margin:0 0 0 22px;}
#features, #layout {float:left;}
#features {
	width:280px;
	margin:0 15px 0 0;
	}
#layout {width:200px;}
#layout div {
	background:url(../images/aircraft_map_btn.png) 0 0 no-repeat;
	width:155px;
	height:51px;
}
#layout a {
	display:block;
	text-decoration:none;
	height:100%;
}
#layout img {margin:56px 0 0 30px;}
#crossSection {text-align:right;}

#mapTop, #mapFlash {clear:both;}

#mapTop {margin:0 0 0 22px;}
#mapTop div {float:left;}
#chooser {margin:15px 0 0 53px;width:240px;}
#button {
	background:url(../images/aircraft_details_btn.png) 0 0 no-repeat;
	width:155px;
	height:51px;
}
#mapFlash {padding:70px 0 25px 0;}