	/* Homepage styles */
	
	DIV.voxpox {
		position: absolute;
		top: 293px;
		left: 0px;
		width: 356px;
		height: 102px;
	}
	
	DIV.polaroids {
		position: absolute;
		top: 375px;
		left: 0;
	}
	
		DIV.polaroid_news {
			position: absolute;
			top: 20px;
			left: 0;
		}
		
			.polaroid_news A.news {
				background: url('../../../../../images/polaroid_news_sprite.png') 0px 0px no-repeat;
				display: block;
				overflow: hidden;
				width: 187px;
				height: 191px;
				z-index: 101;
				text-indent: -9999px;
				cursor: hand;
				_background-image: none;
				_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/polaroid_news_2.png",sizingMethod="crop",enabled="Enabled");
			}
			
				A.news:hover {
					background-position: 0px -191px;
				}
		
		DIV.polaroid_destinations {
			position: absolute;
			top: 0;
			left: 130px;
		}
		
			.polaroid_destinations A.destinations {
				background: url('../../../../../../images/polaroid_hotdeals_sprite.png') 0px 0px no-repeat;
				display: block;
				overflow: hidden;
				width: 177px;
				height: 176px;
				z-index: 102;
				text-indent: -9999px;
				cursor: hand;
				_background-image: none;
				_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/polaroid_hotdeals_sprite.png",sizingMethod="crop",enabled="Enabled");
			}
			
				A.destinations:hover {
					background-position: 0px -176px;
				}
		
		DIV.polaroid_faq {
			position: absolute;
			top: 68px;
			left: 232px;
		}
	
			.polaroid_faq A.faq {
				background: url('../../../../../../images/polaroid_faq_sprite.png') 0px 0px no-repeat;
				display: block;
				overflow: hidden;
				width: 194px;
				height: 193px;
				z-index: 103;
				text-indent: -9999px;
				cursor: hand;
				_background-image: none;
				_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/polaroid_faq_3.png",sizingMethod="crop",enabled="Enabled");
			}
			
				A.faq:hover {
					background-position: -1px -194px;
				}


		DIV.polaroid_promotions {
			position: absolute;
			top: 68px;
			left: 232px;
		}
	
			.polaroid_promotions A.promotions {
				background: url('../../../../../../images/polaroid_promotion_sprite.png') 0px 0px no-repeat;
				display: block;
				overflow: hidden;
				width: 194px;
				height: 218px;
				z-index: 103;
				text-indent: -9999px;
				cursor: hand;
				_background-image: none;
				_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/polaroid_promotion_sprite.png",sizingMethod="crop",enabled="Enabled");
			}
			
				A.promotions:hover {
					background-position: -1px -218px;
				}

	
	DIV.bookings {
		background: url('../../../../../images/bookings_bg.png') left top no-repeat;
		_background-image: none;
		_background-image: url('../../../../../images/booking_bg.jpg');
		_background-position: left top;
		_background-repeat: no-repeat;
		width: 611px;
		height: 236px;
		position: absolute;
		top: 332px;
		right: 15px;
	}
	
		DIV.bookings H1, 
		DIV.bookings H2, 
		DIV.bookings H3, 
		DIV.bookings H4, 
		DIV.bookings P {
			margin: 0;
			padding: 0;
		}
	
		DIV.walking_on {
			width: 160px;
			height: 135px;
			position: absolute;
			top: 20px;
			left: 35px;
			text-indent: -9999px;
			background: url('../../../../../images/walking_on_booking_not_required.gif') left top no-repeat;
		}
		
		DIV.vehicle_bookings_1 {
			width: 372px;
			height: 100px;
			position: absolute;
			top: 20px;
			left: 217px;
			text-indent: -9999px;
			background: url('../../../../../images/vehicle_bookings_1.gif') left top no-repeat;
		}
		
		A.book_now_button {
			position: absolute;
			bottom: 0px;
			right: 0px;
			width: 89px;
			height: 31px;
			background: url('../../../../../images/booknow_sprite.gif') 0px 0px no-repeat;
			display: block;
		}
			A.book_now_button:hover {
				background-position: 0px -31px;
			}
		
		DIV.vehicle_bookings_2 {
			width: 372px;
			height: 79px;
			position: absolute;
			top: 132px;
			left: 215px;
			text-indent: -9999px;
			background: url('../../../../../images/vehicle_bookings_2.gif') left top no-repeat;
		}
		
		A.login_button {
			position: absolute;
			top: 0px;
			right: 21px;
			width: 137px;
			height: 52px;
			text-indent: -9999px;
			background: url('../../../../../images/login_sprite.gif') 0px 0px no-repeat;
			display: block;
		}
			A.login_button:hover {
				background-position: 0px -52px;
			}
		
	DIV#footer_home {
		width: 479px;
		height: 36px;
		position: absolute;
		top: 561px;
		left: 396px;
		background: url('../../../../../images/home_footer_bg.gif') left top no-repeat;
	}
	
		DIV#footer_home A.holidays {
			position: absolute;
			top: 15px;
			left: 205px;
			background: url('../../../../../images/holidays_sprite.gif') 0px 0px no-repeat;
			display: block;
			text-indent: -9999px;
			width: 212px;
			height: 11px;
		}