/* 1.3 - Local Booking Engine CSS version 2.1 */
/* Last Updated 10/5/2010 */

#guestprofile div#active_reservations table a, #guestprofile div#old_reservations table a, #guestprofile div.ccrecords table#cc td a.ccmodify {color:#000000;}
div#bookingengine #datesselectioncontent #summarymodify p {color:#000000;}

body#dates div#bookingengine div.message, div#bookingengine #flags, div#bookingengine #steps { border:1px solid #ffffff; }
div#bookingengine #multistay fieldset div div.roomstays table tr td, div#bookingengine #multistay fieldset div div.roomstays table tr th { border:1px solid #ffffff; }
div#bookingengine #summary fieldset div.summarygroup div.summaryheader { border-bottom:1px solid #FFFFFF; border-top:1px solid #FFFFFF; }
div#bookingengine #multistay fieldset div div.roomheader div.roomheaderleft div.roomheaderimages img.roomimagethumb { border:1px solid #ffffff; }
div#bookingengine #multistay fieldset div div.roomstays table tr td.staydescription div.longDespShow { background-color:#ddd7c9; border:1px solid #ffffff; }
div#bookingengine #items form fieldset, div#bookingengine #items form fieldset #itemssubmittop input.textsubmitactive, div#bookingengine #items form fieldset div.itemsheader div.itemsheaderimage img, div#bookingengine #items form fieldset #itemssubmitbottom input.textsubmitactive { border:1px solid #FFFFFF; }
div#bookingengine #registrationcancel fieldset, div#bookingengine #registration fieldset#login, div#bookingengine #registration fieldset#newguest, div#bookingengine #registration fieldset#newguest fieldset, div#bookingengine div.errors { border:1px solid #FFFFFF; }
#spiffy_signup th label { color:#FFFFFF; }
div#bookingengine #items form fieldset div.itemodd { background-color:#ddd7c9; border-bottom:1px solid #FFFFFF; border-top:1px solid #FFFFFF; }
div#bookingengine #steps .pastbutton { color:#900028; font-weight:bold; }
div#bookingengine #buttons button { background-color:#ddd7c9; color:#900028; border:1px solid #ffffff; }
#packagetabs .packageheader .roomheaderleft .roomheaderimages .roomimagethumb { border:1px solid #FFFFFF; }
div#bookingengine #multistay fieldset div div.roomstays table tr td.stayaverage table.longDespShow, div#bookingengine #multistay fieldset div div.roomstays table tr td.staydescription div.longDespShow, #packagetabs .packagebody .longDespShow {
}
enginelocal.css (line 127)
div#bookingengine #multistay fieldset div div.roomstays table tr td.stayaverage table.longDespShow, div#bookingengine #multistay fieldset div div.roomstays table tr td.staydescription div.longDespShow {
background-color:#FFFFFF; border:2px solid #fff;}
div#bookingengine #multistay fieldset div div.roomstays table tr.stayeven { background-color:#ddd7c9; }
#packagetabs div.packageheader { background-color:transparent; border-left:1px solid #fff; border-right:1px solid #fff; }
div#bookingengine #summary fieldset div.summaryfocus { border-color:#fff; }
#packagetabs #packageList ul#tabnav { border-bottom:1px solid #fff; }
#packagetabs #packageList ul#tabnav li a.selected { background-color:none; border-color: 1px solid #fff; }
div#bookingengine #multistay fieldset div div.roomstays table tr td.stayaverage table.longDespShow, div#bookingengine #multistay fieldset div div.roomstays table tr td.staydescription div.longDespShow {
border:2px solid #FFF; }

/* --------------------------------------- CUSTOMIZATION --------------------------------------- */

/* --------------------------------------- ENGINE WIDE --------------------------------------- */

