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

body 
{
margin-left: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-top: 0px;
background: #d8d9d4 url('layout/body_bg.gif') repeat-y top center;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
}

body a
{
color: #5B5B5B;
}

#topnav  /* holder for spry table */
{
z-index:200;
top: 0px;
padding: 0;
position: absolute;
width: 100%;
height: 50px;
background-image:url(layout/0top.png);
}



#headercontainer /* 100% width black ;; header goes inside */
{
top: 50px;
visibility: visible;
position: absolute;
margin-left:auto;
margin-right: auto;
width: 100%;
height: 400px;
background-color: #000000;
overflow: hidden;
padding-top: 3px;
padding-bottom: 3px;
}


/*  <<<<<>>>>>>>HEADERS begin<<<<<<<>>>>>>> */



#partnershiphd
{
visibility: visible;
position:relative;
top: 0px;
width: 1200px;
height: 400px;
background-image:url(header/banquet.png);
background-repeat:no-repeat;
background-position:center;
overflow: hidden;
}

#partnershipct
{
position:relative;
height:400;
width:950;
}

#partnershiptx
{
position: absolute;
top: 225px;
left: 300px;
}

#basecamphd
{
visibility: hidden;
position:relative;
top: -400px;
width: 1200px;
height: 400px;
background-image:url(header/partnership.png);
background-repeat:no-repeat;
background-position:center;
overflow: hidden;
}

#basecampct
{
position:relative;
height:400;
width:950;
}

#basecamptx
{
position: absolute;
top: 328px;
left: 233;
width: 450px;
}

#igochallengehd
{
visibility: hidden;
position:relative;
top: -800px;
width: 1200px;
height: 400px;
background-image:url(header/igochallenge.png);
background-repeat:no-repeat;
background-position:center;
overflow: hidden;
}

#igochallengect
{
position:relative;
height:400;
width:950;
}

#igochallengetx
{
position:absolute;
top:180px;
left: 140px;
width: 700px;
font-family:"Courier New", Courier, monospace;
}

#igochallengedwnl
{
position:absolute;
top: 65;
left: 635;
}

#flight963hd
{	
visibility: hidden;
position:relative;
top: -1200px;
width: 1200px;
height: 400px;
background-image:url(header/candt.png);
background-repeat:no-repeat;
background-position:center;
overflow: hidden;
}

#flight963ct
{
position:relative;
height:400;
width:950;
}

#flight963tx
{
position: absolute;
top: 245px;
left: 420px;
width: 460px;
}


/* <<<<<<<<>>>>>>> HEADERS end <<<<<<<<<<>>>>>>>>> */






/* <<<<<<<<>>>>>>> random hd begin <<<<<<<<<<>>>>>>>>> */

#igosiahd
{
visibility: visible;
position:relative;
top: 0px;
width: 1200px;
height: 400px;
background-image:url(header/igosia.png);
background-repeat:no-repeat;
background-position:center;
overflow: hidden;
}


#northafricahd
{
visibility: visible;
position:relative;
top:0px;
width: 1200px;
height: 400px;
background-image:url(header/northafrica.png);
background-repeat:no-repeat;
background-position:center;
overflow: hidden;
}

#tokyohd
{
visibility: visible;
position:relative;
top:0px;
width: 1200px;
height: 400px;
background-image:url(header/tokyo.png);
background-repeat:no-repeat;
background-position:center;
overflow: hidden;
}

#basecampinfo
{
visibility: visible;
position:relative;
top:0px;
width: 1200px;
height: 400px;
background-image:url(header/basecamp.png);
background-repeat:no-repeat;
background-position:center;
overflow: hidden;
}

#ukhd
{
visibility: visible;
position:relative;
top:0px;
width: 1200px;
height: 400px;
background-image:url(header/uk.png);
background-repeat:no-repeat;
background-position:center;
overflow: hidden;
}

#ukmohd
{
visibility: visible;
position:relative;
top:0px;
width: 1200px;
height: 400px;
background-image:url(header/uk_mo.png);
background-repeat:no-repeat;
background-position:center;
overflow: hidden;
}

#mehd
{
visibility: visible;
position:relative;
top:0px;
width: 1200px;
height: 400px;
background-image:url(header/middleeast.jpg);
background-repeat:no-repeat;
background-position:center;
overflow: hidden;
}

#kstan
{
visibility: visible;
position:relative;
top:0px;
width: 1200px;
height: 400px;
background-image:url(header/kstan.jpg);
background-repeat:no-repeat;
background-position:center;
overflow: hidden;
}

/* <<<<<<<<>>>>>>> random hd end <<<<<<<<<<>>>>>>>>> */



/* head txt styling */

#hdhd a/* partnership */
{
font-family: helvetica, arial, verdana, sans-serif;
font-size: 24px;
color: #FFFFFF;
text-transform: uppercase;
letter-spacing: -1px;
text-decoration: none;
}

#hdhd a:hover
{
color:#FFBB00;
}

#hdhd2 /* partnership orange */
{
font-family: helvetica, arial, verdana, sans-serif;
font-size: 24px;
color: #FFBB00;
text-transform: lowercase;
letter-spacing: -1px;
margin:0; 
margin-top: -16;
}

#hdhd3 a /* f963 */
{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:28px;
color:#FFFFFF;
text-decoration:none;
}

#hdhd3 a:hover
{
color:#000000;
}

#hdhd4 /* base camp green link */
{
	font-family: helvetica, arial, verdana, sans-serif;
	font-size: 18px;
	color: #22B573;
	text-transform: lowercase;
	letter-spacing: -1px;
	margin:0; 
	margin-top: 0;
}

