body {margin: 0; padding: 0; background-color:#ffffff; height:100%; width:100%;}
html { height: 100%; }
p {padding:0; margin:0; color:#2A2A2A; font-family:"Verdana", Trebuchet MS, Arial, Helvetica; font-size:0.85em; font-weight:100; text-align:justify;}
a {color:#2A2A2A; font-size:1em; overflow:hidden; text-decoration:underline;}
a:hover {color:#BF0202; text-decoration:none;}
h2 {padding:0; margin:0; font-size:1.32em; font-weight:100;}

.clear {clear:both;}

#main_flash { /* all pages */
   height: 315px;
position:relative;
}
#whoweare_main_content { /* only whoweare page */
position:relative;
display:block;
width:825px;
padding-top:10px;
}
#whoweare_container { /* only whoweare page */
   background-color: #FFFFFF;
   position: relative;
   display: block;
   width:825px;
padding-bottom: 30px;
}
#whoweare_container img {
   position:relative;
   padding-top:5px;
}
.whoweare_left { /* only whoweare page */
   left:3%;
   float:left;
   width:380px;
   display:inline;
   position:relative;
padding-bottom: 0px;
margin-bottom: 0px;
}
.whoweare_left h2 {
   font-size: 17px;
}
.whoweare_right { /* only whoweare page */
   float:right;
   width:400px;
   display:inline;
   position:relative;
}
.whoweare_right img {
margin:60px 0 0 0;
padding:0 0 0 20px;
}

/* our fleet page */
#ourfleet_main_content { /* all pages */
position:relative;
display:block;
width:825px;
padding-bottom:20px;
padding-top:10px;
}
#ourfleet_container { /* ourfleet, adventure_flying, L39, flight_training pages */
   background-color: #FFFFFF;
   position: relative;
   display: block;
   width:825px;
   min-height:50px;
}
#ourfleet_container img {
   position:relative;
}
.ourfleet_left { /* ourfleet, adventure_flying, flight_training pages */
   left:3%;
   float:left;
   width:400px;
padding-top:30px;
   display:inline;
   position:relative;
}
.ourfleet_right_lower a { /* ourfleet, adventure_flying, flight_training pages */
   float:right;
   font-size:12px;
   font-weight:100;
   width:300px;
   margin-right:6%;
   display:inline;
   position:relative;
   background-color:#EFEFEF;
padding-top:3px;
padding-bottom:0px;
}
.ourfleet_right_lower h2 {
   float:right;
   width:300px;
   margin-right:6%;
   display:inline;
   position:relative;
margin-bottom:0px;
   background-color:#DADADA;
   height:18px;
   font-size:14px;
   font-weight:600;
}
.ourfleet_right_schedule a { /* only ourfleet page */
position:relative;
margin-top:30px;
width:280px;
float:right;
display:block;
}
.ourfleet_right img { /* ourfleet, adventure_flying, flight_training pages */
padding-bottom:0px;
}
.ourfleet_images { /* all pages */
position:relative;
left:20%;
}
.ourfleet_images a {
margin-right:25px;
overflow:hidden;
display:inline;
}
/* End our fleet page */

/* our instructors page */
#ourinstructors_main_content { /* ourinstructrs, view schedule pages */
position:relative;
display:block;
width:825px;
padding-bottom:20px;
padding-top:10px;
}
#ourinstructors_container { /* ourinstructrs, view schedule pages */
   background-color: #FFFFFF;
   position: relative;
   display: block;
   width:825px;
   min-height:300px;
}
.ourinstructors_text { /* ourinstructrs, view schedule pages */
   left:7%;
   width:700px;
   display:block;
   position:relative;
}
.ourinstructors_text p {
font-size:1.14em;
font-weight:600;
text-align:center;
}
.ourinstructors_text a {
color:#BF0202;
}
#ourinstructors_pictures img { /* ourinstructrs, view schedule pages */
position:relative;
left:6%;
margin-right: 35px;
margin-top:20px;
}
.ourinstructors_pictures_text { /* only view schedule page */
position:absolute;
padding-top:150px;
z-index:20;
left:8%;
}
.ourinstructors_pictures_text_low { /* only view schedule page */
position:absolute;
z-index:20;
margin-top:-30px;
left:8%;
}
#attitude_instructors { /* ourinstructors, view schedule pages */
position:relative;
display:inline;
float:left;
padding-bottom:20px;
}
#attitude_instructors h2 {
font-size:1.5em;
}
#attitude_instructors p {
font-size:1.03em;
padding-left:40px;
}
#attitude_instructors_links {
position: relative;
display:inline;
float:left;
text-align: center;
line-height: 18px;
margin-left: 3px;
width: 200px;
}
#attitude_instructors_links a {
font-size:1.03em;
text-align: center;
text-decoration: underline;
color: #0400BD;
font-weight: 100;
overflow: hidden;
}
#attitude_instructors_links a:hover {
text-decoration: none;
color: #B90000;
}

/* .attitude_instructors_icons { */ /* ourinstructors, view schedule pages */
/* left:5%;
padding-bottom:20px;
display:inline;
float:left;
width:200px;
position:relative;
}
.attitude_instructors_icons img {
padding-bottom:20px;
} */
/* .attitude_instructors_right { *//* ourinstructors, view schedule pages */
/* left:5%;
padding-bottom:20px;
display:inline;
float:right;
width:600px;
padding-top:20px;
position:relative;
} */
/* #attitude_instructors_wrap { */ /* ourinstructors, view schedule pages */
/* position:relative;
display:block;
width:800px;
} */