/* --------------------------------------- FONT FAMILY --------------------------------------- */
body div#bookingengine *, body #profilesignin *, body #signinoption *, div.message, #dialogBox, #errorMD, #spiffy_signup {
	font-family: 62.5%/1.6 Verdana,Geneva,sans-serif;
}
/* --------------------------------------- MAIN BORDERS --------------------------------------- */
div#bookingengine #datesselection fieldset, div#bookingengine div#confirmation fieldset, div#bookingengine div#summary fieldset, div#bookingengine div#multistay fieldset, div#bookingengine .stepproceed, div#bookingengine #multistay .stepproceed, #registration #guestprofiles fieldset, #registration #shopperdetails fieldset, #registration #shopperccinfo fieldset, #registration #disclaimerinfo fieldset, div#bookingengine #packages fieldset, #registration #guestprofiles fieldset, #registration #shopperdetails fieldset, #registration #shopperccinfo fieldset, #registration #disclaimerinfo fieldset, div#bookingengine #message {
	border: 1px solid #ffffff;
}
/* --------------------------------------- MAIN HEADERS --------------------------------------- */
div#bookingengine div#datesselection fieldset legend span, div#bookingengine div#summary fieldset legend span, div#bookingengine div#multistay fieldset legend span, div#bookingengine fieldset legend span, div#bookingengine div#confirmation fieldset legend, div#bookingengine div#confirmation div#miscDetails fieldset legend, #guestprofile div#active_reservations h2, #guestprofile div#profile_shopperdetails h2, #guestprofile div.ccrecords h2, #guestprofile div#active_reservations h2 a, div#bookingengine #guestccsummary h2, #profilesignin h2, #signinoption h2, #errorMD h2, #dialogBox #multiroomtop p.rmType, #dialogBox #multirooms span.rmTitle, div#bookingengine #confirmation h1, div#bookingengine div#confirmation #header strong, #helpMD h1, div#bookingengine #confirmation h3 {
	color:#6C4B33;
}
/* --------------------------------------- SUB HEADERS --------------------------------------- */
div#bookingengine #confirmation h2, div#bookingengine #multistay fieldset div div.roomheader div.roomheaderright h4, #registration #guestprofiles fieldset fieldset legend span, #packagetabs .packageheader .roomheaderright h4, #packagetabs .packagebody h4 {
	color:#914B36;
}
/* --------------------------------------- SECONDARY SUB HEADERS --------------------------------------- */	
div#bookingengine #confirmation .row div h4, div#bookingengine div#confirmation .guestInfo h4, div#bookingengine div#confirmation .rateInfo h4, div#bookingengine #confirmation caption, div#bookingengine #confirmation #roomdetails .row2 .col1 h4 {
	color:#914B36;
}
/* --------------------------------------- BUTTONS --------------------------------------- */
div#bookingengine #controls form fieldset table tr td button span.buttoncontent, div#bookingengine #multistay fieldset div div.roomstays table tr td.stayselect form fieldset button span.buttoncontent, div#bookingengine #registration fieldset#newguest form#new_guest_registration div#newguestsubmit button span.buttoncontent, div#bookingengine #registration fieldset#login table tr td span.completereservation input.textsubmitactive, div#bookingengine #multistay fieldset div div.roomstays table tr td.stayselect fieldset button span.buttoncontent, #dialogBox #multiroombuttons #add .buttoncontent, #signinoption .createAccount input, #signinoption .login input, #bookingengine #steps .stepproceed button span, #bookingengine .stepproceed button span, #errorMD .continue input, #registration #shopperccinfo fieldset #returnguestccinfo a, #ccform a.userbutton, #profilesignin .login input, #guestprofile a.userbutton, .ccrecords a.userbutton, #guestccinfo a.userbutton {
	font-size:12px;
	color:#FFFFFF !important;
	text-decoration:none;
	white-space:nowrap;
}
/* --------------------------------------- ANNOUNCEMENTS --------------------------------------- */
div#bookingengine #confirmation span, div#bookingengine #confirmation .cancellationPolicy p, div#bookingengine #confirmation .cancellationPolicy h4, div#bookingengine #confirmation #roomdetails p.rates span, div#bookingengine div#confirmation, div#bookingengine div#confirmation div#cancel, div#bookingengine #confirmation h4, #registration .cancellation a, #registration .cancellation p, #registration .small, div#bookingengine #registration #shopperdetails fieldset span.required {
	color:#8e0028;
}

