/* RESET STYLES */
body {
	margin:0;
	padding:0;
	background-color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
}

h1,h2,h3,h4,h5,h6,p,blockquote,
ul,ol,li,dl,dt,dd,form,
table,tr,th,td,tbody,thead,tfoot {margin:0; padding:0; border:0; outline:none; font-size:1em; font-weight:inherit; font-style:inherit;}
a {outline: none;}
ol,ul,li {list-style:none;}
div{
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
q:before {content:'';}
q:after  {content:'';}
img      {border:none;}

body {
	background-color: #CCC;
	margin:20px;
}
#container {
	position:relative;	
	width:900px;
	height:652px;
	margin:0 auto;
	background-color:#FFF
}
#left-column {
	position:relative;
	width:28px;
	height:652px;
	float:left;
	margin:0px;
	left: 0px;
	top: 0px;
}

#middle-column {
	position:relative;
	width:845px;
	height:653px;
	float:left;
	margin:0px;
	left: 0px;
	top: 0px;
}

#logo {
	position:relative;
	margin:0px;
	float:left;
	left:0px;
	top:0px;
	width:845px;
	height:90px;
}

#navigation-bg_ {
	position:relative;
	font-size: 12px;
	float:left;
	margin:0px;
	left:0px;
	top:0px;
	width:845px;
	height:25px;
	background-image:url(images/navigation_bg.gif)
}
#navigation-bg_ ul {
	list-style: none;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
	padding: 0;
	margin: 0;
	
}
#navigation-bg_ li{
	float: left;
	margin:0;
	height:25px;

	
}
#navigation-bg_ li a{
	color: #fff;
	display:inline-block;
	margin: 0;
	margin-top:2px;
	text-decoration: none;
	font-weight:normal;
	padding:0 13px;
	line-height:21px;
	height:21px;
	border-right:solid 1px #FFF;
	
}

#navigation-bg_ li.last a{border:none;}
#navigation-bg_ li a:hover {
	color: #000;
	
	font-size: 12px;
	}
	body#home a#menu-home,
body#location a#menu-location,
body#aerial a#menu-aerial,
body#siteplan a#menu-siteplan,
body#specifications a#menu-specifications,
body#gallery a#menu-gallery,
body#brochure a#menu-brochure,
body#news a#menu-news,
body#contact a#menu-contact,
body#about a#menu-about
{
color: #000;
}

/* Hide from IE5-Mac \*/
#navigation-bg_ li a
{
float: none
}
/* End hide */

#spacer01_ {
	position:relative;
	float:left;
	margin:0px;
	left:0px;
	top:0px;
	width:845px;
	height:5px;
}

#ticker_ {
	position:relative;
	float:left;
	margin-top:5px;	
	width:845px;
	height:21px;
	background-image:url(images/ticker.gif)
}

#spacer02_ {
	position:relative;
	float:left;
	margin:0px;
	width:845px;
	height:9px;
	display:block;	
	background:#FFF url('images/spacer02.gif') no-repeat 0 0;
}

#right-main-border_ {
position:relative;
	margin:0px;
	float:left;
	left:0px;
	top:0px;
	width:27px;
	height:650px;
}

#right-frame_ {
	position:relative;
	float:right;
	margin:0px;
	left:889px;
	top:0px;
	width:13px;
	height:650px;
}

#content_left_column {
	position:relative;
	margin:0px;
	float:left;
	width: 253px; /*sets 0 padding*/
	display: inline;
}
#green-panel-bg_ {
	position:relative;
	float:left;
	background-image:url(images/green_panel_bg.gif);
	margin-top:7px;
	margin-left:5px;
	width:248px;
	height:125px;
	display: inline;
}
#green-panel_location {
	position:relative;
	float:left;
	margin-top:7px;
	margin-left:5px;
	width:248px;
	height:420px;
	display: inline;
	background-color: #B0BA48;
}
#green-panel_location_inside {
	position:relative;
	float:left;
	margin-left:15px;
	width:218px;
	height:400px;
	display: inline;
	background-color: #B0BA48;
	margin-top: 20px;
	margin-right: 15px;
	margin-bottom: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 24px;
	color: #D7DAA3;
}
#brochure-panel_ {
	position:relative;
	float:left;
	margin-top:5px;
	margin-left:5px;
	left:0px;
	top:0px;
	width:248px;
	height:145px;
	display: inline;
}

#aerial-panel_ {
	position:relative;
	float:left;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:5px;
	left:0px;
	top:0px;
	width:248px;
	height:145px;
	display: inline;
	*margin-top:-3px;
}

