	body {
		text-align:center;
		}
	
 #frame {
  width:855px;
  margin-right:auto;
  margin-left:auto;
  margin-top:10px;
  padding:0px;
  text-align:left;
  background-color: #FFFFFF;
  border: 1px solid #bbbbbb;}
 
 #contentright {
 height:980px;
 width:175px;
 padding:0px;
 float:left;
 border-left-width: 1px;
 border-left-style: solid;
 border-left-color: #cccccc;
 margin: 0px;
 
  }
 
 #contentheader {
 height:90px;
 solid;  
 background-color: #ffffff;
 width: 100%;
 border-top-width: 2px;	
 border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-color: #cccccc;
	border-right-color: #cccccc;
	border-bottom-color: #cccccc;
	border-left-color: #cccccc;
	border-bottom-style: solid;
  }
		
	#contentleft {
	width:175px;
	height:980px;
	padding:0px;
	float:left;
		}
	
	#contentcenter {
		width:500px;
		height:980px;
		padding:0px;
		float:left;
		overflow: visible;
		border-right-width: 1px;
		border-bottom-width: 1px;
		border-left-width: 1px;
		border-right-style: solid;
		border-bottom-style: solid;
		border-left-style: solid;
		border-right-color: #cccccc;
		border-bottom-color: #cccccc;
		border-left-color: #cccccc;
		background-color:#eeeeee;
		}
	
	
		
	p, h1, h2, pre {
		margin:0px 10px 10px 10px;
		}
		
	h1 {
		font-size:14px;
		padding-top:10px;
		}
	h2 {
		font-size:13px;
		padding-top:10px;
		}
	h3 {
		font-size:12px;
		padding-top:0px;
		}
	p.Heading {
		font-size:13px;
		padding-top:10px;
		}	
.StateList	h3 {
		font-size:12px;
		padding:0px;
		margin: 0px;
		}
	#contentheader h1 {
		font-size:14px;
		padding:10px;
		margin:0px;
		}
	
	#contentright p { font-size:10px}
	
	bodyFont {
		FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: verdana,arial,helvetica
	}
	SELECT {
		FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: verdana,arial,helvetica
	}
	INPUT {
		FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: verdana,arial,helvetica
	}
	TEXTAREA {
		FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: verdana,arial,helvetica
	}
	BODY {
		SCROLLBAR-FACE-COLOR: #e6e6e6; SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; SCROLLBAR-SHADOW-COLOR: #e8e8df; SCROLLBAR-3DLIGHT-COLOR: #f5f5ee; SCROLLBAR-ARROW-COLOR: #ff3300; SCROLLBAR-TRACK-COLOR: #fcfcf9; SCROLLBAR-DARKSHADOW-COLOR: #a5a295; SCROLLBAR-BASE-COLOR: #a9a69a
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #ddd; PADDING-BOTTOM: 0px; MARGIN: 10px 10px 0px; FONT: 12px/1.2 Verdana, Arial, Helvetica, sans-serif; PADDING-TOP: 0px
}
A {
	FONT-WEIGHT: bold; COLOR: #c00; TEXT-DECORATION: none
}
A:hover {
	FONT-WEIGHT: bold; COLOR: #666666; TEXT-DECORATION: none
}
PRE {
	FONT-SIZE: 11px; COLOR: blue
}
OL {
	MARGIN-RIGHT: 40px
}
LI {
	MARGIN-BOTTOM: 10px
}
.bodyFontBold {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: verdana,arial,helvetica
}
.bodyFont10 {
	FONT-SIZE: 10px;
	COLOR: #666666;
	FONT-FAMILY: verdana, arial, helvetica;
	line-height: 15px;
}
.bodyFont11 {
	FONT-SIZE: 11px;
	COLOR: #666666;
	FONT-FAMILY: verdana, arial, helvetica;
	line-height: 15px;
}
.boxbody {
	border: 1px none #000000;

}
.boxbottom {
	BORDER-RIGHT: #000000 1px; BORDER-TOP: #000000 1px; BORDER-LEFT: #000000 1px; BORDER-BOTTOM: #000000 1px
}
.mainFont {
	FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: verdana,arial,helvetica
}
.darkGreyText {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: verdana,arial,helvetica
}
.darkGreyBold {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: verdana,arial,helvetica
}
.reservationSummaryDataFont {
	FONT-SIZE: 9px; COLOR: #333333; FONT-FAMILY: verdana,arial,helvetica
}
.reservationSummaryLabelFont {
	FONT-SIZE: 9px; COLOR: #666666; FONT-FAMILY: verdana,arial,helvetica
}
.promoHotelName {
	FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: verdana,arial,helvetica
}
.promoTitle {
	FONT-SIZE: 10px; COLOR: #ff3300; FONT-FAMILY: verdana,arial,helvetica
}
.promoText {
	FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: verdana,arial,helvetica
}
P.nospace {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 0px; PADDING-TOP: 0px
}
.PriceComparison {
	font-size: 10px; font-family: verdana, geneva, helvetica; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 10px; LINE-HEIGHT: 13px; PADDING-TOP: 0px
}
.StateList {
	font-size: 10px;
	font-family: verdana, geneva, helvetica;
	MARGIN-LEFT: 10px;
	LINE-HEIGHT: 15px;
	border: 1px solid #ccc;
	padding: 4px;


}

