/*GENERAL*/
body{
	background-image:url(images/bg.gif);
	background-repeat:repeat-x;
	font-family:arial, helvetica, veranda, serif;
	font-size:small;
	padding-top:20px;
}

#outer{
	text-align:center; 
	width:98%; 
	position:absolute; 
	/*
	top:50%; 
	margin-top:-275px;
	*/
}

#inner{
	width:800px;
	margin:auto; 
	text-align:left; 	
	width:800px;
	position:relative;
	border:1px solid #993400;

}

#ULCorner{
	background-image:url(images/left.jpg);
	width:14px;
	height:8px;
	position:absolute;
	z-index:10;
	background-repeat:no-repeat;
	top:-1px;
	left:-1px;
}

#URCorner{
	background-image:url(images/right.jpg);
	background-repeat:no-repeat;
	width:15px;
	height:12px;
	position:absolute;
	z-index:10;
	top:-1px;
	left:790px;
}


#page{
	position:absolute;
	margin-top:110px;
	width:800px;
	top:2.5em;
	z-index:12;
}

#htail{
	width:15px;
	height:5px;
	background-image:url(images/htail.jpg);
	background-repeat:no-repeat;
	position:absolute;
	z-index:20;
	top:100px;
	left:84px;
}

#topLine{
	height:5px;
	width:799px;
	/*border-top:1px solid #CEB5A8; */
	top:96px;
	position:absolute;
	z-index:3;
	left:0;
}



#slogan{
	font-style:italic;
	font-size:medium;
	font-weight:bold;
	position:absolute;
	top:-1em;
	margin-top:35px;
	left:175px;
	z-index:20;
	width:265px;
	color:#993400;
	
}

div.blackBack{
	background-image:url(images/blackBack.gif);
	background-repeat:repeat-x;
	background-color:#888888;
	border-left:1px solid #993400;
	border-right:1px solid #993400;
	height:33em;
	border-bottom:1px solid #993400;
}

div.blLowerLeft, div.blLowerRight{	
	background-repeat:no-repeat;
	z-index:60;
	position:absolute;
	bottom:-1px;
	_bottom:-2px;
	width:13px;
	height:10px;
	margin:0;
	padding:0;
}

div.blLowerLeft{
	background-image:none/*url(images/blLowerLeft.gif)*/;
	left:0;
	margin-left:-1px;
}

div.blLowerRight{
	background-image:none/*url(images/blLowerRight.gif)*/;
	right:0;
	margin-right:-1px;
	
}

/*END GENERAL*/
/*NAV*/

#navBox{	
	position:absolute;
	background-color:#666666;
	width:800px;
	height:10em;
	top:100px;
	border-top:2px solid #F7D207;
	z-index:10;
	margin-left:1px;
}

#nav{
	margin:0;
	padding:0;
	width:445px;
	position:absolute;
	left:334px;
	z-index:15;
	font-size:small;
	top:95pt;
	line-height:12pt;
	margin-top:-1em;
	text-align:right;
}

#tagline{
	position:absolute;
	z-index:15;
	font-style:italic;
	color:black;
	top:128px;
	margin-top:-1.1em;
	width:285px;
	line-height:12pt;
	left:63px;
	font-size:small;
	font-weight:bold;
}

ul.navUl{
	display:inline;
	padding-left:0;
	margin-left:0;
}

ul.navUl li{
	display:inline;
	text-align:left;
	line-height:12pt;
	font-weight:bold;
}

ul.navUl li a{color:#fffffe;text-decoration:none;}
ul.navUl li a:hover{text-decoration:underline;}

/*The Pipe*/
span.pipe{
	color:#F7D207;
	font-size:xx-small;
	position:relative;
	top:-.15em;
}	

#disNav{
	color:#fffffe;
}
/*END NAV*/

/*HEADER*/
div.header{
	width:800px;
	height:20em;
	position:absolute;
	background-color:white;
	z-index:9;
	border-left:1px solid #993400;
	border-right:1px solid #993400;
}

div.header a img{
	position:relative;
	top:14px;
	left:10px;
	background-color:white;
}

div.header_keywords{
	color:#ae8277;
	position:relative;
	text-align:justify;
	width:335px;
	font-size:xx-small;
	line-height:8pt;
	left:445px;
	top:-80px;
	overflow:hidden;
	height:84px;
	letter-spacing:-.05em;
}	

/*END HEADER*/	

/*FOOTER*/
#footerOuter{
	position:absolute;
	left:0;
	font-size:x-small;
	padding-left:10px;
	padding-right:10px;
	width:778px;
	bottom:0;
	margin-bottom:-2em;
}

#copyright{float:left;}

#footerContact{float:right;}
#footerContact span{
	font-weight:bold;
	font-size:small;
	position:relative;
	top:1px;
}



/*END FOOTER*/

/*INDEX*/
#home{
	height:395px;
	position:absolute;
	margin-top:110px;
	width:802px;
	top:2.5em;
	z-index:12;
	background-image:url(images/home.jpg);
}

div.home_text{
	position:relative;
	width:260px;
	font-size:small;
	left:505px;
	top:175px;
	height:170px;
	line-height:18px;
	overflow:auto;
	padding:0;
	margin:0;
}


.home_text h1{margin:0; padding:0; font-size:135%;}
.home_text p{font-size:100%; padding:0; margin:0; margin-top:5px; line-height:125%;}
.home_text p a.video{font-weight:bold;}
.home_text p img{margin-right:12px; border:none;}
.home_text p em{font-weight:bold;}

/*END HOME*/