.ourinstructors_bottom_text_left { /* ourinstructors, view schedule pages */
position:relative;
display:inline;
float:left;
width:450px;
}
.ourinstructors_bottom_text_right { /* ourinstructors, view schedule pages */
position:relative;
display:inline;
float:right;
width:375px;
right:5%;
padding-top:40px;
}
/* End of our instructors page */

/* aircraft management page */
#aircraft_management_container { /* all pages */
   background-color: #FFFFFF;
   position: relative;
   display: block;
   width:825px;
   min-height:50px;
}
.aircraft_management { /* all pages */
   left:5%;
   float:left;
   width:720px;
padding-top:20px;
   display:inline;
   position:relative;
}
.aircraft_management h2 {
font-size:1.5em;
}
.aircraftmanagement_images { /* aircraftmanagement, leasback, hanagrage pages */
position:relative;
left:29%;
width:400px;
}
.aircraftmanagement_images a {
margin-right:25px;
overflow:hidden;
display:inline;
}
.aircraftmanagement_images_inner { /* aircraftmanagement, leasback, hanagrage pages */
position:relative;
left:31%;
width:400px;
}
.aircraftmanagement_images_inner a {
margin-right:25px;
overflow:hidden;
display:inline;
}
/* End aircraft management page */

/* aircraft maintenance page */
#maintenance_container { /* maintenance, all bio pages */
   background-color: #FFFFFF;
   position: relative;
   display: block;
   width:825px;
   min-height:250px;
}
/* End aircraft maintenance page */

/* news page */
.news_page p { /* only news page */
font-weight:600;
}
.news_page {
   left:5%;
   float:left;
   width:720px;
padding-top:20px;
   display:inline;
   position:relative;
font-size:1.2em;
}
/* End news page */

/* gallery page */
#gallery_container { /* gallery, peopleandplanes, passingthru, milestones, plaincool, videos pages */
   background-color: #FFFFFF;
   position: relative;
   display: block;
   width:825px;
   min-height:10px;
}
.gallery_images { /* gallery, peopleandplanes, passingthru, milestones, plaincool, videos pages */
position:relative;
left:4%;
}
.gallery_images a {
margin-right:25px;
overflow:hidden;
display:inline;
}
.gallery_images_inner { /* peopleandplanes, passingthru, plaincool pages */
position:relative;
left:6%;
}
.gallery_images_inner a {
margin-right:25px;
overflow:hidden;
display:inline;
}
/* Eng gallery page */

/* pitts page */
.ourfleet_images_pitts { /* all pages */
position:relative;
left:12%;
}
.ourfleet_images_pitts a {
margin-right:25px;
overflow:hidden;
display:inline;
}
.pitts_icon_pics { /* all aircraft pages */
position:relative;
display:block;
width:800px;
left:40px;
}
.pitts_icon_pics img {
margin-right:30px;
}
/* End of pitts page */

/* L39 page */
.l39_page_text { /* only l39 page */
   left:2%;
   float:left;
   width:770px;
padding-top:20px;
   display:inline;
   position:relative;
}
.l39_page_text h2 {
font-size:1.5em;
}
.l39_left_column { /* only L39 page */
   left:2%;
   float:left;
   width:340px;
margin-top:20px;
   display:inline;
   position:relative;
}
.l39_left_column h2 {
font-size:1.5em;
}
.l39_right_column { /* only L39 page */
   float:right;
   font-size:12px;
   font-weight:100;
   width:425px;
   margin-right:2%;
margin-top:25px;
   display:inline;
   position:relative;
padding-top:3px;
padding-bottom:0;
}
.l39_icon_pics { /* only L39 page */
position:relative;
display:block;
width:800px;
left:90px;
}
.l39_icon_pics img {
margin-right:30px;
}
.l39_last_text { /* only L39 page */
margin-left:2%;
}
/* End L39 page */

/* air combat page */
.aircombat_left_column { /* only aircombat page */
   left:5%;
   float:left;
   width:400px;
margin-top:20px;
   display:inline;
   position:relative;
}
.aircombat_right_column { /* only aircombat page */
   float:right;
   font-size:12px;
   font-weight:100;
   width:340px;
margin-top:5px;
   display:inline;
   position:relative;
}
/* End air combat page */

/* videos page */
.videos_gallery { /* gallery, peopleandplanes, videos, passingthru, plaincool pages */
   left:25%;
   width:400px;
padding-top:40px;
padding-bottom:20px;
   display:block;
   position:relative;
}
/* End videos page */

/* schedule pages */
.schedule_pages { /* all schedule pages */
   left:1.5%;
   float:left;
   width:800px;
padding-top:15px;
   display:inline;
   position:relative;
}
/* End schedule pages */

/* Bio pages */
.bio_page_text { /* all bio pages */
   left:5%;
   float:left;
   width:720px;
padding-top:20px;
   display:inline;
   position:relative;
}
.bio_page_text h2 {
padding-top: 30px;
padding-bottom: 10px;
font-size:1.1em;
font-weight: 600;
}
.bio_page_text p {
padding-bottom: 10px;
font-size:0.85em;
}
/* end of bio pages */

/* resume pages */
.resume_page_text { /* all resume pages */
   left:5%;
   float:left;
   width:720px;
padding-top:20px;
   display:inline;
   position:relative;
}
.resume_page_text h2 {
padding-top: 30px;
padding-bottom: 10px;
font-size:1.1em;
font-weight: 600;
}
.resume_page_text p {
padding-bottom: 10px;
font-size:0.9em;
}
/* end resume pages */

