/*
// $Id: wrapper.css,v 1.34 2009/11/03 17:41:54 zachb Exp $
// $Revision: 1.34 $
// $Author: zachb $
//
// $Log: wrapper.css,v $
// Revision 1.34  2009/11/03 17:41:54  zachb
// Changes to contact page; added spanish URL to booking options; edited calendar popup
//
// Revision 1.33  2007/06/19 19:42:14  karenk
// switched left nav colors
//
// Revision 1.32  2007/06/19 18:44:15  karenk
// new selected state on left nav
//
// Revision 1.31  2007/06/05 17:05:04  karenk
// *** empty log message ***
//
// Revision 1.30  2007/05/23 18:41:17  karenk
// re-add bckgrd
//
// Revision 1.29  2007/05/23 18:37:52  karenk
// new flash - add back content flash on homepage
//
// Revision 1.28  2007/05/23 18:07:40  karenk
// fix flash positioning
//
// Revision 1.27  2007/05/22 22:01:02  karenk
// add right line
//
// Revision 1.26  2007/05/22 21:34:40  karenk
// add es best rates button
//
// Revision 1.25  2007/05/22 17:42:35  karenk
// remove gray line from right side
//
// Revision 1.24  2007/05/22 15:16:43  karenk
// move flash left 1 pixel
//
// Revision 1.23  2007/05/22 14:02:03  karenk
// add gray line to right side
//
// Revision 1.22  2007/05/21 21:39:42  karenk
// qa fixes
//
// Revision 1.21  2007/05/21 03:07:04  karenk
// try to add lines on homepage
//
// Revision 1.20  2007/05/21 02:56:26  karenk
// add lines on homepage around snippet
//
// Revision 1.19  2007/05/15 22:02:58  karenk
// *** empty log message ***
//
// Revision 1.18  2007/05/14 21:01:51  karenk
// add contact us info
//
// Revision 1.17  2007/05/11 20:45:24  karenk
// *** empty log message ***
//
// Revision 1.16  2007/05/11 17:59:16  karenk
// *** empty log message ***
//
// Revision 1.15  2007/05/11 17:19:26  karenk
// *** empty log message ***
//
// Revision 1.14  2007/05/11 00:04:27  karenk
// added booking widget
//
// Revision 1.13  2007/05/10 17:53:42  karenk
// *** empty log message ***
//
// Revision 1.12  2007/05/09 21:37:56  karenk
// *** empty log message ***
//
// Revision 1.11  2007/05/09 16:05:12  karenk
// *** empty log message ***
//
// Revision 1.10  2007/05/09 15:05:41  karenk
// set dhtml properties
//
// Revision 1.9  2007/05/08 23:03:29  karenk
// interior wrapper
//
// Revision 1.8  2007/05/08 16:06:44  karenk
// add left/right borders
//
// Revision 1.7  2007/05/08 15:54:45  karenk
// add localization
//
// Revision 1.6  2007/05/07 22:57:26  karenk
// *** empty log message ***
//
// Revision 1.5  2007/05/06 21:39:22  karenk
// fix nav
//
// Revision 1.4  2007/05/06 19:43:26  karenk
// *** empty log message ***
//
// Revision 1.3  2007/05/04 01:40:14  karenk
// *** empty log message ***
//
// Revision 1.2  2007/05/03 15:33:12  karenk
// *** empty log message ***
//
//
*/
body {
 	background-image: url(/rhr/SiteBase/wrap/theme0/images/bg.jpg);
 	background-repeat: repeat-x;
 	background-color: #FDFAF5;
 	margin: 0px 0px 0px 0px;
	font-family: Helvetica;
	font-size: 12px;
	color: #555555;
	text-align: left;	
}
a {
	color: #a78623;
	text-decoration: none;
}
a:hover {
	color: #000000;
	text-decoration: none;
}

input.btn{
	color:#ffffff;
	font-family:Helvetica;
	font-size: 11px;
	padding: 3px 6px 2px 6px;
	background-color:#97781b;
	border:1px solid;
	background-image: url(/rhr/SiteBase/wrap/theme0/images/subnav.bar.jpg);
	text-transform: uppercase;
	border-top-color: #FFFFFF;
	border-left-color: #FFFFFF;
	border-right-color: #675525;
	border-bottom-color: #675525;

} 
input.btnHover {
	color:#ffffff;
	font-family:Helvetica;
	font-size: 11px;
	padding: 2px 7px 3px 5px;
	background-color:#97781b;
	border:1px solid;
	background-image: url(/rhr/SiteBase/wrap/theme0/images/subnav.bar.jpg);
	text-transform: uppercase;
	border-bottom-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-left-color: #675525;
	border-top-color: #675525;
	cursor: pointer;
}

#positioningDiv {
	position: relative;
	width: 999px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;

}
#homeFlash {
	position:absolute;
	left: 22px;
	top: 0px;
	width: 905px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
