#wrapper { width: 990px; }
#topnavigation { margin: 65px 0px 0px 585px; }
#content { width: 770px; }

/* Local Booking Engine CSS */

body { font-family: Verdana, Arial,sans-serif; } /* Specify Default Body Font for BE - If Needed */
div#bookingengine { padding:0px; margin: 0px; }

/* Color 1 */

div#bookingengine #buttons ul li form fieldset button.buttonactive span.buttoncontent span.buttoncontentli { color: #BD6621; } /* Top Nav Bullet Color */
div#bookingengine #steps form.current { background-color: #BD6621; } /* Current Step Background Color */
div#bookingengine #calendars table tr.calendarheader .calendarheaderarea, div#bookingengine #calendars table tr.calendarheader .calendarheadertitle { background: url(../bpimages/BE_Gradient.jpg) repeat-x; } /* Calendar Header Background Color */
div#bookingengine #calendars table tr .available div.date { color: #BD6621; } /* Calendar Day Color */
div#bookingengine #multistay fieldset div div.roomheader div.roomheaderleft div.roomheaderimages { border-color: #BD6621; } /* Room Thumbnail Border Color */
div#bookingengine #multistay fieldset div div.roomheader div.roomheaderleft div.roomheaderimages span.longDespShow, div#bookingengine #multistay fieldset div div.roomstays table tr td.stayaverage table.longDespShow, div#bookingengine #summary fieldset div div.longDespShow { border:1px solid #BD6621; } /* Hover Border Color */
div#bookingengine #multistay fieldset div div.roomheader div.roomheaderleft dl dt { color: #BD6621; } /* Rate Description Color */
div#bookingengine #controls form fieldset table tr td button, div#bookingengine #multistay fieldset div div.roomstays table tr td.stayselect form fieldset button, div#bookingengine #registration fieldset#login table tr td span.completereservation input.textsubmitactive, div#bookingengine #registration fieldset#newguest form#new_guest_registration div#newguestsubmit button { background-color: #BD6621; } /* Fix Button BG Issue in IE */

/* Color 2 */

div#bookingengine #calendars table tr.calendarheader .calendarheadertitle { color: #ffffff; } /* Calendar Header Text Color */
div#bookingengine #steps form.current fieldset button span.buttoncontent { color: #ffffff; } /* Current Step Text Color */
div#bookingengine #calendars .userselected, div#bookingengine #controls form fieldset table tr td#controlssummary div p { background-color: #BD6621; color: #ffffff; } /* Selected Days Background Color - Text Color */
div#bookingengine #calendars table tr .userselected div.ldr { color: #ffffff; } /* Selected Rate Color */

/* Do Not Edit Below */

div#bookingengine #controls form fieldset table tr td button, div#bookingengine #multistay fieldset div div.roomstays table tr td.stayselect form fieldset button, div#bookingengine #registration fieldset#login table tr td span.completereservation input.textsubmitactive, div#bookingengine #registration fieldset#newguest form#new_guest_registration div#newguestsubmit button {  background: url(../bpimages/BE_Gradient.jpg) repeat-x; }

/* Summary Box Fix */
div#bookingengine #summary { width: 225px; }

/* room page */
div#bookingengine fieldset div.roomeven{ background: #f2e4b3;}
div#bookingengine #multistay fieldset div.roomodd {background: #f2e4b3;}

/* Common Amenities */
#bookingengine #commonamenities { background: #f2e4b3; margin: 10px; }
#commonamenities h4 { padding: 10px 20px; }
#commonamenities ul { padding-left: 20px; margin-left: 20px; list-style: square; }
#commonamenities ul li { margin: 5px 0px; }
#commonamenities ul#ca_left { float: left; width: 200px; }
#commonamenities ul#ca_right { float: left; margin-left: 30px; width: 200px; }

div#bookingengine #calendars table tr div.ldr{ visibility: hidden;}

div#ratesummary fieldset { border:1px solid #CCCCCC; width: 66%; float: right; padding: 10px; margin: 20px 0px 0px 0px; }
div#ratesummary fieldset table tr td, div#ratesummary fieldset table tr th { text-align: left; padding: 2px 8px; }

/* Pop-Up - Border */


	#signupwrap { border: 2px solid #9A927D; }
	/* Pop-Up - Text */
	#signupwrap { color: #000000; }
	/* Pop-Up - Background */
	#signupwrap { background: #fff; }
	
	/* Pop-Up Close Button - Border */
	#spiffy_signup #closex { border: 1px solid #555555; }
	/* Pop-Up Close Button - Text */
	#spiffy_signup #closex { color: #fff; }
	/* Pop-Up Close Button - Background */
	#spiffy_signup #closex { background: #B1662D; }
	
	/* Pop-Up Message - Text */
	#spiffy_signup .sserror { color: #FFFFFF; }
	/* Pop-Up Message - Background */
	#spiffy_signup .sserror { background: #B1662D; }
	
	/* Pop-Up Input Error - Border */
	#spiffy_signup input.inputerror { border: 3px solid #FF0000; }
	
	/* Pop-Up Submit Button - Border */
	#spiffy_signup #submit { border: 1px solid #555555; }
	/* Pop-Up Submit Button - Text */
	#spiffy_signup #submit { color: #fff; }
	/* Pop-Up Submit Button - Background */
	#spiffy_signup #submit { background: #B1662D; }
	
	#messagewrap p {margin-left: 45px;}
	#signupwrap p#signupseparator {text-align: center;}
