/*~~~~~~~~~~~~~~~~~~~~
		    COMMON
~~~~~~~~~~~~~~~~~~~~~*/
body {
	scrollbar-face-color: #fff;
	scrollbar-highlight-color: #bbb;
	scrollbar-3dlight-color: #eee;
	scrollbar-darkshadow-color: #333;
	scrollbar-shadow-color: #666;
	scrollbar-arrow-color: #E00A34;
	scrollbar-track-color: #ddd;
	background: url(../images/watermark.gif) no-repeat;
	background-attachment: fixed;
	background-position: 250px 250px;
	font: 76% Arial, Georgia, 'Times New Roman', Times, serif;
	line-height: 1.3em;
	margin: 0;
	padding 0;
	color: #333;}
sub, sup { line-height: 0.2; }
a {
	color: #666;
	text-decoration: underline;
	outline: none; } 			/*--  This is to remove the dotted borders in Mozilla --*/
:focus { -moz-outline-style: none; }	/*--  This is a catchall for the same as above, but is not valid. --*/
a:link, a:visited {	
	text-decoration: underline;}
a:hover, a:active {
	color: #999;
	text-decoration: none;}
h1 {
	margin: 15px 0 3px 0;
	padding: 0;
	color: #E00A34;
	font-size: 1.2em;
	font-style: oblique;
	font-variant: small-caps;}
h2 {
	margin: 15px 0 3px 0;
	padding: 0;
	color: #E00A34;
	font-size: 1.1em;
	font-style: oblique;
	font-variant: small-caps;}
p {
	margin: 10px 0;
	padding: 0;
	color: #666;}
.img_right {
	margin: 0;
	padding: 0;
	float: right;}
.img_left {
	margin: 0; padding: 0;
	float: left;}
div.img_right img, div.img_left img {
	margin: 0;
	padding: 0;}
div.img_right p, div.img_left p {
	margin: 0;
	padding: 0;
	color: #333;
	font-size: .8em;
	font-style: italic;
	text-align: center;}
ul {
	list-style-type: none;
	padding: 0;
	margin: 0;}
ul li {
	background-image: url(../images/bullet.gif);
	background-repeat: no-repeat;
	background-position: 0 14px;
	padding: 10px 0 0 25px;}
/*~~~~~~~~~~~~~~~~~~~~
		    HEADER
~~~~~~~~~~~~~~~~~~~~~*/
#header_wrap {
	margin: 0;
	padding: 0;
	height: 154px;
	min-width: 760px;}
#header_left {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 2;
	margin: 0;
	padding: 0;
	background: url(../images/header_left.gif) no-repeat top left;
	width: 340px;
	height: 154px;
	float: left;}
#header_right {
	position: absolute;
	top: 0;
	right: 0;
	z-index: 1;
	background: url(../images/header_right.jpg) no-repeat top right;
	width: 461px;
	height: 154px;
	margin: 0;
	padding: 0;
	float: right;}
#header_left1 {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 2;
	margin: 0;
	padding: 0;
	background: url(../images/header_left1.gif) no-repeat top left;
	width: 340px;
	height: 154px;
	float: left;}
#header_right1 {
	position: absolute;
	top: 0;
	right: 0;
	z-index: 1;
	background: url(../images/header_right1.jpg) no-repeat top right;
	width: 461px;
	height: 154px;
	margin: 0;
	padding: 0;
	float: right;}
#header_left2 {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 2;
	margin: 0;
	padding: 0;
	background: url(../images/header_left2.gif) no-repeat top left;
	width: 340px;
	height: 154px;
	float: left;}
#header_right2 {
	position: absolute;
	top: 0;
	right: 0;
	z-index: 1;
	background: url(../images/header_right2.jpg) no-repeat top right;
	width: 461px;
	height: 154px;
	margin: 0;
	padding: 0;
	float: right;}
#header_left3 {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 2;
	margin: 0;
	padding: 0;
	background: url(../images/header_left3.gif) no-repeat top left;
	width: 340px;
	height: 154px;
	float: left;}
#header_right3 {
	position: absolute;
	top: 0;
	right: 0;
	z-index: 1;
	/* background: url(../images/header_right3.jpg) no-repeat top right; */
	width: 461px;
	height: 154px;
	margin: 0;
	padding: 0;
	float: right;}
