﻿body
{
    margin:0;
    font-family:Arial;
    background-color:#352B18;
}

.clsCompanyName1
{
	font-size:30px;
	color:#75BBE4;
	color:0D96EE;
	color:#F4EBB8;
	color:#B97C11;
	font-weight:bold;
}
.clsCompanyName2
{
	font-size:19px;
	color:#afafaf;
	font-weight:bold;
}


a
{
    font-size :12px;
	color:#afafaf;
	font-weight:bold;
	text-decoration:none;
}

a:hover
{
	color:#E0C228;
	font-weight:bold;
	text-decoration:none;
}


.clsMenu
{
  font-size:12px;
  font-family:Arial;
  color:#FFFFFF;
  cursor:pointer;
  cursor:hand;
}

.clsTable
{
	font-size:11px;
	font-family:Arial;
	background-color:#f6f6f6;
}

.clsReservationDropDown
{
	background-color:#094360;
	color:#6FBFE6;
	color:#ffffff;
	border:0px;
	font-size:11px;
}

.clsReservationText
{
	background-color:#094360;
	color:#6FBFE6;
	border:0px;
	text-align:right;	
	font-size:11px;
}

.clsReservationTextDate
{
	color:#6FBFE6;
	color:#333333;
	border:0px;
	font-size:10px;
}

.clsFacilitiesTable
{
	background-image:url(../images/ReserveBack.jpg);
	background-color:#135E84;
	font-size:14px;
	font-family:Arial;
	color:#072C46;
	line-height:20px;
}

.clsHeaderTitle
{
	display: block; 
	font-size:20px;
	font-family:arial;
	font-weight:bold;
	color:#E2D5A0;
}

.clsHeader1
{
	color:#B29762;
	color:#E2D5A0;
	font-size:17px;
	font-weight:bold;
}

.clsHeader2
{
	color:#AC704B;
	color:#6C4A06;
	font-size:17px;
	font-weight:bold;
}

.clsHeader3
{
	color:#AC704B;
	color:#E2D5A0;
	font-size:14px;
	font-weight:bold;
}


.clsButton
{
	background-color:#114965;
	color:#ffffff;
	color:#6FBFE6;
	border:0px;
	cursor:pointer;
	cursor:hand;
}

.clsButton1
{
	background-color:#8BD9FF;
	color:#135E84;
	border:0px;
}

.clsEmpty
{
	font-size:4px;
 }

 .clsTable
{
	font-family:Arial;
}
 
.clsContactUsTable
{
	background-color:#135E85;
	font-size:12px;
	font-family:Arial;
	color:#ffffff;
}

#aEmail a
{
	text-decoration:underline;
}

#aFooter a
{
	font-size:10px;
	color:#aaaaaa;
	font-family:Arial;
	text-decoration:underline;
}

#aFooter a:hover
{
	font-size:10px;
	color:#dddddd;
	font-family:Arial;
	text-decoration:underline;
	text-transform:none;
	font-weight:normal;
}

#aFooter td
{
	font-size:10px;
	color:#afafaf;
	font-family:Arial;
}

#PoweredBy a
{
	color:#cfcfcf;	
	text-decoration:none;
}

#PoweredBy a:hover
{
	color:#1A50B8;	
	text-decoration:none;
	font-weight:bold;
	text-transform:none;
}

#PoweredBy span
{
	color:#135E84;	
}

.clsDirections
{
	font-size:12px;
	font-family:Arial;
	color:#ffffff;
}


ul
{
	line-height:1.4;
}

.clsApproved
{
	font-size:15px;
	font-family:Arial;
	font-weight:bold;
	color:#1857A6;
	color:#094360;	
}

.clsHeaderAddress
{
	font-size:14px;
	font-family:Arial;
	font-weight:;
	color:#E2D5A0;
}

.clsHeaderPhones
{
	font-size:14px;
	font-family:Arial;
	color:#E2D5A0;
}

.clsSelectedMenu
{
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
	color:#E0C228;
}

#lnkMore a
{
	color:#6FBFE6;
	text-decoration:underline;
}

