body {
    background-color:#12090A;
	margin:0;
	padding:0;
	font-family: "Times New Roman", Times, serif;
}

#saranwrap {
 width:790px;
 height: 100%;
 margin:0 auto;
}

#homeWeather{
	font:bold 10px Verdana,sans-serif;
	color:white;
	background: #497439 url('images/weatherBg.jpg') repeat-x bottom;
	width:214px;
	height:53px;
	padding:0px;
	border:0px solid white;
	border-top:0px;
	overflow:hidden;	
}
* html body #homeWeather{
	font:bold 10px Verdana,sans-serif;
	color:white;
	background: #497439 url('images/weatherBg.jpg') repeat-x bottom;
	width:214px;
	height:53px;
	padding:5px;
	border:0px solid white;
	border-top:0px;
	overflow:hidden;	
}
#wxIconBox{
	font:bold 10px Verdana,sans-serif;
}
img.wxIcon{
	width:52px;
	height:52px;
	background-image: url('/images/weatherIconArea.gif');
}
.wxConditions{
	/* font inherits */
	text-transform: uppercase;
	float:left;
	z-index:2;
	padding-left:5px;
	padding-left:6px;
	color:#D3DBCF;
}
#wxTemp{
	float:right;
	font:bold 24px Verdana,sans-serif;
	color:white;
	padding-right:5px;
}

.CommonQuestions{
    font:14px TimesNewRoman;
	font-weight: 650;
	color:ECECEC;
	z-index:2;
	float:left;
	z-index:2;
	padding-top:5px;
	padding-left:5px;
	padding-right:5px;
}

a:link {
	color: #EFD87B;
	text-decoration: none;
	font-weight: bold;
}
a:visited {
	text-decoration: none;
	color: #C0C0C0;
	font-weight: bold;
}
a:hover {
	text-decoration: underline;
	color: #FFFFFF;
	font-weight: bold;
}
a:active {
	text-decoration: none;
	color: #FFFFFF;
	font-weight: bold;
}

.SmallWhite{
	font:bold 10px Verdana,sans-serif;
	color:white;
	float:left;
	z-index:2;
	padding-left:5px;
	padding-right:5px;
	color:#FFFFFF;
}
.PageWhiteTitle{
     font:32px TimesNewRoman;
	 font-weight: 750;
	 color:white;
	 float:center;
     z-index:2;
}
.PageWhiteSubTitle{
     font:20px TimesNewRoman;
	 font-weight: 750;
	 color:white;
	 float:center;
     z-index:2;
}
.Paragraph{
	font:12px Verdana,sans-serif;
	color:white;
	float:left;
	z-index:2;
	padding-top:5px;
	padding-left:10px;
	padding-right:10px;
	color:#FFFFFF;
}
.PageTitle{
     font:32px TimesNewRoman;
	 color:black;
	 float:center;
}
.PageSubTitle{
     font:20px TimesNewRoman;
	 color:black;
	 float:left;
}
.PageSubTitle2{
     font:20px Arial Bold;
	 color:black;
	 float:center;
}
.PageSubTitle3{
     font:24px Arial Bold;
	 color:black;
	 float:left;
	 padding-left:10px;
}
.PageText{
     font:14px Arial bold;
	 color:black;
	 float:left;
	 z-index:2;
   	 padding-top:10px;
	 padding-left:15px;
	 padding-right:15px;
}
.FrontPageText{
	font:12px Verdana,sans-serif;
    font-weight:700;
	color:#E5E5E5;
	float:center;
	padding-top:20px;
	padding-left:10px;
	padding-right:10px;
}
.DiningHeader{
	font:18px TimesNewRoman;
	color:#EEE6C4;
    font-weight: 850;
	float:center;
	padding-top:20px;
	padding-left:10px;
	padding-right:10px;
}
.DiningText{
	font:12px Verdana,sans-serif;
	color:#EEE6C4;
	float:left;
	z-index:2;
	padding-top:20px;
	padding-left:10px;
	padding-right:10px;
}
.RomanticHeader{
	font:40px ZapfChan MdIt BT;
	color:#E5E5E5;
	float:left;
	z-index:2;
	padding-top:20px;
	padding-left:10px;
	padding-right:10px;
}
.RomanticText{
	font:24px ZapfChan MdIt BT;
	color:#E5E5E5;
	float:left;
	z-index:2;
	padding-top:20px;
	padding-left:10px;
	padding-right:10px;
}
.BlackFont{
	font:14px Arial bold;
	color:black;
	float:left;
	z-index:2;
	padding-top:2px;
	padding-left:2px;
	padding-right:2px;
	color:#000000;
}

.BlackFontBold{
	font:bold 14px Arial bold;
	text-decoration: bold;
	color:Black;
	float:left;
	z-index:2;
	padding-top:2px;
	padding-left:2px;
	padding-right:2px;
	color:#000000;
}
.LodgeHeader{
	font:bold 14px Verdana,sans-serif;
	text-decoration: underline;
	float:left;
	z-index:2;
	padding-top:2px;
	padding-left:10px;
	padding-right:10px;
	color:#FFFFFF;
}

.LodgeHeader2{
	font:12px Verdana,sans-serif;
	float:left;
	z-index:2;
	padding-top:2px;
	padding-left:2px;
	padding-right:2px;
	color:#EEE6C4;
}

.BottomNavigation{
	font:12px Lydian;
	color:white;
	float:left;
	z-index:2;
	padding-top:2px;
	padding-left:2px;
	padding-right:2px;
	color:#000000;
}
.FooterText{
	font:16px Lydian;
	color:#C0C0C0;
	float:center;
	z-index:2;
	padding-top:2px;
	padding-left:2px;
	padding-right:2px;
}
.Images{
	float:center;
	z-index:2;
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
}
.MenuImages{
    float:center;
	border:2px solid white;
}
