

.gullPromotionSurround
{
	width:143px;
	height:250px;
	float:left;
	color:#000000;
	font-family:Tahoma,Verdana,Helvetica,Helvetica-Narrow;
	font-size:12px;
	font-style:normal;
}

.gullCalendar {
	background:transparent url(cal.gif) no-repeat scroll 0% 50%;
	border:medium none;
	clear:right;
	position:relative;
	margin-left:2px;
	width:16px;
	height:16px;
	float:left;
}


#date_sel_dd,
#date_sel_mm,
.selNumAdults,
.selNumNights
{
	float:left;
	/*border:solid 1px blue;*/
	font-size: 10px;
	COLOR: #000000;
	FONT-STYLE: normal;

	font-family: Tahoma,Verdana,Helvetica,Helvetica-Narrow
}

.gullImageSurr,
.gullPremName,
.gullAdultsSurr,
.gullDateSurr,
.gullAdultsDrp,
.selNumNights
{
	clear:left;
}


.gullImage
{
	width:100px;
	height:100px;
	/*float:left;*/
	clear:both;
	margin-left:20px;
}

.gullAdultsSurr,
.gullHead,
.gullNightSurr,
.gullArrivalTitle
{
	float:left;
}

.gullArrivalTitle
{
	position:relative;
	clear:both;
	/*border:solid 1px black;*/
	margin-left:4px;
	width:143px;
}


.gullDays
{
	clear:left;
	margin:0 2px 0 2px;
	/*float:left;*/
}

.gullPremName
{
	width:147px;
}

fieldset
{
	display:none;
}

.gullSearchBtn
{
	position:relative;
	float:left;
	clear:left;
	margin:5px 0 15px 25px; 
	margin-left:25px;
}

.gullArrival
{
	margin-left:2px;
}


.gullDays,
.gullMonthYear,
.gullCalendar
{
	float:left;
}

.gullNigthTitle,
.gullAdultsTitle,
.gullArrivalTitle
{
	font-size:10px;
}

.gullHead,
.gullPremName
{
	text-align:center;
	width:143px;
	padding:5px 0 5px 0;
}

.gullAdultsSurr
{
	margin:0 4px 0 20px; 	
}
