@charset "UTF-8";
/* CSS Document */

body {
margin:0px;
padding:0px;
background-color:#0e254b;
font-family:Georgia, "Times New Roman", Times, serif;
}

h1 {
font-family:Georgia, "Times New Roman", Times, serif;
color:#020f25;
font-size:24px;
font-weight:normal;
letter-spacing:-1px;
padding-top:25px;
text-align:center;
}

h2 {
font-family:Georgia, "Times New Roman", Times, serif;
color:#020f25;
font-size:18px;
font-weight:normal;
font-style:italic;
letter-spacing:-1px;
}

p {
color:#020f25;
font-size:14px;
line-height:22px;
}

hr {
color: #bcd2de;
border: 1px dotted #bcd2de;
border-style: none none dotted;
}

.clear {
clear:both;
}

#mainContainer {
width:960px;
margin:0 auto;
}

/* TOP AREA */

.topContainer {
}

.logoContainer {
width:249px;
float:left;
}

.addressContainer {
width:671px;
height:86px;
float:left;
background-image:url(../images/addressBar.gif);
background-repeat:no-repeat;
padding:82px 15px 3px 25px;
font-size:15px;
font-style:italic;
color:#6b94aa;
line-height:23px;
}

/* CONTENT AREA */

.contentContainer {
width:934px;
background-color:#cde0ea;
border-right:5px #466599 solid;
border-left:5px #466599 solid;
border-bottom:6px #466599 solid;
padding-left:15px;
}

#menu {
width:233px;
height:330px;
background:url(../images/navBG.gif) no-repeat;
padding-top:10px;
float:left;
}

	#menu a {
	width:200px;
	display:block;
	padding:3px;
	font-family:Georgia, "Times New Roman", Times, serif;
	text-transform:capitalize;
	font-size:14px;
	color:#0e254b;
	border-bottom:1px solid #afc6d3;
	text-decoration:none;
	margin:0px 8px 6px 13px;
	letter-spacing:1px;
	}
	
	#menu a:hover {
	color:#afc6d3;
	}
	
#mainPhoto {
width:684px;
height:340px;
float:left;
margin-left:5px;
}

.textArea {
width:587px;
float:left;
}

.textArea2 {
width:919px;
margin:0 auto;
float:left;
}

.reserveContainer {
width:319px;
float:left;
margin-left:16px;
margin-top:14px;
}

.photo2 {
width:319px;
float:left;
margin-left:16px;
margin-top:10px;
margin-bottom:16px;
}

.roomBox {
width:226px;
float:left;
}

.roomText {
width:337px;
float:left;
padding:0px 12px;
}

.roomInfo {
width:587px;
float:left;
}

.smallPic {
padding:10px 30px;
}

.copyLink {
color:#003366;
}

	.copyLink a {
	color:#003366;
	text-decoration:underline;
	}
	
.captions {
font-size:11px;
}

.smokeFree {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FFCC33;
text-align:center;
}

.quotes {
	width:288px;
	float:left;
	padding:0px 7px 7px 30px;
	}
	
	.quotes p { 
	font-size:12px;
	font-style:italic;
	color:#6b94aa;
	line-height:17px;
	text-align:left;
	}

/* FOOTER AREA */

.bbNetworks {
width:780px;
margin:0 auto;
background-color:#fff;
border:5px #466599 solid;
padding:8px 0px;
}

#footerContainer {
margin:0 auto;
width:960px;
padding-top:12px;
text-align:center;
}

.footerText1 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#b2cfff;
text-align:center;
}

	.footerText1 a {
	text-decoration:underline;
	color:#b2cfff;
	text-align:center;
	}
	
	.footerText1 a:hover {
	text-decoration:none;
	color:#b2cfff;
	text-align:center;
	}
	
.footerText2 {
font-family:Georgia, Times New Roman, Times, serif;
font-size:12px;
color:#fff;
text-align:center;
line-height:20px;
}

	.footerText2 a {
	text-decoration:underline;
	color:#fff;
	text-align:center;
	line-height:20px;
	}
	
	.footerText2 a:hover {
	text-decoration:none;
	color:#fff;
	line-height:20px;
	}

/* BEGIN WIDGET CODE*/
	
#bbcomReviewWidget {
font-family: Georgia;
background-color:#6699CC;
border-color:#000;
}

#bbcomReviewWidget a:link, #bbcomReviewWidget a:visited {
color: #fff3ac;
}

#bbcomReviewWidget a:hover {
color: #fff3ac;
text-decoration:none;
}

#bbcomReviewWidget .revMidLinks{border-color: #000;}


#bbcomReviewWidget .revTitleBar, #bbcomReviewWidget .revTitleBar td {
color: #fee;
background-color:#cdeoea;
border-color: #000;
}

#bbcomReviewWidget .revTitleBar a {
color: #fff;
font-weight:bold;
}

#bbcomReviewWidget .reviewName {
color:#031732;
font-style: italic;
}
#bbcomReviewWidget .reviewDate, #bbcomReviewWidget .review,#bbcomReviewWidget .reviewText {
color:#031732;
}