html, body
{
background-color: #1F2038;
margin: 0;
padding: 0;
font-size: 100%;
}

#holder
{
margin: 40px auto 0 auto;
width: 741px;
background-color: #fff;
}
	#holder_box
	{
		position: relative;
	}

		#holder_box #header
		{
		width: 741px;
		height: 155px;
		background-color: #95979B;
		background: transparent url(../images/header_bg.gif) no-repeat top left;
		}
			#holder_box #header h1
			{
			position: absolute;
			margin: 12px 0 0 30px;
			color: #fff;
			height: 130px;
			width: 112px;
			background: transparent url(../images/logo.gif) no-repeat top left;
			}
				#holder_box #header h1 span
				{
				display:none
				}

			#holder_box #header h2
			{
			position: absolute;
			margin: 70px 0 0 470px;
			color: #fff;
			height: 61px;
			width: 222px;
			background: transparent url(../images/logo2.gif) no-repeat top left;
			}
				#holder_box #header h2 span
				{
				display:none
				}

		#nav
		{
		padding: 0;
		margin: 0;
		height: 36px;
		}

			#nav ul
			{
			margin: 0;
			padding: 1px 0 0 2px;
			list-style: none;
			}
				#nav li.home, #nav li.about, #nav li.current, #nav li.past, #nav li.touches, #nav li.aquisition, #nav li.investor, #nav li.news, #nav li.contact
				{
				display: inline;
				background-repeat: non-repeat;
				float: left;
				margin: 0 1px 0 0;
				font: normal 0.78em arial, verdana, georgia;
				}
				#nav li.home
				{
				background-image: url( '../images/btn_home.gif' ); background-position: 0 -35px; width: 52px; height: 34px;
				}
				#nav li.about
				{
				background-image: url( '../images/btn_about.gif' ); background-position: 0 -35px; width: 58px; height: 34px;
				}
				#nav li.current
				{
				background-image: url( '../images/btn_currentdevelopments.gif' ); background-position: 0 -35px; width: 123px; height: 34px;
				}
				#nav li.past
				{
				background-image: url( '../images/btn_pastdevelopments.gif' ); background-position: 0 -35px; width: 108px; height: 34px;
				}
				#nav li.touches
				{
				background-image: url( '../images/btn_touches.gif' ); background-position: 0 -35px; width: 92px; height: 34px;
				}
				#nav li.aquisition
				{
				background-image: url( '../images/btn_aquisition.gif' ); background-position: 0 -35px; width: 96px; height: 34px;
				}
				#nav li.investor
				{
				background-image: url( '../images/btn_investor.gif' ); background-position: 0 -35px; width: 89px; height: 34px;
				}
				#nav li.news
				{
				background-image: url( '../images/btn_news.gif' ); background-position: 0 -35px; width: 39px; height: 34px;
				}
				#nav li.contact
				{
				background-image: url( '../images/btn_contact.gif' ); background-position: 0 -35px; width: 72px; height: 34px;
				}
				#nav li.home a
				{
				background-image: url( '../images/btn_home.gif' ); background-position: 0 0;
				}
				#nav li.about a
				{
				background-image: url( '../images/btn_about.gif' ); background-position: 0 0;
				}
				#nav li.current a
				{
				background-image: url( '../images/btn_currentdevelopments.gif' ); background-position: 0 0;
				}
				#nav li.past a
				{
				background-image: url( '../images/btn_pastdevelopments.gif' ); background-position: 0 0;
				}
				#nav li.touches a
				{
				background-image: url( '../images/btn_touches.gif' ); background-position: 0 0;
				}
				#nav li.aquisition a
				{
				background-image: url( '../images/btn_aquisition.gif' ); background-position: 0 0;
				}
				#nav li.investor a
				{
				background-image: url( '../images/btn_investor.gif' ); background-position: 0 0;
				}
				#nav li.news a
				{
				background-image: url( '../images/btn_news.gif' ); background-position: 0 0;
				}
				#nav li.contact a
				{
				background-image: url( '../images/btn_contact.gif' ); background-position: 0 0;
				}
				#nav li.home span, #nav li.about span, #nav li.current span, #nav li.past span, #nav li.touches span, #nav li.aquisition span, #nav li.investor span, #nav li.news span, #nav li.contact span
				{
				display: none;
				margin: 0;
				padding: 0;
				}
				#nav li.home a, #nav li.about a, #nav li.current a, #nav li.past a, #nav li.touches a, #nav li.aquisition a, #nav li.investor a, #nav li.news a, #nav li.contact a
				{
				background-repeat: non-repeat; display: block; margin: 0; padding:0; width: 100%; height: 100%; overflow: hidden; font: normal 0.78em arial, verdana, georgia; text-decoration: none
				}
				#nav li.home a:hover, #nav li.about a:hover, #nav li.current a:hover, #nav li.past a:hover, #nav li.touches a:hover, #nav li.aquisition a:hover, #nav li.investor a:hover, #nav li.news a:hover, #nav li.contact a:hover
				{
				background-image: none;
				}


		#stockphotos
		{
		height: 160px;
		margin: 0 0 0 2px;
		font: normal 0.78em arial, verdana, georgia;
		}
			#stockphotos img
			{
			float: left;
			margin: 0 1px 0 0;
			}

		.banner
		{
			position: absolute;
			left: 65px;
			top: 421px;
		}
		#content
		{
		margin: 0 0 0 0;
		padding: 20px 0 10px 0;
		position: relative;
		}
		#content_home
		{
		margin: 0 2px 0 2px;
		padding: 50px 30px 60px 422px;
		font: normal 0.78em arial, verdana, georgia;
		line-height: 1.8em;
		background-color: #95979B;
		color: #fff;
		background-image: url(../images/bg_home.jpg);
		}
		#content span#page
		{
		margin: 0;
		overflow: hidden;
		}
		#content p.underdevelopment
		{
		margin: 0 0 200px 0;
		}
		
			#content p.comingsoon
			{
			margin: 0;
			padding: 0 24px 20px 188px;
			color: #59595D;
			font: bold 0.7em arial, verdana, georgia;
			line-height: 1.4em;
			}
			#content h3
			{
			position: absolute;
			width: 140px;
			left: 0;
			margin: 0 0 0 24px;
			color: #59595D;
			font: normal 1.2em arial, verdana, georgia;
			letter-spacing: 1px;
			z-index: 200;
			}
			#content h4
			{
			margin: 0;
			padding: 0 24px 2px 186px;
			color: #59595D;
			font: bold 0.86em arial, verdana, georgia;
			}
			#content h5
			{
			margin: 0;
			padding: 0 24px 2px 188px;
			color: #59595D;
			font: bold 0.78em arial, verdana, georgia;
			}
			#content span.left, #content span.right
			{
			float: left;
			margin: 0 0 20px 0;
			}
			#content p
			{
			margin: 0;
			padding: 0 24px 20px 188px;
			color: #59595D;
			font: normal 0.7em arial, verdana, georgia;
			line-height: 1.56em;
			}
				#content p a
				{
				color: #59595D;
				text-decoration: none;
				font-weight: bold;
				}
				#content p a.link
				{
				display: block;
				float: left;
				width: 116px;
				height: 36px;
				padding: 9px 0 4px 0;
				margin: 0 8px 0 -5px;
				text-align: center;
				background: transparent url(../images/btn_link.gif) no-repeat top left;
				}
			#content ul.current
			{
			margin: 0 0 0 24px;
			padding: 0 24px 20px 188px;
			color: #59595D;
			}
				#content ul.current li
				{
				margin: 0;
				height: 1.6em;
				font: bold 0.8em arial, verdana, georgia;
				}
				#content ul.current li.one
				{
				color: #92A6C2;
				list-style-image: url(../images/bullet1.gif);
				}
				#content ul.current li.two
				{
				color: #75AB9E;
				list-style-image: url(../images/bullet2.gif);
				}
				#content ul.current li.three
				{
				color: #2A95D6;
				list-style-image: url(../images/bullet3.gif);
				}

				#content ul.current li.one a
				{
				color: #92A6C2;
				text-decoration: none;
				}
				#content ul.current li.two a
				{
				color: #75AB9E;
				text-decoration: none;
				}
				#content ul.current li.three a
				{
				color: #2A95D6;
				text-decoration: none;
				}
			#content ul.news
			{
			margin: 0 0 120px 24px;
			padding: 0 24px 20px 180px;
			color: #59595D;
			}
				#content ul.news li
				{
				margin: 0;
				font: bold 0.7em arial, verdana, georgia;
				line-height: 1.4em;
				}
				#content ul.news li a
				{
				text-decoration: none;
				color: #59595D;
				}
			#content p.comingsoon
			{
			margin: 0;
			padding: 0 24px 20px 188px;
			color: #59595D;
			font: bold 0.7em arial, verdana, georgia;
			line-height: 1.4em;
			}
			#content p.contact
			{
			margin: 0;
			padding: 0 24px 42px 188px;
			color: #59595D;
			font: bold 0.7em arial, verdana, georgia;
			line-height: 1.6em;
			}

			#content_home p
			{
			margin: 0;
			padding: 0;
			}
			#content img.left
			{
			float: left;
			margin: 2px 12px 4px 188px;
			}
			#content img.left_noright
			{
			float: left;
			margin: 15px 0 24px 188px;
			}
			#content img.right
			{
			float: right;
			margin: 2px 24px 4px 12px;
			}
			#content img.right_bottom
			{
			float: right;
			margin: 2px 24px 24px 12px;
			}

		#footer
		{
		clear: both;
		height: 14px;
		margin: 2px 2px 0 2px;
		padding: 9px 14px 8px 14px;
		background-color: #59595D;
		border-bottom: solid 2px #fff;
		color: #fff;
		font: normal 0.66em arial, verdana, georgia;
		}
			#footer p#details
			{
			float: left;
			padding: 0;
			margin: 0;
			}
			#footer p#details a
			{
			color: #fff;
			text-decoration: none;
			font-weight: bold;
			}
			#footer p#copyright
			{
			float: right;
			padding: 0;
			margin: 0;
			}