@charset "UTF-8";body {	font-family: Arial, Helvetica, sans-serif;	font-size: 1em;	background-color: #FFFFFF;	background-image: url(../i/bg_main.jpg);	background-repeat: repeat-x;	background-position: left top;	margin: 0px;	padding: 0px;}#boundary {	font-family: Arial, Helvetica, sans-serif;	font-size: 90%;	font-weight: normal;	width: 980px;	margin-top: 10px;	margin-right: auto;	margin-bottom: 10px;	margin-left: auto;	overflow: auto;	z-index: 1;	background-color: #C0C0C0;}#content-area {	width: 980px;	overflow: auto;	margin-top: -100px;	z-index: 1;}#logo-bar {	z-index: 500;	/*top: 20px;*/	width: 970px;	margin: 20px 5px 0px;	position: relative;	padding: 0px;	text-align: left;	height: 80px;	color: #000000;	background-image: url(../i/bg-logo-bar2.png);	background-position: left top;}#logo-bar h1 {	float: right;	text-align: right;	font-family: Arial, Helvetica, sans-serif;	font-size: 120%;	font-weight: bold;	margin-top: 15px;	margin-right: 10px;}#leftnav {	height: 650px;	width: 175px;	z-index: 300;	left: 0px;	top: 0px;	float: left;	background-image: url(../home-images/bg_wing.png);	background-repeat: no-repeat;	background-position: right -25px;}#center-content {	margin: 0px 0px 0px -5px;	background-color: #C0C0C0;	font-family: Arial, Helvetica, sans-serif;	padding: 0px;	float: left;	width: 800px;	overflow: auto;	height: 650px;	z-index: 5;}#center-content a:link {	color: #B5000F;	text-decoration: none;	}#center-content a:visited {	color: #B5000F;	text-decoration: none;	}#center-content a:hover {	color: #E02032;	text-decoration: none;	}#center-content a:active {	color: #B5000F;	text-decoration: none;	}#center-content-left {	background-color: #9E9E9E;	width: 375px;	/*height: 490px;*/	margin-top: 110px;	float: left;	z-index: 100;}#center-content-right {	background-color: #000000;	width: 425px;	/*height: 490px;*/	margin-top: 110px;	float: left;	z-index: 100;	color: #FFFFFF;} #center-content-left p {	padding-right: 12px;	padding-left: 12px;	font-size: 80%;	font-weight: normal;	text-align: justify;	line-height: 110%;	margin-bottom: 12px;	margin-top: 1px;}#center-content-right p {	padding-right: 12px;	padding-left: 12px;	font-size: 80%;	font-weight: normal;	text-align: left;	line-height: 110%;	margin-bottom: 0px;	margin-top: 7px;}#center-content-left h3 {	padding: 0px 7px 0px 10px;	background-image: url(../i/bg_helivsplane.jpg);	background-repeat: repeat-y;	background-position: right top;	margin: 15px 0px 10px;}#center-content-right h3 {	padding: 0px 7px 0px 10px;	background-image: url(../i/bg_heliplane.jpg);	background-repeat: repeat-y;	background-position: right top;	text-align: right;	margin: 15px 0px 3px 0px;}#logo-movie {	float: left;	padding: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 53px; /*was 49 for the swf movie*/} #logo-movie img {	margin-top: -5px;}#footer {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 70%;	color: #000000;	text-align: right;	margin-right: 20px;}#footer a:link {	color: #FF0000;	text-decoration: none;}#footer a:visited {	color: #FF0000;	text-decoration: none;}#footer a:hover {	color: #000000;	text-decoration: underline;}#footer a:active{	color: #FF0000;	text-decoration: none;}/*sundry specific to the helicopter vs plane page*/.heli-only-thumb {	float: left;	width: 175px;	margin-top: 6px;	margin-left: 9px;	margin-bottom: 1px;}.heli-vs-plane-thumb {	float: left;	width: 175px;	margin-top: 6px;	margin-left: 15px;	margin-bottom: 1px;	font-size: 75%;	color: #FFFFFF;	font-family: Arial, Helvetica, sans-serif;}#heli-plane-ri {	width: 390px;	margin-top: 0px;	margin-bottom: 0px;	margin-left: 21px;}/*sundry specific to the aerial assignment page*/ #lc_thumbs {	float: left;	margin: 0px;	width: 175px;	padding: 5px;} #rc_thumbs {	float: left;	width: 175px;	padding: 5px;}.aerial-thumb {	/*	float: left;*/	width: 154px;	margin: 2px 10px 1px 10px;	font-size: 75%;	color: #000000;	font-family: Arial, Helvetica, sans-serif;}.altitude-thumb {/*	float: left;*/	width: 154px;	margin: 2px 10px 1px 12px;	font-size: 75%;	color: #FFFFFF;	font-family: Arial, Helvetica, sans-serif;}/*the leftside navigation*/#wrap {	width:1px;/*660px orig*/	position:relative;	height:352px;	padding:0 1px;	color:#999;	margin-left:164px;	z-index: 1000;	margin-top: 110px;}#flyout {	font-size:11px;	padding:0;	margin:0;	list-style:none;	width:25px;	height:360px;	position:absolute;	left:-25px;}#flyout ul {padding:0; margin:0; list-style:none;}#flyout li {display:block; width:30px; height:120px; background:transparent;}#flyout li a {display:block; width:30px; height:120px; text-indent:-999px; text-decoration:none;}#flyout li a.service {background:url(../home-images/btn_services.png) no-repeat right top;}#flyout li a.gallery {background:url(../home-images/btn_gallery.png) no-repeat right top;;}#flyout li a.about {background:url(../home-images/btn_about.png) no-repeat right top;;}#flyout table {position:absolute; border-collapse:collapse; top:0; left:0; z-index:100; font-size:1em;}#flyout li {float:left; margin-bottom:0px;}#flyout li ul {visibility:hidden; position:absolute; top:0; left:30px; width:555px; height:117px; /*border-left:1px solid #fff;*/ padding-top:4px;}#flyout li ul li {display:block; display:inline; width:165px; height:22px; border:0; margin:0 10px; background:transparent;}/*specific list items*/#flyout li ul li a {text-indent:0; background:transparent; display:block; width:150px; height:22px; line-height:21px; color:#bbb; border-bottom:1px solid #555; text-decoration:none;}#flyout li b {visibility:hidden; display:block; width:560px; height:110px; position:absolute; top:0; left:30px; background:#234; opacity:0.8; filter:alpha(opacity=80);}* html #flyout li a:hover {position:relative; white-space:normal;}* html #flyout li a:hover ul li a:hover {color:#000; background:#bcd;}#flyout li:hover {position:relative;}#flyout li:hover ul li a:hover {background:#bcd; color:#000;}#flyout li:hover b,#flyout li a:hover b {visibility:visible;}#flyout li:hover ul,#flyout li a:hover ul {visibility:visible;}/*end*//* highlside styles begin here */.highslide {	cursor: url(../highslide/graphics/zoomin.cur), pointer;    outline: none;}.highslide img {	border: 1px solid gray;}.highslide:hover img {	border: 1px solid white;}.highslide-image {    border: 2px solid white;}.highslide-image-blur {}.highslide-caption {	display: none;	border: 2px solid white;	border-top: none;	font-family: Verdana, Helvetica;	font-size: 11px;	padding: 5px;	background-color: white;	color: #333333;}.highslide-loading {    display: block;	color: white;	font-size: 9px;	font-weight: bold;	text-transform: uppercase;    text-decoration: none;	padding: 3px;	border-top: 1px solid white;	border-bottom: 1px solid white;    background-color: black;    /*    padding-left: 22px;    background-image: url(highslide/graphics/loader.gif);    background-repeat: no-repeat;    background-position: 3px 1px;    */}a.highslide-credits,a.highslide-credits i {    padding: 2px;    color: silver;    text-decoration: none;	font-size: 10px;}a.highslide-credits:hover,a.highslide-credits:hover i {    color: white;    background-color: gray;}.highslide-move {    cursor: move;}.highslide-overlay {	display: none;}/* Controlbar example */.controlbar {		background: url(../highslide/graphics/controlbar4.gif);	width: 167px;	height: 34px;}.controlbar a {		display: block;	float: left;	margin: 0px 0 0 4px;	height: 29px;	width: 34px;}/* Necessary for functionality */.highslide-display-block {    display: block;}.highslide-display-none {    display: none;}/*highslide styles end above*/#gallery-nav {	font-size: 80%;	text-align: right;	margin-right: 20px;}/*gallery layout styles*/#myGallery{	text-align: left;	margin: 0 auto;}/* -- mootools accordion --*/#accordion {	margin-top: 110px;	background-color: #9E9E9E;}h3.toggler {	cursor: pointer;	border: 1px solid #f5f5f5;	border-right-color: #ddd;	border-bottom-color: #ddd;	font-family: Arial, Helvetica,  'Andale Mono', sans-serif;	font-size: 12px;	background: #D2E0E6;	color: #0B909E;	margin: 0 0 4px 0;	padding: 3px 5px 1px;}div.element p {	margin:0px 0px 1px 5px;	padding:4px;	font-size: 85%;	line-height: 110%;}div.element h4 {	margin:0px 0px 1px 5px;	padding:4px;	font-size: 90%;	line-height: 110%;}blockquote {	padding:5px 20px;}