body {
margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	background-image:url(images/pagebackground_img.jpg);
	background-repeat:repeat;
	
}
a {
 	outline:none;
	color:#FF0;
}
#container{
	position:relative;
	width:1003px;
	margin:0px auto;
	padding:0 0 0 0;
	height: 100%;
	background-color: #1B7C57;
	
	
}

.events {
font-size:13px;
font-weight:700;
color:#006070;
text-decoration:none;
}

#LeftSideContainer {
	position:absolute;
	left:0;
	top:160px;
	width:975px;
	height:297px;
	z-index:1;

}
#LeftSideContainerver2 {
	position:absolute;
	left:25px;
	top:165px;
	width:965px;
	height:425px;
	z-index:1;
	background-color: #1B7B56;
	
}
#LeftSideContainerver3 {
	position:absolute;
	left:20px;
	top:165px;
	width:965px;
	height:425px;
	z-index:1;
	background-color: #1B7B56;
	
}



#LeftSideContainersm {
	position:absolute;
	left:0;
	top:160px;
	width:759px;
	height:80px;
	z-index:1;
}
#xmas {
left:54%;
margin:-10px 0 0 -218px;
*margin:-10px 0 0 -213px;
position:absolute;
top:44px;
*top:41px;
z-index:99999;
outline:none;
}

#RightSideContainer {
	position:absolute;
	left:770px;
	top:450px;
	width:233px;
	z-index:1;
	background-color:#1B7C57;
}

#RightSideContainerHome {
	position:absolute;
	left:770px;
	top:585px;
	width:233px;
	z-index:1;
	background-color:#1B7C57;
}


#RightSideContainerLocation {
	position:absolute;
	left:770px;
	top:180px;
	width:233px;
	z-index:1;
	background-color:#1B7C57;
}
/*#xmas {
left:40.1%;
margin:-10px 0 0 -218px;
*margin:-10px 0 0 -213px;
position:absolute;
top:48px;
*top:45px;
z-index:99999;
}*/

.wp_followme_c2 {
color:#FFFAFA;
height:160px;
position:fixed;
right:0;
top:250px;
width:32px;
z-index:99999;
}

#pagebgimage {
	background-image:url(images/pagebackground_img.jpg); background-repeat:repeat
}

#pagemain {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 1003px; PADDING-TOP: 0px; background-color: #1B7C57;
}

#pagecontainer1 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px auto;
	WIDTH: 1003px;
	PADDING-TOP: 0px;
	background-color: #1B7B56;
	z-index:1;
	height:100%;
}

#content {
	height:100%;
	z-index: 20;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 425px;
	padding-right: 150px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#contentHome {
	height:100%;
	z-index: 20;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 500px;
	padding-right: 150px;
	padding-bottom: 0px;
	padding-left: 0px;
}






#contentinner {
	height:100%;
	z-index: 20;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 440px;
	padding-right: 150px;
	padding-bottom: 0px;
	padding-left: 0px;
}


#content1 {
	height:100%;
	z-index: 20;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 225px;
	padding-right: 150px;
	padding-bottom: 0px;
	padding-left: 0px;
	
	
}


#topheader{
	width:1003px;
	position:absolute;
	left:0;
	top:0;
	height: 126px;
	z-index: 1;
}

#horizontalmainlinks1 {
	PADDING-RIGHT: 26px;
	PADDING-LEFT: 26px;
	PADDING-BOTTOM: 0px;
	WIDTH: 950px;
	PADDING-TOP: 0px;
	position: absolute;
	left: 0px;
	top: 127px;
	z-index: 7;
}


#pagebgimage {
	background-image:url(images/pagebackground_img.jpg); background-repeat:repeat
}

#pagemain {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 1003px; PADDING-TOP: 0px; background-color:#1B7C57
}

#pagecontainer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 1003px; PADDING-TOP: 0px; background-color:#1B7C57; position:absolute
}

#header {
	HEIGHT: 125px
}

.logo {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 28px;
	FLOAT: left;
	PADDING-BOTTOM: 10px;
	WIDTH: 194px;
	PADDING-TOP: 0px
}

