/* CSS Document */


.hide	{
	visibility: hidden;
	}







#nav_3	{
	position: relative;
	top: -10px;
	text-decoration: none;

	}
#nav_3 a	{
	text-decoration: none;
	}
	

#dev_top	{	position: absolute; display: block;	
	top: -2px;
	left: 335px;
	height: 37px;	
	width: 169px;	}

#dev_top a{	display: block; 	background-image:url(imgs/3choice_rollover.gif);	background-repeat: no-repeat;
	height: 37px;
	width: 169px;
	background-position: -0px 0px;	}

#dev_top a:hover {	background-image: url(imgs/3choice_rollover.gif);	background-repeat: no-repeat;
	background-position: -0px -37px;	}
	
#dev_top .current	{
	background-position: -0px -74px;	}
	






#real_top	{	position: absolute; display: block;	
	top: -2px;
	left: -10px;
	height: 37px;	
	width: 348px;	}

#real_top a{	display: block; 	background-image:url(imgs/3choice_rollover.gif);	background-repeat: no-repeat;
	height: 37px;
	width: 348px;
	background-position: -169px 0px;	}

#real_top a:hover {	background-image: url(imgs/3choice_rollover.gif);	background-repeat: no-repeat;
	background-position: -169px -37px;	}
	
#real_top .current	{
	background-position: -169px -74px;	}




#res_top	{	position: absolute; display: block;	
	top: 0px;
	left: 325px;
	height: 37px;	
	width: 149px;	}

#res_top a{	display: block; 	background-image:url(imgs/3choice_rollover.gif);	background-repeat: no-repeat;
	height: 37px;
	width: 149px;
	background-position: -330px 0px;	}

#res_top a:hover {	background-image: url(imgs/3choice_rollover.gif);	background-repeat: no-repeat;
	background-position: -331px -37px;	}
	
#res_top .current	{
	background-position: -331px -74px;	}
















#nav	{
	position: relative;
	top: 3px;
	text-decoration: none;
	margin: 0;
	padding: 0;
	height: 0;
	overflow: visible;
	}
#nav a	{
	text-decoration: none;
	}


#home	{	position: absolute; display: block;	
	top: 0px;
	left: 0px;
	height: 25px;	
	width: 95px;	}

#home a{	display: block; 	background-image:url(imgs/nav_rollover.gif);	background-repeat: no-repeat;
	height: 25px;
	width: 95px;
	background-position: -0px 0px;	}

#home a:hover {	background-image: url(imgs/nav_rollover.gif);	background-repeat: no-repeat;
	background-position: -0px -25px;	}
	
#home .current	{
	background-position: -0px -50px;	}
	

	

#listing	{	position: absolute; display: block;	
	top: 0px;
	left: 95px;
	height: 25px;	
	width: 88px;	}

#listing	 a{	display: block; 	background-image:url(imgs/nav_rollover.gif);	background-repeat: no-repeat;
	height: 25px;
	width: 88px;
	background-position: -95px 0px;	}

#listing	 a:hover {	background-image: url(imgs/nav_rollover.gif);	background-repeat: no-repeat;
	background-position: -95px -25px;	}
	
#listing	 .current	{
	background-position: -95px -50px;	}
		
	
	

#team	{	position: absolute; display: block;	
	top: 0px;
	left: 181px;
	height: 25px;	
	width: 103px;	}

#team	 a{	display: block; 	background-image:url(imgs/nav_rollover.gif);	background-repeat: no-repeat;
	height: 25px;
	width: 103px;
	background-position: -181px 0px;	}

#team	 a:hover {	background-image: url(imgs/nav_rollover.gif);	background-repeat: no-repeat;
	background-position: -181px -25px;	}
	
#team	 .current	{
	background-position: -181px -50px;	}
			
	
	

#region	{	position: absolute; display: block;	
	top: 0px;
	left: 284px;
	height: 25px;	
	width: 115px;	}

#region	 a{	display: block; 	background-image:url(imgs/nav_rollover.gif);	background-repeat: no-repeat;
	height: 25px;
	width: 115px;
	background-position: -284px 0px;	}

#region	 a:hover {	background-image: url(imgs/nav_rollover.gif);	background-repeat: no-repeat;
	background-position: -284px -25px;	}
	
#region	 .current	{
	background-position: -284px -50px;	}
	
	
#contact_top	{	position: absolute; display: block;	
	top: 0px;
	left: 399px;
	height: 25px;	
	width: 125px;	}

#contact_top	 a{	display: block; 	background-image:url(imgs/nav_rollover.gif);	background-repeat: no-repeat;
	height: 25px;
	width: 125px;
	background-position: -399px 0px;	}

