#bookingMask{
	position:absolute;
	left:0px;
	top:140px;
	width:180px;
	height:241px;
}

#bookingMaskBG{
	position:absolute;
	top:0px;
	left:0px;
}

#dateHolder{
	position:absolute;
	left:9px;
	top:46px;
}

#dateHolder .label{
	position:absolute;
	left:73px;
	top:27px;
}

#dateHolder .calendarHolder{
	position:absolute;
	left:112px;
	top:-2px;
}

#currentDate{
	width:102px;
	border:1px solid;
	background:url(bookingMask/textBoxBG.gif) repeat-x;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#32466d;
	font-weight:bold;
}

#nightSlideHolder{
	position:absolute;
	left:10px;
	top:91px;
	width:40px;
}

#nightSlideHolder #nightNumbers{
	position:absolute;
	left:7px;
	top:21px;
}

#nightSlideHolder #nightNumbers #n1,#nightSlideHolder #nightNumbers #n2{
	float:left;
}

#nightSlideHolder #nightUp{
	position:absolute;
	left:0px;
	top:0px;
}

#nightSlideHolder #nightDown{
	position:absolute;
	left:0px;
	top:50px;
}

#nightSlideHolder #nightUp a#nUp{
	display:block;
	width:40px;
	height:12px;
	
	background:url(bookingMask/arrowUp.gif) 0px 0px no-repeat;
}

#nightSlideHolder #nightUp a#nUp:hover{
	background:url(bookingMask/arrowUp.gif) 0px -12px no-repeat;
}

#nightSlideHolder #nightDown a#nDown{
	display:block;
	width:40px;
	height:12px;
	
	background:url(bookingMask/arrowDown.gif) 0px 0px no-repeat;
}

#nightSlideHolder #nightDown a#nDown:hover{
	background:url(bookingMask/arrowDown.gif) 0px -12px no-repeat;
}

#nightSlideHolder #nightUp a span, #nightSlideHolder #nightDown a span{
	display:none;
}

#guestsSlideHolder{
	position:absolute;
	left:67px;
	top:91px;
	width:40px;
}


#guestsSlideHolder #guestsNumbers{
	position:absolute;
	left:7px;
	top:21px;
}

#guestsSlideHolder #guestsNumbers #g1,#guestsSlideHolder #guestsNumbers #g2{
	float:left;
}

#guestsSlideHolder #guestsUp{
	position:absolute;
	left:0px;
	top:0px;
}

#guestsSlideHolder #guestsDown{
	position:absolute;
	left:0px;
	top:50px;
}

#guestsSlideHolder #guestsUp a#gUp{
	display:block;
	width:40px;
	height:12px;
	
	background:url(bookingMask/arrowUp.gif) 0px 0px no-repeat;
}

#guestsSlideHolder #guestsUp a#gUp:hover{
	background:url(bookingMask/arrowUp.gif) 0px -12px no-repeat;
}

#guestsSlideHolder #guestsDown a#gDown{
	display:block;
	width:40px;
	height:12px;
	
	background:url(bookingMask/arrowDown.gif) 0px 0px no-repeat;
}

#guestsSlideHolder #guestsDown a#gDown:hover{
	background:url(bookingMask/arrowDown.gif) 0px -12px no-repeat;
}

#guestsSlideHolder #guestsUp a span, #guestsSlideHolder #guestsDown a span{
	display:none;
}

#childSlideHolder{
	position:absolute;
	left:125px;
	top:91px;
	width:40px;
}


#childSlideHolder #childNumbers{
	position:absolute;
	left:7px;
	top:21px;
}

#childSlideHolder #childNumbers #c1,#childSlideHolder #childNumbers #c2{
	float:left;
}

#childSlideHolder #childUp{
	position:absolute;
	left:0px;
	top:0px;
}

#childSlideHolder #childDown{
	position:absolute;
	left:0px;
	top:50px;
}

#childSlideHolder #childUp a#cUp{
	display:block;
	width:40px;
	height:12px;
	
	background:url(bookingMask/arrowUp.gif) 0px 0px no-repeat;
}

#childSlideHolder #childUp a#cUp:hover{
	background:url(bookingMask/arrowUp.gif) 0px -12px no-repeat;
}

#childSlideHolder #childDown a#cDown{
	display:block;
	width:40px;
	height:12px;
	
	background:url(bookingMask/arrowDown.gif) 0px 0px no-repeat;
}

#childSlideHolder #childDown a#cDown:hover{
	background:url(bookingMask/arrowDown.gif) 0px -12px no-repeat;
}

#childSlideHolder #childUp a span, #childSlideHolder #childDown a span{
	display:none;
}

#bookingButton{
	position:absolute;
	top:168px;
	left:0px;
}

#bookingButton a#book{
	display:block;
	width:180px;
	height:25px;
	
	background:url(bookingMask/checkNow.gif) 0px 0px no-repeat;
}

#bookingButton a#book:hover{
	background-position: 0px -25px;
}

#bookingButton a span{
	display:none;
}

#bestRateButton{
	position:absolute;
	top:201px;
	left:0px;
}

#bestRateButton a#best{
	display:block;
	width:180px;
	height:23px;
	
	background:url(bookingMask/bestRate.gif) 0px 0px no-repeat;
}

#bestRateButton a#best:hover{
	background-position: 0px -23px;
}

#bestRateButton a span{
	display:none;
}
