body {text-align:center;margin:0;padding:0;background-color:#0000ff;font-family:Arial,sans-serif;font-size:12px;}
p {padding:0.5em 1.0em;margin:0;text-align:left;}
table {text-align:center;font-family:Arial,sans-serif;font-size:12px;}
td.red {background-color:red;color:white;font-weight:bold;text-align:center;}
td.blue {background-color:blue;color:white;font-weight:bold;text-align:center;}
input{padding:0;margin:0;}
img {padding:0;margin:0;border-color:black;}
a {margin:0;padding:0;text-decoration: none;color: black;}
a:active,a:link,a:visited {text-decoration: none; color: black;margin:0;padding:0;}
a:hover {text-decoration: none; color: red; background-color:yellow;margin:0;padding:0;}
a:hover.months{background-color:#415482;color:#ffffff;cursor: pointer;}
.emailsubmit{padding:9px;margin:0 auto;}
.left{text-align:left;}
.right{text-align:right;}
.center {text-align:center;}
.linkpad{margin:0 auto;font-weight:bold;width:50%;}
#page {width:1024px;margin:0em auto;font-family:Arial,sans-serif;font-size:12px;}
#header {height:175px;width:100%;padding:0;margin:0;background-color:#000000;background-image:url('bannertile4.png');}
#header img {padding:0px;margin:15px 0px 0px 0px;position:relative;}
#header h2 {padding:0;margin:5px auto;text-align:center;font-weight:bolder;color:red;}
#header .imgcont {height:100%;width:865px;padding:0px;margin:0px auto;}
#header .wrapper{padding:0px;margin:0px auto;height:160px;width:100%;border: thin solid black;text-align:center;}
#header .text{padding:0px;margin:5px auto;height:150px;width:537px;text-align:center;}
#footer {height:30px;width:100%;background-color:#0000ff;color:#ffffff;text-align:right;clear:both;padding:0;margin:0em 0em 0em 0em;background-image:url('footertile.png');}
#footer p{padding:0em;margin:.5em 1em;float:right;}
#navigation {margin:0px auto;padding:0px;white-space:nowrap;background-color:#0000ff;height:30px;width:100%;background-image:url('blue.png');}
#navigation ul {list-style:none;margin:0px auto;padding:0px;border:0px;height:30px;width:800px;background-color:#0000ff;white-space:nowrap;}
#navigation li {display: block;float:left;margin:0px;padding:0px;border:0px;height:30px;width:100px;background-color:#0000ff;}
#navigation a {display:block;height:30px;width:100%;text-decoration:none;margin:0px auto;padding:0px;border:0px;line-height:30px;background-color:#0000ff;color:#ffffff;background-image:url('blue.png');}
#navigation ul li:hover ul,ul li.over ul {display:block;margin:0px;padding:0px;}
#navigation a:link, a:visited {text-decoration: none;}
#navigation a:hover {text-decoration: none; background-image:url('red.png');}
#navigation .current {background-image:url('red.png');}
#content_wrapper {background-color:#ffffff;width:1024px;height:100%;margin:0 auto;padding:0;}
#left {padding:5px 0px 0px 0px;margin:0px;width:19.5%;float:left;background-color:#ffffff;}
#left img{width:95%;padding:5px 0px;}
#schedule {background-color:#ffffff;float:left;padding:0px;margin:0em auto;text-align:center;width:14.5%;}
#content {background-color:#ffffff;/*margin:0px 15% 0 20%; */margin:0px;width:65%;padding:0;float:left;font-family:Arial,sans-serif;font-size:12px;}
#content h2 {padding:.3em 0 .1em 0;margin:0;font-size:20px;}
#content img {padding:0;margin:1em 1em;}
#content .tandemimg{padding:0em;margin:0em;float:left;border: thin solid black;}
#content .video{height:204px;width:300px;border: thin solid black;margin:1em 0em 0em 0em;float:left;}
#cleardiv{clear: both;height: 1em;}
#intro {height:200px;width:100%;margin:0em auto;padding:0;text-align:left;font-family:Arial,sans-serif;font-size:12px;}
#bullets{height:150px;width:300px;margin:0em 0em 0em 0em;padding:0em;float:left;}
#bullets ul{padding:0;margin:0 0 0 30px;border:0;text-align:left;list-style-type:disc;}
#bullets li{padding:0em 0em 1em 0em;}
#news {width:100%;margin:2em auto;padding:0;float:left;text-align:left;font-family:Arial,sans-serif;font-size:12px;}
#news h2{text-align:left;}
#news table {margin:0 auto;padding:0;width:100%;}
#news th.border{background-color:#0000ff;vertical-align:top;border-right:thin solid black;border-left:thin solid black;border-top:thin solid black;}
#news td.border{vertical-align:top;border-right:thin solid black;border-left:thin solid black;border-bottom:thin solid black;}
#news img{padding:0;margin:0;border-color:black;text-decoration:none;}
#news a{text-decoration:none;color:white;padding:0;margin:0px;width:100%;height:100%}
#news a:active,a:link,a:visited {text-decoration:none;padding:0;margin:0;}
#news a:hover {background-color:#ff0000;text-decoration: none;padding:0;margin:0;}
#news a:hover.nobg {background-color:white;}
#view_news {width:500px;margin:0 auto;padding:0;text-align:left;}
#view_news ol{margin:0em;padding:0;}
#schedule .cas {margin:0 auto;padding:0px 0px;border: thin solid black;width:100%;}
#schedule .add_email {margin:0 auto;padding:5px 0px;border:0;width:90%;}
#schedule .phone_number {margin:0 auto;padding:10px 0px;border:0;font-weight:bold;font-size:18px;}
#schedule .schedule_instructions{margin:0 auto;width:90%;}
#schedule a.red{color:red;font-weight:bold;}
#schedule a.blue {color:blue;font-weight:bold}
#kingair {margin:0 auto;padding:0;height:260px;width:80%;}
#kingair p {margin:0;padding:0;text-align:left;}
#ka_text{float:left;text-align:left;padding:2.0em 2.0em;}
#ka_img{float:right;text-align:center;padding:1.0em 1.0em 1.0em 1.0em ;margin:0;}
#cessna {float:left;margin:0 auto;padding:0;width:100%;}
#cessna img{float:left;text-align:center;padding:0;margin:.5em 1.0em 1.0em 1.0em ;}
#cessna p {margin:1em;padding:0;}
#contactUs {width:500px;height:500px;text-align:left;padding:0em;margin:0em auto;}
#contactUs table{margin:0.5em 1.0em;}
#facility_features {width:90%;height:375px;text-align:left;padding:0.0em 0.0em;margin:0em auto;}
#facility_features ul.root {width:350px;margin:0;padding:0em 0em 0em 5em ;}
#facility_features li{padding:1px;margin:0;}
#facility_features img {text-align:center;padding:0em 0em 0em 0em;margin:0em 4em 0 0;}
#facility_features p {padding:0.5em 2.0em;}
#hotel_info {padding:1.0em 1.0em 1.0em 1.0em ;margin:0 auto;}
#hotel_info table{padding:1.0em 1.0em 1.0em 1.0em ;margin:0em auto;}
#driving {width:99%;height:160px;}
#driving p{padding:0.5em 1.0em;}
#map_wrapper {width:600px;margin:0 auto;}
#map {text-align:center;padding:0px;margin:0px auto;width:500px; height:300px;}
#map_form {width:500px;height:70px;margin:0 auto;}
#map_form table{float:left;}
#map_form input {float:left;}
#map_form p{padding:0px;margin:0px;font-weight:bold;}
#map_dir {text-align:center;padding:0px;margin:20px auto;width:500px; background-color:#ffffff;}
#flying {width:99%;height:290px;}
#flying p{padding:.5em 0 0 1.0em;width:40%;float:left;}
#flying img {float:left;text-align:center;padding:0em 0em 0em 0em;margin:0em 0em 0em 0em;}
#schedule_details {margin:0em auto;height:300px;width:90%;padding:0;}
#schedule_details table {margin:0em 0em 0em 0em;padding:0em 0em 0em 0em ;border: thin solid black;width:230px;text-align:left;}
#schedule_details  p{margin:1em auto;padding:0;}
#pricing_details {margin:2em auto;width:100%;}
#pricing_details p{padding:0;margin:1em auto;width:600px;}
#pricing_details table{padding:0;margin:2em auto;width:80%;}
#login {margin:5em auto;padding:0;border:thin solid black;width:300px;}
#links {width:500px;height:375px;text-align:left;padding:0.0em 0.0em;margin:1em auto;}
#links p {padding:0;margin:0;}
#links li{padding:1px;margin:0;}
#tandem {margin:0px 0px 30px 0px;padding:0;}
#aff {margin:0;padding:0;}