#contact_top	 a:hover {	background-image: url(imgs/nav_rollover.gif);	background-repeat: no-repeat;
	background-position: -399px -25px;	}
	
#contact_top	 .current	{
	background-position: -399px -50px;	}
	
	
	
#news	{	position: absolute; display: block;	
	top: 0px;
	left: 520px;
	height: 25px;	
	width: 100px;	}

#news	 a{	display: block; 	background-image:url(imgs/nav_rollover.gif);	background-repeat: no-repeat;
	height: 25px;
	width: 127px;
	background-position: -520px 0px;	}

#news	 a:hover {	background-image: url(imgs/nav_rollover.gif);	background-repeat: no-repeat;
	background-position: -520px -25px;	}
	
#news	 .current	{
	background-position: -520px -50px;	}
	
	
	
	
	
	
	
	
	
	
#nav_bot	{
	position: relative;
	top: 5px;
	text-decoration: none;

	}
#nav_bot a	{
	text-decoration: none;
	color: #fff;
	}
	
#nav_bot p	{
	font-family: Arial, Helvetica, sans-serif;
	padding: 0;
	margin: 0;
	margin-top: 2px;
	color: #fff;
	}
	

#team_bot	{	position: absolute; display: block;	
	top: 0px;
	left: 0px;
	height: 20px;	
	width: 85px;	}

#team_bot a{	display: block; 	background-image:url(imgs/bottom_options_rollover.gif);	background-repeat: no-repeat;
	height: 20px;
	width: 85px;
	background-position: 0px 0px;	}

#team_bot a:hover {	background-image: url(imgs/bottom_options_rollover.gif);	background-repeat: no-repeat;
	background-position: -0px -20px;	}
	
#team_bot .current	{
	background-position: -0px -40px;	}
	
	

#contact_bot	{	position: absolute; display: block;	
	top: 0px;
	left: 85px;
	height: 20px;	
	width: 100px;	}

#contact_bot a{	display: block; 	background-image:url(imgs/bottom_options_rollover.gif);	background-repeat: no-repeat;
	height: 20px;
	width: 100px;
	background-position: -85px 0px;	}

#contact_bot a:hover {	background-image: url(imgs/bottom_options_rollover.gif);	background-repeat: no-repeat;
	background-position: -85px -20px;	}
	
#contact_bot .current	{
	background-position: -85px -40px;	}
	
	
	
#invest_bot	{	position: absolute; display: block;	
	top: 0px;
	left: 185px;
	height: 20px;	
	width: 125px;	}

#invest_bot a{	display: block; 	background-image:url(imgs/bottom_options_rollover.gif);	background-repeat: no-repeat;
	height: 20px;
	width: 125px;
	background-position: -185px 0px;	}

#invest_bot a:hover {	background-image: url(imgs/bottom_options_rollover.gif);	background-repeat: no-repeat;
	background-position: -185px -20px;	}
	
#invest_bot .current	{
	background-position: -185px -40px;	}







#newsNav	{
	width: 180px;
	background-color: #ebe8dd;
	border-right: 1px solid #b2aa7d;
	padding: 10px 20px;
	}
	#newsNav h4	{
		margin-top: 0;
		padding-top: 0;	
		}
.newsHomeLink	{
	display: block;
	margin: 5px 0;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 0.8em;
	}	
	.newsHomeLink a	{
		text-decoration: none;
		font-weight: bold;
		}
	.newsHomeLink a:hover	{
		color: #fa1f1f;
		}
	
	
	.stories	{
		display: block;
		margin: 5px 0;
		font-family: Helvetica, Arial, sans-serif;
		font-size: 0.8em;
		}
	.stories a	{
		text-decoration: none;
		}
	.stories a:hover	{
		color: #fa1f1f;
		}
	
	
#newsNav .teamList_red	{
	text-decoration: none;
	color: #555;
	}

#newsMain	{
	margin: 0 20px;
	}
	
.storyText	{
	font-size: 0.8em;
	color: #222;
	}

.storyLinks	{
	margin: 20px 0;
	}
	.storyLinks a	{
		color: #f00 !important;
		}
	
	
.story	{
	padding-bottom: 10px;
	border-bottom: 1px solid #666;
	}
	
.story img, .full img	{
	float: right;
	margin: 0 0 10px 15px;
	}
	
.story h2	{
	font-family: Helvetica, Arial, sans-serif;
	color: #555;
	font-size: 26px;
	}
.story h3	{
	font-family: Helvetica, Arial, sans-serif;
	color: #555;
	font-size: 20px;
	}
	.story h3 a	{
		display: block;
		color: inherit;
		text-decoration: none;
		}
	.story h3 a:hover	{
		color: #a22;	
		width: 588px;
		}
		
		
.full	{
	border-bottom: 0 !important;
	}
	