/* Global styles */

#globalMast {  font-size: 11px; width:  100%; height: 30px; margin-bottom: 1px #FFFFFF; background-color: #FFFFFF;border-bottom: 1px solid #999999; }
#globalMenu {  font-size: 11px; display: block; background-color: #FFFFFF; position: absolute; top: 0px; height:  30px; width: 944px;  }

/* Sitewide styles */

* {  font-family: Arial, Helvetica, sans-serif;  }
div, td, p {  font-size: 14px; line-height: 19px; color: #333333; text-align: justify; }
h1 a, h1 {  font-size: 24px; font-family: "Lucida Grande", Lucida, Verdana, sans-serif; font-color: #3973AC; padding-right: 20px; font-weight: normal; line-height: 28px; text-align:left; }
h2, h3 {  font-family: "Lucida Grande", Lucida, Verdana, sans-serif ;font-size: 22px; margin: 0; padding: 3px 10px 3px 0; font-weight: normal; line-height: 24px;  }

h4 {  font-size: 11px;  }

a, a:link, a:active, a:visited {  text-decoration: none; color: #3973AC;  }
a:hover {  text-decoration: underline; color: #3973AC;  }

ul {  margin: 5px; padding: 5px; list-style: none; list-style-type: square;  }
li {  line-height: 18px; padding-left: 5px; padding-top: 0px; list-style-position: inside;  }

body { padding: 0; margin: 0; /*background: #6badb9 url(/news/images/bg.png) repeat-x;*/}

/* Layout styles */

#container { display: block; margin:  0px auto; width: 1000px; background-color: #FFFFFF; border-left: 1px solid #999999; border-right: 1px solid #999999; border-bottom: 1px solid #999999; }
#content_container {  width: 816px; display: block; float: right; padding:  10px 10px 10px 10px; background-color: #ffffff; position: relative; top: 170px; }
#headerImg { float: left; position: absolute; top: 37px;  width: 820px; height: 146px; border-bottom: 1px solid #999999;}
#globeImg { float: right;}
#bannerTopswf {  display: block; float: left;  }


#content_main { 
	border: 0px solid #333; 
	\width: 400px; /* for IE5 and IE6 in quirks mode */
    w\idth: 400px; /* for IE6 in standards mode */
	\padding: 0 0 0 2px; 
	p\adding: 2px;
}

  #content_container {
    \width: 826px; /* for IE5 and IE6 in quirks mode */
    w\idth: 816px; /* for IE6 in standards mode */
	\padding: 0 0 0 5px; 
	p\adding: 5px;
  }
 


#content_container h1 {  padding: 0px;  }
#leftColumn {  visibility: hidden; float: left; display: block; width: 100px; position: absolute; top: 200px; }
#rightColumn {  float: right; display: block; width: 160px; margin: 5px; position: relative; top: 0px;   }
#semiContent {  width: 310px; float: right;  }
#footer {  clear: both; display: block; float: left; width: 1000px; color: white; font-size: 10px; position: relative; top:  160px; background: url('/low_cost_airline_news/images/footer_bg.png') repeat-x ; }
#footer h3 {  color:  #FFFFFF; padding-top: 10px;  }

#footerBox1 {  width: 232px; float: left; padding-left: 10px; }
#footerBox2 {  width: 232px; float: left; padding-left: 10px; }
#footerBox3 {  width: 232px; float: left; padding-left: 10px; }
#footerBox4 {  width: 232px; float: right; padding-left: 10px; padding-right: 10px; }
.contentheading { font-size: 10px; }
#copyright {  padding: 20px; float: left; width: 100%; } 

/* Content Component styles */

#indexImg { float: left; display: block; padding: 5px 5px 5px 0px;   }
.indexTitle  h2 { font-size: 20px; line-height: 20px;}
#contentImg {  float: right; padding: 2px; display: block;  }
#profile_Img { float: right; display: block; }
.pathway {  padding-bottom: 10px ; font-size: 12px;  }
 .viewMore {  font-size: 15px; padding-bottom: 7px;  }
 #footerBanner {  display: block; padding: 3px;  }
.otherContent1 h3 { font-size: 14px; color: #eee; padding-left: 12px; }
.otherContent1 h3 { background: url('http://peanuts.aero/low_cost_airline_news/js/images/arrow-grey.gif') no-repeat 0px 7px; }
 
 
 /* Menu styles */

/* Search styles */

#searchBox {  float: right; padding-top: 5px;    }
#searchBox input {  font-size: 14px; border: 1px solid #000000; padding: 2px;  }

/*Who's Who*/

#profileImg {  float:  right; padding: 5px;  }
.profileTitle {  padding: 0px !important;  }

/* Modules */

.module_rssfeed {  display: block; width: 200px;  }
#rsscontentrssfeed {  display: block; font-size: 12px;  }

.clear {  clear: both;  }
.clearR {  clear: right;  }


/*Whos Who*/

.otherNews {  border-bottom: 1px solid #EEEEEE; padding: 10px 0 10px 0;  }
#searchWhosWho {   padding: 0px 0 5px 0;margin: 0px;left: 1px;z-index: 9;width: auto;  }
#mapWhosWho {   }
#whos_who_logistics {  float: right;  }
.whos_who_dark {  background-color: #f4e9c6;  }

.whos_who_light {  background-color: #d7ceae;  }


.headlineDate { color: #FF6600; font-weight:bold; font-size: 10px; line-height: 10px; margin-left: 1px; padding-top: 10px; padding-bottom: 10px; }
.contentPane {  display: block; }
.contentPane2 {  display: block; clear: both;width: 520px; height: 20px;  }
.contentPane3 {  width: 460px; }


/* Rollover Opacity Links   */

.game a {
filter:alpha(opacity=75);-moz-opacity:.75;opacity:.75;
}

.game a:hover {
filter:alpha(opacity=100);-moz-opacity:1.0;opacity:1.0;
}


/*Newwsletter*/


#newsletter_signup input {
	border: 1px solid #999999;
	margin-bottom: 3px;
}	

#newsletter_signup {
	padding: 10px;
	background-color: #f1f1f1;
	font-size: 10px!important;
	margin-right: 10px;
	margin-bottom: 3px;
	margin-top: 3px;
border: 1px solid #333333;
}


/*RSS Feeds China*/


#rsscontentrssfeed {
	font-size: 60%!important;
	border: 1px solid #999999;
	margin-bottom: 7px;
	margin-right: 10px;
}

#rsscontentrssfeed a {
	color:  #333333;
}

#rsscontentrssfeed h2 {
	padding: 2px;
	font-size: 14px;
	font-weight: bold;
	background-color: #dfdfdf;
}

#itemsrssfeed {
	padding: 3px;
}

#itemsrssfeed ul li {
	font-size: 80%!important;
	list-style-image: url('/low_cost_airline_news/images/arrow.gif');
	text-align: left; padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:5px
}