#main-home-image_ {
	position:relative;
	float:left;
	margin-top:7px;
	margin-left:6px;
	left:0px;
	top:0px;
	width:580px;
	height:420px;
	display: inline;
}
#aerial_flash {
	position:relative;
	float:left;
	margin-top:7px;
	margin-left:6px;
	left:0px;
	top:0px;
	width:580px;
	height:420px;
}

/* specifications */

#specs_content {
	position:relative;
	float:left;
	margin-top:7px;
	margin-left:6px;
	left:0px;
	width:580px;
	height:420px;
	display: inline;
}
#specs_header {
	position:relative;
	background-color:#e9eaea;
	font-size:16px;
	color:#636568;
	width:580px;
	height:28px;
	font-family: Arial, Helvetica, sans-serif;
	padding-left: 0px;
	line-height: 28px;
	text-indent: 10px;
}
#specs_measurements {
	position:relative;
	float:left;
	left:0px;
	top:0px;
	margin-top:10px;
	width:300px;
	height:382px;
}
#epcgraph {
	position:relative;
	float:left;
	left:0px;
	top:0px;
	margin-top:10px;
	width:300px;
	height:263px;
}
table.spec_table {
	font-family:Arial, Helvetica, sans-serif;
	width:300px;
	font-size:12px;
	color:#636568;
    border-spacing: 0px;
    border-collapse: collapse;
    border-bottom: 1px solid #B0BA48;
}
table.spec_table th {
    text-align: left;
    font-weight: normal;
    padding: 0.3em 0.6em;
    border-top: 1px dotted #B0BA48;
}
table.spec_table td {
    text-align: right;
    border-top: 1px dotted #B0BA48;
    padding: 0.3em 0.6em;
}
#amenities_header {
	position:relative;
	background-color:#e9eaea;
	font-size:16px;
	color:#636568;
	width:300px;
	height:28px;
	font-family: Arial, Helvetica, sans-serif;
	padding-left: 0px;
	line-height: 28px;
	margin-top: 10px;
	text-indent: 10px;
}
#amenities {
	float:left;
	position:relative;
	width:150px;
	height:90px;
	margin-top: 10px;
}
#amenities_left {
	position:relative;
	font-size:12px;
	color:#636568;
	width:197px;
	height:179px;
	font-family: Arial, Helvetica, sans-serif;
	line-height:20px;
	padding-left: 0;
	padding-right: 10px;
	margin-left: 0;
}
#amenities ul {
	
	color:#636568;
	font-family: Arial, Helvetica, sans-serif;
	margin-left:0px; /* Set the indenting back to far left. */
	padding-left:0px; /* Set the indenting back to far left. */
	width:150px;	
	clear:right;	
}
#amenities ul li {
	font-size: 12px;
	line-height: 16px;
	list-style-type:none; /* Switch the list bullet off altogether. */
	background-image:url(images/bullett.gif); /* The replacement bullet image */
	background-position:0px 4px; /* Place bullet 0px from left and 4px from top */
	background-repeat:no-repeat; /* Stops bullet tiling, important */
	padding-left:15px; /* separation from li txt and bullet */
}
#amenities_image {
	float:left;
	width:221px;
	height: 147px;
	margin-top:5px;
	margin-left:1px;
}
#specs_right {
	position:relative;
	float:left;
	left:0px;
	top:0px;
	margin-top:10px;
	margin-left:6px;
	width:221px;
	height:382px;
}
#spec-features {
	position:relative;
	float:left;
	left:0px;
	top:0px;
	width:221px;
	height:197px;
	margin-left: 1px;
}
#spec-image2 {
	position:relative;
	float:left;
	left:0px;
	top:0px;
	margin-top:5px;
	width:221px;
	height:179px;
	margin-left: 1px;

/* contact */

}
#contact_header {
	position:relative;
	background-color:#e9eaea;
	font-size:16px;
	color:#636568;
	width:580px;
	height:28px;
	font-family: Arial, Helvetica, sans-serif;
	padding-left: 0px;
	line-height: 28px;
	text-indent: 10px;
}
#terms_header {
	position:relative;
	font-size:14px;
	font-weight:bold;
	color:#B0BA48;
	width:300px;
	height:28px;
	font-family: Arial, Helvetica, sans-serif;
	padding-left: 0px;
	line-height: 28px;
	text-indent: 0px;
}
#terms {
	position:relative;
	font-size:12px;
	color:#636568;
	width:300px;
	height:28px;
	font-family: Arial, Helvetica, sans-serif;
	padding-left: 0px;
	line-height: 15px;
	text-indent: 0px;
}
#contacts{
	position:relative;
	float:left;
	width:300px;
	margin-top:8px;
	margin-bottom:15px;
	margin-right:0px;
	background-color:transparent;
	}
	
