* {margin: 0; padding: 0;}

body {
	background: #052556 url(images/bg_body.jpg) center 0 no-repeat fixed;
	color: #c4d7e8;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	}
	
body#splash {
	background: #052556 url(images/bg_splash.jpg) center 0 no-repeat}
	
a {color: #b1f1f6;}
a:hover { text-decoration: none; }

img, img a {border: none;}

.img-left {float: left; margin: 0 24px 30px 0;}
.img-right {float: right; margin: 0 0 30px 24px;}

p {
	line-height: 1.6em;
	margin-bottom: 1em;
	}

#logo, #wrap, #footer {
	width: 984px;
	margin: 0 auto;
	}
	
#logo {
	/*background: url(images/bg_logo.png) no-repeat;*/
	height: 140px;
	}
	
#logo h1 strong {display: none;}

#wrap {
	background: url(images/bg_wrap.png);
	position: relative;
	}
	
#nav {
	float: left;
	min-height: 560px;
	width: 222px;
	padding-bottom: 80px;
	background: url(images/bg_nav.png) no-repeat;
	}
	
	* html #nav {height: 560px;}
	
#nav ul {margin: 24px;}
	
#nav li {
	list-style: none;
	margin-bottom: 4px;
	}
	
#nav li a {
	display: block;
	height: 34px;
	width: 140px;
	}
	
#nav li a em {display: none;}

#nav li a.m1 {background: url(images/nav_01.gif) no-repeat;}
#nav li a.m2 {background: url(images/nav_02.gif) no-repeat;}
#nav li a.m3 {background: url(images/nav_03.gif) no-repeat;}
#nav li a.m4 {background: url(images/nav_04.gif) no-repeat;}
#nav li a.m5 {background: url(images/nav_05.gif) no-repeat;}
#nav li a.m6 {background: url(images/nav_06.gif) no-repeat;}
#nav li a.m7 {background: url(images/nav_07.gif) no-repeat;}
#nav li a.m8 {background: url(images/nav_08.gif) no-repeat;}
#nav li a.m9 {background: url(images/nav_09.gif) no-repeat;}
#nav li a.m10 {background: url(images/nav_10.gif) no-repeat;}
#nav li a.m11 {background: url(images/nav_11.gif) no-repeat;}
#nav li a.m12 {background: url(images/nav_12.gif) no-repeat;}

#nav li a:hover, #nav li a.current {background-position: right;}

#content {
	float: left;
	width: 736px;
	padding: 30px 24px 24px 0;
	}
	
	#content h1 {
		font-weight: normal;
		text-transform: uppercase;
		padding-bottom: 8px;
		margin-bottom: 16px;
		border-bottom: 1px solid #407ca4;
		color: #FFF;
		font: 1.6em Helvetica, Arial, sans-serif;
		}
		
	#content img {
		border: 3px solid #2c5877;
		}
		
	#content ul, #content ol {margin: 0 0 16px 20px;}
	
	#content li {line-height: 1.6em;}
	
	#content .expTable td img{border:0px; }
		
#compass {
	width: 237px;
	height: 194px;
	background: url(images/img_compass.png) no-repeat;
	position: absolute;
	bottom: -55px;
	left: -30px;}

#footer {
	background: url(images/bg_footer.png) center no-repeat;
	color: #486f9a;
	text-align: center;
	height: 160px;
	padding-top: 24px;
	}
	
#footer a {color: #486f9a;}

.clearfix:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
	}
* html .clearfix             { zoom: 1; } /* IE6 */
*:first-child+html .clearfix { zoom: 1; } /* IE7 */

#flash {
	width: 800px;
	margin: 0 auto;
	}
