@charset "utf-8";
/* CSS Document */

/* REMOVE DEFAULTS */
body,div,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0px;padding:0px;}
img {border:none}

body{
background-image: url(images/bg.gif);
background-repeat: repeat-y;
background-color: #ffffff;
margin:0;
padding: 0;
}

#maincontainer{
height:auto;
background-image: url(images/mid_bg.jpg);
background-repeat: repeat-y;
background-color: #d5d1c6;
padding: 0;
margin: 104px 0 0 0;

}

#navwide {
background-image: url(images/navwide.jpg);
background-repeat: repeat-x;
height: 55px;
margin: 0;
padding:0;

}

#nav {
	background-color: #AB9cfF;
	margin: 0;
	padding: 0;
	height: 55px;
	width: 966px;
	position:relative;
}

#nav img {
	border: 0;
	padding: 0;
	margin: 0;
}

#nav ul {
	background-color: #8c5c28;
	white-space: nowrap;
	padding: 0;
	margin: 0;
	height: 55px;
	width: 966px;
	
}

#nav li {
	text-indent:-9999px;
	float: left;
	list-style-type: none;
	padding: 0;
	margin: 0;
}

#nav li.leftimg a {
	display: block;
	border: 0;
	margin: 0;
	width: 45px;
	height: 55px;
	background: url("images/left_green.jpg") no-repeat;
}

#nav li.home a {
	outline: none;
	display: block;
	border: 0;
	margin: 0;
	padding: 0;
	width: 65px;
	height: 55px;
	background: url("images/home_btn.jpg") 0 0 no-repeat;
}

#nav li.home a:hover {
	background-position: 0 -55px;
}

#nav li.homestatic a {
	display: block;
	border: 0;
	margin: 0;
	padding: 0;
	width: 65px;
	height:55px;
	background: url("images/home_btn.jpg") 0 -55px no-repeat;
}


#nav li.bldng a {
	outline: none;
	display: block;
	border: 0;
	margin: 0;
	padding: 0;
	width: 113px;
	height: 55px;
	background: url("images/bldng_btn.jpg") 0 0 no-repeat;
}

#nav li.bldng a:hover {
	background-position: 0 -55px;
}

#nav li.bldngstatic a {
	display: block;
	border: 0;
	margin: 0;
	padding: 0;
	width: 113px;
	height:55px;
	background: url("images/bldng_btn.jpg") 0 -55px no-repeat;
}

#nav li.floors a {
	outline: none;
	display: block;
	border: 0;
	margin: 0;
	padding: 0;
	width: 71px;
	height: 55px;
	background: url("images/floors_btn.jpg") 0 0 no-repeat;
}

#nav li.floors a:hover {
	background-position: 0 -55px;
}

#nav li.floorsstatic a {
	display: block;
	border: 0;
	margin: 0;
	padding: 0;
	width: 71px;
	height: 55px;
	background: url("images/floors_btn.jpg") 0 -55px no-repeat;
}

#nav li.leed a {
	outline: none;
	display: block;
	border: 0;
	margin: 0;
	padding: 0;
	width: 161px;
	height: 55px;
	background: url("images/leed_btn.jpg") 0 0 no-repeat;
}

#nav li.leed a:hover {
	background-position: 0 -55px;
}

#nav li.leedstatic a {
	display: block;
	border: 0;
	margin: 0;
	padding: 0;
	width: 161px;
	height:55px;
	background: url("images/leed_btn.jpg") 0 -55px no-repeat;
}

#nav li.location a {
	outline: none;
	display: block;
	border: 0;
	margin: 0;
	padding: 0;
	width: 84px;
	height: 55px;
	background: url("images/location_btn.jpg") 0 0 no-repeat;
}

#nav li.location a:hover {
	background-position: 0 -55px;
}

#nav li.locationstatic a {
	display: block;
	border: 0;
	margin: 0;
	padding: 0;
	width: 84px;
	height:55px;
	background: url("images/location_btn.jpg") 0 -55px no-repeat;
}

#nav li.access a {
	outline: none;
	display: block;
	border: 0;
	margin: 0;
	padding: 0;
	width: 72px;
	height: 55px;
	background: url("images/access_btn.jpg") 0 0 no-repeat;
}

#nav li.access a:hover {
	background-position: 0 -55px;
}

#nav li.accessstatic a {
	display: block;
	border: 0;
	margin: 0;
	padding: 0;
	width: 72px;
	height:55px;
	background: url("images/access_btn.jpg") 0 -55px no-repeat;
}

#nav li.parking a {
	outline: none;
	display: block;
	border: 0;
	margin: 0;
	padding: 0;
	width: 73px;
	height: 55px;
	background: url("images/parking_btn.jpg") 0 0 no-repeat;
}

#nav li.parking a:hover {
	background-position: 0 -55px;
}

