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

#content ul{
	list-style: none;
	padding-left: 0px;
	margin-top: 0px;
}
	#content ul li{
	}
		#content ul li a{
			color: black;
			text-decoration:underline;
		}
	#content .gallery-description{
		width: 300px;
		margin-left: 30px;
		margin-top:-10px;	
	}
	#gallery-scroller-wrapper{
		height: 304px;
		width: 278px;
		margin: -20px 0px 0px 5px;
		padding: 75px 30px 30px 40px;
	}
	#gallery-right{
		position: absolute;
		width: 580px;
		top: 50px;
		right: 10px;	
	}
		#gallery-content-pane-slide-wrapper{
			position: relative;
			overflow:hidden;
		}
			#gallery-content-pane-slider{
				position: relative;
				height: 382px;
				background:url(/images/resort-style-living/photo-frame.png) no-repeat 50px 0px;
			}
				.gallery-content-pane{
					width: 527px;
					height: 376px;
					padding: 6px 0px 0px 6px;
					margin-left: 50px;
					position: absolute;
					display:none;
				}
					.gallery-content-pane div{
						background:url(/images/resort-style-living/photo-bottom-border.jpg) bottom left no-repeat;
						height:365px;
						width:516px;
					}
						#gallery-content-pane-slider .gallery-content-pane div p{
							color: white;
							margin-top: 5px;
							padding: 0px 5px 0px 5px;
							font-family:"Times New Roman", Times, serif;
						}
		#gallery-thumbnail{
			background:url(/images/resort-style-living/thumbnails-bg.png) no-repeat 40px 10px;
			width: 471px;
			height: 161px;
			margin-top: 0px;
			padding: 35px 50px 40px 70px;
			clear:both;
			color: #867765;
		}
			#gallery-thumbnail div{
				overflow:hidden;	
			}
			#gallery-thumbnail a{
				background-color: white;
				display: inline-block;	
				margin-right: 3px;
				color: #867765;
			}	
				#gallery-thumbnail a:hover{
					color: #932a00;
				}
					#gallery-thumbnail a img{
						opacity: .5;
						filter: alpha(opacity=50); /*stupid ie*/
					}
						#gallery-thumbnail a:hover img, #gallery-thumbnail a.current img{
							opacity: 1;
							filter: alpha(opacity=100); /*stupid ie*/
						}
			#gallery-thumbnail p{

			}
				#gallery-thumbnail p a{
					background: none;
				}
				p a#galleryPrevious{
					background:url(/images/template/gallery/gallery-buttons.png) no-repeat;
					background-position: left bottom;
					height: 15px;
					width: 70px;
					display:inline-block;
				}
					p a#galleryPrevious.notClickable{
						background-position: left top;
						cursor:default;
					}
					p a#galleryPrevious:hover{
						background-position: left top;
					}
				p a#galleryNext{
					background:url(/images/template/gallery/gallery-buttons.png) no-repeat;
					background-position:right bottom;
					height: 15px;
					width: 50px;
					display:inline-block;
				}
					p a#galleryNext.notClickable{
						background-position:right top;
						cursor:default;
					}
					p a#galleryNext:hover{
						background-position:right top;
					}
				p span#galleryDivider{
					background:url(/images/template/gallery/gallery-buttons.png) no-repeat;
					background-position: -75px 0px;
					height: 15px;
					width: 10px;
					display:inline-block;
				}
			#gallery-thumbnail-slider{
				position: relative;	
				height: 70px;
			}
				#gallery-thumbnail-slider a{
					position: absolute;	
				}