/* CSS Document */

body {
	background-image: url(../images/sand_back1.jpg);
	background-repeat: repeat-x;
	background-position: top;
	background-color: #d1cab8;
}
.topmenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
a.topmenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration:none
}
a.topmenu:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration:underline
}
.booklink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
a.booklink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration:none
}
a.booklink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration:underline
}
.resfield {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}

.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}
a.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration:none;
}
a.text:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration:underline;
}
h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	color: #666666;
	padding: 0;
	margin: 0;
	font-weight: normal;
}
h2 {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	color: #996633;
	margin: 0;
	padding: 0;
}
.footlink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}
a.footlink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration:none;
}
a.footlink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration:underline;
}
.foottxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
a.foottxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration:none;
}
a.foottxt:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration:underline;
}
.news {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}
.maptxt {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
a.maptxt {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration:none;
}
a.maptxt:hover {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration:underline;
}
.bookit {
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
.restxt {font-family:Arial, Helvetica, sans-serif;
font-size:14px; color:#FFF;
}
.field1 {width: 64px; height: 16px; border: 1px solid #42160d}

#resbox {

background-image: url('../images/resbg.png'); width: 216px; height: 237px; background-repeat: no-repeat; padding-top: 50px; font-family: verdana; color: #fff; font-size: 13px; font-weight: normal; text-transform: uppercase; text-align: left

}

#resarrival {
float: left; border: 1px none green; width: 90px; padding-top: 4px; margin-left: 10px;
}


#arrival_date {

float: right; width: 80px; border: 1px solid #7a760a
}

#resdeparture {

float: left; border: 1px none green;  width: 90px; padding-top: 4px; margin-left: 10px
}

#departure_date {

float: right; width: 80px; border: 1px solid #7a760a

}

#calimg {
width: 20px; margin-top: 5px; margin-right: 10px; float: left

}

#adults {
float: left; border: 1px none red; width:80px; margin-left: 10px

}

#adultsfield {

float: right; width: 20px; font-size: 12px; margin-top: -2px; border: 1px solid #7a760a

}

#children {

float: right; border: 1px none red; width:100px; margin-right: 10px

}

#childrenfield {

float: right; width: 20px; font-size: 12px; margin-top: -2px; border: 1px solid #7a760a
}

#promocode {
display: block; border: 1px none red; margin-left: 10px; margin-top: 10px

}

.promotxt {
float: left
}

#promofield {

width: 100px; margin-left: 5px; margin-top: -2px; border: 1px solid #7a760a

}

#adulttext {

margin-top: -3px;

}