#lnkMore a:hover
{
	color:#6FBFE6;
	text-decoration:underline;
	text-transform:none;
	font-weight:normal;
}

.clsLogo1
{
	font-family:HandelGothic BT;
	font-size:45;
	color:#75BBE4;
	font-weight:bold;
}

.clsLogo2
{
	font-family:Monotype Corsiva;
	font-size:45;
	color:#4098C3;
}

.clsLoading
{
	font-size:20px;
	font-family:Arial;
	font-weight:bold;
	color:#75BBE4;	
}


.clsHomeTable1
{
	background-color:#20160D;
}

.clsReservationTable
{
	background-image:url(images/ReserveBack12.jpg);
	background-repeat:repeat;
	font-size:11px;
	font-family:Arial;
	border:1px solid #B99D63;
}

.clsReservationTable1
{
	font-size:12px;
	color:#301E12;
	color:#CCB78E;
	color:#E2D5A0;
}

.clsSpecialTable
{
	background-image:url(images/ReserveBack25.jpg);
	background-repeat:repeat;
	font-size:12px;
	font-family:Arial;
	color:#C4A66C;
	color:#CCB78E;
	line-height:20px;
	border:1px solid #7D4C26;
}

.clsSpecialTable1
{
	font-size:12px;
	font-family:Arial;
	color:#C4A66C;
	line-height:20px;
}

.clsWelcomeTable
{
	background-image:url(images/ReserveBack12.jpg);
	background-repeat:repeat;
	background-color:#8C562B;
	font-size:12px;
	font-family:Arial;
	color:#C4A66C;
	color:#E2D5A0;
	line-height:20px;
	border:1px solid #B99D63;
}

.clsWelcomeTable1
{
	font-size:13px;
	font-family:Arial;
	color:#222222;
	color:#E2D5A0;
	line-height:18px;
	text-align:justify;
	font-weight:bold;
}

.clsContactUsTable
{
	background-image:url(images/ContactUsBack1.jpg);
	background-repeat:repeat;
	font-family:Arial;
	border:1px solid #B99D63;
}

.clsContactUsTable1
{
	font-size:14px;
	color:#FFFFFF;
}

.clsGetDirectionTable
{
	color:#E2D5A0;
}

.clsRoomTable
{
	background-color:#403622;
	color:#E2D5A0;
}

.clsRoomTable1
{
	background-color:#403622;
	color:#E2D5A0;
}

.clsRatesAndPlolicies
{
	background-color:#403622;
	color:#E2D5A0;
	border:0px solid #54462C;
}

.clsTitleTable
{
	background-color:#403622;
	color:#E2D5A0;
}

.clsSantasTable
{
	font-size:12px;
	font-family:Arial;
	color:#C4A66C;
	line-height:20px;
}

.clsImageListTable
{
	background-color:#403622;
}

.clsRatesTable
{
	background-image:url(images/ReserveBack12.jpg);
	background-repeat:repeat;
	background-color:#8C562B;
	font-size:12px;
	font-family:Arial;
	color:#C4A66C;
	color:#E2D5A0;
	line-height:20px;
	border:1px solid #B99D63;
}

.clsRatesTable1
{
	font-size:12px;
	font-family:Arial;
	color:#E2D5A0;
	color:#222222;
	line-height:16px;
	text-align:justify;
}

#RatesDiscount a
{
	color:#E2D5A0;
	font-size:14px;
	text-decoration:underline;
}

.clsUserControlContent
{
	color:#afafaf;
}

legend 
{ 
   color:#afafaf; 
} 

#divSiteMap ul {
		list-style: none;
		margin : 0;
		margin-left: 40px;
		padding: 0;
		border: none;
		}
		
.liSiteMapSubMenu
{
	margin-left:30px;
}
		
#divSiteMap li a {
		padding: 5px 5px 5px 0.5em;
		color: #aaaaaa;
		text-decoration: none;
		font-size:13px;
		line-height:22px;
		}

#divSiteMap li a:hover 
	{
	color: #dddddd;
	}

