@charset "UTF-8";
#container {
	width: 1100px;
	text-align: left;
	margin: 0 auto;
}
#previous_floorplans {
	display: block;
	width: 45px;
	height: 48px;
	background-image: url(../images/previous_button.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
	float:left;
	margin-left:100px;
	margin-right:8px;
}
#previous_floorplans span {
	display: none;
}
#next_floorplans {
	display: block;
	width: 45px;
	height: 48px;
	background-image: url(../images/next_button.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
	float:left;
}
#next_floorplans span {
	display: none;
}
#previous {
	display: block;
	width: 45px;
	height: 70px;
	background-image: url(../images/previous_button.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
	float:left;
	margin-top:270px;
	margin-left:10px;
}
/*#previous:hover
{ 
  background-image: url(SlidingTabs_test_images/prev_button_over.gif);
  background-position: 0 1;
}*/

#previous span {
	display: none;
}
#next {
	display: block;
	width: 45px;
	height: 70px;
	background-image: url(../images/next_button.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
	float:right;
	margin-top:270px;
	margin-right:17px;
}
/*#next:hover
{ 
  background-image: url(SlidingTabs_test_images/next_button_over.gif);
}*/

#next span {
	display: none;
}
#panes {
	border-style: none;
	width: 645px;
	cursor: pointer;
	float:left;
	margin-left:10px;
	margin-top:20px;
}
#title_panes {
	border-style: none;
	width: 300px;/*	cursor: pointer;*/
}
#floorplan_title_panes {
	width:450px;
	height:70px;
	background-color:#FFF;
	border-style: none;
	/*cursor:pointer;*/
	float:left;
}
#floorplan_content {
	margin-left:20px;
	margin-top:30px;
}
#floor_availability {
	width:195px;
	height:70px;
	background-color:#FFF;
	border-top:#AAA 1px solid;
	border-bottom:#AAA 1px solid;
	overflow:hidden;
}
#floor {
	width:195px;
	height:60px;
	text-align:center;
	padding-top:10px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color:#999;
	letter-spacing:3px;
}
#floor h1 {
	font-family:Arial, Helvetica, sans-serif;
	color:#0c0d0d;
	font-weight: 900;
	letter-spacing:2px;
	font-size:7.5pt;
}
#floor a:visited {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color:#BF5106;
	letter-spacing:3px;
	text-decoration:none;
}
#floor a:link {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color:#BF5106;
	letter-spacing:3px;
	text-decoration:none;
}
#floorplan_colorcodes {
	width:195px;
	height:309px;
	background-color:#FFF;
	border-bottom:#AAA 1px solid;
	overflow:hidden;
}
.colorcode_container {
	height:32px;
	width:195px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	color:#333;
	font-weight: 500;
	letter-spacing:1px;
	font-size:7.5pt;
	display:block;
	overflow:hidden;
	cursor:pointer;
	float:left;
}
.colorcode_container a {
	display:block;
	overflow:hidden;
	height:32px;
	width:195px;
	text-decoration:none;
	color:#333333;
	cursor:pointer;
}

.colorcode_bedbath {
	text-align:right;
	font-family:Arial, Helvetica, sans-serif;
	color:#777;
	font-weight: 500;
	letter-spacing:1px;
	font-size:7.5pt;
	float:left;
	padding-top:10px;
	width:29px;
}
.colorcode_dot {
	height:32px;
	width:46px;
	float:left;
}
.colorcode_title {
	height:22px;
	width:120px;
	float:left;
	overflow:hidden;
	padding-top:10px;
}
.colorcode_container a:hover,
.colorcode_container2 a:hover {
	color:#bf5106;
}
.colorcode_container2 {
	height:32px;
	width:170px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	color:#333;
	font-weight: 500;
	font-size:10px;
	display:block;
	overflow:hidden;
	text-decoration:none;
	float:left;
}
.colorcode_container2 a {
	display:block;
	overflow:hidden;
	height:32px;
	width:170px;
	text-decoration:none;
	color:#333333;
	cursor:pointer;
}
.colorcode_title2 {
	height:22px;
	width:95px;
	float:left;
	overflow:hidden;
	padding-top:10px;
}
#bed_bath_label {
	font-family:Arial, Helvetica, sans-serif;
	color:#777;
	font-weight: 500;
	letter-spacing:1px;
	font-size:7pt;
	width:195px;
	height:23px;
	text-align:right;
	margin-top:6px;
}
#bed_bath_label2 {
	font-family:Arial, Helvetica, sans-serif;
	color:#777;
	font-weight: 500;
	letter-spacing:1px;
	font-size:7pt;
	width:665px;
	height:20px;
	text-align:right;
	margin-top:10px;
}
#download_plans {
	width:195px;
	height:36px;
	background-color:#fff;
	border-bottom:#AAA 1px solid;
}
#the_floorplans {
	width:515px;
	height:422px;
	float:left;
	margin-left:20px;
	background-color:#FFF;
}
#floorplan_left_layout {
	width:195px;
	height:422px;
	float:left;
}
#floorplan_nav_container {
	margin-top:10px;
	overflow:hidden;
}
#siteplan_nav_container {
	width:693px;
	height:100px;
	background-color:#FFF;
	border-bottom:#AAA 1px solid;
	margin-left:35px;
	overflow:hidden;
}
.label {
	float:left;
}
#siteplan_nav_top {
	margin-top:8px;
	overflow:hidden;
	width:693px;
}
#siteplan_nav_bottom {
	margin-top:2px;
	overflow:hidden;
	width:693px;
}
#siteplan_content {
	margin-left:35px;
	margin-top:10px;
	overflow:hidden;
}
#download_siteplan {
	width:172px;
	height:36px;
	border-bottom:#AAA 1px solid;
}
#the_siteplans {
	width:507px;
	height:398px;
	margin-left:24px;
	overflow:hidden;
	float:left;
}
#siteplan_vert_line {
	height:398px;
	width:1px;
	border-left:#AAA 1px solid;
	float:left;
	margin-left:15px;
}
#floors_navagation {
	width:172px;
	height:313px;
	border-bottom:#AAA 1px solid;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	color:#777;
	font-weight: 900;
	letter-spacing:1px;
	font-size:10pt;
	margin-top:45px;
}
#floors_navagation a:link, #floors_navagation a:visited {
	font-family:Arial, Helvetica, sans-serif;
	color:#BF5106;
	font-weight: 900;
	letter-spacing:5px;
	font-size:10pt;
	margin-top:35px;
	text-decoration:none;
}
#floors_navagation a:link span {
	visibility:hidden;
}
#floors_navagation a:visited span {
	visibility:hidden;
}
#floors_navagation a:hover span {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:300;
	visibility:visible;
}
#floors_line {
	margin-top: 15px;
	margin-left:44px;
	margin-bottom:7px;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #AAA;
	width:80px;
}
#siteplan_left_layout {
	width:172px;
	height:394px;
	float:left;
}
#panes div div, #floorplan_title_panes div div, #floor_availability div div {
	overflow: hidden;
}
#title_panes div div {
	overflow: hidden;
}
#the_siteplans div div {
	overflow:hidden;
}
#buttons {
	display:none;
}
#buttons2 {
	display:none;
}
#buttons3 {
	display:none;
}