/* --------------------------------------- GUEST SIGN IN --------------------------------------- */
#signinoption { text-align:left; }

/* --------------------------------------- Return Guests --------------------------------------- */
#registration #returnGuests fieldset { border:1px solid #ffffff; color:#4D2322;  }
#registration #returnGuests fieldset button { margin-right:0px; margin-bottom:15px; position:relative; float:right;background: url("../bpimages/gradient.gif") repeat-x scroll 0 0 #7c863d;border: 1px solid #ffffff; color:#ffffff; font-weight:bold; cursor:pointer; overflow:visible; padding:0px 30px; }

/* --------------------------------------- DATES PAGE --------------------------------------- */

/* Calendar Month/Year Headers - Text */
div#bookingengine #calendars table tr.calendarheader .calendarheadertitle, div#bookingengine #calendars table tr.calendarheader .calendarheadertitle, div#bookingengine #datesselectioncontent #summarymodify h4 {
	color: #FFFFFF;
}
/* Calendar Month/Year Headers - Background */
div#bookingengine #calendars table tr.calendarheader .calendarheaderarea, div#bookingengine #calendars table tr.calendarheader .calendarheadertitle, div#bookingengine #datesselectioncontent #summarymodify h4 {
	background-color:#7c863d;
}
/* Calendar Day Headers - Text */
div#bookingengine #calendars table tr .weekend, div#bookingengine #calendars table tr .weekday {
	color:#4D2322;
	background-color:#b4bc8e;
}
/* Calendar Days - Text */
div#bookingengine #calendars table tr .available div.date {
	color: #914B36;
}
/* Calendar Rates */
div#bookingengine #calendars table tr div.ldr {
	color: #4D2322;
}
/* Selected Day - Text & background */
div#bookingengine #calendars table tr .userselected div.ldr, div#bookingengine #calendars table tr .userselected div.date, div#bookingengine #calendars table tr td.userselected {
	color: #FFFFFF;
	background-color:#967a65;
}
/* Calendar Choice Summary */
div#bookingengine #controls form fieldset table tr td#controlssummary div p {
	color: #FFFFFF;
	background: #7c863d; border:1px solid #FFFFFF;
}
/* --------------------------------------- ROOMS PAGE --------------------------------------- */
/* Odd Room Background Color */
div#bookingengine #multistay fieldset div.roomodd, #packagetabs .packagebody h4, div#bookingengine #items form fieldset h4 {
	background:none; border:1px solid #FFFFFF;
}
/* Even Room Background Color */
div#bookingengine #multistay fieldset div.roomeven, #packagetabs .packagebody div.itemsheader, #packagetabs .packagebody div.itemodd {
	background:none; border:1px solid #FFFFFF;
}
/* --------------------------------------- ROOM DESCRIPTORS --------------------------------------- */
/* Nightly Avg. - Text */
div#bookingengine #multistay fieldset div div.roomheader div.roomheaderleft dl dt {
	color: #8e0028;
}
/* Room Price - Text */
div#bookingengine #multistay fieldset div div.roomheader div.roomheaderleft dl dd, div#bookingengine #multistay fieldset div div.roomheader div.roomheaderleft dl dd sup, #dialogBox #multiroomtop p.rmPrice, #dialogBox #multiroomtop .cents {
	color:#8e0028;
}
/* Average & Total - Text */
div#bookingengine #multistay fieldset div div.roomstays table tr td.stayaverage, div#bookingengine #multistay fieldset div div.roomstays table tr td.staytotal  { 
	color:#4D2322;}
