@charset "utf-8";
/* CSS Document */

/* Basic */
body  { font: 1em Arial, Verdana, Helvetica, sans-serif; background: #555; margin: 0; padding: 0; text-align: center; color: #fff; }
img { display: block; border: none; }

ul {font-style: normal; padding: 0; margin: 0; }
li { font-size: 80%; }
li li { font-size: 100%; }
p, th, td { font-size: 80%; }
h1#comingSoon { font-size: 250%; padding: 100px 0; margin: 0; text-align: center; }
h1 { font-size: 110%; padding: 0; margin: 0; text-align: left; }
h2 { font-size: 110%; padding: 0; margin: 0; text-align: left; }
h3 { color: #fff; font-size: 90%; padding: 0; margin: 0; text-align: left; font-style: italic; }
h4 { color: #fff; font-size: 85%; padding: 0; margin: 0; text-align: left; font-style: italic; }
h5 { font-size: 80%; padding: 0; margin: 0; text-align: center; }
h6 { font-size: 80%; font-weight: bold; padding: 0; margin: 0; text-align: left; }
h1, h2, h3, h4, h5 { padding-top: .75em; padding-bottom: .25em; font-weight: bold; }
h1 { padding-top: 0; padding-bottom: .25em; font-weight: bold; }
h6 { padding-top: .75em; padding-bottom: 0; }
h2.clr-flt-rt, h2.flt-rt { padding: 0; }
.small { font-size: 65%; }
.col p { padding-top: 0; margin-top: 0; }
.bold { font-weight: bold; }
#container { width: 1000px; background: #000; margin: 0 auto; border: 1px solid #000; text-align: left; padding-bottom: 15px; } 
#header { background: #000; padding: 0; } 
#HeaderTop { margin: 0; padding: 0; width: 100%; height: 115px; background: #000 url(../img/HeaderTop.gif) top left; }

#HeaderPic { margin: 0; padding: 0; width: 100%; height: 137px; background-color: #00; border-top: 3px solid #fff; border-bottom: 3px solid #fff; }

#ColoredBar { margin: 3px 0 7px 0; padding: 0; width: 100%; height: 10px; background-color: #ffc425; }

#RightSideAirCraft { list-style: none; float: right; width: 190px; background: #000; padding: 0; margin: 20px 20px 0 0; }
#RightSideAirCraft ul { padding: 0; margin: 0; text-align: center; }
#RightSideAirCraft li { padding: 0; margin: 0; padding-bottom: 10px; list-style: none; font-size: 70%; }
#RightSideAirCraft li a, #RightSidebar li a:visited { display: block; text-decoration: none; color: #fff; }
#RightSideAirCraft li.airCraft { padding-bottom: 2px; }

#ContentBody { margin: 25px 210px; padding: 0 25px 25px 25px; font-size: 100%; } 
#ContentBody li { list-style-position: inside; } 
#ContentBody table { font-size: 70%; }
#footer { margin: 15px 0; padding: 0; font-size: 80%; text-align: center; } 
#footer p { color: #555; }
.footer p a { color: #555; }
.footer p a:hover { color: #555; }

.footer ul { text-align: center; }
.footer li { list-style: none; display: inline; }
.footer li a { padding: 0 10px; text-decoration: none; color: #555; }
.footer li a:hover { color: #555; }

#Copy { color: #555; margin: 0; border: none; text-align: center; padding: 5px 25px 5px 25px; font-size: 75%; } 

.fltrt { float: right; margin-left: 8px; }
.fltlft { float: left; margin-right: 8px; }
.clearfloat { clear:both; height:0; font-size: 1px; line-height: 0px; }
.noPad { padding: 0; margin: 0; }

/* Page variables */
body#Home #HeaderPic { background: url(../img/Headers/Home.jpg); background-repeat: no-repeat; background-position: center left; }
body#Services #HeaderPic { background: url(../img/Headers/Services.jpg); background-repeat: no-repeat; background-position: center left; }
body#Aircraft #HeaderPic { background: url(../img/Headers/Aircraft.jpg); background-repeat: no-repeat; background-position: center left; }
body#FixedWing #HeaderPic { background: url(../img/Headers/Fixed-Wing.jpg); background-repeat: no-repeat; background-position: center left; }
body#Safety #HeaderPic { background: url(../img/Headers/Safety.jpg); background-repeat: no-repeat; background-position: center left; }
body#Community #HeaderPic, body#Education #HeaderPic, body#Environment #HeaderPic { background: url(../img/Headers/Community.jpg); background-repeat: no-repeat; background-position: center left; }
body#Membership #HeaderPic { background: url(../img/Headers/Membership.jpg); background-repeat: no-repeat; background-position: center left; }
body#PHIAirMedical #HeaderPic, body#PHIInc #HeaderPic, body#Awards #HeaderPic { background: url(../img/Headers/Corporate.jpg); background-repeat: no-repeat; background-position: center left; }
body#RegionalContacts #HeaderPic, body#CareerOpportunities #HeaderPic { background: url(../img/Headers/Contact.jpg); background-repeat: no-repeat; background-position: center left; }
body#Programs #HeaderPic { background: url(../img/Headers/Programs.jpg); background-repeat: no-repeat; background-position: center left; }

body#Affiliations #HeaderPic, body#Hippa #HeaderPic, body#Privacy #HeaderPic, body#Terms #HeaderPic { background: url(../img/Headers/Footer.jpg); background-repeat: no-repeat; background-position: center left; }