@charset "UTF-8";


body {
padding:0;
margin:0;
background:url(../images/main_body_bg.jpg) repeat-x;
background-color:#e1dbc8;
}

img {
border:none;
}

#floor_wrapper {
width:100%;
height:1535px;
}

#financing_wrapper {
width:100%;
height:995px;
}


#wrapper {
width:888px;
margin-left:auto;
margin-right:auto;
min-height:700px;

}

.block {
display:block;
width: 888px;
clear:both;
}
	
	#header {
	width:888px;
	height:126px;
	background:url(../images/header_bg.gif);
	}
	
		#logo {
		width:245px;
		height:126px;
		float:left;
		}
		
			.ship_canal_logo {
			margin-top:10px;
			margin-left:25px;
			}
		
		#nav_bar {
		width:643px;
		height:126px;
		float:right;
		}
		
		
		.nav_bar {
		margin-top:100px;
		}
	
	#homepage_animation {
	width:888px;
	height:444px;
	}
	
	
	
	#homepage_bodycopy {
	width:888px;
	height:308px;
	}
	
	.homepage_bodycopy {
	margin-top:15px;
	}
	
		.homepage_bodycopy_reg_text {
		font-family:Verdana, Helvetica, Arial, sans-serif;
		font-size:11px;
		line-height:20px;
		color:#5e5b61;
		padding:0 25px 0 25px;
		}
		
#footerx {
background:transparent url(../images/footer_Brwn_line.gif) repeat-x scroll 0 0;
height:100px;
margin:0;
padding:0;
width:100%;
display:block;
position: relative;

clear:both;

}		
		
	#footer {
	width:888px;
	height:15px;
	padding-top:15px;
	margin-left:auto;
  	margin-right:auto;
	clear:both;
	}	
	
#footer_nav_bar {

}	
	
	
	#footer_nav_bar ul {
	margin: 0 0 0 210px;
	padding: 0;
	list-style: none;
	text-align: center;

	
}

#footer_nav_bar li {
	display: inline;
}

#footer_nav_bar a {
    display: inline-block;
	float: left;
	height: 11px;
	margin: 0 1px 0 0;
	padding: 3px 10px 0 10px;
	border: none;
	text-decoration: none;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 10px;
	color:#a7a087;
	text-transform: uppercase;
		

}

#footer_nav_bar a:hover {
color:#a7a087;
text-decoration:underline;
}
	
	
	
		#footer_right {
		width:444px;
		height:15px;
		float:right;
		padding-top:25px;
		}
		
		#footer_left {
		width:444px;
		height:15px;
		float:left;
		padding-top:25px;
		}
	
		.footer_right {
		font-family:Verdana, Helvetica, Arial, sans-serif;
		font-size:9px;
		color:#c2ba9d;
		margin-right:25px;
		}
		
		.footer_left {
		font-family:Verdana, Helvetica, Arial, sans-serif;
		font-size:9px;
		color:#c2ba9d;
		margin-left:25px;
		}
		
		#footer_right a {
		font-family:Verdana, Helvetica, Arial, sans-serif;
		font-size:9px;
		color:#c2ba9d;
		text-decoration:none;
		}
		
		#footer_right a:hover {
		color:#a7a087;
		text-decoration:underline;
		}
		
		
		
/***********  BUILDING SPECS PAGE  **************/





	#building_specs_header {
	width:888px;
	height:209px;
	}	
	
	
	#building_specs_main_content {
	width:888px;
	min-height:482px;
	}
	
	#building_specs_upgrades {
	width:348px;
	height:482px;
	background:url(../images/building_specs_upgrades_bg.gif) no-repeat;
	float:right;
	}
	
		#upgrade_info_container {
		width:235px;
		height:394px;
		padding:40px 0 0 55px;
		}
		
		
	
	#building_specs_chart {
	width:540px;
	height:482px;
	float:left;
	}
	
	
	
	
	/***********  FLOOR PLANS PAGE  **************/





	#floor_plans_header {
	width:888px;
	height:209px;
	}	
	
	
	#floor_plans_main_content {
	width:888px;
	min-height:482px;
	font-family:Verdana, Helvetica, Arial, sans-serif;
	font-size:11px;
	color:#5e5b61;
	line-height:17px;
	}
	
	
	
		#flexible_sizes {
		width:888px;
		min-height:100px;
		}
		
			#flexible_sizes a {
			font-family:Verdana, Helvetica, Arial, sans-serif;
			font-size:11px;
			color:#5e5b61;
			line-height:17px;
			text-decoration:underline;
			}
		
		
			#flexible_sizes a:hover {
			text-decoration:none;
			}
		
		
		#available_suites {
		width:888px;
		min-height:100px;
		}
		
		#floor_plans {
		width:888px;
		min-height:100px;
		}
		
		.floor_plans_sub_headers {
		padding:25px 0 15px 65px;
		}
		
		.available_suites_chart {
		padding:0 0 15px 65px;
		}
		
		
		#floor_plans_main_content p {
	padding:0 200px 0 105px;
	font-family:Verdana, Helvetica, Arial, sans-serif;
	font-size:11px;
	color:#5e5b61;
	line-height:17px;
	}
		
	
	
	
	/***********  FINANCING PAGE  **************/