/*.header_right {
	float:right;
	padding:5px 0 10px;
	width:722px;
}
.reservationnumber {
	FLOAT: right; PADDING-RIGHT: 26px; MARGIN: 15px 0px 0px 65px PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; text-align:right
}*/
.header_right {
background:transparent none repeat scroll 0 0;
float:right;
height:120px;
padding:5px 0 0;
width:774px;
}

.reservationnumber {
float:right;
margin-top:49px;
padding-bottom:0;
/*padding-right:251px;*/
padding-right:150px;
padding-top:0;
text-align:right;
}

*+html .reservationnumber {
float:left;	
margin-top:49px;
padding-bottom:0;
/*padding-right:251px;*/
padding-right:0px;
padding-top:0;
text-align:right;
}

.topmenu1 {
	float:right;
	margin:0;
	padding-right:20px;
	position: relative;
}
.topmenu2 {
left:-63px;
margin-left:0;
padding:0;
position:absolute;
top:1px;
}
.topmenu3 {
display:block;
left:-190px;
margin-left:0;
padding:0 10px;
position:absolute;
top:15px;
}
.topmenu4{display: block;left: 515px; top:25px;margin-left: 0;padding: 0;position: absolute;}
.emailid {
	FLOAT: right; PADDING-RIGHT: 26px; MARGIN: 15px 0px 0px 65px PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}

.horizontalgap {
	HEIGHT: 10px
}
.horizontalgap1 {
	HEIGHT: 14px
}
.horizontalgap2 {
	HEIGHT: 40px; width: 733px
}

#horizontalmainlinks {
	PADDING-RIGHT: 26px; PADDING-LEFT: 26px; PADDING-BOTTOM: 0px; WIDTH: 950px; PADDING-TOP: 0px; position: relative
}

.mainlinkbarleftimg {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; width: 14px; float: left
}

/*.mainlinkbarcenter {
	PADDING: 10px; background-color: #043425; width: 902px; float:left
}*/
.mainlinkbarcenter {
background-color:#043425;
float:left;
padding:9px 10px;
width:902px;
color:#FF0;
text-align:center;/*remove this when link exceed*/
}

.mainlinkbarrightimg {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; width: 14px; float: right
}

.fma {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; width: 759px; height:294px; float: left; background:url(images/fma_background_img.jpg) no-repeat;
}


.fma2 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	width: 965px;
	height:425px;
	float: left;
	background-repeat:no-repeat;
	background-color: #1B7B56;
	}
.staticfma {
	width: 965px;
	height:295px;
	float: left;
	padding-left: 22px;
}

#bodycontent {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	width: 1003px;
	position: absolute;
	top: 163px;
	left: 0;
	z-index: 0;
	
}

.bodyleftmain {
	FLOAT: left;
	WIDTH: 733px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	top: 25px;
}





.bodyleftmainHome {
	FLOAT: left;
	WIDTH: 733px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	top: 0px;
}







.bodyright {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; WIDTH: 233px; PADDING-TOP: 0px; margin-left: 10px; 
}

.bodyrightmain {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 205px; PADDING-TOP: 0px
}

.bodyrightmainpanel2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 233px; PADDING-TOP: 0px
}

.bodyrightweatherpanel2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 233px; PADDING-TOP: 0px
}

.bodyrightmainright {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; WIDTH: 28px; PADDING-TOP: 0px
}

.bodyrightmain2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 205px; PADDING-TOP: 0px
}

.bodyrightmain2content {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 185px; PADDING-TOP: 0px;
}

.bodyrightmainright2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; WIDTH: 28px; PADDING-TOP: 0px
}

.welcomeholidayinn {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 26px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
}

.insideheader {
	PADDING-RIGHT: 0px; PADDING-LEFT: 26px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px; width: 733px; background-image:url(images/inside_header_bg.jpg); background-repeat: no-repeat; height: 45px
}

#bodytextcol {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; width: 733px
}

.roundtopleftimg {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; width: 13px; height: 13px; float: left
}

.textblocktopcenter {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; width: 707px; height: 13px; background-color:#136144; float: left; font-family:Verdana; font-size:5px
}

