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

html, body {
	background:#00242f;
}

body {
	color: #666666;
}

#page_container {
	margin:auto;
   	width: 1103px;
	height: auto;
	background-color:#00242f;
	background-repeat:no-repeat;
}
	
	#ps_logo{
	Padding-top:0px;
	padding-left:40px;
	margin:auto;
	}
	
	#nav_specific {
	width: 743px;
	height: 20px;
	margin-top: -80px;
	margin-left: 188px;
	text-align:right;
	}
	
	ul#nav_specific{
	margin:0;
	padding:0;
	white-space:nowrap;
	list-style-type:none;
	display:inline-block;
	}
	
	ul#nav_specific a:link, a:visited{
		text-decoration:none;
		color:#ffffff;
	}
	
	ul#nav_specific a:hover, a:active{
		text-decoration:none;
		color:#a4c7c0;
	}
	
	#white_line {
	width: 743px;
	height: 8px;
	margin-top:5px;
	background-image:url(../images/head_white_line.gif);
	margin-left: 188px;
	background-repeat:no-repeat;
	}
	
	#center {
	width:1200px;
	height:476px;
	}
	
	#content {
	width:743px;
	height:476px;
	margin-left:188px;
	}
	
	#nav_side {
	width:180px;
	height:106px;
	float:left;
	clear:right;
	margin-top:0px;
	margin-right:8px;
	vertical-align:bottom;
	padding-top:335px;
	text-align:right;
	font-family:"Times New Roman", Times, serif;
	font-size:13px;
	line-height:17px;
	}
	
	
	ul#nav_side{
	list-style-type:none;
	margin:0;
	padding:0;
	vertical-align:top;
	display:block;
	}
	
	ul#nav_side a:link, a:visited{
		text-decoration:none;
		color:#ffffff;
	}
	
	ul#nav_side a:hover, a:active{
		text-decoration:none;
		color:#a4c7c0;
	}

	
	
	#footer {
	width:743px;
	margin-left: 188px;
	font-family:"Times New Roman", Times, serif;
	text-align:left;
	font-size:13px;
	color:#ffffff;
	padding-top:3px;
	}
	
	a:link, a:visited{
		text-decoration:none;
		color:#a4c7c0;
	}
	
	a:hover{
		text-decoration:none;
		color:#a4c7c0;
	}
	
	.maps a:hover{
	text-decoration:none;
		color:#ffffff;
		}
		
		.maps a:link, a:visited{
	text-decoration:none;
		color:#FFFFFF
		}
	
	


	#content_past{
width:743px;
height:476px;
background-image:url(../images/past_content.jpg);
}

#past_sidebar_bkg{
	width:146px;
	height:296px;
	background-transparent;
	position:absolute;
	top:192px;
	right:531px;
	opacity:0.6;
	filter:alpha(opacity60);
}

#sidebar{
	width:220px;
	height:440px;
	background:transparent;
	margin-left:18px;
	padding-left:7px;
	padding-top:10px;
	}
	
	
	#sidebar_video{
	width:150px;
	height:50px;
	}
	
	#extras{
	width:220px;
	height:110px;
	padding-top:3px;
}
		
		#xtra_left{
		width:45px;
		height:110px;
		float:left;
		margin-top:3px;
		}
		
		#xtra_right{
		width:180px;
		height:110px;
		margin-left:45px;
		}
	img#past_adobe{
	margin-top:45px;
	}
	
	img#past_play{
	margin-top:5px;
	}


Img#sidebar_bkg{
	opacity:0.6;
	filter:alpha(opacity60);
	width: 161px;
	height: 295px;
	position:absolute;
	top: 220px;
	left: 286px;
	}

img#title{
	margin-left:0px;
	margin-top:3px;
	}
	
img#play{
	margin-top:5px;
	width: 30px;
	height: 34px;
	}
	
img#watch{
	margin-left:40px;
	}
img#knowmore{
	position:absolute;
	top: 482px;
	right:546px;
	}
