@import url("common_shared.css?v=2");

/* Page Layout */
#wrap { width:998px; margin:0px auto; background-color: #476a8e;}

#header a { text-decoration:none; }
#header a:hover { text-decoration:underline; }
#header { font-family:Trebuchet MS, Helvetica, sans-serif; width:996px; height:163px; background:url("http://cdn-www.airliners.net/graphics/frontpageLogo_996.jpg"); margin-bottom:0px; padding-bottom:0px; text-align:right; color:#fff; }
#header .spacer { float:left; margin-left: 0px; border:0px; }
#header .logo { float:left; margin-left: 0px; border:0px; }
#header .headerStatus { padding-top:8px; margin:0px 10px 5px 0px; }
#header .headerStatus a { color:#f5e3ac; text-decoration:none; }
#header .headerStatus a:hover { color:#f5e3ac; text-decoration:underline; }
#header .tracker { float:right; display:inline; width:315px; margin:0px 10px -100% 0px; font-size:11px;}
#header .tracker a { color:#f90; }
#header .search { float:right; width:282px; text-align:left; margin-top:40px; padding:0 10px 0px 2px; }
#header .search a { color:#fff; font-size:90%; }
#header .search a.unselected { color:#fff; font-size:90%; }
#header .search a.selected { color:#f5e3ac; background:url("http://cdn-www.airliners.net/images/search_selected.gif") no-repeat 50% bottom; }
#header .search .searchOptions { margin-bottom:-1px; }
#header .search .input { vertical-align: middle; margin:0px; padding:0px; line-height:20px; height:20px; width:200px; font-family:Trebuchet MS, Helvetica, sans-serif; font-size:100%; border-width:0px; }