/* --------------------------------------- ROOM IMAGES --------------------------------------- */
/* Room Image - Border */
div#bookingengine #multistay fieldset div div.roomheader div.roomheaderleft div.roomheaderimages, #packagetabs div.packageheader .roomheaderleft div.roomheaderimages {
	border: 1px solid #FFFFFF;
	background-color:#a18770;
}
/* Room Image Hover - Text */
div#bookingengine #multistay fieldset div div.roomheader div.roomheaderleft div.roomheaderimages span.longDespShow h3 {
	color: #FFFFFF;
}
/* Room Image Hover - Background */
	div#bookingengine #multistay fieldset div div.roomheader div.roomheaderleft div.roomheaderimages span.longDespShow, div#bookingengine #summary fieldset div div.longDespShow {
	background: #a18770;
}
/* Room Image Hover - Image Border */
div#bookingengine #multistay fieldset div div.roomheader div.roomheaderleft div.roomheaderimages span.longDespShow img {
	border:1px solid #FFFFFF;
}
/* --------------------------------------- RATE DETAILS --------------------------------------- */
/* Average Rate Hover Border */
/* NOTE: ONE BORDER DOESN'T CHANGE IN FIREFOX */
div#bookingengine #multistay fieldset div div.roomstays table tr td.stayaverage table.longDespShow, div#bookingengine #multistay fieldset div div.roomstays table tr td.staydescription div.longDespShow, #packagetabs .packagebody .longDespShow {
	border:1px solid #fffff;
}
/* Rate Details Header Font Color and Background  */
div#bookingengine #multistay fieldset div div.roomstays table tr th {
	color:#6C4B33; background-color:;
}
/* Rate Details Hovers Font Color */
div#bookingengine #multistay fieldset div div.roomstays table tr td.stayaverage table.longDespShow tr th, div#bookingengine #multistay fieldset div div.roomstays table tr td.stayaverage table.longDespShow tr td, div#bookingengine #summary fieldset div.summarygroup table.longDespShow tr td, div#bookingengine #multistay fieldset div div.roomstays table tr td.staydescription, div#bookingengine #multistay fieldset div div.roomstays table tr td.staytotal, #packagetabs .packagebody .longDespShow {
	color:#6C4B33;
}
/* Hover Top Row */
div#bookingengine #multistay fieldset div div.roomstays table tr td.stayaverage table.longDespShow tr th, div#bookingengine #summary fieldset div.summarygroup table.longDespShow tr th {
	background-color:#ddd7c9; border-bottom:; text-align:center;
}
div#bookingengine #multistay fieldset div div.roomstays table tr td.stayaverage table.longDespShow tr th, div#bookingengine #summary fieldset div.summarygroup table.longDespShow tr th, div#bookingengine #multistay fieldset div div.roomstays table tr td.staydescription div.longDespShow h4 {
	color:#6C4B33;
}
/* --------------------------------------- SUMMARY BOX --------------------------------------- */
/* Summary Box Header - Text */
div#bookingengine #summary fieldset div.summarygroup div.summaryheader table tr th {
	color: #4D2322;
}
/* Summary Box Header - Background */
div#bookingengine #summary fieldset div.summarygroup div.summaryheader {
	background-color:#ddd7c9;
}
/* Summary Box Text - */
div#bookingengine #summary fieldset #summarydates.summarygroup { color:#4D2322; 
}
/* Summary Box Items Text - */
div#bookingengine #summary fieldset div.summarypackage .summaryitems table tr td {
		font-size:12px;
}
/* --------------------------------------- PACKAGES PAGE --------------------------------------- */
/* Item Description Link - Text */
#packagetabs .packagebody table tr td.itemdescription span.longDespToggle {
	color:#914B36;
}

