/* web.css Stylesheet for Screen */
/* site "URL" */

@import "typography.css";

/* ---------------------------------------------------- 
Standard Formatting
---------------------------------------------------- */ 

* 
	{
	margin: 0;
	padding: 0;
	}

html 
	{
	height: 100%;
	margin: 0 auto;
	padding: 0;
	}

img{
	border:none;
}

body 
	{
	height: 100%;
	margin : 0 auto;
	padding : 0;
	font-size : 10pt;
	font-family: Arial, Helvetica, sans-serif;
	background: url(/img/bg-xtile.jpg) repeat-x top #88A2B6;
	line-height: 18px;
	text-align: left;
	color:#3D4A5D;
	}
	
a:link
	{
	color: #333333;
	}

a:visited
	{
	color: #666666;
	}
	
a:hover
	{
	color: #999999;
	}
	
a:active
	{
	color: #999999;
	}
	
h1
	{
	font-size: 16px;
	color: #000;
	}
	
h2
	{
	font-size: 14px;
	color: #000;
	}	

h3
	{
	font-size: 12px;
	color: #000;
	line-height: 14px;
	}

hr
	{
	color: #000;
	}
	
td {
	padding: 2px 5px 2px 5px;
	text-align: left;
	vertical-align: top;
}

/* ---------------------------------------------------- 
Layout Formatting
---------------------------------------------------- */ 

#wrapper 
	{
	margin: 0 auto;
	padding: 0px;
	width: 818px;
	text-align: center;
	}

body.home #header
	{
	width: 818px;
	height: 130px;
	background: url(/img/headerhome.gif) bottom center no-repeat;
	position:relative;
	}

#header
	{
	width: 818px;
	height:130px;
	background: url(/img/headerhome.gif) bottom center no-repeat;
	position:relative;
	}
	
#logobg{
	position:absolute;
	top:0;
	left:9px;
	width:136px;
	height:127px;
	background:url(/img/logobg.jpg) no-repeat;
	z-index:1;
}

.tagline{
	display:none;
}

#location{
	display:none;
}

#flashnavigation{
	display:none;
}

body.availabilities #flashnavigation{
	display:none;
}
body.gallery #flashnavigation{
	display:none;
}
body.siteplan #flashnavigation{
	display:none;
}

body.enterprisezone #flashnavigation{
	display:none;
}

body.amenities #flashnavigation{
	display:none;
}
body.aerial #flashnavigation{
	display:none;
}
body.contact #flashnavigation{
	display:none;
}
	
#flashgallery{

}
	
	
#content
	{
	width: 818px;
	background:url(/img/contentrepeater.gif) repeat-y;
	margin: 0 auto;
	text-align: left;
	}
	
#contentbar{
	background:url(/img/contenttop.jpg) no-repeat;
	height:14px;
	width:818px;
}

#contentbottombar{
	background:url(/img/bottombar.gif) no-repeat;
	height:19px;
	width:818px;
}

#contentwrap{
	margin:0 auto;
	width:770px;
	background:url(/img/contentwraprepeater.jpg) repeat-y;
}

#contentwraptop{
	background:url(/img/contentwraptop.jpg) no-repeat;
	height:8px;
	width:770px;
	_margin-bottom:-8px;
}

#contentwrapbottom{
	background:url(/img/contentwrapbottom.jpg) no-repeat;
	height:7px;
	width:770px;
	_margin-bottom:-9px;
}

#leftcolumn
	{
	display:none;
	}
	
#galleryholder{
	text-align:center;
	margin-top:55px;
}

.gallerytitle{
	padding-bottom:13px;
}

.gallerylink:link,
.gallerylink:visited{
	border:2px solid #FAB943;
	height:80px;
	width:130px;
	display:block;
	margin-left:13px;
	_margin-left:3px;
	margin-bottom:15px;
}

.gallerylink:hover{
	border:2px solid #B4BE4D;
	padding:0px;
}

#rightcolumn
	{
	width: 100%;
	}
	
body.gallery #rightcolumn
	{
	width: 609px;
	height: 350px;
	float: right;
	}
	
body.availabilities #rightcolumn
	{
	width: 609px;
	height: 475px;
	float: right;
	}
	
#rightcolumnleft{
	width:300px;
	float:left;
}

#rightcolumnright{
	width:300px;
	float:right;
}

#rightcolumn ul{
	margin:10px 0 0 20px;
}

#rightcolumn ul li{
	background:url(/img/listimage.jpg) no-repeat;
	padding-left:5px;
	margin:3px 0 10px 0;
	list-style:circle;
}

#title{
	display:none;
}

#aerialmap{
	margin:22px;
	border:3px solid #B4BE4D;
}

#fullwidth
	{
	width: 100%;
	float: left;
	}
	
.contentpadding
	{
	width: 95%;
	margin: 0 auto;
	}

.contactwidth{
	margin-left:20%;
}
.contactimage{
	margin-left:25%;
	_margin-left:12%;
}
.contactheader{
	margin-left:12%;
}

#footer
	{
	height: 20px;
	width: 100%;
	text-align:left;
	font-size:8pt;
	padding:5px 0 0 25px;
	}
	
#footer a:link,
#footer a:visited{
	color:#3D4A5D;
}

#footer a:hover{
	color:#BEE3FF;
}

.floathalf
	{
	float: left;
	width: 50%;
	}

.clear
	{
	clear: both;
	}

	
/* ---------------------------------------------------- 
Header (H1) Replacement
---------------------------------------------------- */ 

/* Corresponds with body class name to display current page heading image */

h1 span
	{
	display:none;
	}

body.home h1
	{
	width: 300px; 
	height: 26px; 
	background: url(/img/overviewtitle.jpg) bottom left no-repeat;
	margin-left:15px;
	}
	
body.siteplan h1
	{
	width: 300px; 
	height: 26px; 
	background: url(/img/siteplantitle.jpg) bottom left no-repeat;
	margin-left:15px;
	}

body.availabilities h1
	{
	width: 300px; 
	height: 26px; 
	background: url(/img/availabilitiestitle.jpg) bottom left no-repeat;
	margin-left:15px;
	}

body.enterprisezone h1
	{
	width: 300px; 
	height: 26px; 
	background: url(/img/enterprisezonetitle.jpg) bottom left no-repeat;
	margin-left:15px;
	}
	
	
body.amenites h1
	{
	width: 300px; 
	height: 26px; 
	background: url(/img/amenitestitle.jpg) bottom left no-repeat;
	margin-left:15px;
	}
	
body.aerial h1
	{
	width: 300px; 
	height: 26px; 
	background: url(/img/aerialtitle.jpg) bottom left no-repeat;
	margin-left:15px;
	}
	
body.contact h1
	{
	width: 300px; 
	height: 26px; 
	background: url(/img/contacttitle.jpg) bottom left no-repeat;
	margin-left:15px;
	}
	
body.gallery h1
	{
	width: 300px; 
	height: 26px; 
	background: url(/img/gallerytitle.jpg) bottom left no-repeat;
	margin-left:15px;
	}
	
body.location h1
	{
	width: 300px; 
	height: 26px; 
	background: url(/img/locationtitle.jpg) bottom left no-repeat;
	margin-left:15px;
	}
	
.clicksmallright{
	display:none;
}
.clicksmallleft{
	display:none;
}

