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

/* primary nav */
#nav_wrapper {
float:left;
clear:none;
}

#navis {
list-style:none;
margin:20px;
padding:0;
}
#navis li {
display:block;
margin:0 0 8px 0;
}

#home a, #about a, #booking a, #gallery a, #news a, #contact a  {
display:block;
height:37px;
text-decoration: none;
}
#home a {
width:132px;
background:url(../_img/primary_nav.png) 0px 0px;
}
#about a {
width:158px;
background:url(../_img/primary_nav.png) 0px -37px;
}
#booking a {
width:206px;
background:url(../_img/primary_nav.png) 0px -74px;
}
#gallery a {
width:212px;
background:url(../_img/primary_nav.png) 0px -111px;
}
#news a {
width:139px;
background:url(../_img/primary_nav.png) 0px -148px;
}
#contact a {
width:210px;
background:url(../_img/primary_nav.png) 0px -185px;
}

/* selected - hover states */

#home a:hover {
background:url(../_img/primary_nav.png) 0px -407px;
}
#about a:hover {
background:url(../_img/primary_nav.png) 0px -370px;
}
#booking a:hover {
background:url(../_img/primary_nav.png) 0px -333px;
}
#gallery a:hover {
background:url(../_img/primary_nav.png) 0px -296px;
}
#news a:hover {
background:url(../_img/primary_nav.png) 0px -259px;
}
#contact a:hover {
background:url(../_img/primary_nav.png) 0px -222px;
}

#home.selected a {
background:url(../_img/primary_nav.png) 0px -629px;
}
#about.selected a {
background:url(../_img/primary_nav.png) 0px -592px;
}
#booking.selected a {
background:url(../_img/primary_nav.png) 0px -555px;
}
#gallery.selected a {
background:url(../_img/primary_nav.png) 0px -518px;
}
#news.selected a {
background:url(../_img/primary_nav.png) 0px -481px;
}
#contact.selected a {
background:url(../_img/primary_nav.png) 0px -444px;
}

#about a span, #booking a span, #gallery a span,  #news a span, #contact a span { 
display:none;
}
/* primary nav to here */

/* secondary nav */

#about_sec, #gallery_sec, #news_sec {
list-style:none;
margin:9px 0 18px 0;
padding:0;
}

#about_sec li, #gallery_sec li, #news_sec li {
margin:0 0 9px 0;
display:block;
}


#about_sec #limit a, #about_sec #jag_air a, #about_sec #crew a, #about_sec #aircraft a, #about_sec #safety a, #gallery_sec #photos a, #gallery_sec #videos a, #news_sec #latest a, #news_sec #archives a  {
display:block;
height:60px;
text-decoration: none;
}
#about_sec #limit a {
width:640px;
background:url(../_img/secondary_nav.png) 0px 0px;
}
#about_sec #jag_air a {
width:552px;
background:url(../_img/secondary_nav.png) 0px -60px;
}
#about_sec #crew a {
width:217px;
background:url(../_img/secondary_nav.png) 0px -120px;
}
#about_sec #aircraft a {
width:368px;
background:url(../_img/secondary_nav.png) 0px -180px;
}
#about_sec #safety a {
width:286px;
background:url(../_img/secondary_nav.png) 0px -240px;
}
#gallery_sec #photos a {
width:294px;
background:url(../_img/secondary_nav.png) 0px -300px;
}
#gallery_sec #videos a {
width:271px;
background:url(../_img/secondary_nav.png) 0px -360px;
}
#news_sec #latest a {
width:518px;
background:url(../_img/secondary_nav.png) 0px -420px;
}
#news_sec #archives a {
width:370px;
background:url(../_img/secondary_nav.png) 0px -480px;
}

/* hover states */

#about_sec #limit a:hover {
background:url(../_img/secondary_nav.png) 0px -1020px;
}
#about_sec #jag_air a:hover {
background:url(../_img/secondary_nav.png) 0px -960px;
}
#about_sec #crew a:hover {
background:url(../_img/secondary_nav.png) 0px -900px;
}
#about_sec #aircraft a:hover {
background:url(../_img/secondary_nav.png) 0px -840px;
}
#about_sec #safety a:hover {
background:url(../_img/secondary_nav.png) 0px -780px;
}
#gallery_sec #photos a:hover {
background:url(../_img/secondary_nav.png) 0px -720px;
}
#gallery_sec #videos a:hover {
background:url(../_img/secondary_nav.png) 0px -660px;
}
#news_sec #latest a:hover {
background:url(../_img/secondary_nav.png) 0px -600px;
}
#news_sec #archives a:hover {
background:url(../_img/secondary_nav.png) 0px -540px;
}