#date {
	position: absolute;
	top: 135px;
	right: 10px;
	z-index: 3;
	margin: 0;
	padding:0;
	color: #bbb;
	font-size: .8em;}
/*~~~~~~~~~~~~~~~~~~~~
		    MIDDLE
~~~~~~~~~~~~~~~~~~~~~*/
#middle_wrap {
	width: 770px;
	min-width: 770px;
	margin: 0;
	padding: 0;}
#body {
	width: 560px;
	float: right;
	margin: 0;
	padding: 10px;}
#left_nav {
	margin: 0;
	padding: 0;
	float: left;}
/*~~~~~~~~~~~~~~~~~~~~
		LEFT NAVIGATION
~~~~~~~~~~~~~~~~~~~~~*/
#left_nav ul {
	margin: 20px 0 30px 0;
	padding: 0;
	list-style-type: none;}
#left_nav li {
	background-image: none;
	margin: 0;
	padding: 0;
	width: 190px;
	height: 35px;}
#left_nav a {
	font-size: 1.2em;
	font-style: oblique;
	font-variant: small-caps;
	color: #666;
	display: block;
	height: 35px;
	margin: 22px 0 0 0;
	padding: 0 0 0 22px;
	background:  url(../images/nav_up.jpg) no-repeat bottom left;}
#left_nav a:link, #left_nav a:visited {
	text-decoration: none;}
#left_nav a:hover, #left_nav a:active {
	background:  url(../images/nav_over.jpg) no-repeat bottom left;}
#lit a:link, #lit a:visited, #lit a:hover, #lit a:active {
	background:  url(../images/nav_down.jpg) no-repeat bottom left;}
/*~~~~~~~~~~~~~~~~~~~~
		    FOOTER
~~~~~~~~~~~~~~~~~~~~~*/
#footer_wrap {
	border-top: dotted 2px #E00A34;
	font-size: .8em;
	clear: both;	
	margin: 10px 5px;
	padding: 10px 0 0 0;
	min-width: 760px;}
#footer_left {
	margin: 0;
	padding: 0;
	float: left;}
#footer_right {
	margin: 0;
	padding: 0;
	float: right;
	text-align: right;}
/*~~~~~~~~~~~~~~~~~~~~
    LANDING HOME
~~~~~~~~~~~~~~~~~~~~~*/
#landing_home {
	margin: 0 auto; padding: 0;
	width: 700px;	}
#buttonWrap {	width: 500px; margin: 20px auto 50px auto; padding: 0;}
/*~~~~~~~~~~~~~~~~~~~~
    APPEARANCE HOME
~~~~~~~~~~~~~~~~~~~~~*/
#home {
	border: solid 1px #ddd;
	width: 275px;
	margin: 0;
	padding: 5px 10px;}

/*~~~~~~~~~~~~~~~~~~~~
		  SERVICES
~~~~~~~~~~~~~~~~~~~~~*/
#services {
	/*border: solid 1px #ddd;*/
	margin: 0;
	padding: 10px;}
#svc_content { 
	margin: 0;
	padding: 0;}
#svc_question {
	color: #666;
	font-weight: bold;
	font-size: 1.1em;}
#svc_question span:hover, #svc_question span.IEhover {
	cursor: pointer;
	text-decoration: underline;}
#svc_answer {
	font-size: .9em;
	margin: 0 0 0 15px;
	padding: 0;
	display: none;}
#svc_answer p {
	font-size: 1.1em;
	margin: 0 0 5px 0;
	padding: 0;}

/*~~~~~~~~~~~~~~~~~~~~
		  AIRCRAFT
~~~~~~~~~~~~~~~~~~~~~*/
#aircraft_wrap {
	width: 560px;
	margin: 0 0 0 190px;
	padding: 0;}	
html>body #aircraft_wrap {margin: 0;}	
#aircraft {
	border: solid 1px #ddd;
	margin: 0;
	padding: 0 0 0 40px;
	overflow: auto;
	height: 150px;}
#aircraft ul {
	padding: 0 0 10px 0;
	margin: 0;}
#aircraft li {
	margin: 0;
	padding: 10px 0 0 25px;}

/*~~~~~~~~~~~~~~~~~~~~
		    HOME
~~~~~~~~~~~~~~~~~~~~~*/
#locations {
	margin: 0;
	padding: 0;}