#content {  background-color: #476a8e; }
.col_1_2_3 { float:left; width:998px; margin-bottom:10px; background-color: #476a8e; }
.col_1_2 { float:left; width:670px; background-color: #476a8e; }
.col_1 { float:left; width:300px; background-color: #476a8e; }
.col_2 { float:right; width:360px; background-color: #476a8e; }
.col_3 { float:right; width:300px; background-color: #476a8e; }

#footer { align:center; margin:0px auto; text-align:center; color:#999; font-family:Trebuchet MS, Helvetica, sans-serif; font-size:12px;}
#footer .sitemap, #footer .partners { color:#http://dev.airliners.net/aviation-news/; margin:15px 0px; font-size:12px; }
#footer a { color:#http://dev.airliners.net/aviation-news/; margin:0 5px; font-family:Trebuchet MS, Helvetica, sans-serif;font-family:Trebuchet MS, Helvetica, sans-serif; font-size:12px; }
#footer .copyright { font-size:80%; margin:15px 0px; }

/* Lists/Tables */


.search_table { padding: 0px 2px 0px 2px}
.search_table tr.alt td { background:#e0e8ef; }


/* Buttons */
.button1 { background:url("http://cdn-www.airliners.net/images/button_80.gif") no-repeat top left; width:80px; height:20px; line-height:20px; text-align:center; color:#fff; border:none; cursor:pointer; }
a.button1 { display:block; }
.button2 { background:url("http://cdn-www.airliners.net/images/button_110.gif") no-repeat top left; width:110px; height:20px; line-height:20px; text-align:center; color:#fff; border:none; cursor:pointer; }
a.button2 { display:block; }
.button3 { background:url("http://cdn-www.airliners.net/images/button_130.gif") no-repeat top left; width:130px; height:20px; line-height:20px; text-align:center; color:#fff; border:none; cursor:pointer; }
a.button3 { display:block; }
.button4 { background:url("http://cdn-www.airliners.net/images/button_280.gif") no-repeat top left; width:280px; height:21px; line-height:21px; text-align:center; color:#fff; border:none; cursor:pointer; margin:0px auto 10px auto; }
a.button4 { display:block; }
.button5 { background:url("http://cdn-www.airliners.net/images/button_340.gif") no-repeat top left; width:340px; height:21px; line-height:21px; text-align:center; color:#fff; border:none; cursor:pointer; margin:0px auto 10px auto; }
a.button5 { display:block; }
.button6 { background:url("http://cdn-www.airliners.net/images/search_new.gif") no-repeat 50% 50% #6481A8; width:70px; height:26px; line-height:15px; text-align:center; color:#fff; font-weight:bold; vertical-align: middle; *vertical-align: text-middle; border:none; cursor:pointer; padding:0px; margin:0px; font-size:125%; font-family:Trebuchet MS, Helvetica, sans-serif; }
a.button6 { display:block; }

.footerButton { float:right; margin:5px 0px 5px 6px; _margin:5px 0px 5px 3px; }

/* Ads */
.ad { margin-bottom:10px; }

/* Global */
.nomb { margin-bottom:0px; }

.photo { display:block; border:2px solid #fff; margin:0px auto; }
.photoFloat { float:left; margin-right:10px; border:2px solid #fff; }
.thumb { border:1px solid #fff; margin:0; padding:0; }

.color2 { color:#69c; }
.color3 { color:#69c; font-size:11px;}
.smallfixtext { font-size:11px;}
.largeFont { font-size:130%; }


/* SuperFish Menu */
.mainNav, .mainNav * { margin:0; padding:0; list-style:none; }
.mainNav { width:996px; line-height:29px; }
.mainNav ul { position:absolute; top:-999em; width:180px; }

.mainNav ul.navPhotos { width:180px; }
.mainNav ul.navPhotosFAQ { width:140px; }
.mainNav ul.navPhotosTopViews { width:140px; }
.mainNav ul.navForums { width:140px; }
.mainNav ul.navForumsAviation { width:160px; }
.mainNav ul.navForumsRules { width:100px; }
.mainNav ul.navNews { width:180px; }
.mainNav ul.navNewsTop { width:280px; }
.mainNav ul.navArticles { width:140px; }
.mainNav ul.navArticlesLatest { width:280px; }
.mainNav ul.navData { width:200px; }
.mainNav ul.navDataUpdated { width:200px; }
.mainNav ul.navDataNew { width:200px; }
.mainNav ul.navCommunity { width:180px; }
.mainNav ul.navCommunityPhotographers { width:210px; }
.mainNav ul.navCommunityFun { width:210px; }

.mainNav ul li/*, .mainNav a*/ { width: 100%; }
.mainNav li { float:left; position:relative; z-index:99; }
.mainNav a { text-decoration: none; display:block; }
.mainNav li:hover ul,
ul.mainNav li.sfHover ul { left:-1px; top:29px; }
.mainNav li:hover ul.navCommunity,
ul.mainNav li.sfHover ul.navCommunity { left:-84px; top:29px; }
.mainNav li:hover ul.navData,
ul.mainNav li.sfHover ul.navData { left:-84px; top:29px; }
.mainNav li:hover li ul,
.mainNav li.sfHover li ul { top:-999em; }
.mainNav li li:hover ul,
ul.mainNav li li.sfHover ul { left:180px; top:-1px; }

.mainNav li ul.navForums li:hover ul,
ul.mainNav li ul.navForums li.sfHover ul { left:140px; top:-1px; }
.mainNav li ul.navNews li:hover ul,
ul.mainNav li ul.navNews li.sfHover ul { left:180px; top:-1px; }
.mainNav li ul.navArticles li:hover ul,
ul.mainNav li ul.navArticles li.sfHover ul { left:140px; width:215px; top:-1px; }
.mainNav li ul.navData li:hover ul,
ul.mainNav li ul.navData li.sfHover ul { left:-200px; top:-1px; }
.mainNav li ul.navCommunity li:hover ul,
ul.mainNav li ul.navCommunity li.sfHover ul { left:-210px; top:-1px; }

.superfish li:hover ul,
.superfish li li:hover ul { top:-999em; }

.mainNav { background:url("http://cdn-www.airliners.net/images/mainNav_bg.gif") repeat-x top left #242424; margin-bottom:0px; font-family:Arial, Helvetica, sans-serif; }
.mainNav li { background:url("http://cdn-www.airliners.net/images/mainNav_border.gif") no-repeat left top; color:#fff; font-size:12px; }
.mainNav li.first { float:left; background:none; }
.mainNav a { line-height:29px; display:block; padding:0px 12px; text-align:center; color:#FFF; text-transform:uppercase; }
/*.mainNav li:hover, .mainNav li.sfHover,*/
.mainNav a:focus, .mainNav a:hover, .mainNav a:active { background:url("http://cdn-www.airliners.net/images/mainNav_bg_selected.gif") repeat-x top left; text-decoration:none; color:#f5e3ac; }
.mainNav li li { background:#000; }
.mainNav li li:hover, .mainNav li li.sfHover,
.mainNav ul a:focus, .mainNav ul a:hover, .mainNav ul a:active { background:#000; text-decoration:none; color:#f5e3ac; }
.mainNav li li a { text-transform:none; text-align:left; line-height:20px; }

.mainNav li.normal { line-height:29px; padding:0px 12px; }
.mainNav li.normal a { display:inline; color:#f5e3ac; text-transform:none; padding:0; }
.mainNav li.normal:hover { background:url("http://cdn-www.airliners.net/images/mainNav_border.gif") no-repeat left top; }
.mainNav li.normal a:hover { background:none; text-decoration:underline; }



/* Color Choices */
.mainNav li.normal a.color { display:block; float:left; margin:10px 0px 0px 5px; width:10px; height:10px; overflow:hidden; }
.mainNav li.normal a.blue, .mainNav li.normal a.blue:hover { background:#002e5c; color:#002e5c; }
.mainNav li.normal a.white, .mainNav li.normal a.white:hover { background:#ccc; color:#ccc; }
.mainNav li.normal a.black, .mainNav li.normal a.black:hover { background:#000; color:#000; }
.mainNav li.normal a.purple, .mainNav li.normal a.purple:hover { background:#29034d; color:#29034d; }
.mainNav li.normal a.classic, .mainNav li.normal a.classic:hover { background:#476a8e; color:#476a8e; }

/* Color Schemes */
body.red #wrap, body.white #wrap, body.green #wrap, body.purple #wrap { background:#fff; padding:0px; }
body.red .box .boxFooter,
body.white .box .boxFooter,
body.green .box .boxFooter,
body.classic .box .boxFooter,
body.purple .box .boxFooter { background:url("http://cdn-www.airliners.net/images/box/footer_bg.gif") no-repeat left bottom #e3e9f0; }
body.red .box .boxFooterInner,
body.white .box .boxFooterInner,
body.green .box .boxFooterInner,
body.classic .box .boxFooterInner,
body.purple .box .boxFooterInner { background:url("http://cdn-www.airliners.net/images/box/footer_bg.gif") no-repeat right bottom transparent; }


/* photo positioning */
#photo-container {
	width:100%;
	position:absolute;
}
* html #photo-container { width:expression(document.documentElement.clientWidth+'px'); } /* shame on me for using expressions */
#photo-container table { margin:0 auto; }
.ad-container { position:relative; z-index:100;} /* ads on top */ 

/* Default Photo Shadow */
#content td.topleftshadow { background-image: url(/images/photo_shadow_TL.gif); background-repeat: repeat-x; width:19px; }
#content td.topshadow { background-image: url(/images/photo_shadow_T.gif); }
#content td.toprightshadow { background-image: url(/images/photo_shadow_TR.gif); width:19px; }
#content td.leftshadow { background-image: url(/images/photo_shadow_L.gif); width:19px; }
#content td.rightshadow { background-image: url(/images/photo_shadow_R.gif); width:19px; }
#content td.bottomleftshadow { background-image: url(/images/photo_shadow_BL.gif); width:19px; }
#content td.bottomshadow { background-image: url(/images/photo_shadow_B.gif); }
#content td.bottomrightshadow { background-image: url(/images/photo_shadow_BR.gif); width:19px; }

/* White */
html { background-color: #999; }
html body.white { background-color: #999; }
body.white .box .boxHeader { background:url("http://cdn-www.airliners.net/images/box/white/header_bg.gif") repeat-x top left #cdcdcd; border-top:0px solid #fff; border-bottom:0px solid #000; line-height:20px; color:#036; }
body.white .box .boxHeader a { color:#036; }
body.white .box .boxHeader a.selected { color:#fff; }
body.white #wrap, #content, .col_1_2_3, .col_1_2, .col_1, .col_2, .col_3 { background-color: #999; }
body.white #content .col_1_2_3 h1.homepage { background-color: #999; }
body.white #content .col_1_2  { background-color: #999; }
body.white #content .col_1 { background-color: #999; }
body.white #content .col_2 { background-color: #999; }
body.white #content .col_3 { background-color: #999; }
body.white #content .col_1_2_3 { background-color: #999; }
body.white #footer a { color:#fff; }
body.white #footer .sitemap,#footer .partners { color:#fff; }
body.white #content td.topleftshadow { background-image: url(/images/photo_shadow_TL_white.gif); width:19px; }
body.white #content td.topshadow { background-image: url(/images/photo_shadow_T_white.gif); }
body.white #content td.toprightshadow { background-image: url(/images/photo_shadow_TR_white.gif); width:19px; }
body.white #content td.leftshadow { background-image: url(/images/photo_shadow_L_white.gif); width:19px; }
body.white #content td.rightshadow { background-image: url(/images/photo_shadow_R_white.gif); width:19px; }
body.white #content td.bottomleftshadow { background-image: url(/images/photo_shadow_BL_white.gif); width:19px; }
body.white #content td.bottomshadow { background-image: url(/images/photo_shadow_B_white.gif); }
body.white #content td.bottomrightshadow { background-image: url(/images/photo_shadow_BR_white.gif); width:19px; }

/* Purple */
html { background-color: #29034d; }
html body.purple { background-color: #29034d; }
body.purple .box .boxHeader { background:url("http://cdn-www.airliners.net/images/box/purple/header_bg.gif") repeat-x top left #29034d; border-top:0px solid #fff; border-bottom:0px solid #000; line-height:20px; }
body.purple #wrap, #content, .col_1_2_3, .col_1_2, .col_1, .col_2, .col_3 { background-color: #29034d; }
body.purple #content .col_1_2_3 h1.homepage { background-color: #29034d; }
body.purple #content .col_1_2  { background-color: #29034d; }
body.purple #content .col_1 { background-color: #29034d; }
body.purple #content .col_2 { background-color: #29034d; }
body.purple #content .col_3 { background-color: #29034d; }
body.purple #content .col_1_2_3 { background-color: #29034d; }
body.purple #content td.topleftshadow { background-image: url(/images/photo_shadow_TL_purple.gif); background-repeat: repeat-x; width:19px; }
body.purple #content td.topshadow { background-image: url(/images/photo_shadow_T_purple.gif); }
body.purple #content td.toprightshadow { background-image: url(/images/photo_shadow_TR_purple.gif); width:19px; }
body.purple #content td.leftshadow { background-image: url(/images/photo_shadow_L_purple.gif); width:19px; }
body.purple #content td.rightshadow { background-image: url(/images/photo_shadow_R_purple.gif); width:19px; }
body.purple #content td.bottomleftshadow { background-image: url(/images/photo_shadow_BL_purple.gif); width:19px; }
body.purple #content td.bottomshadow { background-image: url(/images/photo_shadow_B_purple.gif); }
body.purple #content td.bottomrightshadow { background-image: url(/images/photo_shadow_BR_purple.gif); width:19px; }

/* Classic */
html { background-color: #476a8e; }
html body.classic { background-color: #476a8e; }
body.classic .box .boxHeader { background:url("http://cdn-www.airliners.net/images/box/classic/header_bg.gif") repeat-x top left #476a8e; border-top:0px solid #fff; border-bottom:0px solid #000; line-height:20px; }
body.classic #wrap, #content, .col_1_2_3, .col_1_2, .col_1, .col_2, .col_3 { background-color: #476a8e; }
body.classic #content .col_1_2_3 h1.homepage { background-color: #476a8e; }
body.classic #content .col_1_2  { background-color: #476a8e; }
body.classic #content .col_1 { background-color: #476a8e; }
body.classic #content .col_2 { background-color: #476a8e; }
body.classic #content .col_3 { background-color: #476a8e; }
body.classic #content .col_1_2_3 { background-color: #476a8e; }
body.classic #content td.topleftshadow { background-image: url(/images/photo_shadow_TL_classic.gif); background-repeat: repeat-x; width:19px; }
body.classic #content td.topshadow { background-image: url(/images/photo_shadow_T_classic.gif); }
body.classic #content td.toprightshadow { background-image: url(/images/photo_shadow_TR_classic.gif); width:19px; }
body.classic #content td.leftshadow { background-image: url(/images/photo_shadow_L_classic.gif); width:19px; }
body.classic #content td.rightshadow { background-image: url(/images/photo_shadow_R_classic.gif); width:19px; }
body.classic #content td.bottomleftshadow { background-image: url(/images/photo_shadow_BL_classic.gif); width:19px; }
body.classic #content td.bottomshadow { background-image: url(/images/photo_shadow_B_classic.gif); }
body.classic #content td.bottomrightshadow { background-image: url(/images/photo_shadow_BR_classic.gif); width:19px; }

/* Blue */
html { background-color: #002e5c; }
html body.blue { background-color: #002e5c; }
body.blue .box .boxHeader { background:url("http://cdn-www.airliners.net/images/box/header_bg.gif") repeat-x top left #002e5c; border-top:0px solid #fff; border-bottom:0px solid #000; line-height:20px; }
body.blue #wrap, #content, .col_1_2_3, .col_1_2, .col_1, .col_2, .col_3 { background-color: #002e5c; }
body.blue #content .col_1_2_3 h1.homepage { background-color: #002e5c; }
body.blue #content .col_1_2  { background-color: #002e5c; }
body.blue #content .col_1 { background-color: #002e5c; }
body.blue #content .col_2 { background-color: #002e5c; }
body.blue #content .col_3 { background-color: #002e5c; }
body.blue #content .col_1_2_3 { background-color: #002e5c; }
body.blue #content td.topleftshadow { background-image: url(/images/photo_shadow_TL.gif); background-repeat: repeat-x; width:19px; }
body.blue #content td.topshadow { background-image: url(/images/photo_shadow_T.gif); }
body.blue #content td.toprightshadow { background-image: url(/images/photo_shadow_TR.gif); width:19px; }
body.blue #content td.leftshadow { background-image: url(/images/photo_shadow_L.gif); width:19px; }
body.blue #content td.rightshadow { background-image: url(/images/photo_shadow_R.gif); width:19px; }
body.blue #content td.bottomleftshadow { background-image: url(/images/photo_shadow_BL.gif); width:19px; }
body.blue #content td.bottomshadow { background-image: url(/images/photo_shadow_B.gif); }
body.blue #content td.bottomrightshadow { background-image: url(/images/photo_shadow_BR.gif); width:19px; }


/*Old Styles*/

.description { font-family: Verdana, Helvetica, Arial; font-size: 9pt; font-style : italic; color: #e6e8fa;}
A:hover		{color: #BB2A2A;}
A:active 	{color: #a50000;}
a { color:#fff; }
A:link.one {text-decoration:none; }
A:active.one {text-decoration:none; }
A:visited.one {text-decoration:none; }
A:hover.one {text-decoration:underline; color:#BB2A2A;}

A:link.quote {text-decoration:none; color:#C4C8CC;}
A:active.quote {text-decoration:none; color:#C4C8CC; }
A:visited.quote {text-decoration:none; color:#C4C8CC; }
A:hover.quote {text-decoration:underline; color:#BB2A2A;}


.forum {text-decoration:none; font-family: Verdana, Helvetica, Arial;font-size: 8pt; color:#C4C8CC; }
A:link.forum {text-decoration:none; color:#e6e8fa; }
A:visited.forum {text-decoration:none; color:#e6e8fa; }
A:active.forum {text-decoration:none; color:#e6e8fa; }
A:hover.forum {text-decoration:underline; color:#BB2A2A;}

.forumHead {text-decoration:none; font-family: Verdana, Helvetica, Arial;font-size: 10pt; color:#C4C8CC; }
A:link.forumHead {text-decoration:none; color:#e6e8fa; }
A:visited.forumHead {text-decoration:none; color:#e6e8fa; }
A:active.forumHead {text-decoration:none; color:#e6e8fa; }
A:hover.forumHead {text-decoration:underline; color:#BB2A2A;}

.forumTop {text-decoration:none; font-family: Verdana, Helvetica, Arial;font-size: 10pt; color:#FFFFFF; }


.class1 {text-decoration:none;text-shadow: 2px 2px 4px black;}
.class1 A:link {text-decoration:none;text-shadow: 2px 2px 4px black;}
.class1 A:visited {text-decoration:none;text-shadow: 2px 2px 4px black;}
.class1 A:active {text-decoration:none;text-shadow: 2px 2px 4px black;}
.class1 A:hover {text-decoration:none;color: #BB2A2A;text-shadow: 2px 2px 4px black;}

.class2 {text-decoration: none;text-shadow: 2px 2px 4px black;}
.class2 A:link {text-decoration:underline;text-shadow: 2px 2px 4px black;}
.class2 A:visited {text-decoration:underline;text-shadow: 2px 2px 4px black;}
.class2 A:active {text-decoration:underline;text-shadow: 2px 2px 4px black;}
.class2 A:hover {text-decoration:underline;color: #BB2A2A;text-shadow: 2px 2px 4px black;}

INPUT    {font-family: Verdana, Helvetica, Arial;font-size: 8pt;}

div.menu a {
color: #1D364C; 
background: #071726; 
text-decoration:none; 
font-size:9px;
font-weight: bold; 
line-height:12px; 
font-family: Tahoma, verdana, sans-serif;
padding: 2px 1px;
text-align: center;
}

div.menu a:link {
color: #c4c8cc; 
background:  url(http://cdn-www.airliner.net/graphics/frontButton.jpg);
text-shadow: 1px 1px 2px black;
}

div.menu a:active { 
color: #c4c8cc;
background:  url(http://cdn-www.airliner.net/graphics/frontButton.jpg);
text-shadow: 1px 1px 2px black;
}

div.menu a:visited {
color: #c4c8cc; 
background:  url(http://cdn-www.airliner.net/graphics/frontButton.jpg); 
text-shadow: 1px 1px 2px black;
}

div.menu a:hover {
color: white;
background:  url(http://cdn-www.airliner.net/graphics/frontButtonHover.jpg); 
border:1px solid #c4c8cc;
text-shadow: 1px 1px 2px black;
}

div.menu ( 
position:absolute;
top:0; 
left:0;
)

.breadcrumb {
	font-family:ARIAL, Helvetica, Geneva;font-size: 11px;color:#ffffff;font-weight:bold;
}

a.breadcrumb {
	font-family:ARIAL, Helvetica, Geneva;font-size: 11px;color:#ffffff;font-weight:bold;
}

b.breadcrumb {
	font-family:ARIAL, Helvetica, Geneva;font-size: 11px;color:#ffffff;font-weight:bold;
}

td.breadcrumb {
	font-family:ARIAL, Helvetica, Geneva;font-size: 11px;color:#ffffff;font-weight:bold;
}

.h1 { font-family:ARIAL, Helvetica, Geneva;font-size: 16px;color:#ffffff;font-weight:bold;padding:0px;margin:0px }
h1 { font-family:ARIAL, Helvetica, Geneva;font-size: 16px;color:#ffffff;font-weight:bold;padding:0px;margin:0px }

.digg { background: url('http://digg.com/img/badges/16x16-digg-guy.gif') no-repeat 0px 1px; color: #ffffff; padding: 0px 0px 0px 20px; ; font-family: arial, helvetica, geneva; font-size: 2; font-weight: bold; }
a.digg:hover{text-decoration: underline; }

.site_sliver { position: fixed; bottom: 0; width: 100%; height:84px; z-index: 10000; text-align: center; opacity:.95;filter:alpha(opacity=95); background:url("/images/sliver/airliners-sliver-background.png") repeat scroll top left; }
.sliver_container { margin:0 auto; height:84px; width:996px; color: #ffffff; font-size: 20px; }
.site_sliver .sliver_text { float:left; width:676px; margin-top:25px; }
.site_sliver .sliver_FbBox { float:left; width:270px; margin:10px 10px 0 10px; }
.site_sliver .closeRecipe { float:left; height:20px; width: 20px; margin-top:10px; background:url("/images/sliver/airliners-sliver-close.png") no-repeat scroll top left; }