.roundtoprightimg {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; width: 13px; height: 13px; float: right
}
.toproundimg {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; width: 733px; height: 13px; float: left
}



.textblockcenter {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	width: 733px;
	background-color:#126144;
	float: left;
	height: auto;
	margin-top: 20px;
}
html>body .textblockcenter {
height:auto;
/*min-height:1415px;*/
/*min-height:1500px;*/
}
*+html .textblockcenter {
height:auto;
min-height:1538px!important;
}
.textblockcenterDining {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	width: 728px;
	background-color:#126144;
	float: left;
	height: auto;
	margin-top: 20px;
}




.textblockcenterHome {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	width: 733px;
	background-color:#126144;
	float: left;
	height: auto;
	margin-top: 0px;
}

html>body .textblockcenterHome {
height:auto;
/*min-height:1415px;*/
/*min-height:1710px;*/
}
*+html .textblockcenterHome {
height:auto;
min-height:1825px!important;
}



.roundbottomleftimg {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; width: 13px; height: 13px; float: left
}

.textblockbottomcenter {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; width: 707px; height: 13px; background-color:#136144; float: left; font-family:Verdana; font-size:5px
}

.roundbottomrightimg {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; width: 13px; height: 13px; float: left
}

.bodytextblock {
	PADDING-RIGHT: 26px;
	PADDING-LEFT: 26px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 40px;
	width: 681px;
	height: auto;
	top: 25px;
}

.bodytextblockHome {
	PADDING-RIGHT: 26px;
	PADDING-LEFT: 26px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	width: 681px;
	height: auto;
	top: 0px;
}




#bodytextmatter {
	PADDING-RIGHT: 26px;
	PADDING-LEFT: 26px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	width: 950px;
	margin-top:0px;
	position:relative;
	height: 100%;
	z-index: 25;
}

.textblockbottomlinktopcenter {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; width: 924px; height: 13px; background-color:#136144; float: left; font-family:Verdana; font-size:5px
}

.textblockbottomlinkscenter {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; width: 950px; background-color:#136144; float: left; text-align: center
}

.textblockbottomlinkbottomcenter {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; width: 924px; height: 13px; background-color:#136144; float: left; font-family:Verdana; font-size:5px
}


.roundbottomlinktopleftimg {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; width: 13px; height: 13px; float: left;
}

.roundbottomlinktopleftimgHome {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; width: 13px; height: 13px; float: left;
}



.roundbottomlinktoprightimg {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; width: 13px; height: 13px; float: right
}

.roundbottomlinktoprightimgHome {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; width: 13px; height: 13px; float: right
}







.roundbottomlinkbottomleftimg {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; width: 13px; height: 13px; float: left
}

.roundbottomlinkbottomrightimg {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; width: 13px; height: 13px; float: right
}

.clear {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;
}

.copyrights {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 20px; width: 1003px; text-align: center; margin-top: 0px; margin-bottom:0px; 
}

.contactaddress {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; width: 681px; text-align: center; float:left
}



/* Text CSS */
.mainlinkother {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FF0;
	text-decoration: none;
}
.mainlinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FF0;
	text-decoration: none;
}

.mainlinks1:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFF;
	text-decoration: underline;
}
.mainlinks1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFF;
	text-decoration:none;
}

.mainlinks:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FF0;
	text-decoration: none;
}

.mainlinks:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #eaeab4;
	text-decoration: underline;
}

.mainlinkscurrent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #bcbc21;
	text-decoration: none;
}


.emaillinks {
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
	
}
.emaillinks:hover {
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	color: #caca99;
	text-decoration: none;
}

.emaillinkscurrent {
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	color: #646411;
	text-decoration: none;
}

.reservationnumbertext {
	font-family: verdana;
	font-size: 17px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
	text-align:right;
}

.insideheadertext {
	font-family: verdana;
	font-size: 20px;
	font-weight: normal;
	color: #a7f5e2;
	text-decoration: none;
}

h1 {
	font-family: Arial;
	font-size: 12px;
	color: #FFF;
	text-decoration: none;
	font-weight:bold
}

