/* CSS Document */

body {
	font:Arial, Helvetica, sans-serif;
	background: url(../images/brickbg.jpg) top left repeat;
	background-color:#660000;
}
 
a { outline: none; }
a img { border: none; }
 

#wrapper {
	width: 900px;
	margin: 0 auto;
	}
	
	#header1 {
	width: 900px;
	height: 23px;
	background: transparent url(../images/headerflagwhite.png) top left no-repeat;
	margin: 0 auto;
		
	}
	#header2 {
	width: 900px;
	height: 220px;
	padding-left:25px;
	}
	#header3 {
	width: 900px;
	height: 33px;
	background: transparent url(../images/headerbar.gif) top left no-repeat;
	}
	
	#content {
		float: left;
		width: 900px;
		background: url(../images/bgfauxcol.gif) repeat-y;
	}


	ul#nav {
		list-style: none;
		padding: 0;
		margin: 0;
		float: left;
		width: 253px;
	} 	
	ul#nav li{
		display: inline;
		padding: 0;
		margin: 0;
		
		}
		ul#nav li a{
			display: block;
			}
		ul#nav li.home a {
			width: 253px;
			height: 47px;
			background: url(../images/home.gif) top no-repeat;
			}
		ul#nav li.lofts a {
			width: 253px;
			height: 45px;
			background: url(../images/lofts.gif) top no-repeat;
			}
		ul#nav li.plaza a {
			width: 253px;
			height: 44px;
			background: url(../images/plaza.gif) top no-repeat;
			}
		ul#nav li.news a {
			width: 253px;
			height: 44px;
			background: url(../images/news.gif) top no-repeat;
			}
		ul#nav li.location a {
			width: 253px;
			height: 44px;
			background: url(../images/location.gif) top no-repeat;
			}
		ul#nav li.contact a {
			width: 253px;
			height: 44px;
			background: url(../images/contact.gif) top no-repeat;
			}
		ul#nav li.nowleasing a{
			width: 254px;
			height: 194px;
			}
		ul#nav li a:hover {
			background-position: bottom;
			}
		ul#nav li.current a{
			background-position: center;
			}
			
#text {
	float: left;
	width: 600px;
	}
			
		
		
#footer1 {
	height: 52px;
	width: 900px;
	background: url(../images/footer1logo.gif) no-repeat;
	margin: 0 auto;
	clear: both;
}

#footer2 {
	height: 18px;
	width: 900px;
	margin: 0 auto;
	padding: 0;
	clear: both;
	}
 


