input#checkinyyyymmdduser, input#checkoutyyyymmdduser {width:186px; background-color:#ffffff; background-image:url("../bpimages/calendar.gif"); background-repeat:no-repeat; background-position:center right; cursor:pointer; font-size: 11px; border:1px solid #c8c8ca; }
div#teaser006 {margin-top:2px;}
div#teaser006 table.ymtb {border-collapse:collapse; border:1px solid #000000;}
div#teaser006 table.ymtb thead tr th {background-color:#714716; color:#fff; width:25px; height:22px; font-size:11px; font-family:Verdana, Geneva, sans-serif; cursor:default; -moz-user-select:none; -khtml-user-select:none; text-align: center; }
div#teaser006 table.ymtb thead tr th.ymtprevious {font-size:15px; color:#fff; cursor:pointer;}
div#teaser006 table.ymtb thead tr th.ymtnext {font-size:15px; color:#fff; cursor:pointer;}
div#teaser006 table.ymtb tbody tr td {background-color:#ffffff; color:#363e44; width:25px; height:20px; font-size:11px; font-family:Verdana, Geneva, sans-serif; text-align:center; cursor:pointer; -moz-user-select:none; -khtml-user-select:none;}
div#teaser006 table.ymtb tbody tr td.ymdblockinvalid {color:#ffffff; cursor:default;}
div#teaser006 table.ymtb tbody tr td.ymdrangeinvalid {color:#b6bec3; text-decoration:line-through; cursor:default;}
div#teaser006 table.ymtb tbody tr td:hover {background-color:#c6cfc4;}
div#teaser006 table.ymtb tbody tr td.ymdblockinvalid:hover {background-color:#ffffff;}
div#teaser006 table.ymtb tbody tr td.ymdrangeinvalid:hover {background-color:#ffffff;}
div#teaser006 div#closebuttoncontainer {text-align:center;}
div#teaser006 div#closebuttoncontainer button {margin:3px auto 0; padding:1px 2px; border:1px solid #000000; font-size:11px; font-family:Verdana, Geneva, sans-serif; background-color:#ffffff; color:#363e44; cursor:pointer;}

/* Dates Teaser */
form#datesteaser { width: 208px; padding: 13px; border: 1px solid #272E48; margin: 0 auto; background: #F1EDC8; }
	form#datesteaser h2 { color: #272E48; text-transform: uppercase; font-size: 14px; margin: 0px 0px 18px 0px; padding: 0px; }
	form#datesteaser select, form#datesteaser input { margin: 5px 0px; border: 1px solid #ADADAB; font-size: 11px; color: #58370A; padding: 2px; }
	form#datesteaser input#promocode { width: 129px; }
	form#datesteaser label { color: #272E48; vertical-align:middle; }
	form#datesteaser select#adults, form#datesteaser select#children { width: 102px; }
	form#datesteaser button { width: 206px; height: 20px; padding: 0px; margin: 5px 0px; background: url(../bpimages/checkavailability.jpg) no-repeat; border: none; cursor: pointer; }
		form#datesteaser button span { display: none; }
	form#datesteaser p#cancelmodifylinks { text-align: center; color: #272E48; }
		form#datesteaser p#cancelmodifylinks a { color: #272E48; }
		
#header { background: url(../bpimages/beheader.jpg) top left no-repeat #714716; }