.Heading {
	font-size: 14px;
	font-family: verdana, geneva, helvetica;
	font-weight:bold;


}.time {
	font-size: 10px; font-family: verdana, geneva, helvetica; PADDING-LEFT: 10px;
}
.reservationSummaryLinkFont {
	FONT-SIZE: 9px; COLOR: #f63100; FONT-FAMILY: verdana,arial,helvetica
}
.blankFont {
	FONT-SIZE: 2px
}
.u1, .u1 td,
.v1, .v1 td,
.v2, .v2 td,
.v3, .v3 td,
.v4, .v4 td,
.v5, .v5 td,
.v6, .v6 td
    {font-family: verdana, geneva, helvetica; }

.u2, .u2 td,
.u3, .u3 td,
.u4, .u4 td,
.u5, .u5 td,
.u6, .u6 td
    {font-family: arial, helvetica;}
	
.a1, .a1 td,
.v1, .v1 td,
.m1, .m1 td,
.m1b, .m1b td,
.t1, .t1 td,
.u1, .u1 td
			{ font-size: 10px; }

.a2, .a2 td,
.v2, .v2 td,
.m2, .m2 td,
.t2, .t2 td,
.u2, .u2 td
			{ font-size: 11px; }

.a6, .a6 td,
.v6, .v6 td,
.m6, .m6 td,
.t6, .t6 td,
.u6, .u6 td
			{ font-size: 13px; }
.copyright {
	font-size: 9px;
	font-family: verdana, geneva, helvetica;
	padding-bottom: 5px;
	line-height: 12px;


}
.contactInfo {
	font-size: 9px;
	font-family: verdana, geneva, helvetica;
	line-height: 12px;

}
.interface {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR: #666666;
	FONT-FAMILY: verdana, arial, helvetica;
	line-height: 22px;

}
.secondInterface {

	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #333333;
	FONT-FAMILY: verdana, arial, helvetica;
	line-height: 17px;
}
.sortInterface {

	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #333333;
	FONT-FAMILY: verdana, arial, helvetica;
	line-height: 17px;
	vertical-align: top;
	padding-left: 10px;
	padding-bottom: 4px;
	margin-left: 10px;
	margin-bottom: 4px;
}
.rightsideLinks {
	font-size: 9px;
	font-family: verdana, geneva, helvetica;
	LINE-HEIGHT: 12px;
	padding: 0px;

}
.cookiecrumb {
	font-size: 10px;
}
.boxheading {
	margin-left: 10px;
	margin-bottom: 5px;
	margin-top: 3px;
	padding: 0px;
}
.hotelFeature{
	font-size: 11px; color: #666666; font-family: verdana,arial,helvetica
	width:100%
	margin:10px 10px 10px 10px;
	padding:5px;

}
span.hotelFeature{
	font-size: 14px; color: #000000; font-family: verdana,arial,helvetica;font-weight:bold;
	width:100%
	margin:10px 10px 10px 10px;
	padding:5px;

}
.hotelFeature_img{
float:right;
border:0px none;
margin:5px;
}

.cityOptions {
	width:480px;
	font-size: 10px;
	font-family: verdana, geneva, helvetica;
	MARGIN-LEFT: 10px;
	LINE-HEIGHT: 15px;
	padding: 0px;


}

P label{
font-size: 10px;
font-family: verdana, geneva, helvetica;
font-weight:bold;

}

.hotelFeature	span{
	font-size: 14px;
	font-family: verdana, geneva, helvetica;
	MARGIN-LEFT: 10px;
	LINE-HEIGHT: 15px;
	border: 1px solid #ccc;
	padding: 4px;

} 
.imgBio{

width:470px;
}

P{
font-size: 10px;
font-family: verdana, geneva, helvetica;
}
 .headertable {
  
 background-color: #ffffff;
 margin-left: 10px;
 
 }
 .sideTitle 
 {
	margin:0px 10px 10px 10px;
	font-size:13px;
	padding-top:10px;
	font-weight:bold;
}
.alt_bg_0{}
.alt_bg_1{background-color: e6e6e6}
.ratingPrice{FONT-WEIGHT: bold; FONT-SIZE: 11px;}
.rating1{FONT-WEIGHT: bold; FONT-SIZE: 11px;}
.rating2{ FONT-SIZE: 10px;}
.ratingHeaderBorder {
	MARGIN-LEFT: 10px;
	LINE-HEIGHT: 15px;
	border-bottom: 1px solid #ccc;
	padding: 4px;


}
.donate{Font-size: 11px; color:black; font-weight: bold}
