/* 
----------------------------------------------------------------------------
	CSS Document: floorplans.css
---------------------------------------------------------------------------- 
*/
	
	
	.title-specials { background: #fbfbfb url("../images/title-specials.jpg") no-repeat; height: 80px;}
	
	.container-floorplans {
		float:left;
	}

	.floorplan-map { 
		width:184px;
		height:175px;
		_width:174px;
		float:left;
		position: relative;
	}

		.floorplan-map a { 
			width:108px;
			_width:98px;
			height:124px;
			top:25px;
			left:60px;
			position: absolute;
		}

			.floorplan-map img { 
				padding-top: 0px;
				padding-left: 0px;
			}

	.description {
		margin-top: 10px; 
		width:286px;
		float:left;		
	}

		.description p.italics { font-style:italic;}

	.check{ 
		background: url("../images/check-available.png") no-repeat;
		width:230px;
		height:175px;
		float:left;
		position: relative;		
	}

		.check a.btn-check-availability {
			background: url("../images/btn-check-available.png") no-repeat;
			color: #fff;
			display: block;
			font-size: 11px;
			top: 27px;
			text-align: center;
			width: 176px;
			height: 35px;
			left: 29px;
			line-height: 36px;
			position: absolute;
			text-decoration: none;
		}

			.check a.btn-check-availability:hover { background-position: 0 -36px;}
			
				.btn-gallery-index {
					background: url("../images/title-photo-gallery.jpg") no-repeat;
					height:77px;
				}
				
				
				.price p{ padding-left: 12px; padding-top: 66px; color:#7c0c0c;}
				
				

				.btn-gallery {
					background:url(../images/btn-photo-gallery.jpg) no-repeat;
					width:296px;
					height:43px;
					cursor:pointer;
				}

				.gallery-container {margin-left:16px;}

				.thumb-container-gallery { 
					background:url(../images/bg-thumb-container.jpg) no-repeat; 
					width:66px;
					height:77px; 
					float:left; 
					margin-left:10px;
				}

					.thumb-container-gallery img { width:58px; padding-top:5px; margin-left:3px;}
			

/* 
--------------------------------------------------------------------------------------------------------
	Propsite Id Framework
--------------------------------------------------------------------------------------------------------
*/

			#prop-site-id-bottom-floorplans { 
				background: url("../images/prop-site-id-bottom-floorplans.jpg") no-repeat;
				height: 104px;
				position: relative;
			}	

				#prop-site-id-bottom-floorplans a { 		
					background: url("../images/btn-contact-us.png") no-repeat;
					height: 34px;
					position: absolute;
					left: 55px;
					width: 176px;
					top: 0;
				}

					#prop-site-id-bottom-floorplans a:hover { background-position: 0 -34px;}		


/* 
--------------------------------------------------------------------------------------------------------
	Column-left Framework
--------------------------------------------------------------------------------------------------------
*/

	#column-left {
		width: 700px;
		_width: 695px;
		background:url("../images/subhead-title.jpg") no-repeat;
		float: left;
	}


	#column-left p, #column-left h2, #column-left h3 {
		margin: 20px 27px 10px 53px;
	}

	#column-left li {
		margin-left: 68px;
		
	}
	

/* 
----------------------------------------------------------------------------
	Column-right Framework
---------------------------------------------------------------------------- 
*/

	#column-right {
		width: 293px;
		float: left;
	}

	#column-right p, #column-right h1, #column-right ul {
		padding: 20px 53px 20px 25px;
	}


/* 
----------------------------------------------------------------------------
	Property-footer Framework
---------------------------------------------------------------------------- 
*/	

	#property-footer-floorplans {
		font-size: 11px;
		padding-left: 43px;
		padding-top: 2px;
	}

	#property-footer-floorplans a, #property-footer-floorplans a:hover {
	text-decoration: none;

	margin-left: 10px;
	}














