#content div.intro p {
	line-height: 1.2em;
}

#content div.intro_sand {
	height: 350px;
	width: 920px;
	overflow: hidden;
	position: relative;
	padding: 0;
	z-index: 0;
}

	#content div.intro_sand h1 {
		margin-top: 10px;
		_padding-top: 20px;
	}
	
	#content div.intro_sand h1, #content div.intro_sand p {
		width: 280px;
	}

#content ul.faders {
	position: absolute;
	right: -20px;
	margin: 0;
}

#content h2 {
	background-color: #8a0013;
	color: #fff;
	font-size: 80%;
	padding: 5px 10px;
	margin: 10px 20px;
}

#content div.create {
	float: right;
	width: 220px;
	height: 200px;
}

	#content div.create h3 {
		margin: 0 10px 0 0;
		padding: 0;
	}
	
		#content div.create h3 a {
			font-weight: normal;
			display: block;
			background-color: #c9b376;
			padding: 10px;
			font-size: 90%;
			color: #333;
			text-decoration: none;
			text-align: center;
		}
		
	#content div.create p {
		margin-left: 10px;
	}
	
#content ul.faders {
	margin: 0 15px 0 0;
}

#content div.slider {
	margin: 0 20px;
}

	#content div.slider a.button {
		top:  90px;
	}
	
		#content div.slider div.slides ul li {
			margin-right: 68px;
		}

#content div.offers {
	margin: 0 20px;
}

		#content div.offers div.offer {
			float: left;
			font-size: 80%;
			width: 250px;
			height: 360px;
			overflow: hidden;
			vertical-align: top;
			padding: 0 20px 10px 20px;
			background: #c9b376 url('images/offer_box_gradient.png') bottom repeat-x;
			margin: 0 23px 23px 0;
		}

			#content div.offers div.last {
				margin-right: 0;
			}
			
			#content div.offers div.offer div.image {
				height: 180px;
				width: 250px;
				background-position: center center;
				margin: 0;
			}
			
				#content div.offers div.offer div.image a {
					text-decoration: none;
					display: block;
					width: 250px;
					height: 200px;
				}
			
			#content div.offers div.offer h3 {
				color: #000;
				margin: 0;
				padding: 10px 0;
				font-weight: normal;
				font-size: 100%;
			}
			
				#content div.offers div.offer h3 a {
					float: right;
					color: #8a0013;
					text-decoration: none;
				}
				
					#content div.offers div.offer h3 a:hover {
						text-decoration: underline;
					}
				
			#content div.offers div.boxes {
				background-color: transparent;
				text-align: center;
				padding: 0;
				width: 280px;
			}
			
			#content div.offers div.offer p {
				font-size: 100%;
				padding: 0;
				margin: 20px 0 0 0;
			}

			
			#content div.offers div.offer img.hotel {
				width: 300px;
				border: none;
			}
			
			#content div.offers div.offer span {
				margin: 10px 0;
				display: block;
				font-weight: bold;
				font-size: 180%;
				color: #8a0013;
			}
			
				#content div.offers div.offer span small {
					font-size: 60%;
					font-weight: normal;
			}
			
			#content div.offers div.offer em {
				font-size: 100%;
				color: #8a0013;
			}
			
			#content div.offers div.offer img {
				border: none;
			}