#limit a span, #jag_air a span, #crew a span,  #aircraft a span, #safety a span,  #photos a span, #videos a span,  #latest a span, #archives a span { 
display:none;
}
/* secondary nav to here */

/* third lvl nav from here */
#about_third, #gallery_third, #news_third {
list-style:none;
margin:9px 0 19px 3px;
padding:0;
}

#about_third li, #gallery_third li, #news_third li {
display:block;
margin:0 0 4px 0;
}

#about_third #limit a, #about_third #jag_air a, #about_third #crew a, #about_third #aircraft a, #about_third #safety a, #gallery_third #photos a, #gallery_third #videos a, #news_third #latest a, #news_third #archives a {
display:block;
height:15px;
text-decoration: none;
}
#about_third #limit a {
width:161px;
background:url(../_img/third_nav.png) 0px 0px;
}
#about_third #jag_air a {
width:138px;
background:url(../_img/third_nav.png) 0px -15px;
}
#about_third #crew a {
width:56px;
background:url(../_img/third_nav.png) 0px -30px;
}
#about_third #aircraft a {
width:92px;
background:url(../_img/third_nav.png) 0px -45px;
}
#about_third #safety a {
width:71px;
background:url(../_img/third_nav.png) 0px -60px;
}
#gallery_third #photos a {
width:72px;
background:url(../_img/third_nav.png) 0px -75px;
}
#gallery_third #videos a {
width:65px;
background:url(../_img/third_nav.png) 0px -90px;
}
#news_third #latest a {
width:128px;
background:url(../_img/third_nav.png) 0px -105px;
}
#news_third #archives a {
width:91px;
background:url(../_img/third_nav.png) 0px -120px;
}

/* selected - hover states */

#about_third #limit a:hover {
background:url(../_img/third_nav.png) 0px -255px;
}
#about_third #jag_air a:hover {
background:url(../_img/third_nav.png) 0px -240px;
}
#about_third #crew a:hover {
background:url(../_img/third_nav.png) 0px -225px;
}
#about_third #aircraft a:hover {
background:url(../_img/third_nav.png) 0px -210px;
}
#about_third #safety a:hover {
background:url(../_img/third_nav.png) 0px -195px;
}
#gallery_third #photos a:hover {
background:url(../_img/third_nav.png) 0px -180px;
}
#gallery_third #videos a:hover {
background:url(../_img/third_nav.png) 0px -165px;
}
#news_third #latest a:hover {
background:url(../_img/third_nav.png) 0px -150px;
}
#news_third #archives a:hover {
background:url(../_img/third_nav.png) 0px -135px;
}


#about_third #limit.selected a, #about_third #limit.selected a:hover {
background:url(../_img/third_nav.png) 0px -390px;
}
#about_third #jag_air.selected a, #about_third #jag_air.selected a:hover {
background:url(../_img/third_nav.png) 0px -375px;
}
#about_third #crew.selected a, #about_third #crew.selected a:hover {
background:url(../_img/third_nav.png) 0px -360px;
}
#about_third #aircraft.selected a, #about_third #aircraft.selected a:hover {
background:url(../_img/third_nav.png) 0px -345px;
}
#about_third #safety.selected a, #about_third #safety.selected a:hover {
background:url(../_img/third_nav.png) 0px -330px;
}
#gallery_third #photos.selected a, #gallery_third #photos.selected a:hover {
background:url(../_img/third_nav.png) 0px -315px;
}
#gallery_third #videos.selected a, #gallery_third #videos.selected a:hover {
background:url(../_img/third_nav.png) 0px -300px;
}
#news_third #latest.selected a, #news_third #latest.selected a:hover {
background:url(../_img/third_nav.png) 0px -285px;
}
#news_third #archives.selected a, #news_third #archives.selected a:hover {
background:url(../_img/third_nav.png) 0px -270px;
}

#about_third #limit a span,#about_third  #jag_air a span, #about_third #crew a span, #about_third  #aircraft a span, #about_third #safety a span, #gallery_third #photos a span, #gallery_third #videos a span, #news_third #latest a span, #news_third #archives a span { 
display:none;
}