/* --------------------------------------- CONFIRMATION PAGE --------------------------------------- */
/* Thank You Box */
div#bookingengine div#confirmation #header {
	border:25px solid #ddd7c9;
	width:720px;
}
/* --------------------------------------- SPECIAL OFFERS SIGN UP --------------------------------------- */
	
	/* Pop-Up - Border */
	#signupwrap {
	border: 2px solid #c8b7a6;
}
/* Pop-Up - Text & Background */
	#signupwrap, #spiffy_signup #messagewrap p, p#signupseparator {
	color: #FFFFFF;
	background: #a18770;
}
/* Pop-Up Close Button - Color, Border & Background */
	#spiffy_signup #closex {
	color: #FFFFFF;	
	border: 1px solid #ffffff;
	background: #7c863d;
}
/* Pop-Up Input Error - Border */
	#spiffy_signup input.inputerror {
	border: 3px solid #8e0028;
}
/* Pop-Up Input Error - Text & Background */
	#spiffy_signup .sserror {
	color: #FFFFFF;
	background: #8e0028;
}
/* Pop-Up Submit Button - Border */
	#spiffy_signup #submit {
	border: 1px solid #ffffff;
}
/* Pop-Up Submit Button - Text & Background */
	#spiffy_signup #submit {
	color: #FFFFFF;
	background: #7c863d;
}
/* Pop-Up Submit Button - ThankYou Close  */
	#spiffy_signup .sssuccess a#successclose {
	text-decoration: none;
	color: #000;
}

/* --------------------------------------- END CUSTOMIZATION --------------------------------------- */




 #packagetabs .packagebody div.itemodd, div#bookingengine #items form fieldset h4 { background-color: #ddd7c9;}
div#bookingengine #items form fieldset h4 { color:#900028; font-weight:bold; }



/* --------------------------------------- Engine Wide --------------------------------------- */

	/* Information Announcements */
div#bookingengine #confirmation span, div#bookingengine #confirmation .cancellationPolicy, #registration .cancellation p, #registration .small, div#bookingengine #registration #shopperdetails fieldset span.required {
	font-size:12px;
}

body#confirm div#bookingengine #steps { width:770px; }