.bodytextmatter {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
	text-align:justify
}

.bodytextmatterbold {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	text-align:justify
}

.blacktextmatter {
	font-family: verdana;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.copyrightstextmatter {
	font-family: verdana;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;

	
}

.otherlink1 {
	font-family: verdana;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.otherlink1:hover {
	font-family: verdana;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}

.bodytextmattercenter {
	font-family: verdana;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
}

.textdivider {
	font-family: verdana;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
}

.weathertextmatter {
	font-family: verdana;
	font-size: 9px;
	font-weight: normal;
	color: #0055a9;
	text-decoration: none;
}

.weathertextmatterbig {
	font-family: verdana;
	font-size: 14px;
	font-weight: bold;
	color: #0055a9;
	text-decoration: none;
}

.weathertextmattercell {
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	color: #0055a9;
	text-decoration: none;
}



#leftside{
	float:left;
	width:965px;
	background-color: #1B7B56;
}

#rightside{
	float:right;
	width:233px
}

.txtfield
{
	font-family:Verdana;
	font-size:11px;
	width:150px;
}
.selectDropDown
{
	font-family:Verdana;
	font-size:11px;
}

.icon
{
	vertical-align:middle;
	padding-right:0px;
	padding-left:8px
}

.thumb_img
{
	padding-left:10px;
	padding-bottom:5px

	}
.emailfrdtextheader {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
	font-weight:bold;
	
}
.emailfrdtxtfield
{
	font-family:Verdana;
	font-size:11px;
	width:180px;
	
}
.bodytextheaderbig {
color:#FFFFFF;
font-family:Arial;
font-size:11px;
font-weight:bold;
text-decoration:none;
}
/*.bodytextheaderbig {
	font-family: Arial;
	font-size: 14px;	
	color: #ffffff;
	text-decoration: none;
	font-weight:bold
}*/
.bodytextheaderbig1 {
	font-family: Arial;
	font-size: 14px;
	color: #fff;
	text-decoration: none;
	font-weight:bold;
	padding-right:10px;
	text-align:right
}
.bodytextheader1 {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #000;
	text-decoration: none;
	font-weight:bold
}
.bodytextmatter1 {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #000;
	text-decoration: none;
	text-align:justify
}
.calbg
{
	border:1px #e3efeb solid; background-color:#FFF;
}
.cal
{
	font-family:Verdana; font-size:12px; color:#096;text-decoration:none
}
.cal:hover
{
	font-family:Verdana; font-size:12px; color:#096; text-decoration:underline
}

.priorityclubimg
{
	padding-left:0px
}

.textcontainer
{
	width: 681px;
	float:left;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:20px;
}

.locationtextcontainer
{
	width: 681px;
	float:left;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
}
.textcontent
{
	width:501px;
	float:left;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
}
.textcontentsmall
{
	width:351px;
	float:left;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
}

.textcontentsmallver2
{
	width:600px;
	float:left;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
}


.imgcontainer
{
	width:180px;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	float:right
}
.imgcontainerbig
{
	width:330px;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	float:right
}
.dividercontainer
{
	width: 681px;
	float:left;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
}

.block
{
	width: 324px;
	float:left;
	padding-bottom:0px;
	padding-left:8px;
	padding-right:8px;
	padding-top:0px;
}
.locationblock
{
	width: 664px;
	float:left;
	padding-bottom:0px;
	padding-left:8px;
	padding-right:8px;
	padding-top:0px;
}
.topblock
{
	background-image:url(images/block_01.jpg);
	background-repeat:no-repeat;
	width: 324px;
	height: 45px;
	float:left;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
}
.locationtopblock
{
	background-image:url(images/location_img_01.jpg);
	background-repeat:no-repeat;
	width: 664px;
	height: 45px;
	float:left;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
}
.topblocktxt
{
	padding-bottom:0px;
	padding-left:10px;
	padding-right:0px;
	padding-top:15px;
	font-family:Arial;
	font-size:13px;
	font-weight:bold;
	color:#000f09;
}
.midblock
{
	width: 324px;
	height:300px;
	float:left;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	background-color:#1b7c57;
}
.locationmidblock
{
	width: 324px;
	height:230px;
	float:left;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	background-color:#1b7c57;
}
.midblocksm
{
	width: 324px;
	height:200px;
	float:left;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	background-color:#1b7c57;
}
.midblockbig
{
	width: 304px;
	height:290px;
	float:left;
	padding-bottom:0px;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	background-color:#1b7c57;
}
.locationmidblockbig
{
	width: 304px;
	height:290px;
	float:left;
	padding-bottom:0px;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	background-color:#1b7c57;
}
.locationmidblockwide
{
	width: 644px;
	height:350px;
	float:left;
	padding-bottom:0px;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	background-color:#1b7c57;
}