.pdf_btns {
margin-left:103px;
}


.secondary_sub_head {
padding:10px 0 10px 85px;
}


	#financing_header {
	width:888px;
	height:209px;
	}	
	
	
	#financing_main_content {
	width:888px;
	min-height:482px;
	font-family:Verdana, Helvetica, Arial, sans-serif;
	font-size:11px;
	color:#5e5b61;
	line-height:17px;
	}
	
	
	
		#benefits {
		width:888px;
		min-height:100px;
		margin-bottom:25px;
		}
		
		#ownership {
		width:888px;
		min-height:100px;
		}
		
		
		.financing_sub_headers {
		padding:25px 0 15px 65px;
		}
		
		.business_success_bullets {
		margin-left:35px;
		}
		
		
		#financing_main_content p {
	padding:0 200px 0 105px;
	font-family:Verdana, Helvetica, Arial, sans-serif;
	font-size:11px;
	color:#5e5b61;
	line-height:17px;
	}
	
	
	
	
		/***********  LOCATION PAGE  **************/


.pdf_btns {
margin-left:103px;
}


.secondary_sub_head {
padding:10px 0 10px 85px;
}


	#location_header {
	width:888px;
	height:209px;
	}	
	
	
	#location_main_content {
	width:888px;
	min-height:482px;
	font-family:Verdana, Helvetica, Arial, sans-serif;
	font-size:11px;
	color:#5e5b61;
	line-height:17px;
	}
	
		#directions_left {
		float:left;
		width:544px;
		}
		
		#directions_right {
		float:right;
		width:344px;
		
		}
	
		#aerial {
		width:888px;
		min-height:100px;
		}
	
		#fremont {
		width:888px;
		min-height:286px;
		background:url(../images/amenties_div_bg.gif) no-repeat;
		clear:both;
		
		}
		
			#amenities_body_copy {
			width:303px;
			min-height:165px;
			margin:0 400px 0 105px;
			padding-top:15px;
		
	
		}
		
		#amenities_images {
		width:888px;
		min-height:100px;
		margin:35px 0 0 0;
		
		}
		
			#amenities_left {
			float:left;
			width:429px;
			padding-left:15px;
			height:500px;
			margin:0;
			}
			
			ul#amenities {
			list-style:none;
			
			}
			
			ul#amenities li {
			margin-left:15px;
			margin-bottom:25px;
			}
 
			
			#amenities_right {
			float:right;
			width:429px;
			padding-right:15px;
			padding-top:11px;
			height:500px;
			}
		
		
		.location_sub_headers {
		padding:25px 0 15px 65px;
		}
		
		.business_success_bullets {
		margin-left:35px;
		}
		
		.aerial_shot {
		padding:25px 0 15px 65px;
		}
		
		
		#location_main_content p {
	padding:0 200px 0 105px;
	font-family:Verdana, Helvetica, Arial, sans-serif;
	font-size:11px;
	color:#5e5b61;
	line-height:17px;
	}
	
	
	
	
			/***********  CONTACT PAGE  **************/


.pdf_btns {
margin-left:103px;
}


.secondary_sub_head {
padding:10px 0 10px 85px;
}


	#contact_header {
	width:888px;
	height:209px;
	}	
	
	
	#contact_main_content {
	width:888px;
	min-height:500px;
	font-family:Verdana, Helvetica, Arial, sans-serif;
	font-size:11px;
	color:#5e5b61;
	}
	
		#contact_right {
		width:444px;
		min-height:100px;
		float:right;
		margin-top:25px;
		}
	
		#contact_left {
		width:444px;
		min-height:286px;
		float:left;
		margin-top:25px;
		background:url(../images/contact_left_div_bg.gif) no-repeat;
		}
		 
		#contact_left a {
		text-decoration:none;
		color:#5e5b61;
		}
		
		#contact_left a:hover {
		text-decoration:underline;
		}
		
		.broderick_logo {
		padding-bottom:40px;
		}
		
			#contact_body_copy {
			width:225px;
			min-height:165px;
			text-align:left;
			}
			
			.contact_body_copy {
			font-family:Verdana, Helvetica, Arial, sans-serif;
			font-size:11px;
			color:#5e5b61;
			line-height:17px;
			
			
			}
		
		
		.location_sub_headers {
		padding:25px 0 15px 65px;
		}
	
		
		
		#contact_main_content p {
	padding:0 200px 0 105px;
	font-family:Verdana, Helvetica, Arial, sans-serif;
	font-size:11px;
	color:#5e5b61;
	}