img#adobe{
	position:absolute;
	margin-left:0px;
	margin-top:5px;
	width: 43px;
	height: 43px;
	left: 300px;
	top: 449px;
	}
	
	.video_text{
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	line-height:16px;
	color:#FFFFFF;
	padding: 5px;
	}
	
	.sidebar_body{
	font-family:"Times New Roman", Times, serif;
	font-size:16px;
	line-height:19px;
	color:#FFFFFF;
	padding-left:2px;
	}
	
	.sidebar_body a:visited, a:hover{
	color:#FFFFFF;
	}
	
		
/*Past-1770s*/

#content_1700s{
width:743px;
height:476px;
background-image:url(../images/1700s_content.jpg);
}

#past_sidebar_1700s{
	width:146px;
	height:296px;
	position:absolute;
	top:190px;
	right:530px;
	background:transparent;
	}
	
	.source_text{
	margin-top:5px;
	margin-left:0px;
	font-family:"Times New Roman", Times, serif;
	font-style:italic;
	font-size:13px;
	line-height:15px;
	color:#FFFFFF;
	padding: 3px;
	}
	
#main_source{
	margin-top:430px;
	text-align:right;
	font-family:"Times New Roman", Times, serif;
	text-align:right;
	font-style:italic;
	font-size:13px;
	line-height:12px;
	color:#000000;
	padding-right:10px;
	float:right;
	}	
	
	/*Past-1800s*/
	#content_1800s{
width:743px;
height:476px;
background-image:url(../images/past/past_home_bkg.jpg);
}

	/*Past-1900s*/
	#content_1900s{
width:743px;
height:476px;
background-image:url(../images/1900s_content.jpg);
}


	#main_source a:link, a:active{
		text-decoration:underline;
		color:#000000;
		}
		
	/*Present-eat*/
	
	#content_pres{
width:743px;
height:476px;
background-image:url(../images/present_slideshow/present-2_content.jpg);
}
	
	#present_extras{
	width:220px;
	height:60px;
	padding-top:3px;
}
		
		#pres_xtra_left{
		width:45px;
		height:55px;
		float:left;
		margin-top:3px;
		}
		
		#pres_xtra_right{
		width:160px;
		height:55px;
		margin-left:45px;
		}
	img#pres_adobe{
	margin-top:0px;
	}
	
	img#visiting{
	position:absolute;
	top: 271px;
	right:1px;
	}
	#content_eat{
width:743px;
height:476px;
background-image:url(../images/present_food_content.jpg);
}

	.list_text{
	list-style:none;
	display:block;
	margin-top:1px;
	margin-left:0px;
	font-family:"Times New Roman", Times, serif;
	font-size:16px;
	line-height:22px;
	color:#FFFFFF;
	padding: 3px;
	}

	#past_sidebar a:hover, a:active{
		text-decoration:none;
		color:#a4c7c0;
		}
		
	#space{
	height:20px;
	}
	
	.eat_text{
	font-family:"Times New Roman", Times, serif;
	font-size:13px;
	line-height:15px;
	color:#FFFFFF;
	padding: 4px;
	}
	
/*Present-shop*/
	#content_shop{
width:743px;
height:476px;
background-image:url(../images/present_shop_content.jpg);
}

/*Present-stay*/
	#content_stay{
width:743px;
height:476px;
background-image:url(../images/present_stay_content.jpg);
}

#content_exp_lvcm{
width:743px;
height:476px;
background-image:url(../images/experience_lcvm_content.jpg);
}

#content_exp_lvcm a:link{
		text-decoration:none;
		color:#ffffff;
		}
		
#content_exp_lvcm a:hover{
		text-decoration:none;
		color:#a4c7c0;
		}


#content_exp_arwt{
width:743px;
height:476px;
background-image:url(../images/experience_arwt_content.jpg);
}

#content_exp_arwt a:link{
		text-decoration:none;
		color:#ffffff;
		}

/*Present-exp*/
	#content_exp{
width:743px;
height:476px;
background-image:url(../images/experience_content.jpg);
}

