body{color:black;margin:0;background:#069;font-size:12px;font-family:"Lucida Grande", tahoma, verdana, arial}#container{width:980px;padding:0;border:1px solid #980000;margin:0 auto;background:white;display:block;float:none;text-align:left;overflow:hidden}#maincol{border-right:1px solid #980000;border-left:1px solid #980000}#col1 #container #maincol{width:950px;padding:0 15px}#col2 #maincol{width:777px;padding:0 10px;margin-left:182px}#col2 #leftcol{width:182px;margin-left:-981px}div{display:inline;float:left;position:relative}.clear{clear:both}.afc_sprite{background:transparent url(../../images/site/afc_sprite.gif) no-repeat;display:block;text-indent:-30000px}#content a.afc_sprite:hover{background-color:transparent}a.header_icon{width:132px;height:92px;margin:10px 0 0 10px;display:block;background-position:top left}div#header, div#footer{width:100%}#header{width:100%;height:122px;background:#069 url(../../images/modules/header/olympics_header.jpg) top left repeat-x;border-bottom:1px solid #980000}#header img{padding:10px;border:0}#header h2{color:white;margin:-74px 0 0 195px;font-size:44px;position:relative}div#leftcol{width:182px;margin-left:-981px;text-align:center;border-right:1px solid #980000}#leftcol ul{width:150px;padding:0;margin:16px;list-style:none}#leftcol ul li{border:1px solid #fec;font-size:13px;text-align:left}#leftcol ul li a{color:#980000;padding:2px 0 2px 12px;display:block;text-decoration:none;font-weight:bold}#leftcol ul li a:hover{color:white;text-decoration:none;background-color:#b5d8ee}#leftcol a:link, #leftcol a:visited{color:#980000;font-size:0.9em;text-decoration:none}#leftcol a:active, #leftcol a:hover{color:#069;text-decoration:underline}.leftAd a img{border:2px solid #980000}.leftAd a:active img, .leftAd a:hover img{border-color:#069}.icon_avemco{width:144px;height:30px;margin-left:19px;background-position:0 -304px}.icon_schedule_master{width:71px;height:61px;margin-left:55px;background-position:0 -237px}.icon_discovery{width:100px;height:58px;margin-left:41px;background-position:0 -341px}.icon_beapilot{width:150px;height:135px;margin-left:16px;background-position:0 -100px}.noBorder a img{border:0}.address{font-size:0.9em;font-weight:bold;text-align:center}.address a:link, .address a:visited, .address a:active, .address div, .phone{color:black;font-size:0.8em;text-decoration:none;font-weight:normal;text-align:center}.address a:hover{color:#980000;text-decoration:underline}.bePilot img{border:1px solid black}#content{width:100%;background:white;border-right:1px solid #980000;border-bottom:1px solid #980000}ul.news li{margin-left:12px;padding-bottom:12px}#content a:link, #content a:visited{color:#980000;text-decoration:none;font-weight:bold}#content a:active, #content a:hover{color:#069;background-color:#b5d8ee}#charts_for_sale{width:500px;padding:0 0 15px 270px;height:149px;background:transparent url(../../images/sections/home/sectional_charts.jpg) top left no-repeat}.wx a img{border:2px solid #980000;float:right;margin-right:10px}.wx a:active img, .wx a:hover img{border-color:#b5d8ee}#footer{margin:-1px 0 0 0;background:#b5d8ee;font-size:10pt;text-align:center;clear:both;border-top:1px solid #980000;font-variant:small-caps;line-height:13pt}#footer a:link, #footer a:visited{color:black;text-decoration:none;font-weight:bold}#footer a:active, #footer a:hover{color:white;background-color:#069}.valid_xhtml, .valid_css{width:80px;height:15px}.valid_xhtml{background-position:-71px -247px}.valid_css{background-position:-71px -277px}.right{float:right}.left{float:left}.flight_rule_legend{color:#808080;padding-right:10px}.flight_rule{font-weight:bold;padding-right:5px}.VFR{color:#0f0}.MVFR{color:#00f}.IFR{color:#f00}.LIFR{color:#f0f}fieldset{width:560px;padding:10px}legend{padding:0.2em;border:1px dashed}#container form div{width:550px;padding:2px 0;margin:1px 0}label{width:180px;display:block;float:left;margin-right:10px}textarea{width:250px}#username, .username{display:none}.submit input{margin-left:210px}.error, .errors{background:#FFCCCB}div.errors{width:500px}.required{color:#980000}.forsale_row{margin:0 0 20px 0}#maincol div.list_aircraft{width:300px;padding:10px;border:1px solid #069;margin:0}div.list_aircraft h3{margin:0 0 5px 0}div.ac_img{width:400px;margin-left:40px}#upload{width:600px}#forsale td.editArea, textarea{width:300px;height:80px}#forsale tr{vertical-align:top}.hide{display:none}#upload form{width:450px}#edit{width:250px;padding:5px;height:20px;border:1px solid #ccc;float:right;background-color:#cfedfe;margin-right:100px}input.prices{width:50px}.activePrice{border:1px solid #ccc;background-color:#cfedfe}.activePrice input{border:2px solid black}.instructions{width:230px;padding:8px;border:1px solid black;margin:0 5px 10px 5px;float:right}.instructions h3{margin:5px 0}.instructions ul{margin-left:0;list-style:none;padding-left:0}.instructions ul li{margin:0 0 8px 0}#event_listings div{clear:both}#event_listings .year{font-weight:bold;margin-top:10px}#event_listings .month{text-decoration:underline;margin-top:5px}#container #resort_order{width:208px;padding:5px 10px;border:1px solid gray;margin:0 0 10px}ul#edit_news{width:672px;padding:0;margin:0;list-style:none}#edit_news li{width:660px;padding:2px 5px;height:80px;border:1px solid #bfbfbf;margin:5px 0;display:block;overflow:hidden}#edit_news .no_sort, #edit_news .no_sort div{height:20px}#edit_news input, #edit_news textarea, #edit_news button{font-size:11px}#edit_news button{width:50px;padding:0 5px}#edit_news div{height:70px}#edit_news .newsID{width:40px;color:#666}#edit_news .action_buttons{width:65px;float:right;padding-left:10px}#edit_news .edit_highlight{height:80px;border:1px dashed #C93;background:#FF9}#edit_news .editText, #edit_news input{width:100px}#edit_news .editArea{width:345px;height:80px;overflow:hidden}#edit_news textarea{width:335px;padding:0 5px;height:80px}#edit_news input{width:80px;padding:2px 5px}#edit_news .edit_hover{border-color:black}.expired{background-color:#fcf}.upcoming{background-color:#fff}.present{background-color:#9f9}.ff_textarea{position:absolute}.success{border:1px solid green;background:#90ee90}.error{border:1px solid #980000;background:#ffc0cb}.template .grip{display:none}.grip{width:16px;height:46px;background:transparent url(../../images/ui/drag-vertical.gif) top left repeat-y;display:block;margin-top:7px;cursor:n-resize}div.navMenu{margin:-29px 0 0 0;float:right;font-size:12px;z-index:2}.navMenu ul{padding:0;margin:0;list-style:none}.navMenu ul li{margin:0;float:left;position:relative}.navMenu ul li a{width:112px;color:#980000;padding:3px 0 2px 0;height:22px;border:1px solid #900;background:#f2ecca;display:block;float:left;text-decoration:none;font-weight:bold;text-align:center}.navMenu ul li a:hover{color:white;background:#069}.navMenu ul ul{width:111px;height:0;display:none;font-size:10pt;position:absolute;left:0;top:28px;border-top:0}.navMenu ul ul a{background:#f2ecca}.navMenu li.more a{color:white;background:#069}.navMenu ul ul li a:hover{background:#b5d8ee}.navMenu ul ul ul{width:112px;position:absolute;left:113px;top:0}.navMenu ul ul ul.left{left:-113px}#home .home, #flightschool .flightschool, #rental .rental, #store .store, #repair .repair, #about .about, #services .services{color:#069;background:#b5d8ee;font-weight:bold}