/*RSS Feeds Euro*/

#rsscontentrssfeedEuro {
	font-size: 60%!important;
	border: 1px solid #fec6a4;
	margin-bottom: 7px;
	margin-right: 10px;
}

#rsscontentrssfeedEuro a {
	color: #d55100;
}

#rsscontentrssfeedEuro h2 {
	padding: 2px;
	font-size: 14px;
	font-weight: bold;
	color: #d55100;
	background-color: #ffb88c;
}

#itemsrssfeedEuro {
	padding: 3px;
}

#itemsrssfeedEuro ul li {
	font-size: 80%!important;
	list-style-image: url('/low_cost_airline_news/images/arrow1.gif');
	text-align: left; padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:5px
}


/*RSS Feeds East*/

#rsscontentrssfeedEast {
	font-size: 60%!important;
	border: 1px solid #3973ac;
	margin-bottom: 7px;
	margin-right: 10px;
}

#rsscontentrssfeedEast a {
	color: #3973ac;
}

#rsscontentrssfeedEast h2 {
	padding: 2px;
	font-size: 14px;
	font-weight: bold;
	color: #3973ac;
	background-color: #bedfff;
}

#itemsrssfeedEast {
	padding: 3px;
}

#itemsrssfeedEast ul li {
	font-size: 80%!important;
	list-style-image: url('/low_cost_airline_news/images/arrow2.gif');
	text-align: left; padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:5px
}




