

html { border: 0 none;
    font: inherit;
    margin: 0;
    padding: 0;
    vertical-align: baseline;}
BODY{font-family:"Helvetica Neue",Arial,Helvetica,sans-serif;font-size:0.75em;margin:0; width:100%;background-image:url(gradient.png);background-repeat:repeat-x;background-position:top;}
img {border:none;}
INPUT[type="text"],TEXTAREA,INPUT[type="password"]{font-size:13px;font-weight:700;margin-bottom:5px;border:solid 1px #000;background-image:url(bottom-shadow.png);background-repeat:repeat-x;background-position:top;padding:2px}


    INPUT[type="submit"], button {
 -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    border: 1px solid gray;
    padding:3px 10px;
    display:inline-block;
	font-weight:bold;
    background:url("/themes/FlyAway/style/images/menu.png") repeat-x scroll 0 center transparent;
    cursor:pointer;
    font:11px sans-serif;
	color:#FFFFFF;
	font:12px 'Trebuchet MS',Tahoma,Arial;
	text-shadow:-1px -1px 0 #403119;
    }

    INPUT[type="submit"]:HOVER, button:hover {
	    background:#747474;
	}
#tophide {padding:5px;margin:auto;position:relative;height:10px;top:-20px;background:white;z-index:-1000;width:980px;}
#wrap {position:relative;top:-35px;margin:auto;margin-bottom:10px;width:980px;background:#FFFFFF; padding:5px;overflow:visible; min-height:400px;}
blockquote {
background:#f9f9f9;
margin:10px 50px;
padding:10px;
quotes: "\201C" "\201D";
font-style:italic;
}
.boxhome {float:right; width:320px; height:340px; clear:both; margin:10px;border:1px solid #CCCCCC;}
blockquote:before {
color:#ccc;
content:open-quote;
font-size:4em;
line-height:.1em;
margin-right:.25em;
vertical-align:-.4em;
float:left;
font-style:normal;
}
blockquote:after {
color:#ccc;
content:close-quote;
font-size:4em;
line-height:.1em;
margin-right:.25em;
vertical-align:-.4em;
float:right;
font-style:normal;
}
cite { font-style:normal; text-transform:uppercase; font-weight:bold;}
#userinfo{float:left;padding-left:10px;color:#000;font-size:12px;width:200px}
#userinfo a{color:#000;text-decoration:none}
#headinfo{clear:both;height:22px;background-image:url(sprite-overall.png);background-position:0 -1003px;text-shadow:#999 .1em .1em .2em;padding:2px}
.title{background:none;color:#215dc6;font-size:14px;font-weight:700;font-family:Verdana,Helvetica;text-decoration:none}
#container{overflow:visible;text-align:left;width:1024px;margin:0 auto}
.content{background:none;padding:5px 0}
.storycat{background:none;color:#06274e;font-size:11px;font-weight:700;font-family:Verdana,Helvetica;text-decoration:underline}
.tiny{background:none;color:#215dc6;font-size:10px;font-weight:400;font-family:Verdana,Helvetica;text-decoration:none}
.bcontent{background:none;color:#215dc6;font-size:10px;font-family:Verdana,Helvetica}
.ps{background:none;color:red;font-size:11px;font-family:Verdana,Helvetica;text-decoration:underline}
.secure{background:none;color:green;font-size:11px;font-family:Verdana,Helvetica;font-weight:700;text-decoration:none}
.h2red{background:transparent;color:red;font-size:15px;font-family:Verdana,Helvetica}
h1,h2,h3,h1 a:visited,h1 a:link,h2 a:visited,h2 a:link,h3 a:visited,h3 a:link{background:none;color:#000;text-shadow:#999 .1em .1em .2em;text-decoration:none;margin-top:5px;margin-bottom:5px}
h1,h1 a:visited,h1 a:link{font-size:20px}
h2,h2 a:visited,h2 a:link{font-size:15px}
h3,h3 a:visited,h3 a:link{font-size:12px}
h4 {margin:3px;}
.boxes{border:1px solid #A9A9A9;width:175px;margin-bottom:10px}
.boxtop{text-shadow:rgb(64,49,25) -1px -1px 0;color:#FFF;height:17px;background:url("images/menu.png") repeat-x scroll 0 center transparent;text-align:center;font-family:'Helvetica Neue',Helvetica,Arial,Sans-serif;font-size:12px;font-weight:700;padding:2px 0 0}
.boxcontent{background:#FFF;display:block;padding:10px;}
.opentable{background:#FFF;overflow:auto;margin:5px;padding:8px; overflow:visible; clear:both;}
input.btn,input.btn:hover{color:#fff;font:bold 100% 'trebuchet ms',helvetica,sans-serif;background:#090;border:1px solid;cursor:pointer;border-color:#000}
input.dbtn,input.dbtn:hover{color:#000;font:bold 100% 'trebuchet ms',helvetica,sans-serif;font-size:14px;background:#F4F4F4;border:1px solid;cursor:pointer;border-color:green}
.headtable{border-bottom:1px solid #A9A9A9;border-top:1px solid #A9A9A9;vertical-align:middle;background-image:url(sprite-overall.png);background-position:0 -1003px}
.galleryroundbox{background:url(/themes/FlyAway/style/nt.gif) repeat;width:75%;margin:1em auto}
.gallerycontent{text-align:left;overflow:auto;color:#000;margin:0 7px;padding:5px}
.galcat h2 a:visited,.galcat h2 a:link{background:none;color:#000;font-size:15px;font-family:Verdana,Arial,Helvetica,sans-serif;text-decoration:none}
.indexroundbox{background:#FFF;width:98%;margin:1em auto}
.indextop div{background:url(/themes/FlyAway/style/tl-white.gif) no-repeat top left}
.indextop{background:url(/themes/FlyAway/style/tr-white.gif) no-repeat top right}
.indexbot div{background:url(/themes/FlyAway/style/bl-white.gif) no-repeat bottom left}
.indexbot{background:url(/themes/FlyAway/style/br-white.gif) no-repeat bottom right}
.indexcontent{text-align:left;color:#000;overflow:auto;display:block;background-image:url(/themes/FlyAway/images/line.png);background-repeat:no-repeat;background-position:bottom left;margin:0 7px;padding:0 5px 10px}
#menu3{width:170px;border-size:0;border-width:0;margin:0}
#menu3 li a{text-decoration:none;height:17px}
#menu3 li a:link,#menu3 li a:visited{color:#000;display:block;padding:0 0 0 6px}
#menu3 li a:hover{color:#fff;background:#333;padding:0 0 0 6px}
ul.forumtopics{list-style-image:url(/images/arrow.gif);margin-left:2em;padding-left:0}
#oldarticles ul{list-style-position:inside;margin:0;padding:5px}
.openstory{background:#FFF;margin:5px;padding:0; float:left;width:790px;}
#storyheader{border-bottom:dotted thin #666;margin:0;padding:8px;overflow:visible}
#storyheader img {border:none;}
#storyheader h1{font-weight:inherit;color:#464646;font-size:35px;margin-top:10px;margin-bottom:2px;text-shadow:#999 .1em .1em .2em}
#storycontent{overflow:visible;margin:5px;padding:8px}
#editorial p{font-size:smaller;line-height:18px;text-rendering:auto}
.notice{font-size:9px}
.dlsearch{background:#C9D0D7;margin:2px;padding:3px}
.topics h1{background:none;color:#000;text-shadow:#999 .1em .1em .2em;font-size:25px;font-family:Verdana,Arial,Helvetica,sans-serif;text-decoration:none}
.topics img{margin:3px; border:none;}
.topicbox{background:#FFF;border:1px solid #180046;overflow:auto;display:block;margin:8px;padding:8px}
.topicinfo{width:25%;float:left}
.topiccontent{float:left}
.footer{clear:both;background-color:#E8E8E8;text-align:center;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;height:100%}
.footer a{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px}
#shadowbottom{height:12px;background:url(sprite.png) repeat-x;background-position:0 0;margin:0 auto}
.dlcat{border:1px solid #180046;-moz-border-radius:5px;padding:8px}
.downloadsbox h2 a:visited,.downloadsbox h2 a:link{background:none;color:#000;text-shadow:#999 .1em .1em .2em;font-size:12px;font-family:Verdana,Arial,Helvetica,sans-serif;text-decoration:none}
.downloadsbox p{margin:2px 0}
.commentbox{background:#C9D0D7;-moz-border-radius:5px;margin:8px;padding:8px}
.message{text-align:justify}
a.simulator{font-size:15px;background:none;color:#000;text-shadow:#999 .1em .1em .2em;font-family:Verdana,Arial,Helvetica,sans-serif;text-decoration:none;margin:5px}
.information{text-align:justify;overflow:auto}
div.figure{clear:right;float:right;width:210px;background:#F9F9F9;border:thin silver solid;overflow:auto;margin:.5em;padding:.5em}
A:link,A:active,A:visited{background:none;color:#06274e;text-decoration:underline}
A:hover{background:none;color:#215dc6;text-decoration:underline}
.storytitle,.boxtitle,.option{background:none;color:#06274e;font-size:11px;font-weight:700;font-family:Verdana,Helvetica;text-decoration:none}
.topics h2 a:visited,.topics h2 a:link{background:none;color:#000;text-shadow:#999 .1em .1em .2em;font-size:18px;font-family:Verdana,Arial,Helvetica,sans-serif;text-decoration:none}
.adcenter,.dlmenu,.message h1,.message h2,.simulator-information{text-align:center}
.pagenumbers,.pagenumbers a{clear:both;font-size:15px;font-family:Verdana,Arial,Helvetica,sans-serif;text-align:center}
#breadcrumbs{border:1px solid #dedede;height:2.3em}
#breadcrumbs ul,#breadcrumbs li{list-style-type:none;margin:0;padding:0}
#breadcrumbs li{float:left;line-height:2.3em;padding-left:.75em;color:#777}
#breadcrumbs li a{display:block;background:url(crumbs.png) no-repeat right center;padding:0 15px 0 0}
#breadcrumbs li a:link,#breadcrumbs li a:visited{text-decoration:none;color:#777}
#breadcrumbs li a:hover,#breadcrumbs li a:focus{color:#dd2c0d}
#galleryimage{background-color:#FFF;border:1px solid #CCC;padding:15px}
dt{font-weight:bolder}
.dlcomments dt{padding-bottom:10px;padding-top:10px}
.dlcomments dd{border-bottom:1px dotted #BBB;padding-bottom:10px;padding-top:10px}
.dlcommentsauthor,.dlcommentsauthor a{font-size:14px;color:#800}
.dlcommentsdate{color:#888;margin-left:20px;font-weight:lighter}
div.floatleft{float:left;width:auto}
div.imagegall{overflow:auto;background:#F9F9F9;border:thin silver solid;margin:10px;padding:10px}
div.imgpagenumbers{clear:both;text-align:center}
div.media{margin:15px}
a.uploadright{font-weight:700;color:#090;text-align:right;float:right;margin:5px}
.downloadscat{clear:both;overflow:auto;border-bottom:thin solid silver;margin:10px auto;padding:10px}
.downloadscat h4,.downloadscat h4 a:visited,.downloadscat h4 a:link{color:#464646;font:15px "Century Gothic", Helvetica, Arial, sans-serif;margin-top:10px;margin-bottom:2px;text-shadow:#999 .1em .1em .2em}
div.webscreenshot{clear:right;float:right;width:330px;background:#F9F9F9;border:thin silver solid;overflow:auto;margin:.5em;padding:.5em}
div.errormessage{font-size:12px;color:#FFF;background:#a12a2a;width:300px;-moz-border-radius:5px;border-radius:5px;overflow:auto;margin-bottom:.5em;padding:.5em}
div.errormessage a{font-size:12px;color:#FFF}
.downloadsinfo{width:100%;background:#F9F9F9;border:thin solid silver;-moz-border-radius:15px;border-radius:15px;margin:10px;padding:10px}
.downloads-box{max-width:1680px;overflow:auto;border-bottom:thin silver solid;margin:10px;padding:10px}
.downloads-box h2,.downloads-box h2 a:visited,.downloads-box h2 a:link{color:#464646;font:18px "Century Gothic", Helvetica, Arial, sans-serif;margin-top:2px;margin-bottom:2px;text-shadow:#999 .1em .1em .2em}
.downloads-box img {float:right; width:150px;height:100px; border:none;}
.newsarticle{overflow:auto;margin:10px;padding:10px; border-bottom:dotted thin #666;}
.newsarticle img {float:right; width:120px; border:none;}
div.middle400{clear:both;width:410px;background:#F9F9F9;border:thin silver solid;overflow:auto;margin:.5em auto;padding:.5em}
#fancybox-loading{position:fixed;top:50%;left:50%;width:40px;height:40px;margin-top:-20px;margin-left:-20px;cursor:pointer;overflow:hidden;z-index:1104;display:none}
#fancybox-loading div{position:absolute;top:0;left:0;width:40px;height:480px;background-image:url('fancybox.png')}
#fancybox-overlay{position:absolute;top:0;left:0;width:100%;z-index:1100;display:none}
#fancybox-tmp{border:0;overflow:auto;display:none;margin:0;padding:0}
#fancybox-wrap{position:absolute;top:0;left:0;z-index:1101;outline:none;display:none;padding:20px}
#fancybox-outer{position:relative;width:100%;height:100%;background:#fff}
#fancybox-content{width:0;height:0;outline:none;position:relative;overflow:hidden;z-index:1102;border:0 solid #fff;padding:0}
#fancybox-hide-sel-frame{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;z-index:1101}
#fancybox-close{position:absolute;top:-15px;right:-15px;width:30px;height:30px;background:transparent url('fancybox.png') -40px 0;cursor:pointer;z-index:1103;display:none}
#fancybox-error{color:#444;font:normal 12px/20px Arial;margin:0;padding:14px}
#fancybox-img{width:100%;height:100%;border:none;outline:none;line-height:0;vertical-align:top;margin:0;padding:0}
#fancybox-frame{width:100%;height:100%;border:none;display:block}
#fancybox-left,#fancybox-right{position:absolute;bottom:0;height:100%;width:35%;cursor:pointer;outline:none;background:transparent url('blank.gif');z-index:1102;display:none}
#fancybox-left{left:0}
#fancybox-right{right:0}
#fancybox-left-ico,#fancybox-right-ico{position:absolute;top:50%;width:30px;height:30px;margin-top:-15px;cursor:pointer;z-index:1102;display:block}
#fancybox-left-ico{background-image:url('fancybox.png');background-position:-40px -30px}
#fancybox-right-ico{background-image:url('fancybox.png');background-position:-40px -60px}
#fancybox-left:hover,#fancybox-right:hover{visibility:visible}
#fancybox-left:hover span{left:20px}
#fancybox-right:hover span{left:auto;right:20px}
.fancybox-bg{position:absolute;border:0;width:20px;height:20px;z-index:1001;margin:0;padding:0}
#fancybox-bg-n{top:-20px;left:0;width:100%;background-image:url('fancybox-x.png')}
#fancybox-bg-ne{top:-20px;right:-20px;background-image:url('fancybox.png');background-position:-40px -162px}
#fancybox-bg-e{top:0;right:-20px;height:100%;background-image:url('fancybox-y.png');background-position:-20px 0}
#fancybox-bg-se{bottom:-20px;right:-20px;background-image:url('fancybox.png');background-position:-40px -182px}
#fancybox-bg-s{bottom:-20px;left:0;width:100%;background-image:url('fancybox-x.png');background-position:0 -20px}
#fancybox-bg-sw{bottom:-20px;left:-20px;background-image:url('fancybox.png');background-position:-40px -142px}
#fancybox-bg-w{top:0;left:-20px;height:100%;background-image:url('fancybox-y.png')}
#fancybox-bg-nw{top:-20px;left:-20px;background-image:url('fancybox.png');background-position:-40px -122px}
#fancybox-title{font-family:Helvetica;font-size:12px;z-index:1102}
.fancybox-title-inside{padding-bottom:10px;text-align:center;color:#333;background:#fff;position:relative}
.fancybox-title-outside{padding-top:10px;color:#fff}
.fancybox-title-over{position:absolute;bottom:0;left:0;color:#FFF;text-align:left}
#fancybox-title-over{background-image:url('fancy_title_over.png');display:block;padding:10px}
.fancybox-title-float{position:absolute;left:0;bottom:-20px;height:32px}
#fancybox-title-float-wrap{border:none;border-collapse:collapse;width:auto}
#fancybox-title-float-wrap td{border:none;white-space:nowrap}
#fancybox-title-float-left{background:url('fancybox.png') -40px -90px no-repeat;padding:0 0 0 15px}
#fancybox-title-float-main{color:#FFF;line-height:29px;font-weight:700;background:url('fancybox-x.png') 0 -40px;padding:0 0 3px}
#fancybox-title-float-right{background:url('fancybox.png') -55px -90px no-repeat;padding:0 0 0 15px}
.fancybox-ie6 #fancybox-close{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/themes/FlyAway/style/fancy_close.png', sizingMethod='scale')}
.fancybox-ie6 #fancybox-left-ico{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/themes/FlyAway/style/fancy_nav_left.png', sizingMethod='scale')}
.fancybox-ie6 #fancybox-right-ico{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/themes/FlyAway/style/fancy_nav_right.png', sizingMethod='scale')}
.fancybox-ie6 #fancybox-title-over{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/themes/FlyAway/style/fancy_title_over.png', sizingMethod='scale');zoom:1px}
.fancybox-ie6 #fancybox-title-float-left{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/themes/FlyAway/style/fancy_title_left.png', sizingMethod='scale')}
.fancybox-ie6 #fancybox-title-float-main{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/themes/FlyAway/style/fancy_title_main.png', sizingMethod='scale')}
.fancybox-ie6 #fancybox-title-float-right{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/themes/FlyAway/style/fancy_title_right.png', sizingMethod='scale')}
.fancybox-ie6 #fancybox-bg-w,.fancybox-ie6 #fancybox-bg-e,.fancybox-ie6 #fancybox-left,.fancybox-ie6 #fancybox-right,#fancybox-hide-sel-frame{height:expression(this.parentNode.clientHeight + "px")}
#fancybox-loading.fancybox-ie6{position:absolute;margin-top:0;top:expression( (-20 + (document.documentElement.clientHeight ? document.documentElement.clientHeight/2 : document.body.clientHeight/2 ) 0 ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop )) 0 'px')}
#fancybox-loading.fancybox-ie6 div{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/themes/FlyAway/style/fancy_loading.png', sizingMethod='scale')}
.fancybox-ie .fancybox-bg{background:transparent !important}
.fancybox-ie #fancybox-bg-n{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/themes/FlyAway/style/fancy_shadow_n.png', sizingMethod='scale')}
.fancybox-ie #fancybox-bg-ne{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/themes/FlyAway/style/fancy_shadow_ne.png', sizingMethod='scale')}
.fancybox-ie #fancybox-bg-e{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/themes/FlyAway/style/fancy_shadow_e.png', sizingMethod='scale')}
.fancybox-ie #fancybox-bg-se{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/themes/FlyAway/style/fancy_shadow_se.png', sizingMethod='scale')}
.fancybox-ie #fancybox-bg-s{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/themes/FlyAway/style/fancy_shadow_s.png', sizingMethod='scale')}
.fancybox-ie #fancybox-bg-sw{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/themes/FlyAway/style/fancy_shadow_sw.png', sizingMethod='scale')}
.fancybox-ie #fancybox-bg-w{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/themes/FlyAway/style/fancy_shadow_w.png', sizingMethod='scale')}
.fancybox-ie #fancybox-bg-nw{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/themes/FlyAway/style/fancy_shadow_nw.png', sizingMethod='scale')}
.downloadlink{cursor:pointer}
.datetime{color:#666;font-family:'Helvetica Neue',Helvetica,Arial,Sans-serif;font-size:12px}
.panel{position:absolute;top:0;left:0;display:none;width:500px;height:100px;background:url(trans.png);color:#FFF;padding:15px}
.panel h2{background:none;color:#FFF;text-shadow:#999 .1em .1em .2em;margin:1px}
#infotabs{float:right}
#zone1{width:728px;height:90px;text-align:center;margin:auto}
#zone2{width:120px;height:600px;text-align:center;margin:auto}
#searchbox{float:right;height:40px;padding:5px; margin-top:35px;}
#plusone{position:fixed;bottom:0;right:0;background:url(trans.png);padding:10px}
.paginate{font-family:Arial, Helvetica, sans-serif;font-size:20px;margin:3px;padding:3px}
.paginate a{border:1px solid #999;text-decoration:none;color:#666;font-size:14px;margin:2px;padding:2px 5px}
.paginate a:hover,.paginate a:active{border:1px solid #999;color:#000}
.paginate span.current{border:1px solid #999;font-weight:700;background-color:#999;color:#FFF;margin:2px;padding:2px 5px}
.paginate span.disabled{border:1px solid #eee;color:#DDD;margin:2px;padding:2px 5px}
.iconforums{display:inline-block;background:url(sprite.png);background-position: 0 -160px;width:12px;height:13px}
.printer{display:inline-block;background:url(sprite-overall.png);background-position:0 -632px;width:16px;height:11px}
.stars{background-image:url(sprite-overall.png);overflow:hidden;height:12px;width:64px;display:inline-block}
.star5{background-position:0 -941px}
.star4{background-position:0 -879px}
.star3{background-position:0 -817px}
.star2{background-position:0 -755px}
.star1{background-position:0 -693px}
input.dlnow,input.dlnow:hover{color:#fff;font-size:16px;font-family:'Helvetica Neue',Helvetica,Arial,Sans-serif;background:#090;border:1px solid;cursor:pointer;border-color:#000}
#commentform span.allowed{background:#F9F7E4;border:dotted thin #BBB;color:#807E70;display:block;width:65%}
#commentform input[type="text"],#commentform textarea{background:#F2F2F2;border:dotted thin #000;width:25%;padding:0.214em}
#commentform input:focus[type="text"],#commentform textarea:focus{background:none;border:solid thin #000}
#commentform textarea{width:65%}
.commentcount{color:#800;font:24px Georgia,"Times New Roman",serif;margin-top:10px;margin-bottom:2px;text-shadow:#999 .1em .1em .2em}
.leaveacomment{font-size:14px;font-weight:700}
.validate-error{color:#900;font-weight:700}
#menu{height:91px;background:url(images/menu.png) repeat-x 0 center;clear:both; width:100%;}
#menu *{list-style:none;border:0;margin:0;padding:0}
#menu a {display:block;white-space:normal;padding:30px 33px 37px 2px}
#menu ul {width:980px;margin:auto;}
#menu li{float:left;background:url(images/pix.gif)}
#menu li li{float:none}
#menu div{display:none;position:absolute;margin-top:-35px;width:200px;background:url(images/columns.png) no-repeat -200px -14px;padding-top:14px;z-index:2;}
#menu div ul{position:relative;width:200px;background:url(images/columns.png) no-repeat 0 bottom;padding-top:11px;padding-bottom:17px}
#menu div div{left:100%;background-position:-200px top;margin:-40px 0 0 -9px}
#menu li:hover>div{display:block}
*:first-child+html #menu div div{display:block;}
#menu div.columns{width:200px;padding-top:0;margin-top:-21px}
#menu div.columns ul{float:left;width:200px;position:static}
#menu div.columns a{white-space:normal}
#menu div.two{width:400px;background-position:-1000px bottom}
#menu div.three{width:600px;background-position:-1400px bottom}
#menu div.four{width:800px;background-position:-2000px bottom}
#menu div.five{width:1000px;background-position:-2800px bottom}
#menu div.five ul.one div{margin-left:-809px}
#menu a,#menu a span{margin-left:10px;font-family:'Trebuchet MS', Tahoma, Arial;font-size:16px;line-height:24px;color:#FFF;text-shadow:rgb(64,49,25) -1px -1px 0;text-decoration:none;font-weight:400}
#menu li.current>a.parent {background-position:right -273px}
#menu>ul>li:hover>a.parent ,#menu a.parent:hover {background-position:right -455px}
#menu div li{font-size:14px;margin-left:4px;width:190px;background:url(images/subitem.png) no-repeat 0 top;text-shadow:#111 -1px -1px 0;padding:4px 0 0}
#menu div a{margin:0;text-shadow:#111 -1px -1px 0;padding:4px 0 0}
#menu div li{ cursor:pointer;font-family:'Trebuchet MS', Tahoma, Arial;line-height:24px;text-shadow:rgb(64,49,25) -1px -1px 0;text-decoration:none;font-weight:400;font-size:14px;color:#c3bfb7; padding-left:10px;}
#menu div a{font-size:14px;color:#c3bfb7;}
#menu div a:hover,#menu div ul>li:hover>a.parent,#menu div ul li a.parent:hover{background-position:-192px top}
#menu div a:hover {color:#fff;background-position:-768px bottom}
#menu div a.parent {background-position:-576px bottom}
#menu div ul>li:hover>a.parent,#menu div ul li a.parent:hover{color:#fff;background-position:-960px bottom}
#menu div div ul{padding-top:0}
#menu div div.columns{margin-top:-36px}
#menu div.columns>ul{padding-top:25px;margin-top:-14px}
#menu div.columns ul.two,#menu div.columns ul.three,#menu div.columns ul.four,#menu div.columns ul.five{background-position:-550px -14px}
#menu div.columns ul.one{background-position:-400px -14px}
#menu div.two ul.two,#menu div.three ul.three,#menu div.four ul.four,#menu div.five ul.five{background-position:-800px -14px}
#menu div.columns>ul>li>a{margin-left:0;width:200px}
#menu div.columns>ul.one>li>a{margin-left:4px;width:194px}
#menu div.two>ul.two>li>a,#menu div.three>ul.three>li>a,#menu div.four>ul.four>li>a,#menu div.five>ul.five>li>a{width:194px}
#menu.active a{z-index:780;position:relative}
#menu.active li{z-index:778}
#menu.active div div{z-index:781}
#menu.active div a{position:static}
#menu.active li.back{background:url(images/item.png) no-repeat left -637px;height:91px;position:absolute;margin:0;padding:0}
#menu.active li.back .left{display:block;width:auto;background:url(images/item.png) no-repeat right -182px;height:91px;position:relative;left:5px;margin:0 5px 0 28px;padding:0}
#menu.active .spanbox{position:absolute;display:none;background:url(images/pix.gif);margin-top:-21px;width:200px}
#menu.active div{margin-top:-14px;display:block;position:relative}
#menu.active div .spanbox{left:100%;margin:0 0 0 -6px}
#menu.active .spanbox .spanbox{margin-top:-50px}
#menu.active .spanbox .spanbox div{margin:0}
*:first-child+html .menu-images-preloading{visibility:hidden}
#menu.active div.five ul.one .spanbox{margin-left:-806px}
#menu.active div.columns ul .spanbox div{margin-left:0}
#menu.active div.two,#menu.active div.three,#menu.active div.four,#menu.active div.five{padding-bottom:14px}
.menu-images-preloading,.menu-images-preloading div{top:0;left:0;width:4px;height:2px;opacity:0.1px;overflow:hidden;position:absolute}
.menu-images-preloading{width:2px}
.menu-images-preloading .columns-png{background:url(images/columns.png) no-repeat}
.menu-images-preloading .subitem-png{background:url(images/subitem.png) no-repeat}
#related-stories,div.clearboth{clear:both}
.content img,#storycontent img{border-width:0;margin:3px}
.content p,#storycontent p,#storycontent li{font-size:1.077em;line-height:18px;text-rendering:auto}
#menu3 ul,ul.downloadcats{list-style:none;margin:0;padding:0}
#storycontent div.figure p,div.figure p,div.webscreenshot p,#storycontent div.middle400 p,div.middle400 p{text-align:center;font-style:italic;font-size:smaller;text-indent:0}
div.figure img,#galleryimage img{border:0}
.newsarticle h3 a:visited,.newsarticle h3 a:link,.downloadscat h2 a:visited,.downloadscat h2 a:link{color:#464646;font:20px "Century Gothic", Helvetica, Arial, sans-serif;margin-top:10px;margin-bottom:2px;text-shadow:#999 .1em .1em .2em}
.newsarticle h3 a:hover,.downloadscat h2 a:hover,.downloads-box h2 a:hover{text-decoration:underline}
*:first-child+html #menu li:hover>div,*:first-child+html #menu.active div div{top:auto}
#menu div.two ul.one div,#menu div.three ul.two div,#menu div.four ul.three div,#menu div.five ul.four div{margin-left:-209px}
#menu div.two ul.one div div,#menu div.two ul.two div,#menu div.three ul.one div div,#menu div.three ul.two div div,#menu div.three ul.three div,#menu div.four ul.one div div,#menu div.four ul.two div div,#menu div.four ul.three div div,#menu div.four ul.four div,#menu div.five ul.one div div,#menu div.five ul.two div div,#menu div.five ul.three div div,#menu div.five ul.four div div,#menu div.five ul.five div{margin-left:-9px}
#menu div.three ul.one div,#menu div.four ul.two div,#menu div.five ul.three div{margin-left:-409px}
#menu div.four ul.one div,#menu div.five ul.two div{margin-left:-609px}
#menu li.current>a,#menu>ul>li:hover>a,#menu a:hover,#menu.active li.current-back,#menu.active li.current-parent-back{background-position:left -637px}
#menu li.current>a,#menu>ul>li:hover>a,#menu a:hover span,#menu.active li.current-back .left,#menu.active li.current-parent-back .left{background-position:right -182px}
#menu.active div.two ul.one .spanbox,#menu.active div.three ul.two .spanbox,#menu.active div.four ul.three .spanbox,#menu.active div.five ul.four .spanbox{margin-left:-206px}
#menu.active div.two ul.one .spanbox .spanbox,#menu.active div.two ul.two .spanbox,#menu.active div.three ul.one .spanbox .spanbox,#menu.active div.three ul.two .spanbox .spanbox,#menu.active div.three ul.three .spanbox,#menu.active div.four ul.one .spanbox .spanbox,#menu.active div.four ul.two .spanbox .spanbox,#menu.active div.four ul.three .spanbox .spanbox,#menu.active div.four ul.four .spanbox,#menu.active div.five ul.one .spanbox .spanbox,#menu.active div.five ul.two .spanbox .spanbox,#menu.active div.five ul.three .spanbox .spanbox,#menu.active div.five ul.four .spanbox .spanbox,#menu.active div.five ul.five .spanbox{margin-left:-6px}
#menu.active div.three ul.one .spanbox,#menu.active div.four ul.two .spanbox,#menu.active div.five ul.three .spanbox{margin-left:-406px}
#menu.active div.four ul.one .spanbox,#menu.active div.five ul.two .spanbox{margin-left:-606px}
#message {
    font-family:Arial,Helvetica,sans-serif;
    position:fixed;
    top:0px;
    left:0px;
    width:100%; 
    z-index:105;
    text-align:center;
    font-weight:bold;
    font-size:100%;
    color:white;
    padding:10px 0px 10px 0px;
    background-color:#8E1609;
}

#message span {
    text-align: center;
    width: 95%;
    float:left;
}

#message span a{
    color:#FFFFFF;
	font-size:16px;
}

.close-notify {
    white-space: nowrap;
    float:right;
    margin-right:10px;
    color:#fff;
    text-decoration:none;
    border:2px #fff solid;
    padding-left:3px;
    padding-right:3px
}

.close-notify a {
    color: #fff;
}
.layer1 {
margin: 5px;
padding: 0;
float:right;
background:white;
}


.heading2 {
margin: 1px;
color: #777777;
padding: 10px 10px;
padding-left:22px;
cursor: pointer;
}
div.content2 {
padding: 10px;
color:##777777;
display:none;
clear:both;
}
.content2 p{color:#464646;font:18px "Century Gothic", Helvetica, Arial, sans-serif;text-shadow:#999 .1em .1em .2em}

#newslettericon {background:url(/themes/FlyAway/style/newslettericon.png) no-repeat left}
#searchicon {background:url(/themes/FlyAway/style/searchicon.png) no-repeat left}
#shareicon {background:url(/themes/FlyAway/style/share.png) no-repeat left}

#share {margin-left:-95px;position:fixed;width:90px;background:white;margin-top:40px; border-radius:5px 0 0 5px;}
#share a {display:block;margin:10px; text-align:center;}



.clear {
   clear: both;
} 
ul.tabs {border-bottom:thick solid #aeaeae;}
ul.tabs li {list-style:none; display:inline;margin:0px;}
ul.tabs a {padding:3px;color:#747474;font:18px "Century Gothic", Helvetica, Arial, sans-serif;text-shadow:#999 .1em .1em .2em; text-decoration:none;}
ul.tabs a.current {color:white;background:#aeaeae}
.pop ul {list-style-type: none;
    margin: 0;padding:0;}
	.pop li {padding:5px;border-bottom:thin dotted #666666;}
	.pop a {text-decoration:none}
.pop {overflow-y:scroll; overflow-x:hidden; height:260px;}
.boxhome h3, .screenshots h3, .newtoflightsim h3, .boxhome h3 a, .screenshots h3 a, .newtoflightsim h3 a, .homedownloads h3, .homedownloads h3 a, .homesimulators h3, .homesimulators h3 a, .related-downloads h2, .related-downloads h2 a, .related-downloads h3, .related-downloads h3 a  {background:url("/themes/FlyAway/style/images/menu.png") repeat-x scroll 0 center transparent; color:#FFFFFF; padding:5px;font-family:'Trebuchet MS',Tahoma,Arial; text-shadow:-1px -1px 0 #403119;margin:0px; font-size:14px;}
.screenshots {width:100%;clear:both;}
.screenshots ul {margin:0px;padding:0px;}
.screenshots li {list-style:none; display:inline; margin:0px;}
.screenshots img {padding:3px;
border:solid;
border-color: #dddddd;
border-width: 1px;
background-color:white;
margin:1px;}

.newtoflightsim {background-image:url('new-to.jpg');margin:10px; width:620px;height:340px;border:1px solid #CCCCCC;}
.newtoflightsim p {padding:5px;}
.highlighted{margin:3px;padding:2px;color:#FFFFFF;font-size:9px;background-color:#828282;-moz-border-radius: 2px;border-radius: 2px; font-weight:bold;}
.highlighted a {color:#FFFFFF}
.homedownloads {margin:10px; width:468px;height:400px;border:1px solid #CCCCCC;background-image:url('downloads-back.jpg');float:left;}
.dlogo {display:inline; padding:10px;}
div.downloadlist {text-align:center;}
.downloadlist img {margin:5px;text-align:center; width:100px; height:90px;}
.relitem {width:150px;float:left;margin:10px; height:157px;}
.related-downloads {width:900px; height:220px; clear:both; margin:10px;border:1px solid #CCCCCC;}
.reldl {overflow-y:hidden;overflow-x:scroll;}
.reldl2 {height:160px; text-align:center;width:1710px;}
.reldl ul {margin: 0;padding:0;}
	.reldl li {list-style:none; display:inline; margin:0px;}
	.reldl a {text-decoration:none}
	.reldl img {padding:3px;
border:solid;
border-color: #dddddd;
border-width: 1px;
background-color:white;
margin:1px;
width:150px;height:100px;}
.reldl span {font-size:10px;font-weight:bold;}
.bigtext, .bigtext a{clear:both;float:right;font-size:18px;color:#999999; text-decoration:none;margin:5px 10px;}
.dlscroll {overflow-y:scroll; overflow-x:hidden; height:320px;}
.newsarticle h4 , .newsarticle h4 a{color:#464646;font:14px "Century Gothic", Helvetica, Arial, sans-serif;margin-top:10px;margin-bottom:2px;text-shadow:#999 .1em .1em .2em}
.homesimulators {margin:10px; width:468px;height:400px;border:1px solid #CCCCCC;float:left;}
.pad {padding:0px 5px;}
.forumscroll {height:310px;}
.sideboxes {float:right;margin-top:10px;}
.centerwrap {width:980px;margin:auto;}

.theme-default .nivoSlider {
	position:relative;
	background:#fff url(loading.gif) no-repeat 50% 50%;
    margin-bottom:50px;
    -webkit-box-shadow: 0px 1px 5px 0px #4a4a4a;
    -moz-box-shadow: 0px 1px 5px 0px #4a4a4a;
    box-shadow: 0px 1px 5px 0px #4a4a4a;
	width:620px; /* Change this to your images width */
    height:340px; /* Change this to your images height */
}
.theme-default .nivoSlider img {
	position:absolute;
	top:0px;
	left:0px;
	display:none;
}
.theme-default .nivoSlider a {
	border:0;
	display:block;
}

.theme-default .nivo-controlNav {
	position:absolute;
	left:50%;
	bottom:-42px;
    margin-left:-40px; /* Tweak this to center bullets */
}
.theme-default .nivo-controlNav a {
	display:block;
	width:22px;
	height:22px;
	background:url(bullets.png) no-repeat;
	text-indent:-9999px;
	border:0;
	margin-right:3px;
	float:left;
}
.theme-default .nivo-controlNav a.active {
	background-position:0 -22px;
}

.theme-default .nivo-directionNav a {
	display:block;
	width:30px;
	height:30px;
	background:url(arrows.png) no-repeat;
	text-indent:-9999px;
	border:0;
}
.theme-default a.nivo-nextNav {
	background-position:-30px 0;
	right:15px;
}
.theme-default a.nivo-prevNav {
	left:15px;
}

.theme-default .nivo-caption {
    font-family: Helvetica, Arial, sans-serif;
}
.theme-default .nivo-caption a {
    color:#fff;
}
.theme-default .nivo-caption a:hover {
    color:#fff;
}

/* The Nivo Slider styles */
.nivoSlider {
	position:relative;
	display:none;
	z-index:1;
	margin:10px;
}
.nivoSlider img {
	position:absolute;
	top:0px;
	left:0px;
}
/* If an image is wrapped in a link */
.nivoSlider a.nivo-imageLink {
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	border:0;
	padding:0;
	margin:0;
	z-index:6;
	display:none;
}
/* The slices and boxes in the Slider */
.nivo-slice {
	display:block;
	position:absolute;
	z-index:5;
	height:100%;
}
.nivo-box {
	display:block;
	position:absolute;
	z-index:5;
}
/* Caption styles */
.nivo-caption {
	position:absolute;
	left:0px;
	bottom:0px;
	background:#000;
	color:#fff;
	opacity:0.8; /* Overridden by captionOpacity setting */
	width:100%;
	z-index:8;
}
.nivo-caption p {
	padding:5px;
	margin:0;
}
.nivo-caption a {
	display:inline !important;
	color:#FFFFFF;
}
.nivo-html-caption {
    display:none;
}
/* Direction nav styles (e.g. Next & Prev) */
.nivo-directionNav a {
	position:absolute;
	top:45%;
	z-index:9;
	cursor:pointer;
}
.nivo-prevNav {
	left:0px;
}
.nivo-nextNav {
	right:0px;
}
/* Control nav styles (e.g. 1,2,3...) */
.nivo-controlNav a {
	position:relative;
	z-index:9;
	cursor:pointer;
}
.nivo-controlNav a.active {
	font-weight:bold;
}
.noscriptfeatured {
	position:relative;
	width:620px; 
    height:340px;
}

.nivo-caption h2, .nivo-caption a, .nivo-caption h2 a{
color:white
}

.nivo-caption h2,  .nivo-caption h2 a{
color:white;font:22px "Century Gothic", Helvetica, Arial, sans-serif;text-shadow: 0 0 2px rgba(0, 0, 0, 0.75);padding:5px;
}
#getsocial, .getsocial {float:right;display:block;}
.sbox {float:left; margin:5px;display:block;}
.plusbadge {float:right; height:80px;}

#embedcode {
  -moz-border-bottom-colors: none;
  -moz-border-image: none;
  -moz-border-left-colors: none;
  -moz-border-right-colors: none;
  -moz-border-top-colors: none;
  background: none repeat scroll 0 0 #F6F6F6;
  border-radius: 3px 3px 3px 3px;
  border-style: solid;
  border-width: 1px;
  box-shadow: 0 1px 0 #FFFFFF, 0 1px 1px rgba(0, 0, 0, 0.17) inset;
  color: #666666;
  font-size: 13px;
  padding: 7px 10px;
  height:54px;
  width:70%;
}