/* Steps - Proceed Button */	
	div#bookingengine #steps .stepproceed button {
	background: url('../bpimages/gradient.gif') repeat-x;
	margin: 0px;
	border-left:1px solid #ffffff;
}
/* Profile Manager - Sign In button */
	#profilesignin .login input {
	background:transparent url(../bpimages/gradient.gif) repeat-x scroll 0 0;
	border:1px solid #ffffff;
	color:#FFFFFF;
	cursor:pointer;
	float:right;
	font-size:14px;
	font-weight:bold;
	line-height:25px;
	min-height:34px;
	text-align:center;
	width:250px;
}
div#bookingengine #summary fieldset button span.buttoncontent {
	color: #252C48;
}
/* Booking Engine Buttons - Background */
	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, div#bookingengine #multistay fieldset div div.roomstays table tr td.stayselect fieldset .buttonactive, div#bookingengine #controls form fieldset table tr td button, div#bookingengine #summary fieldset button#proceed.buttonactive, #dialogBox #multiroombuttons #add, #signinoption .createAccount input.textsubmitactive, #signinoption .login input,/*  #signinoption .createAccount input, */ div#bookingengine #items form fieldset #itemssubmittop input.textsubmitactive, div#bookingengine #items form fieldset #itemssubmitbottom input.textsubmitactive, #bookingengine .stepproceed button, #errorMD .continue input, #guestprofile a.userbutton, #ccrecords a.userbutton, #profilesignin .login input, #packages .nextRoomBtn button, #ccform a.userbutton {
	background: url(../bpimages/gradient.gif) repeat-x #898988;
}
/* Booking Engine Buttons - Solid Color Background */
	
	/* Booking Engine Buttons - Border */
	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, div#bookingengine #items form fieldset div .longDespShow, #bookingengine .stepproceed button, #errorMD .continue input {
	border:1px solid #FFFFFF;
}
/* Calendar Button, Summary, Arrow - Margin */
	div#bookingengine #controls form fieldset table tr td button, div#bookingengine #controls form fieldset table tr td#controlssummary div img, div#bookingengine #controls form fieldset table tr td#controlssummary div p {
	margin-top:10px;
}
/* Booking Engine Buttons - Links */
	div#bookingengine #registration div #shopperdetails fieldset #returnGuestDetails table tbody tr td a, #signinoption #content a, div#bookingengine #registration div #returnshopperccinfo fieldset div table tbody tr td a {
	color: #252C48;
}
/* --------------------------------------- Summary Box --------------------------------------- */
	
	/* Summary Box Fieldset - Background */
	div#bookingengine #summary fieldset div div.longDespHidden, div#bookingengine #summary fieldset #summarydates.summarygroup, div#bookingengine #summary fieldset #summaryroomguests.summarygroup, div#bookingengine #summary fieldset div.summaryfocus, div#bookingengine #summary fieldset div.summarygroup, div#bookingengine #summary fieldset div.summarygroup table.longDespShow, div#bookingengine #summary fieldset div.summarypackage div.summaryheader, div#bookingengine #summary fieldset div.summarypackage div.summaryheader {
	background-color:#ffffff;
}
/* Summary Box Fieldset - Border */
	div#bookingengine #summary fieldset #summaryroomguests.summarygroup, div#bookingengine #summary fieldset div.summarygroup, div#bookingengine #summary fieldset, div#bookingengine #summary fieldset div.summarygroup div.summaryroomtotal, div#bookingengine #summary fieldset div.summarygroup div.summarysubtotal, div#bookingengine #summary fieldset div.summarypackage div.summaryheader, div#bookingengine #summary fieldset #summarydates.summarygroup {
	border-color:#ffffff;
}
/* Border - Focus Color */
	div#bookingengine #summary fieldset div.summaryfocus { /* NOTE: thicker borders don't work in webkit (Safari, Chrome) browsers*/
	border-color: #fff;
}
/* Summary Box Promo Code - Line Height */
	div#bookingengine #summary fieldset div.summarygroup div#summarydatespromocode table tr td, #container #middle #content p {
	line-height:18px;
}
/* Package Background - Odd*/
	div#bookingengine #summary fieldset div.summarypackage .packageitems div.itemodd {
	background-color:#EEEEEE;
}
/* Package Background - Even
	div#bookingengine #summary fieldset div.summarypackage .packageitems div.itemeven{ background-color:#EFEFEF; }*/	
	/* Pop Out Image Border - Only seen in non Multi-Room booking engine */
	div#bookingengine #summary fieldset div.summarygroup #summaryroomimage img {
	border:1px solid #c8b7a6;
}
/* Package Items Background */
	div#bookingengine #summary fieldset div.summarypackage .packageitems {
	background:#ddd7c9 none repeat scroll 0 0;
	padding:6px 3px 5px 6px;
	margin: 0px 0px 0px 0px;
}
/* --------------------------------------- Dates Page  --------------------------------------- */
	/* EDITED */
	/* Admin Entered Introduction */
	body div#bookingengine div.message {
	padding-bottom:20px;
}
/* END EDITED */
	
	/* Calendars Tables - Border */
	div#bookingengine #calendars table {
	border:1px solid #FFFFFF;
}
/* Calendars Div - Bottom Border */
	div#bookingengine #calendars {
	border-bottom:1px solid #FFFFFF;
}
/* Room Image Hover - Border */	
	div#bookingengine #multistay fieldset div div.roomheader div.roomheaderleft div.roomheaderimages span.longDespShow, div#bookingengine #summary fieldset div div.longDespShow {
	border: 1px solid #FFFFFF;
}
/* Rate Details Hovers Font Size */
		div#bookingengine #multistay fieldset div div.roomstays table tr td.stayaverage table.longDespShow tr th, div#bookingengine #multistay fieldset div div.roomstays table tr td.stayaverage table.longDespShow tr td, div#bookingengine #summary fieldset div.summarygroup table.longDespShow tr td {
	font-size:12px;
}
/* Savings Text - Color */	
	div#bookingengine span.totalsavingstext {
	color:#CC6633;
	display:none;
}
/* EDITED */
	/* Rate Description Hover Header */
	div#bookingengine #multistay fieldset div div.roomstays table tr td.staydescription div.longDespShow h4 {
	padding-bottom:5px;
}
/* END EDITED */
	
	/* --------------Rooms MD---------------- */
	
	#dialogBox #multiroombuttons #add .buttoncontent {
	font-size: 15px;
	font-weight: bold;
	letter-spacing: 0.5px;
}
#multiroomwrap #cancellationPolicy {
	width: 410px;
	padding: 10px;
	border: 1px solid #acabab;
	background: #e2e0e0;
	color:#292929;
	font-size: 11px;
	line-height: 13px;
	position: absolute;
	top: 250px;
}
/* --------------------------------------- Rooms Page - Common Amenities  --------------------------------------- */
	
	div#bookingengine #multistay #commonamenities {
	border:1px solid #CCCCCC;
	margin:10px;
	padding:10px;
}
div#bookingengine #multistay #commonamenities h4 {
	margin-bottom: 5px;
}
div#bookingengine #multistay #commonamenities h4 a {
	color:#e95839;
}
div#bookingengine #commonamenities ul.floatleft {
	float:left;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:square;
	margin-left:10px;
}
div#bookingengine #commonamenities ul.floatright {
	float:right;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:square;
	margin:0 60px 0 0;
}
/* --------------------------------------- Packages Page  --------------------------------------- */

		
	/* Item Description Link - Text */
	div#bookingengine #items form fieldset div table tr td.itemdescription span.longDespToggle {
	color: #914B36;
}
/* Item Description Link - Background */	
	#packagetabs .packagebody .longDespShow {
	background-color: #fff;
}
/* Selected Package Tab -  Background + Text */
	#packagetabs #packageList ul#tabnav li.selected, #packagetabs #packageList ul#tabnav li a.selected {
	background-color: #fff;
	color: #666;
}
/* Package Tabs -  Background + Text */
	#packagetabs #packageList ul#tabnav li a {
	background: transparent url(../bpimages/gradient.gif);
	color: #CFCFCF;
}
/* Package Body - Border */
	#packagetabs .packagebody {
	border-color: #fff;
}
/* Package Body - Background */
	#packagetabs .packagebody {
	background-color:transparent;
}
/* Package Image -  Border */
	#packagetabs .packagebody div.itemsheaderimage img {
	border: 1px solid #fff;
}
/* Hover Correction */
	#packagetabs .packagebody .longDespShow {
	left:288px;
}
#packagetabs .packagebody div.itemsheader {
	margin:0px;
	padding:10px;
}
/* No packages color correction */
	div#bookingengine #confirmation #roomdetails .row2 .col1 {
	color:#000000;
}
/* --------------------------------------- Registration Page --------------------------------------- */	
	
	/* Registration Form - Error Border */
	#registration #formError, .errorfield {
	border: 2px #900028 solid;
}
/* Registration Form - Error Background */	
	#registration #formError, .errorfield {
	background:#ddd7c9;
}
/* Registration Form - Error Text */	
	.errorfield {
	color: #914b36;
}
/* Registration Form - Guest Room Detail Legend Background */	
	#registration #guestprofiles fieldset fieldset legend {
	background: #ddd7c9; border-bottom:1px solid #fff;
}
/* Registration Form - Shopper CC Info */
	#registration #shopperccinfo fieldset div {
	margin-left:0;
}
#registration #shopperdetails fieldset table tr td a {
	text-decoration:underline;
}
/* --------------------------------------- Confirmation Page  --------------------------------------- */

	/* Confirmation Page - Background*/
	div#bookingengine div#confirmation {
	background:transparent;
}
/* Confirmation Page - Text + Link Color*/
div#bookingengine div#confirmation, div#bookingengine div#confirmation a {
	color: #915e25;
}
/* Confirmation Summary Boxes - Background */
	div#bookingengine #confirmation .row div {
	background: #ddd7c9;
}
/* Confirmation - H4 Headings */
	div#bookingengine #confirmation h4 {
	font-weight: bold;
}
/* Confirmation Page - Border */
	div#bookingengine #confirmation table.packages tr.top {
	border-color: #ddd7c9;
}
/* Confirmation Page - Package Table Line */
	div#bookingengine #confirmation table.packages tr.top {
	border-bottom: 1px solid #FFFFFF;
}
/* Confirmation Page - Divider */
	div#bookingengine #confirmation hr {
	background: #fff;
}
/* Confirmation Page - Heading Color */
	div#bookingengine #confirmation h3 {
	margin: 15px 0 15px 14px;
	font-weight:bold;
}
/* Confirmation Page - Text Color */
	div#bookingengine #confirmation p, div#bookingengine #confirmation table tr td {
	color:#4d2322;
}
/* Confirmation Page - Cancellation Policy */
	div#bookingengine div#confirmation div#cancel {
	margin:15px 75px 15px 21px;
	line-height:16px;
}
div#bookingengine #confirmation .row2 .col3 {
	float:right;
	margin-right:53px;
}
/* --------------------------------------- Modify Confirmation Internal Headers --------------------------------------- */
	/* Modify Confirmation Internal Headers */
	div#bookingengine #confirmation caption {
	font-weight:bold;
	text-align:left;
	padding-top:15px;
}
/* Modify Confirmation Header Margin Adjust */
div#bookingengine div#confirmation .guestInfo h4, div#bookingengine #confirmation .row div h4, div#bookingengine div#confirmation table tbody, div#bookingengine div#confirmation .rateInfo h4, div#bookingengine div#confirmation .guestInfo .col h4, div#bookingengine div#confirmation .rateInfo h4 {
	margin-left:0px;
}
div#bookingengine div#confirmation table, div#bookingengine #confirmation h4 {
	margin-left:21px;
}
/* Removes margin left */
	div#bookingengine div#confirmation #summary table, div#bookingengine div#confirmation .rateInfo table, div#bookingengine #confirmation span, div#bookingengine #confirmation .cancellationPolicy h4, div#bookingengine #confirmation #summary .resSpecialRequests h4 {
	margin-left:0;
}
div#bookingengine #confirmation .row .col3 table, div#bookingengine #confirmation .row2 .col3 h4 {
	margin-left:0;
}
/* --------------------------------------- END EDITABLE --------------------------------------- */	

	
/* --------------------------------------- DO NOT ALTER BELOW  --------------------------------------- */

	/* Summary Box Fix */
	div#bookingengine #summary {
	width: 225px;
}
/* Rooms Border Fix */
	div#bookingengine .stepproceed, div#bookingengine #multistay .stepproceed {
	border-top: none;
}
/* Spiffy Signup Fix */
	#spiffy_signup #messagewrap p, p#signupseparator {
	text-align: center;
	color: #FFF;
}
/* Room Table Header Fix */
	div#bookingengine #multistay fieldset div div.roomstays table tr th {
	padding: 2px 0px; text-align:center;
}
/* Room Table Header Fix 2 */
	div#bookingengine #multistay fieldset div div.roomstays table tr th.stayselect, div#bookingengine #multistay fieldset div div.roomstays table tr th.staytotal {
	text-align:center;
}
/* Registration Page - Remove Border */
	#bookingengine #registration .stepproceed {
	border: none;
}
/* Modify Profile Page - Adjust CC */
	div#bookingengine #guestccsummary h2 {
	font-size: 16px;
	font-weight: bold;
}
/* Modify Profile Page - Adjust Tables */
	#guestprofile div#active_reservations table, #guestprofile div#old_reservations table, #guestprofile div.ccrecords table#cc {
	width: 770px;
}
/* Modify Profile Page - Fix HR */
	#guestprofile #guestccsummary hr {
	background: #CCCCCC;
	border:medium none;
	height:1px;
	margin:3px 0 10px;
}
/* Confirmation Page - Packages Area Fix */
	div#bookingengine #confirmation .row2 {
	margin-left: 12px;
}
div#bookingengine #confirmation #roomdetails .row2 .col1 h4 {
	margin-left: 0px;
	padding-bottom:4px;
}
/* Reservation Cancelled Pop Up */
#summarycancel p.emailtxt {
	font-size:12px;
	line-height:14px;
}
/* Special Request Field */
#registration .divguestrequest textarea {
	font-size:12px;
}