/*RSS Feeds Airport*/

#rsscontentrssfeedAirport {
	font-size: 60%!important;
	border: 1px solid #ba7800;
	margin-bottom: 7px;
	margin-right: 10px;
}

#rsscontentrssfeedAirport a {
	color: #d88c00;
}

#rsscontentrssfeedAirport h2 {
	padding: 2px;
	font-size: 14px;
	font-weight: bold;
	color: #d88c00;
	background-color: #ffd78e;
}

#itemsrssfeedAirport {
	padding: 3px;
}

#itemsrssfeedAirport ul li {
	font-size: 80%!important;
	list-style-image: url('/low_cost_airline_news/images/arrow3.gif');
	text-align: left; padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:5px
}


/*RSS Feeds Peanuts*/

#rsscontentrssfeedIndia {
	font-size: 60%!important;
	border: 1px solid #2389b8;
	margin-bottom: 7px;
	margin-right: 10px;
}

#rsscontentrssfeedIndia a {
	color: #2d90be;
}

#rsscontentrssfeedIndia h2 {
	padding: 2px;
	font-size: 14px;
	font-weight: bold;
	color: #2d90be;
	background-color: #9ddbf7;
}

#itemsrssfeedIndia {
	padding: 3px;
}

#itemsrssfeedIndia ul li {
	font-size: 80%!important;
	list-style-image: url('/low_cost_airline_news/images/arrow4.gif');
	text-align: left; padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:5px
}		


