    .container {
    position: absolute;
    width: 640px;
    height:360px;
    }
    .container-placeholder {
    position: relative;
    width: 640px;
    height:360px;
    }

    .container-fullscreen {
    position: absolute;
    left: 0px;
    top: 0px;
    width: 100%;
    height: 100%;
    }
	
    .container-fullscreen90 {
    position: absolute;
    left: 0px;
    top: 0px;
    width: 100%;
    height: 90%;
    }

		body {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 13px;
			margin: 0;
			background: url(images/backtile.jpg)
		}
		h1, h2, h3 {
			margin: 10px,0px,5px,0px;
			font-family: Arial, Helvetica, sans-serif;
			font-weight: normal;
			color: #EAC509;
		}

		h1 {
			font-size: 36px;
		}

		h2 {
			font-size: 20px;
		}

		h3 {
			font-size: 16px;
		}

		a{
			color: #413C20;
		}

		p, ul, ol, table, label{
			margin: 10px,0px,10px,0px;
			padding: 0;
			list-style: none;
			color: #F8FBFF;
		}

		#wrapper { 
			margin: 0 auto;
			width: 888px;
			background: #FFFFFF url(images/fill_w.jpg) repeat-y left top;
		}
		#header {
			width: 888px;
			float: left;
			padding: 0px;
			height: 307px;
			margin: 0px 0px 0px 0px;
			background: #BD9C8C;
			background: url(images/header.jpg) no-repeat left top;
		}
		#headerships {
			width: 888px;
			float: left;
			padding: 0px;
			height: 307px;
			margin: 0px 0px 0px 0px;
			background: #BD9C8C;
			background: url(images/header.jpg) no-repeat left top;
		}
		#headerplaces {
			width: 888px;
			float: left;
			padding: 0px;
			height: 307px;
			margin: 0px 0px 0px 0px;
			background: #BD9C8C;
			background: url(images/headerplaces.jpg) no-repeat left top;
		}
		#headermoonlander {
			width: 888px;
			float: left;
			padding: 0px;
			height: 307px;
			margin: 0px 0px 0px 0px;
			background: #BD9C8C;
			background: url(images/headermoonlander.jpg) no-repeat left top;
		}
		#headerhelicopters {
			width: 888px;
			float: left;
			padding: 0px;
			height: 307px;
			margin: 0px 0px 0px 0px;
			background: #BD9C8C;
			background: url(images/headerhelicopters.jpg) no-repeat left top;
		}
		#topbar {
			width: 550px;
			float: right;
			padding: 0px;
			height: 32px;
			margin: 0px 0px 0px 0px;
		}
		#menuarea {
			float: left;
			padding: 0px;
			width: 520px;
			height: 46px;
			margin: 110px 0px 0px 20px;
		}
		#grayarea {
			float: left;
			padding: 0px;
			width: 520px;
			height: 150px;
			margin: 0px 0px 0px 20px;
		}
		#leftheadercolumn { 
			margin: 0px 0px 0px 0px;
			padding: 0px;
			width: 688px;
			float: left;
		}
		#rightheadercolumn { 
			float: right;
			margin: 0px 0px 0px 0px;
			padding: 0px;
			width: 200px;
			height: 32px;
			display: inline;
		}
		#leftcolumn { 
			margin: 0px 0px 0px 20px;
			padding: 0px;
			width: 655px;
			float: left;
		}
		#rightcolumn { 
			float: right;
			color: #B57969;
			margin: 0px 10px 0px 0px;
			padding: 0px;
			width: 180px;
			display: inline;
		}

		#rightcolumn ul {
			margin-left: 25px;
			margin-bottom: 20px;
			list-style: none;
			list-style-image: url(images/submenu_bullet.gif)
		}

		#rightcolumn a {
			text-decoration: none;
			color: #AAAAAA;
			font-weight:bold;
		}

		#rightcolumn a:hover
		{	
			text-decoration: none;
			color: #FFFFFF;
			font-weight:bold;
		}


		#rightcolumn li {
			margin-bottom: 10px;
		}
		#rightcolumn ul {
			margin-bottom: 40px;
		}
		#footeradvert{
			width: 468px;
			margin: 0 auto;
			margin-top: 10px;
		}
		#belowmap3dadvert{
			width: 468px;
			margin: 0 auto;
			margin-top: 10px;
		}
		#footer { 
			width: 888px;
			height: 13px;
			clear: both;
			padding: 0px;
			margin: 0px 0px 0px 0px;
			text-align: center;
			background: url(images/footer.jpg) no-repeat left bottom;
		}
		#signoff { 
			width: 888px;
			clear: both;
			padding: 0px;
			text-align: center;
			margin: 0 auto;
			width: 888px;
			color: #B57969;
		}
		#signoff  p{
			color: #B57969;
			font-size: 11px;
		}
		#signoff  a{
			color: #F8FBFF;
		}

	ul#menu
	{
		margin:0;
		padding:0;
		list-style-type:none;
		width:auto;
		position:relative;
		display:block;
		height:39px;
		font-size:12px;
		font-weight:bold;
		font-family:Arial, Helvetica, sans-serif;
	}

	ul#menu li
	{
		display:block;
		float:left;
		margin:0;
		padding:0;
	}
	
	ul#menu li a
	{
		display:block;
		float:left;
		color:#999999;
		text-decoration:none;
		font-weight:bold;
		padding:8px 20px 0 20px;
		height:39px;
	}
	
	ul#menu li a:hover
	{	
		color:#FFFFFF;
		height:39px;
		background:transparent url(images/nav_bg_hover.gif) top left no-repeat;		
	}
		

	ul#menu li a.current
	{
		display:inline;
		height:39px;
		background:transparent url(images/nav_bg_current.gif) top left no-repeat;	
		float:left;
		margin:0;
		font-weight:bold;
		color:#FFFFFF;
	}

	#entry{
		clear: both;
		margin: 0px 0px 10px 0px;
	}

	#entry h3 {
		margin: 0px 0px 0px 0px;
		border-top: 1px solid #CCCCCC;
		font-size:11px;
		color: #646464;
	}

    #entry img{
        border: none;
    }

	.leftimg{
		float: left;
		margin: 0px 16px 10px 0px;
	}

	.button{
		float: right;
		padding-top: 10px;
		padding-left: 0px;	
		border-style: none;
	}
	.textmiddle{
		border-style: none;
		vertical-align:middle
	}