.midblocksmall
{
	width: 324px;
	height:100px;
	float:left;
	padding-bottom:0px;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	background-color:#1b7c57;
}
.midleft
{
	font-family:Arial;
	font-size:12px;
	color:#FFF;
	width:170px;
	padding-bottom:0px;
	padding-left:10px;
	padding-right:0px;
	padding-top:10px;
	float:left;
}
.midright
{
	width:135px;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:10px;
	float:right
}
.bottomblock
{
	width: 324px;
	float:left;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
}
.locationbottomblock
{
	width: 664px;
	float:left;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
}
.localweather_right
{
	width: 445px;
	float:right;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	
}
.eventtextblockcenter {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; width: 655px; height: 13px; background-color:#176f4e; float: left; font-family:Verdana; font-size: 5px
}
.eventbodytextblock {
	PADDING-RIGHT: 13px; PADDING-LEFT: 13px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; width: 655px;; background-color:#176f4e; float:left
}

.vgap
{
	float:left;
	padding-left:13px;
	padding-right:13px
	
}
.eventcontent
{
	float:left;
	width:681px
}
.guestroomtitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.tdbg {
	background-color: #D8D79F;
}
.textcontentsmallver2 {
	width:650px;
	height:auot;
	float:left;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
}

.logobox {
	width:675px;
	height:auto;
	float:left;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
}

.guest {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	font-variant: normal;
	color: #0a5c8c;
	text-decoration: none;
	
	}

.guest a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
	text-decoration: none;
	
	}
	
.guest:hover  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
	text-decoration: none;
	
	}	

.top {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
	text-decoration: none;
	
	}

.top a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
	text-decoration: none;
	
	}
	
.top:hover  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
	text-decoration: none;
	
	}
.arial11gry{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	margin:0px;
	font-weight:normal;
	text-decoration:none;
	color:#92baae;
	line-height:18px;
	}
a.arial11gry{
	text-decoration:none;
	color:#92baae;
	}
a:hover.arial11gry{
	text-decoration:none;
	color:#bcbc21;
	}
.arial12blk{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:0px;
	font-weight:normal;
	text-decoration:none;
	color:#000000;
	line-height:18px;
	}
	a.pdflink {
	background:transparent url(images/adobe_pdf.png) no-repeat scroll 0 0;
	color:#EAEAB4;
	padding:3px 0 3px 30px;
	text-decoration:none;
	}
a.pdflink{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#EAEAB4;
	}
a:hover.pdflink{
	color:#EAEAB4;
	text-decoration:underline;
	color:#bcbc21!important;
	}
	
.roundedcornr_box_253262 {
   background: #126144;
   width:970px;
}
.roundedcornr_top_253262 div {
   background: url(images/roundedcornr_253262_tl.png) no-repeat top left;
}
.roundedcornr_top_253262 {
   background: url(images/roundedcornr_253262_tr.png) no-repeat top right;
}
.roundedcornr_bottom_253262 div {
   background: url(images/roundedcornr_253262_bl.png) no-repeat bottom left;
}
.roundedcornr_bottom_253262 {
   background: url(images/roundedcornr_253262_br.png) no-repeat bottom right;
}

