@charset "UTF-8";
/* CSS Document */

html {
	height:99%;
	}
body {
	height:
	100%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;

	}

a {
	border:none;
	color:#000;
	text-decoration:underline;
	}
a img {
	border:none;
	}
h1 {
	font-size:12px;
	font-weight:bold;
	color:#40bee7;
	line-height:normal;
	margin:0px;
	border:0px;
	padding:0px;
	}
	
#container {
	width:761px;
	height:489px;
	}
	
#header  {
	position:relative;
	background-image:url(images/blue_top.jpg);
	height:88px;
	width:761px;
	}
	
#logo {
	position:absolute;
	top:-36px;
	right:63px;
	
	}
#main_content {
	background-image:url(images/middle_bg.jpg);
	height:326px; 
	width:761px;
	text-align:left;
	position:relative;
	}
	

	
#footer {
	background-image:url(images/green_bottom.jpg);
	width:761px; 
	height:75px;
	position:relative;
	z-index:20;
	}
#navigation {
	position:absolute;
	left:50px;
	top:59px;
	text-align:left;
	}
#navigation img {
	padding-right:7px;
	}
#footer_text {
	position:absolute;
	right:43px;
	bottom:40px;
	color:#000000;
	font-weight:normal;
	font-size:9px;
	}
#footer_text a {
	color:#000000;
	text-decoration:underline;
	}
	
#leftside_smaller {
	width:241px;
	position:absolute;
	top:24px;
	left:43px;
	height:297px;
	overflow:auto;
	padding-right:15px;
	z-index:15;
	}
	
#leftside_smaller_larger{
	height:297px;
	left:43px;
	overflow:visible;
	padding-right:15px;
	position:absolute;
	top:13px;
	width:241px;
	z-index:15;
}


#floor_top {
	width:581px;
	position:absolute;
	top:24px;
	left:55px;
	height:auto;
	overflow:auto;
	padding-right:15px;
	}
#floor_bottom {
	width:581px;
	position:absolute;
	bottom:0px;
	left:55px;
	height:auto;
	overflow:auto;
	padding-right:15px;
	z-index:16;
	}
#floor_middle {
	width:690px;
	position:absolute;
	top:86px;
	left:35px;
	height:auto;
	overflow:auto;
	padding-right:15px;
	z-index:14;
	}

	
ul {
	padding-top:0px;
	margin-top:0px;
	padding-left:0px;
	margin-left:15px;
	}
li {
	padding-left:0px;
	
	}
#leftside_smaller ul li {
	padding-bottom:4px;
	
	}
	
#rightside {
	position:absolute;
	right:0px;
	top:1px;
	z-index:1;
	}
#middle_right {
	position:absolute;
	top:0px;
	right:0px;
	}
#footer_tour {
	position:absolute;
	left:35px;
	bottom:20px;
	font-weight:bold;
	font-size:15px;
	}
	
p {
	padding-top:0px;
	margin-top:0px;
	}
	
#apply_top_left {
	width:241px;
	position:absolute;
	top:24px;
	left:27px;
	height:297px;
	overflow:auto;
	padding-right:15px;
	}	
#apply_top_middle {
	width:176px;
	position:absolute;
	top:24px;
	left:332px;
	height:297px;
	overflow:auto;
	padding-right:15px;
	}	
	
.pdf {
	margin-top:11px;
	color:#000000;
	text-decoration:none;
	}
	
.pdf a{
	color:#000000;
	text-decoration:none;
}	
	
.pdf div {
	padding-left:21px;
	}
#apply_bottom_middle {
width:176px;
	position:absolute;
	bottom:0px;
	left:332px;
	height:auto;
	overflow:auto;
	}
#apply_bottom_middle a{
	color:#000000;
}

.contact {
	line-height:1.6em;
	}
.spacer {
	height:0.6em;
	}

	
.vertical_divider {
	width:2px;
	height:175px;
	background-color:#533B27;
	}
	.space_it {
		padding-right:15px;
		}
.top_padding {
	padding-top:5px;
	}
.small_floor {
	font-size:10px;
	padding-top:10px;
	padding-left:0px;
	}
.floor_info {
	padding-top:15px;
	}
#blue_nav {
	position:absolute;
	bottom: 15px;
	right:30px;
	
	z-index:10;
	}
.inner_blue {
	background-color:#41BEE8;
	}
.inner_blue img {
	padding:2px;
	}
	
.numbers {
	position:relative;
	top:-5px;
	}
.footing-blurb {
		font-size:12px; 
		text-align:left;
}
.smaller-footing-blurb {
		font-size:10px;
		font-weight:normal;
		text-align:left;
}