#content_exp a:link{
		text-decoration:none;
		color:#ffffff;
		}
		
#content_exp a:active a:hover{
		text-decoration:none;
		color:#a4c7c0;
		}
		
	.exp_text{
	margin-top:2px;
	margin-left:0px;
	font:"Times New Roman", Times, serif;
	font-size:13px;
	line-height:15px;
	color:#FFFFFF;
	padding: 3px;
	padding-bottom:11px;
	}
		
#content_exp_arwt a:active{
		text-decoration:none;
		color:#a4c7c0;
		}
		
	.exp_body{
	font-family:"Times New Roman", Times, serif;
	font-size:18px;
	line-height:22px;
	color:#FFFFFF;
	padding-left:2px;
	}
	
	.exp_body a:visited{
	color:#ffffff;
	}
	
	.exp_body a:hover{
	color:#a4c7c0;
	}
		
/*Future*/
	#content_future{
width:743px;
height:476px;
background-image:url(../images/future_content.jpg);
}
		
		
.planned_text{
	margin-top:30px;
	margin-left:40px;
	font-family:"Times New Roman", Times, serif
	font-size:10px;
	line-height:11px;
	color:#FFFFFF;
	padding: 5px;
	}

	
img#video_vis{
	position:absolute;
	top: 199px;
	right:7px;
	}

.video_vis_text{
	margin-top:15px;
	margin-left:30px;
	font-family:"Times New Roman", Times, serif;
	font-size:10px;
	line-height:11px;
	color:#FFFFFF;
	padding: 2px;
	}
	
	img#exec_vis{
	position:absolute;
	top: 245px;
	right:3px;
	}
	
		#content_vision{
width:743px;
height:476px;
background-image:url(../images/vision_content.jpg);
}


		#content_maps{
width:743px;
height:476px;
background-image:url(../images/maps_content.jpg);
}
img#future_adobe{
	margin-top:50px;
	}
	

img#map{
	position:absolute;
	top: 254px;
	right:6px;
	}
	
	.map_text{
	margin-top:55px;
	margin-left:30px;
	font-family:"Times New Roman", Times, serif;
	font-size:13px;
	line-height:11px;
	color:#FFFFFF;
	padding: 2px;
	}
	
img#econdev{
	position:absolute;
	left: -5px;
	top: 5px;
}

	#extras_future{
	width:220px;
	height:150px;
	padding-top:3px;
}

img#planned{
margin-top:5px;
padding-bottom:3px;
}
		
		#xtra_left_future{
		width:45px;
		height:60x;
		float:left;
		margin-top:3px;
		}
		
		#xtra_right_future{
		width:175px;
		height:150px;
		margin-left:45px;
		}

	#extras_econ-t{
	width:210px;
	height:75px;
	padding-top:3px;
}

		
		#xtra_left_econ-t{
		width:45px;
		height:75x;
		float:left;
		margin-top:10px;
		}
		
		#xtra_right_econ-t{
		width:175px;
		height:75px;
		margin-left:45px;
		}


.incentives{
	margin-top:10px;
	margin-left:30px;
	font-family:"Times New Roman", Times, serif;
	font-size:10px;
	line-height:11px;
	color:#FFFFFF;
	padding: 2px;
	}
	

	
	img#incentive{
	position:absolute;
	top: 117px;
	right:6px;
	}
	
	#econ_sidebar{
	width:146px;
	height:296px;
	background-transparent;
	position:absolute;
	top:188px;
	right:530px;
	opacity:0.6;
	filter:alpha(opacity60);
}
img#econ_adobe_1{
	position:absolute;
	margin-left:0px;
	margin-top:5px;
	width: 41px;
	height: 44px;
	left: -4px;
	top: 115px;
	}


img#econ_adobe_2{
	position:absolute;
	margin-left:0px;
	margin-top:5px;
	width: 41px;
	height: 45px;
	left: -4px;
	top: 240px;
	}

	#psp{
	margin-top:250px;
	font-family:"Times New Roman", Times, serif;
	font-weight:bold;
	text-align:center;
	font-size:19px;
	line-height:24px;
	color:#000000;
	margin-right:10px;
	float:right;
	}	
	
	#psp a:link {
	color:#000000;
	}
	
	#psp a:hover, a:active{
	color:#000000;
	}
	