#hdhd4 a
{
color: #22B573;
text-decoration:underline;
}

#hdhd4 a:hover
{
color:#000000;
}

#hdhd5 a/* fc ky packets */
{
font-family: helvetica, arial, verdana, sans-serif;
font-size: 24px;
color: #FFBB00;
text-transform: uppercase;
letter-spacing: -1px;
text-decoration: none;
}

#hdhd5 a:hover
{
color:#FFD671;
}

/* head txt styling */






/* TAB buttons begin */

#button1
{
top: 5;
left: -415px;
position: relative;
visibility: visible;
width: 130px;
}


#button2
{
top: -13px;
left: -279;
position: relative;
visibility: visible;
width: 130px;
}

#button3
{
top: -32px;
left: -142px;
position: relative;
visibility: visible; 
width: 130px;
}

#button4
{
top: -50px;
left: -5px;
position: relative;
visibility: visible;
width: 130px;
}

/* TAB buttons end */




#logo
{
top: 0;
margin-left: 65%;
position:absolute;
z-index: 300;
width: 297px;
height: 95px;
}

#tabcontainercenter
{
width: 100%;
top: 456px;
position:absolute;
height: 30px;
}

#tabbarcontainer
{
width: 950px;
height: 30px;
}

#tabbar
{
width: 550px;
height: 30px;
background-image:url(layout/tabs.gif);
background-repeat:no-repeat;
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
letter-spacing: .5px;
text-transform: uppercase;
color: #5B5B5B;
font-size: 15px;
}




#maincontainer  /* MAIN BODY  */
{
top: 500px;
position: absolute;
width: 100%;
}

#main /* 950 center  */
{
width: 950px;
position:relative;
}

#main2
{
position:absolute;
width:950px;

}



#leftcolumn /* Left column */
{
top: 0px;
left: 0px;
position: absolute;
width: 635px;
}

#leftcolumntop
{
background-image:url(layout/leftcoltop.gif);
height:10px;
width:635px;
}

#leftcolumnmid
{
background-image:url(layout/leftcolmid.gif);
}

#leftcolumnbot
{
background-image:url(layout/leftcolbot.gif);
height: 10px;
width:635px;
}

#leftcolumncontain
{
top: 10px;
position: relative;
width: 590px;
text-align:left;
}



/* sidebar stuff begin*/
#sidebarcontainer
{
top: 5px;
left: 650px;
position:absolute;
width: 300px;
}

#sb_top
{
position:relative;
width:300;
background-image:url(layout/sb_top.png);
background-position:left;
height: 10px;
}

#sb_mid
{
position: relative;
width: 300;
background-color:#000000;
}

#sb_bottom
{
position:relative;
width:300;
background-image:url(layout/sb_bottom.png);
height: 10px;
}


#hd_tw
{
background-image:url(layout/hd_tw.png);
height: 25px;
width: 290px;
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
letter-spacing: .5px;
text-transform: uppercase;
color: #FFFFFF;
font-size: 12px;
}

#hd_tw a
{
color:#009999;
}

#hd_tw_contain
{
position: relative;
top: 5px;
left: 10px;
text-align:left;

}


#twitcontain
{
position:relative;
height: 140px;
width: 290px;
background-image:url(layout/twit_bg.png);
}

#twitcontain2
{
top: 40px;
left: 40px;
position: absolute;
width: 225px;
}

#twitter_div
{
font-size: 9px;
top:0px;
}

#twitter_update_list a
{
font-family: Arial, Helvetica, sans-serif;
font-size: 7pt;
font-style: normal;
color: #4D4D4D;
}

#lkcontain
{
position:relative;
width: 290px;
height: 59px;
background-image:url(layout/lk_bg.png)
}

#lkcontain2
{
position:absolute;
top: 10px;
left: 10px;
}

#mlcontain
{
position:relative;
height: 184px;
width: 290px;
background-image:url(layout/ml_bg.png);
}

#mlcontain2
{
position:absolute;
top:10px;
left: 15px;
}

div.mc-field-group label
{
color:#FFFFFF;
}

#mc_embed_signup
{
}



/* sidebar stuff end*/





/* footer */

#foot
{
position:absolute;
left: 5px;
width: 625;
height:65;
background-image:url(layout/foot.png)
}

#footcontain
{
position: absolute;
top: 25px;
left: 130px;
color:5B5B5B;
text-align:center;	
}

#footcontain a
{
color:#FFFFFF;
text-decoration:none;
}
/* footer */





/* title text styles */
#hd1
{
font-family: helvetica, arial, verdana, sans-serif;
font-size: 24px;
color: #000000;
text-transform: uppercase;
letter-spacing: -1px;
}


h2 {
	font-family: helvetica, arial, verdana, sans-serif;
	font-size: 24px;
	color: #000000;
	text-transform: uppercase;
	letter-spacing: -1px;
	margin:0; 
	}
	
h2 a
	{
	color: #000000;
	text-decoration:none;
	}
	
h2 a:hover
{
color:#5B5B5B;
}
	
h3 {
	font-family: helvetica, arial, verdana, sans-serif;
	font-size: 18px;
	color: #FFBB00	;
	text-transform: lowercase;
	letter-spacing: -1px;
	margin:0; 
	margin-top: 0;
	}
h3 a
{
color: #FFBB00;
text-decoration:none;
}

h3 a:hover
{
color: #5B5B5B
}
	
/* body styles */

#wwacontain
{
position: relative;
width: 600px;
}


#wwacontain1
{
position: relative;
left: 0px;
width: 150px;
background-color:#00FF00;
}

#wwacontain2
{
position: relative;
left: 150px;
width:450px;
background-color:#CC6633;
}