.roundedcornr_top_253262 div, .roundedcornr_top_253262, 
.roundedcornr_bottom_253262 div, .roundedcornr_bottom_253262 {
   width: 100%;
   height: 10px;
   font-size: 1px;
}
.roundedcornr_content_253262 { margin: 0 10px; }
iframe#ifrm {
border:none;
/*height:817px;*/
height:1440px;
width:702px;
}  
.guestphto ul {
display:block;
margin:0 auto;
padding:5px 0 15px;
text-align:center;
width:700px;
}

	
.guestphto ul li {
	display:inline;
	font-size-adjust:none;
	font-stretch:normal;
	padding-bottom:15px;
	font: bold normal 13px/normal verdana,arial;
	color:#b4d197;
}
.guestphto a:link,.guestphto a:visited {
	text-decoration: underline;
	color: #b4d197;
	font-weight: 700;
}
.guestphto a:hover,.guestphto a:active {
	text-decoration: underline;
	color: #FFF;
	font-weight: 700;
}
.listbox {
float:left;
padding-right:28px;
width:45%;
}
.hone {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
}
.htwo {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#FFF;
}
/*.htwo2 {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFF;
}*/
h3,.hthree{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:700;
}
ul.sitemap {
padding:0;
margin-left:15px;
}
ul.sitemap li {
font-size:small;
font-weight:bold;
line-height:150%;
/*list-style-type:none;*/
padding:2px 0 2px 0px;
}
.sitemap li a:link,.sitemap li a:visited {
background:transparent none repeat scroll 0 0;
color:#AFFFE0;
text-decoration:underline;
font:12px Arial, Helvetica, sans-serif;
}
table.events {
	background:#2a5e4b none repeat scroll 0 0;
	border:1px solid #4D8872;
	border-collapse:collapse;
	color:#F6ECF0;
	font-size-adjust:none;
	font-stretch:normal;
	width:696px;
	margin:10px 0 15px -5px;
	font: 400 normal 11px/normal verdana, arial, helvetica, sans-serif;
}

table.events caption {
text-align:left;
font:normal 11px verdana, arial, helvetica, sans-serif;
background:transparent;
}

table.events td,table.events th {
border:1px dashed #79A595;
color:#F6ECF0;
padding:5px 7px;
}

table.events thead th,tfoot th {
	background:#0E4933 none repeat scroll 0 0;
	border:1px solid #4D8872;
	color:#F6ECF0;
	font-size-adjust:none;
	font-stretch:normal;
	padding-top:6px;
	text-align:left;
	font: 700 normal 11px/normal verdana, arial, helvetica, sans-serif;
}

table.events tbody td a {
background:transparent;
color:#B4D197;
font-weight:700;
text-decoration:underline;
}

table.events tbody th a {
font:normal 11px verdana, arial, helvetica, sans-serif;
background:transparent;
text-decoration:none;
font-weight:400;
color:#F6ECF0;
}

table.events tbody th,table.events tbody td {
vertical-align:top;
text-align:left;
}

table.events tfoot td {
border:1px solid #38160C;
background:#38160C;
padding-top:6px;
}

table.events .odd {
background:#7B2342;
}

table.events tbody tr:hover {
background:#4D8872;
}

table.events tbody tr:hover th,table.events tbody tr.odd:hover th {
background:#3A4C58;
}

table.events tbody td a:hover,table.events tbody th a:hover {
background:transparent;
color:#FFF;
}
.htop {
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
position:relative;
top:-10px;
}
#btp {
background-color:#1B7B56;
position:absolute;
right:45px;
top:23px;
z-index:9999;
}
.listbox2b {
margin-top:5px;
margin-bottom:5px;
}
.ctform {
height:23px;
position:relative;
right:-577px;
top:-35px;
width:120px;
z-index:9999;
border:none;
}
.ctform2 {
border:medium none;
height:23px;
position:relative;
right:7px;
top:-20px;
width:120px;
z-index:9999;
}
.events h3 {
margin:2px 0;	
}
.eventcontent p img {
margin-bottom:97px;
margin-left:25px;
}
.eventbodytextblock h5 {
color:#FFFFFF;
font-family:Arial;
font-size:12px;
font-weight:bold;
text-decoration:none;	
}