.visiting{
	position:absolute;
	margin-top:10px;
	margin-left:30px;
	font-family:"Times New Roman", Times, serif;
	font-size:10px;
	line-height:11px;
	color:#FFFFFF;
	padding-top:10px;
	padding: 2px;
	left: 6px;
	top: 240px;
	width: 107px;
	height: 42px;
	}
	
#content_sale{
width:743px;
height:476px;
background-image:url(../images/sale_content.jpg);
}

#ft{
	width:100px;
	margin-top:220px;
	font-family:"Times New Roman", Times, serif;
	font-weight:bold;
	text-align:center;
	font-size:19px;
	line-height:24px;
	color:#000000;
	padding-right:80px;
	float:right;
	}	
#ft a:link, a:hover, a:visited{
	color:#000000;
	}

.style7 a:link{
	color:#ffffff;
	}
	
	.content_ft{
	font-family:"Times New Roman", Times, serif;
	font-size:16px;
	line-height:19px;
	color:#FFFFFF;
	padding-left:2px;
	}
	
	.content_ft a:visited, a:hover{
	color:#a4c7c0;
	}

	
#content_ft{
width:743px;
height:476px;
background-image:url(../images/ft_content.jpg);
}

.content_ft a:link{
color:#a4c7c0;
}

#content_psp{
width:743px;
height:476px;
background-image:url(../images/psp_content.jpg)
}


/*Contact*/
	
	
	#contact_sidebar{
	width:700px;
	height:390px;
	padding-left:40px;
	}
	
	#broker{
	padding-top:65px;
	}
	
	.contact_body{
	padding-left:20px;
	font-family:"Times New Roman", Times, serif;
	font-size:16px;
	line-height:20px;
	color:#FFFFFF;
	padding: 5px;
	}

	#contact_info{
	font-family:"Times New Roman", Times, serif;
	font-size:20px;
	line-height:24px;
	color:#FFFFFF;
	padding-top:15px;
	width: 300px;
	float:right;
	padding-right:60px;
	}
	
	#logos{
	width:320px;
	float:right;
	}
	
	#bottom_logos{
	width:700px;
	height:90px;
	padding-top:50px;
	float:right;
	
	}

	
	#contact_info a:hover{
	text-decoration:none;
	color:color:#a4c7c0;
	}
	
	img#buck{
	padding-bottom:10px;
	padding-left:10px;
	}
	
	img#logos{
	padding-left:5px;
	padding-right:5px;
	}
	
	img#len{
	padding-bottom:20px;
	}
	
	img#fr{
	padding-left:5px;
	}
	
	#sitemap_sidebar{
	width:700px;
	height:400px;
	padding-left:20px;
	}

#sitemap_1{
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	line-height:16px;
	color:#FFFFFF;
	padding: 5px;
	float:left;
	text-align:left;
	clear:left;
	width: 210px;
	}
	
	#sitemap_2{
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	line-height:16px;
	color:#FFFFFF;
	padding: 5px;
	float:right;
	clear:both;
	width: 220px;
	}
	
	.third{
	padding-left:10px;
	}
	
	dl,dd{
	margin-top:0px;
	margin-left:5px;
	}
	
	#contact_content{
width:743px;
height:476px;
background-image:url(../images/contact_content.jpg);
}


img#zinn{
	margin-top:40px;
	}
	
	img#buck{
	padding-bottom:25px;
	}

#sitemap_content{
width:743px;
height:476px;
background-image:url(../images/sitemap_content.jpg)
}
#contact_sidebar{
	width:700px;
	height:390px;
	padding-left:40px;
	}
	
	.contact_body a:link{
	color:#ffffff;
	}
	
	.contact_body a:hover{
	color:#a4c7c0;
	}
	
	.contact_body a:visited{
	color:#ffffff;
	}