#nav li.parkingstatic a {
	display: block;
	border: 0;
	margin: 0;
	padding: 0;
	width: 73px;
	height:55px;
	background: url("images/parking_btn.jpg") 0 -55px no-repeat;
}
#nav li.photos a {
	outline: none;
	display: block;
	border: 0;
	margin: 0;
	padding: 0;
	width: 74px;
	height: 55px;
	background: url("images/photos_btn.jpg") 0 0 no-repeat;
}

#nav li.photos a:hover {
	background-position: 0 -55px;
}

#nav li.photosstatic a {
	display: block;
	border: 0;
	margin: 0;
	padding: 0;
	width: 74px;
	height:55px;
	background: url("images/photos_btn.jpg") 0 -55px no-repeat;
}

#nav li.amen a {
	outline: none;
	display: block;
	border: 0;
	margin: 0;
	padding: 0;
	width: 132px;
	height: 55px;
	background: url("images/amen_btn.jpg") 0 0 no-repeat;
}

#nav li.amen a:hover {
	background-position: 0 -55px;
}

#nav li.amenstatic a {
	display: block;
	border: 0;
	margin: 0;
	padding: 0;
	width: 132px;
	height:55px;
	background: url("images/amen_btn.jpg") 0 -55px no-repeat;
}
#nav li.contact a {
	outline: none;
	display: block;
	border: 0;
	margin: 0;
	padding: 0;
	width: 75px;
	height: 55px;
	background: url("images/contact_btn.jpg") 0 0 no-repeat;
}

#nav li.contact a:hover {
	background-position: 0 -55px;
}

#nav li.contactstatic a {
	display: block;
	border: 0;
	margin: 0;
	padding: 0;
	width: 75px;
	height:55px;
	background: url("images/contact_btn.jpg") 0 -55px no-repeat;
}

#header {
	background-color: #ffffff;
	height: auto;
	width: 966px;
	margin: 0;
	padding: 0;
}

#header_home {
	background-color: #ffffff;
	background-image: url("images/header1.jpg");
	background-repeat: no-repeat;
	height: 188px;
	width: 400px;
	padding: 0 0 0 566px;
	margin: 0;
	border: 0;
}

#header img {
	margin: 0;
	padding: 0;
}

#main {
	background-image: url(images/main_img.jpg);
	background-repeat: no-repeat;
	background-color: #ffffff;
	margin: 0;
	padding: 0;
	width: 966px;
	height: auto;
	min-height: 482px;
}

#main img {

}

#main p {
	margin: 0px 10px 0 560px;
	padding: 25px 0 0 0;
	text-align: left;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11pt;
	line-height: 15pt;
	color: #707070;
	width: 375px;
}

#main a:link {
	margin: 0;
	padding: 0;
	color: #004990;	
}

#main a:hover {
	margin: 0;
	padding: 0;
}

#main a:active {
	margin: 0;
	padding: 0;
}

#main a:visited {
}

#mainbottom {
	margin: 0;
	padding: 0;
	width: 966px;
	height:auto;
}
#mainbottom p {
	margin: 0px 10px 40px 60px;
	padding: 0;
	text-align: left;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11pt;
	line-height: 15pt;
	color: #707070;
	width: 575px;

}
#mainbottom img {
	padding: 0px 20px 0px 0px;
	margin: 0;
}

#mainback {
	background-color: #ffffff;
	margin: 0;
	padding: 40px 0 0 0;
	width: 966px;
	height: auto;
	text-align: inherit;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	line-height: 20pt;
	color: #707070;
}

#mainback a:link {
	margin: 0;
	padding: 0;
	color: #8c5c28;	
}

#mainback a:hover {
	margin: 0;
	padding: 0;
	color: #8c5c28;
}

#mainback a:active {
	margin: 0;
	padding: 0;
	color: #707070;
}

#mainback a:visited {
	margin: 0;
	padding: 0;
	color: #8c5c28;
}

#mainback p {
	margin: 0px 10px 0 55px;
	padding: 40px 0 0 0;
	text-align: inherit;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	line-height: 20pt;
	color: #707070;
	width: 315px;
	background-color: #FFFFff;
}	

#mainwide {
	background-color: #ffffff;
	margin: 0;
	padding: 40px 0 0 0;
	width: 966px;
	height: auto;
	text-align: inherit;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	line-height: 20pt;
	color: #707070;
}

#mainwide a:link {
	margin: 0;
	padding: 0;
	color: #004990;	
}

#mainwide a:hover {
	margin: 0;
	padding: 0;
	color: #8c5c28;
}

#mainwide a:active {
	margin: 0;
	padding: 0;
	color: #004990;
}

#mainwide a:visited {
	margin: 0;
	padding: 0;
}