#nav {
/*background:transparent url(/images/nav-border-top.gif) repeat-x scroll left top;*/
background:#FFFFFF url('/images/nav-bg-off.jpg') repeat-x left top;
float:left;
list-style-image:url('none');
list-style-position:outside;
list-style-type:none;
z-index:500;
width: 530px;
overflow: hidden; margin-left:0pt; margin-right:0pt; margin-top:2px; margin-bottom:0pt; padding-left:0pt; padding-right:0pt; padding-top:0px; padding-bottom:0pt
}
#nav li {
background:#999999 url('/images/nav-bg-off.jpg') repeat-x left top;
float:left;
font-size:12px;
height:18px;
margin:0pt;
padding:0pt;
position:relative
}
#nav li a, #nav li span {
border-left:1px solid #393939;
border-right:1px solid #151515;
border-top:1px solid #808080;
color:#FFFFFF;
display:block;
font-family: Helvetica, Arial,sans-serif;
font-weight:bold;
font-size:12px;
height:18px;
padding: 4px 7px 0px 7px;
text-decoration:none;
}
#nav li#n-games a {
}
#nav li:hover, #nav li.sfhover {
background:#999999 url('/images/nav-on-bg.jpg') repeat-x left top;
}
#nav li:hover a, #nav li.sfhover a {
background:#333333 url('/images/nav-on-bg.jpg') repeat-x left top;
border-left-color:#727272;
border-top-color:#A1A1A1
}
#nav li a:hover {
background:#078CD1 url('/images/navnew-hov.jpg') repeat-x left top;
border-bottom:1px solid #343434;
border-left-color:#45B7FE;
border-top-color:#B9E3FC;
height:18px
}
#nav li a:active {
background:#058ACF url('/images/nav-press.jpg') repeat-x left top;
}
#nav li ul {
border-left:1px solid rgb(70, 70, 70); border-right:1px solid #202020; border-top:medium none -moz-use-text-color; border-bottom:medium none -moz-use-text-color; background:#333333 url('/images/nav-panel-bg.jpg') repeat-x left bottom; clear:left;
left:-999em;
list-style-image:url('none');
list-style-position:outside;
list-style-type:none;
margin:0pt;
padding:0pt;
position:absolute;
width:150px;
z-index:150000
}
#nav li ul ul {
border-left-color:#202020;
border-top:1px solid #000000;
margin:-1px -152px 0pt 0pt;
top:0pt;
}
#nav li:hover ul ul, #nav li.sfhover ul ul {
left:-999em;
}
#nav li:hover ul, #nav li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul {
left:auto;
right:0pt;
}
#nav li ul li {
background:transparent none repeat scroll 0%;
border:medium none;
font-size:12px;
height:auto;
line-height:11px;
text-transform:none;
width:150px;
}
#nav li ul li a, #nav li#n-games ul li a, #nav li:hover ul li a, #nav li.sfhover ul li a, #nav li ul li span {
border-left:medium none -moz-use-text-color; border-right:medium none -moz-use-text-color; border-top:1px solid #494949; border-bottom:1px solid rgb(13, 13, 13); background:#3A3A3A url('/images/navnew-item-bg.jpg') repeat-x left top; color:#CBCBCB;
font-weight:normal;
height:auto;
text-align:left;
width:134px; padding-left:8px; padding-right:8px; padding-top:12px; padding-bottom:12px
}
#nav li ul li a strong.new {
background:url('/images/icon-nav-new.gif') no-repeat 0pt 50%;
font-weight:normal;
padding-left:24px
}
#nav li ul li.sub a, #nav li ul li.sub span {
background:url('/images/navnew-sub.jpg') no-repeat 100% 50%;
color:#FFFFFF;
padding-right:40px;
width:102px
}
#nav li ul li.sub ul li a {
background:transparent none repeat scroll 0%;
}
#nav li ul li.first a, #nav li ul li.first span, #nav li#n-games ul li.first a, #nav li#n-games ul li.first span {
border-top-color:#333333;
}
#nav li ul li:hover, #nav li ul li.sfhover {
background:#9A9A9A url('/images/nav-sub-on.jpg') repeat-x left top;
border-top-color:#C1C1C1
}
#nav li ul li:hover a, #nav li ul li.sfhover a, #nav li ul li:hover span, #nav li ul li.sfhover span {
background:#232323 url('/images/navnew-nonlink.jpg') no-repeat 100% 50%;
border-top-color:#2C2C2C
}
#nav li ul li a:hover, #nav li ul li.sub li a:hover, #nav li#n-games ul li a:hover {
background:#078CD1 url('/images/navnew-item-hov.jpg') repeat-x left top;
border-top-color:#73D2FF;
color:#FFFFFF;
height:auto
}
#nav li ul li.sub:hover {
background:#9A9A9A url('/images/navnew-nonlink.jpg') no-repeat 100% 50%;
}
#nav li ul li.sub a:hover {
background:#3AB8F5 url('/images/navnew-subhov.jpg') no-repeat 100% 50%;
}
#nav li ul li:hover li a, #nav li ul li.sfhover li a {
border-top-color:#3C3C3C;
}
#nav li ul li:hover a:hover, #nav li ul li.sfhover a:hover {
border-top-color:#3BB1FF;
}
#nav li ul li a:active, #nav li ul li.sub a:active, #nav li ul li:hover li a:active, #nav li ul li.sfhover li a:active, #nav li#n-games ul li a:active {
background:#058ACF url('/images/nav-sub-press.jpg') repeat-x left top;
}
#nav li ul ul li {
font-family:Verdana,sans-serif;
font-size:10px;
}
#nav li ul ul li a:link, #nav li ul ul li a:visited, #nav li#n-games ul ul li a:link, #nav li#n-games ul ul li a:visited {
color:#FFFFFF;
padding:5px 8px;
width:134px;
}
