



/* Booking Widget */
#booking_widget {width:400px; height:274px; background:url(images/booking-widget.png) left top no-repeat; font-family:Georgia, "Times New Roman", Times, serif!important;}
#booking_widget h2 {margin:0 0 7px 0; padding:0; width:400px; height:38px; text-indent:-9999px; background:url(images/book-online.png) left top no-repeat;}
#booking_widget form {margin:0; padding:0; width:400px; height:274px; background:url(images/res-btm.png) left top no-repeat;}
#booking_widget label {margin:0 4px 0 0; font-size:12px; color:#292929;}
#booking_widget select {font-size:11px;}
#booking_widget div {padding:8px 0; overflow:hidden; clear:right;}

#Arrivaldiv {margin:0 0 0 5px;}
#Arrivaldiv select {margin:0 0 0 0;}

#Nightsdiv {margin:0 0 0 5px;}
#Nightsdiv select {margin:0 20px 0 17px;}

#Adultsdiv {margin:0 0 0 5px;}
#Adultsdiv label {margin:20 86px 0 0;}
#Adultsdiv select {margin:0 30 0 20px;}

#Childrendiv {margin:0 0 0 5px;}
#Childrendiv label {margin:0 13px 0 0;}
#Childrendiv select {margin:0;}

select#ArrivalDay {width:49px;}
select#ArrivalMonth {width:56px;}
select#ArrivalYear {width:64px;}
select#Nights {width:39px;}
select#Adults {width:39px;}
select#Rooms {width:39px;}
select#Children {width:38px;}

input#button_check {margin:4px 0 0 0px;}
img#button_calendar {margin:0 0 -5px 3px;}
img#button_best_rate {margin:10px 0 0 20px;}

.widget_content {margin:0 0 0 18px;} /* content used for homepage */
.widget_home {margin:27px 0 0 18px;} /* home used for content pages */

/* Forms */
#wrapper_form {width:400px; margin:0 0 0 30px; overflow:hidden}
#wrapper_form form {font-size:1.00em; color:#292929;}
#wrapper_form form input {float:left; font-size:0.90em; margin:0;}
#wrapper_form form label {float:left; width:125px;}
#wrapper_form form label#email_format {width:160px;}
#wrapper_form form label.form_radio {width:66px;}
#wrapper_form form div {padding:0 0 14px 0; clear:both; overflow:hidden;}
#wrapper_form form input.fbutton {clear:both;}