/*CONTACT*/
div.contact_img{
	background-image:url(images/cImg.jpg);
	background-repeat:no-repeat;
	width:309px;
	height:244px;
	position:absolute;
	left:450px;
	top:15%;
}

#contact_img{
width:341px;
height:269px;
background-image:url(images/contact1.jpg);
background-repeat:no-repeat;
}

div.contactInfo{position:relative; width:180px; float:left; top: 60px; left:50px;}
div.contactInfo h5{color:#fffff6; margin:5px; padding:0; font-size:small;}	
div.contactInfo p{color:#fffff6; margin:4px;}
div.contactInfo p a{color:#F2D11E;}
/*END CONTACT*/

/*HELICOPTERS*/

/*The group of objects in the body of this page*/
div.fly_links{
	padding-top:35px;
	padding-right:20px;
	position:absolute;
	font-size:x-small;
	font-weight:bold;
	left:285px;
	top:75px;
	width:175px;

}	

#cont{
	top:66px;
}

#cont p{
	line-height:10px;
}

#cont br{
	line-height:7px;
}

/*the description*/
#Layer0{
	width:132px;
	height:auto;
	top:115px;
	left:230px;
	position:absolute;
	color:#fffff6;
	font-style:italic;
	display:none;
	margin-top:4em;
}

#Layer0 p{margin-bottom:10px; font-weight:bold; }

#Layer0 ul{margin-left:0;}

/*the helicopter links*/
ul.flyClick{
	margin:0;
	padding:0;
	position:relative;
	font-size:small;
	left:-290px;
	color:#fffff6;
	width:150px;
	top:4em;
}	

ul.flyClick li{line-height:20px; margin:0; margin-left:15px; padding:0;}


ul.flyClick li span, ul.flyClick li a{color:#F2D11E;}

ul.flyClick li a:hover{cursor:pointer; border:1px solid white;}

div.outerFlyImg{
	padding:0px;
	margin:0px;
	width:341px;
	height:269px;
	float:left;
	position:absolute;
	margin-top:-30px;
	top:3em;
	left:94px;
	background-image:url('images/back_pic.gif');
	background-repeat:no-repeat;
	display:none;
}



#mainIm{
	padding:0px;
	margin:0px;
	width:341px;
	height:269px;
	float:left;
	position:absolute;
	margin-top:-30px;
	top:3em;
	left:0px;
	/*background-image:url(images/loading.jpg); background-repeat:no-repeat;*/
}

div.outerFlyImg a img{width:341px; height:269px; border:0;  }	


div.flyImg{
	position:relative;
	margin:0px;
	padding:0px;
	clear:both;
}

img.flyImg{
	border:0;
	width:341px;
	height:269px;

}

div.fly_page{
	overflow:auto;
}	

div.fly_sidenote{
	font-style:italic;
	font-size:small;
	font-weight:normal;
	position:absolute;
	left:165px;
	top:35pt;
	width:200px;
	float:left;
	
}	
div.flyClick ul li{position:relative;}


div.clickToView{
	position:relative;
	top:200px;
	font-style:italic;
	color:black;
	font-size:x-small;
	left:-200px;
	clear:right;
	width:150px;
}	

#helIntro{
	font-style:italic;
	color:white;
	position:absolute;
	top:-1em;
	margin-top:40px;
	left:40px;
	width:275px;
}

#helIntro h3{font-weight:bold}

#helSideLine{border-right:1px solid #F2D11E; width:5px; height:19em; z-index:50; position:absolute; bottom:0; left:200px;}

/*END HELICOPTERS*/

/*CONTACT*/
div.contact_text a{color:#F2D11E;}

div.contact_text{
	color:#fffff6;
	position:relative;
	top:60px;
	left:50px;
	width:300px;
	height:20em;
	text-align:left;
}

h3.contact_title{
	font-weight:bold;
	font-style:italic;
	font-size:medium;
}

div.about_image{
background-image:url('images/cImg.jpg');
background-repeat:no-repeat;
width:250px;
height:400px;
position:relative;
float:right;
padding-right:130px;
margin-top:4em;

}

div.contact_image{
background-image:url('images/cImg.jpg');
background-repeat:no-repeat;
width:250px;
height:250px;
position:relative;
float:right;
padding-right:150px;
margin-top:5.5em;

}
/*END CONTACT*/

/*TRAINING*/
div.training_text{
	color:#fffff6;
	position:relative;
	top:75px;
	left:50px;
	text-align:left;
	height:24em;
	clear:left;
	width:300px;
	overflow:auto;
	padding-right:20px;
}

div.training_text a{
	font-weight:bold;
	font-style:italic;
	font-size:medium;
}

div.training_image{
width:341px;
height:269px;
position:relative;
float:right;
background-image:url(images/training.jpg);
background-repeat:no-repeat;
margin-top:5em;
padding-right:65px;

}

#training_image{
width:341px;
height:269px;
background-image:url(images/training.jpg);
background-repeat:no-repeat;
}

div.t_images{
float:right;
width:341px;
height:325px;
position:relative;
margin-top:5em;
padding-right:40px;
}


#thumbs{
	position:absolute;
	margin-left:97px;
	margin-top:5px;
	width:350px;
	height:300px;

}

img.training_thumb{
	float:left; clear:right;
	position:relative;
	left:0;
	border:1px solid black;
	margin-right:5px;
	z-index:210;

}

img.training_thumb:hover{border:1px solid white; cursor:pointer;}

a.thumbclick:hover{cursor:pointer; }


#sitemap{list-style-type:none; position:relative; left:50px; top:70px; padding:0; margin:0 }
#sitemap li{line-height:215%;}
#sitemap li a{color:#F7D207; font-size:120%;}

/*END TRAINING*/

