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

#floorplan-description{
	position: absolute;
	top: 18px;
	left: 400px;
	color: #7b5738;
	border-left: 1px solid #7b5738;
	padding-left: 20px;
	font-size:16px;
	font-weight:bold;	
}
#subnav{
	background: url(/images/floor-plans/common/subnav-bg.png) no-repeat;
	height: 437px;
	width:271px;
	position: absolute;
	bottom: 20px;
	left: 20px;
	padding: 55px 30px 0px 40px;
	margin: 45px 0px 0px 0px;
}
	#subnav-showing{
		display: block;
		width: 180px;
		height: 11px;
		background:url(/images/floor-plans/common/showing.png) no-repeat;
		margin: 10px 0px 10px 0px;
	}
		#subnav-showing:hover{
			background-position: 0px -11px;
		}
	#subnav p{
		margin-bottom: 0px;	
		margin-top: 4px;
	}
	#subnav ul{
		margin-top: 0px;
		margin-bottom: 2px;
	}
		#subnav ul li a{
			text-decoration: underline;
			color: black;
		}
	#highlight-wrapper{
		height: 200px;
	}
		#highlight{
			background-color:#7b5738;
			padding: 2px 2px 3px 2px;
			width:257px;
		}
			#highlight div{
				display: none;
			}
				#highlight div.show{
					display: block;
				}
					#highlight a{
						display: block;
						background-repeat:no-repeat;
						height: 171px;
						width: 257px;
					}
					#highlight p{
						color: white;	
						margin: 3px 0px 0px 18px;
					}
	#Floor-Plan-Img{
		display: block;
		background-repeat: no-repeat;
		margin-top: 20px;
	}
	#floorplan-amenities{
		position: absolute;
		top: 120px;
		right: 10px;
	}
	.addthis_button{
		clear: both;
		display:block;
		padding-top: 20px;
	}
/****************************************************
Floor Plans Home Page
****************************************************/
#content h3{
	position: absolute;
	color: white;
	font-size:14px;
	margin:0px;
	padding: 3px 10px 3px 10px;
}
a.floor-plan{
	display: inline-block;	
}
#one-bedroom-pineview{
	height: 192px;
	width: 219px;
	background: url(/images/floor-plans/one-bedroom-pineview-1.png) no-repeat;
}
	#one-bedroom-pineview:hover{
		background-position: 0px -192px;
	}
#one-bedroom-riverwalk-1{
	height: 281px;
	width: 100px;
	background:url(/images/floor-plans/one-bedroom-riverwalk-1.png) no-repeat;
}
	#one-bedroom-riverwalk-1:hover{
		background-position: 0px -281px;
	}
#one-bedroom-riverwalk-2{
	height: 213px;
	width: 94px;
	background:url(/images/floor-plans/one-bedroom-riverwalk-2.png) no-repeat;
}
	#one-bedroom-riverwalk-2:hover{
		background-position: 0px -213px;
	}
#one-bedroom-riverwalk-3{
	height: 202px;
	width: 91px;
	background:url(/images/floor-plans/one-bedroom-riverwalk-3.png) no-repeat;
}
	#one-bedroom-riverwalk-3:hover{
		background-position: 0px -202px;
	}
#two-bedroom-lakeside-1{
	height: 214px;
	width: 165px;
	background:url(/images/floor-plans/two-bedroom-lakeside-1.png) no-repeat;
}
	#two-bedroom-lakeside-1:hover{
		background-position: 0px -214px;
	}
#two-bedroom-pineview-1{
	height: 192px;
	width: 116px;
	background:url(/images/floor-plans/two-bedroom-pineview-1.png) no-repeat;
}
	#two-bedroom-pineview-1:hover{
		background-position: 0px -192px;
	}
#two-bedroom-pineview-2{
	height: 140px;
	width: 160px;
	background:url(/images/floor-plans/two-bedroom-pineview-2.png) no-repeat;
}
	#two-bedroom-pineview-2:hover{
		background-position: 0px -140px;
	}
	
	
/** floorplan-thumbs **/

#floorplan-thumbs{
		
}
	#floorplan-thumbs td{
		padding: 1px 0px 0px 1px;
	}

/*** Tabs ***/

#TabbedPanels1{
}
	#TabbedPanels1 .TabbedPanelsContentGroup{
		background:url(/images/floor-plans/tab-shadow.png) no-repeat;
		width: 557px;
		height: 499px;
		border: none;
		padding: 0px 10px 0px 1px;
		margin: 0px;
	}
	#content .TabbedPanelsTabGroup {
		padding-left: 1px;	
		margin-bottom: 0px;
		padding-bottom: 0px;
	}
	.TabbedPanelsTab{
		width: 167px;
		height: 26px;
		background-repeat: no-repeat;
	}
		.group1{
			background-color: #d4e6f5;
			border: 2px solid #4e8abd;
			height: 479px;
		}
		.group2{
			background-color: #e2d5bb;
			border: 2px solid #765737;
			height: 479px;
		}
			#TabbedPanels1 table{
				margin: 0px 0px 0px 15px;
			}
			#TabbedPanels1 td{
				padding: 4px 8px;
				font-size:12px;
			}
				#TabbedPanels1 tr.flush td{
					padding: 0px 5px;	
				}
				.TabbedPanelsTab{
					padding: 0px;
					border: none;
				}
				#tab1{
					background-image:url(/images/floor-plans/tab-one-bedroom.png);	
				}
				#tab2{
					background-image:url(/images/floor-plans/tab-two-bedroom.png);	
				}
					.TabbedPanelsTabSelected, .TabbedPanelsTabHover{
							background-position: 0px -26px;
					}
#floor-plan-navigation{
	position: absolute;
	bottom: 0px;
	right: 0px;
}
	#floor-plan-previous{
		background:url(/images/floor-plans/navigation/sprite.png) no-repeat;
		width: 75px;
		height: 17px;
		display:inline-block;
	}
		#floor-plan-previous:hover{
			background-position: 0px -17px;
		}
	#floor-plan-back{
		background:url(/images/floor-plans/navigation/sprite.png) no-repeat;
		background-position: -87px 0px;
		width: 40px;
		height: 17px;
		display:inline-block;
	}
		#floor-plan-back:hover{
			background-position: -87px -17px;
		}
	#floor-plan-next{
		background:url(/images/floor-plans/navigation/sprite.png) no-repeat;
		background-position: -135px 0px;
		width: 48px;
		height: 17px;
		display:inline-block;
	}
		#floor-plan-next:hover{
			background-position: -135px -17px;
		}
	.floor-plan-divider{
		background:url(/images/floor-plans/navigation/sprite.png) no-repeat;
		background-position: -78px 0px;
		width: 5px;
		height: 17px;
		display:inline-block;
	}