@charset "utf-8";
/*  BOOKING WIDGET : Redone by Owen	*/
/*** DEFAULTS ***/
#bookingWidget { color: #FFFFFF; display: block; overflow: hidden; border: 1px solid #999; margin: 5px 10px; }
#bookingWidget .bookingWidgetHeader { background: url(../images/newhome/boxheader32.jpg); height: 32px; margin-bottom: 8px; }
#bookingWidget .bookingWidgetHeader h3 { text-align: center; text-transform: uppercase; letter-spacing: 2px; padding-top: 7px; color: white; font-size: 12px; }
#bookingWidget .row { padding: 0px 8px 8px 8px; overflow: hidden; }
#bookingWidget .row .left { float: left; padding-top: 4px; }
#bookingWidget .row .left.nights { width: 150px; }
#bookingWidget .row .right { float: right; }
#bookingWidget label { padding: 0px; text-transform:uppercase; font-size: 10px; line-height: normal; }
#bookingWidget label.date {  }
#bookingWidget .submitBtn { background: url(../images/newhome/godark.png) no-repeat center right; border:none; font-weight:bold; width:60px; height:14px; cursor:pointer; }
#bookingWidget input { border: none; font-size:11px; text-align: center; padding:1px; height:15px; background-color:#CACACA; }
#bookingWidget select { border: none; font-size:11px; line-height:13px; padding:1px; height:17px; background-color: #CACACA; }
#bookingWidget .bookDate { width:85px; }
#bookingWidget .bookNights { width:20px;  }
#bookingWidget .bookTravelers { width: 35px; }

/*** HOME STYLES ***/
#bookingWidgetHome #bookingWidget { color: white; }
#bookingWidgetHome #bookingWidget label { color: white; letter-spacing:1px; }
#bookingWidgetHome #bookingWidget .bookingWidgetHeader h3 { font-size: 13px; padding-top: 5px; }
#bookingWidgetHome #bookingWidget .submitBtn { color: white; background: url(../images/newhome/golight.png) no-repeat center right; }