#mainwide p {
	margin: 0px 10px 0 55px;
	padding: 40px 0 0 0;
	text-align: inherit;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	line-height: 18pt;
	color: #707070;
	width:800px;
	background-color: #FFFFff;
}	

.spryloading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #C28A16;
	padding: 10px;
	height: 13px;
	width: 580px;
	border-width:1px;
	border-style:solid;
	border-color:#DEC492;
	background-color:#f3f0db;
	text-align: center;
}

.spryerror {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #C28A16;
	padding: 10px;
	height: 13px;
	width: 580px;
	border-width:1px;
	border-style:solid;
	border-color:#DEC492;
	background-color:#f3f0db;
	text-align: center;
}

.right {
	margin: 0;
	padding: 10px 0 0px 50px;
}

.left {
	margin: 0;
	padding: 10px 0 0px 50px;
}
	
.photo {
	margin: 0;
	padding: 50px 45px 20px 0;
	float: right;

}
.leed {
	margin: 0;
	padding: 80px 120px 20px 0;
	float: right;
}

.contact {
	margin: 0;
	padding: 450px 45px 20px 0;
	float: right;
}

.contacttwo {
	margin: 0;
	padding: 50px 120px 20px 0;
	float: right;
}

.map {
	margin: 0px 10px 0 55px;
	padding: 20px 0 0 0;
}

.flash {
	margin: 0 0 10px 55px;
	padding: 0;
}

.map2 {
	margin: 0;
	padding: 70px 110px 20px 0;
	float: right;
}

.header {
	margin:20px 0 0 50px;
	padding: 0;
}

.icons {
	margin: 20px;
	padding: 0;
	float: right;
}

.icons_sub {
	margin: 80px 50px 0 0px;
	padding: 0;
	float: right;	
}

#right {
	background-color: #FF0000;
	margin: 0;
	padding: 0;
	height: auto;
	float: right;

}
#footerwide {
	background-image: url(images/footer_bg.jpg);
	background-repeat: repeat-x;
	position: relative;
	height: 55px;
	margin: 0;
	padding:0; 
}

#footer {
	background-image: url(images/footer.jpg);
	margin: 0;
	padding: 0;
	position: relative;
	height: 55px;
	width: 967px;
}

#leasing {
	background-image: url(images/leasing.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0 0 0 45px;
	padding: 0;
	width: 200px;
	height: 267px;
}

#leasing p {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	line-height: 12pt;
	color: #8c5c28;
	padding: 20px 0 0 22px;
	margin: 0 0 0 4px;
	width: 200px;
}

#leasing a:link {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	color: #8c5c28;
}

#leasing a:active {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	color: #8c5c28;
}

#leasing a:hover {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	color: #00540B;
}

#leasing a:visited {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	color: #8c5c28;
}

.bsum_label {
	color: #485465;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
}

.bsum_text {
	color: #8c5c28;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
}


.sa_row {
	font-size:11px;
	font-family: arial, sans-serif;
	font-weight: normal;
	background-color: #6c7b92;
	line-height: 30px;
	border: solid 1px #b19474;
}

.sa_alternatingrow {
	font-size:11px;
	font-family: arial, sans-serif;
	font-weight: normal;
	background-color: #cacacc;
	line-height: 30px;
	border: solid 1px #c6c6c8;
}

.sa_footer {
	height: 16px;
	background-color: 092229;
	border: solid 1px #1b5a99;
}

.sa_button img {
	border: 0;
	padding-top: 4px;
	}

.qs_header {
	height: 27px;
	font-size:11px;
	font-family: arial, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #1b5a99;
}
.sa_header {
	height: 27px;
	font-size:11px;
	font-family: arial, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	background-color:#1b5a99;
}

.qs_fullfloor {
	font-size:11px;
	font-family: arial, sans-serif;
	font-weight:normal;
	color: #ffffff;
	background-color: #cacacc;
	line-height: 27px;
}

.qs_emptyfloor {
	font-size:11px;
	font-family: arial, sans-serif;
	font-weight: normal;
	color: #ffffff;
	background-color: #6c7b92;
	line-height: 27px;
}

.qs_footer {
	height: 27px;
	background-color: #1b5a99;
}

.qs_text {
	font-size:11px;
	font-family: arial, sans-serif;
	font-weight: normal;
	background-color: #ffffff;
	line-height: 27px;
}

.lsng_agentname {
	color: #667786;
	text-decoration: none;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}

.lsng_agent {
	color: #8c5c28;
	text-decoration: none;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}

.lsng_text {
	color: #667786;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}
.lsng_email {
	color: #8c5c28;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}
.right {
	margin: 10px 0px 0 50px;
	padding: 0;
}

.col_logo {
	padding: 0;
	margin: 2px 0 0 -10px;
	}

.clearboth { clear: both; }