#c-logo{
	position:relative;
	float:left;
	height:73px;
	width:120px;
	margin-top:10px;
	margin-left:0px;
	background-color:transparent;
	}
#c-logo2{
	position:relative;
	float:left;
	height:97px;
	width:120px;
	margin-top:0px;
	margin-left:0px;
	background-color:transparent;
	}
	
#c-name{
	position:relative;
	float:left;
	height:14px;
	width:300px;
	margin-top:10px;
	margin-left:0px;
	background-color:transparent;
	clear: both;
	}
#c-number{
	position:relative; 
	float:left;
	height:14px;
	width:150px;
	margin-top:10px; 
	margin-left:0px; 
	background-color:transparent;
	}
#c-email{
	position:relative;
	float:left;
	height:14px;
	width:300px;
	margin-top:0px;
	margin-left:0px;
	background-color:transparent;
	}
	
/* obout prologis */
	
#about_header {
	position:relative;
	background-color:#e9eaea;
	font-size:16px;
	color:#636568;
	width:580px;
	height:28px;
	font-family: Arial, Helvetica, sans-serif;
	padding-left: 0px;
	line-height: 28px;
	text-indent: 10px;
}
	
#news_left {
	position:relative;
	float:left;
	left:0px;
	top:0px;
	margin-top:10px;
	width:310px;
	height:381px;
	font-size:12px;
	line-height:18px;
	color:#636568;
	margin-left: 10px;
	*margin-left:6px;
	display: block;
	overflow: auto;
	margin-right: 0px;
}
#news_left_inside {
	position:relative;
	float:left;
	left:0px;
	top:0px;
	margin-top:0px;
	width:280px;
	height:381px;
	font-size:12px;
	line-height:18px;
	color:#636568;
	display: block;
	margin-right: 0px;
}
#news_image {
	position:relative;
	float:left;
	left:0px;
	top:0px;
	width:221px;
	height:381px;
	margin-left: 1px;
}

#about_left {
	position:relative;
	float:left;
	left:0px;
	top:0px;
	margin-top:10px;
	width:321px;
	height:377px;
	font-size:12px;
	line-height:18px;
	color:#636568;
	margin-left: 10px;
	*margin-left:6px;
}
#news_right {
	position:relative;
	float:right;
	left:0px;
	top:0px;
	margin-top:10px;
	margin-left:24px;
	width:221px;
	height:381px;
}
#about_right {
	position:relative;
	float:right;
	left:0px;
	top:0px;
	margin-top:10px;
	margin-left:24px;
	width:221px;
	height:382px;
}
#about_image {
	position:relative;
	float:left;
	margin-top:0px;
	left:0px;
	top:0px;
	width:221px;
	height:381px;
	margin-left: 1px;
}

/* Progress */

.progressline { 
	position:relative; 
	width:100%; 
	height:20px; 
	text-align:left; 
	border-bottom:5px solid #6E868F; 
	padding:4px 0 4px 0; 
	margin-bottom:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px; 
	}

.progress {
	position:relative;
	display:block;
	float:left;
	width:570px;
	height:350px;
	overflow:auto;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	*margin-left:6px;
	}
	.progressspecs {
	position:relative;
	display:block;
	float:left;
	width:570px;
	height:380px;
	overflow:auto;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	*margin-left:6px;
	}


.progress .title {
	position:relative;
	display:block;
	width:528px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#B0BA48;
	padding-bottom:4px;
	margin-bottom:5px;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #B0BA48;
	}
	
#news_title {
	position:relative;
	display:block;
	width:280px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#B0BA48;
	padding-bottom:4px;
	margin-bottom:5px;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #B0BA48;
	margin-left: 0px;
	margin-top: 0px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #B0BA48;
	}

img#bigshot, img#locationmap { 
	position:relative; 
	margin-left:50px; 
	}


/* footer */

#footer_ {
	position:relative;
	float:left;
	margin-top:6px;
	left:0px;
	top:0px;
	width:845px;
	height:67px;
}

#bottom-frame_ {
	position:relative;
	float:left;
	margin:0px;
	left:0px;
	top:668px;
	width:929px;
	height:16px;
}
#center {
	position: relative;
	width: 400px;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
}
.white_txt {
	color: #FFF;
}