#subFlash {
	position:absolute;
	left: 21px;
	top: 0px;
}
#homeRightFlash {
	position:absolute;
	left: 712px;
	top: 486px; 
}

.tableContent {
	background-image: url(/rhr/SiteBase/wrap/theme0/images/bg.content.jpg);
	background-repeat: repeat-x;
	background-color: #FFFFFF;
}

.tdHeader {
	text-align:right;
	vertical-align: top;
	margin: 0px 0px 0px 0px;
	border-right: solid 1px #B9994E;
	}


#localizationSelector {
	padding: 8px 9px 20px 0px;
	font-size: 10px;
	color: #ffffff;
	text-transform:uppercase;
}
#localizationSelector a {
	color: #b49c55;
	text-decoration: none;
}
#localizationSelector a:hover {
	color: #ffffff;
	text-decoration: none;
}

#topNav {
	padding-left: 215px;
	overflow: visible;
}


.tdRealHotels {
	width: 49px;

}
.tdLeft {
	background-image: url(/rhr/SiteBase/wrap/theme0/images/bg.left.jpg);
	background-repeat: no-repeat;
	background-color: #FDFAF5;
	width: 22px;
}
.tdRight {
	background-image: url(/rhr/SiteBase/wrap/theme0/images/bg.right.jpg);
	background-repeat: no-repeat;
	background-color: #FDFAF5;
	width: 22px;
}
.tdRightEdge {
	background-image: url(/rhr/SiteBase/wrap/theme0/images/rightEndLine.gif);
	background-repeat: no-repeat;
	background-color: #D7D7D7;
	width: 1px;
}

#homeContentContainer {
	position:absolute;
	left: 236px;
	top: 488px; 
	z-index:2;
	width: 475px;
}

#homeContent {
	margin: 9px 9px 9px 9px;
	text-align:left;
	vertical-align: top;
	line-height: 17px;

}


.tdContent {
	margin: 0px 0px 0px 0px;
	text-align:left;
	vertical-align: top;
}

.tdLeftNav {
	vertical-align: top;
	margin: 0px 0px 0px 0px;
	border-right: solid 1px #D7D7D7;
	border-left: solid 1px #D7D7D7;
}

#leftNav {
	text-align:center;
	font-size: 11px;
	padding-top: 9px;
}

#leftNav ul {
	list-style: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 4px;
	text-align:left;
	width: 206px;
}
#leftNav li {
	border-bottom: solid #e5e5e5 1px;
}

#leftNav a {
	vertical-align: middle;
	margin-top: 1px;
	margin-bottom: 1px;
	padding: 2px 0px 3px 3px;
	text-decoration: none;
	color: #757575;
	display: block;
}	
	
#leftNav a:link, .leftNav a:visited {

	color: #757575;
	display: block;
}
	
#leftNav a:hover {
	background-image: url(/rhr/SiteBase/wrap/theme0/images/subnav.barAlt.jpg);
	background-repeat: repeat;
	color: #616161;
}

#leftNav #current a {
	background-image: url(/rhr/SiteBase/wrap/theme0/images/subnav.bar.jpg);
	background-repeat: repeat;
	color: #FFFFFF;
}
#leftNav #current a:hover {
	background-image: url(/rhr/SiteBase/wrap/theme0/images/subnav.barAlt.jpg);
	background-repeat: repeat;
	color: #616161;
}








#interiorContent {
	padding: 15px 15px 15px 15px;
	text-align: left;
	vertical-align: top;
	line-height: 17px;
	
}

#rtContent {
	padding: 15px 15px 15px 15px;
	text-align: left;
	vertical-align: top;
	line-height: 17px;
}




.SiteMapLevel1 {
	width: 250px;
	font-size: 13px;
	text-align: left;
	padding-bottom: 10px;
}

.SiteMapLevel2 {
	font-size: 12px;
	margin-left: 10px;
}


#QuickReservation {
	padding: 14px 10px 14px 6px;
	color: #b0b0b0;
	font-size: 11px;
	
}
#QuickReservation td {
	text-align: left;
	width: 60px;
}

#QuickReservation select {
	font-family: Helvetica;
	font-size: 10px;
	color: #555555;
}


.footer {
	border-top: solid 1px #d7d7d7;
	height: 62px;
}

#footerLeft {
	font-size: 10px;
	color: #8f8f8f;
	float: left;
	padding: 8px 0px 0px 6px;
}
#footerLeft a {
	text-decoration: none;
	color: #8f8f8f;
	text-transform: uppercase;
}

#footerLeft a:hover {
	text-decoration: none;
	color: #a2842d;
	text-transform: uppercase;
}


#footerRight {
	float: right;
	font-size: 11px;
	font-family: Georgia;
	color: #9d9d9d;
	padding: 5px 6px 0px 0px;
}
#footerRight a {
	font-size: 13px;
	color: #a2842e;
	text-decoration: none;
}
.reqStar 
{
	color: #CC0000;	
}
