﻿html{height:auto;height:100%;min-height:100%;width:100%;}
body{height:auto;height:100%;min-height:100%;width:100%;font:62.5% arial;color:#333333;margin: 0px 0px 0px 0px;padding:0px 0px 0px 0px;
    scrollbar-base-color: #fbf2e1;
    scrollbar-arrow-color: #553f28;
    scrollbar-3dlight-color: #fcf5eb;
    scrollbar-darkshadow-color: #553f28;
    scrollbar-face-color: #fbf2e1;
    scrollbar-highlight-color: #e6e6e6;
    scrollbar-shadow-color: #553f28;
    scrollbar-track-color: #fcf6ea;
}

img{
	border-width:0px;
	margin-bottom: 2px;
}
td{vertical-align:top;}

.dropshadow{position:relative; text-align:left; margin:auto; height:100%;width:1011px;padding:0px 0px 0px 0px;font-size:1.2em;}

.outerdiv{
	height:auto;
	width:1004px;
	margin: 0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background-color: transparent;
	background-image: url(../images/bg_content.jpg);
	background-repeat: repeat-y;
}
.header{
	height:30px;
	background-color: transparent;
	background-image: url(../images/bg.jpg);
	background-repeat: repeat;
	background-position: left top;
}
.main{
	width:100%;
	margin:0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
}
.main2{width:100%;margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}
.columns{width:1004px;}
.leftcolumn{width:211px;padding:0px 1px 0px 1px;margin:0px 0px 0px 0px;}
.rightcolumn{width:770px;padding:0px 19px 0px 0px;}

.logo{position:absolute; top:33px; left:10px;}
.cursor {cursor:pointer}

.contentarea{margin-left:15px;height:auto;}
.contentarea a{font:bold 1em arial;color:#0366a1;}
.contentwithscrollbar{overflow:auto;height:264px;width:300px;padding:0px 5px 0px 0px;}
.contentwithscrollbar a:link {text-decoration:none;}
.contentwithscrollbar a:visited {text-decoration:none;}
.contentwithscrollbar a:hover {text-decoration:underline;}

.contenttitle{font:bold 1.4em arial;color:#333333;padding-bottom:0px;min-height:50px;height:expression(50 + "px");}
.contentlinks a{font:bold 0.8em arial;color:#0366a1;text-transform:uppercase;text-decoration:none;}
.contentlinks a:hover{text-decoration:underline;}

.contentlinkstd {
	padding-right:20px;
	background-image: url(../images/bullets/blue_contentlinks.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
.contentlinkstd a{font:bold 0.8em arial;color:#0366a1;text-transform:uppercase;text-decoration:none;text-indent:5px;margin-left:10px}
.contentlinkstd a:hover{text-decoration:underline;}

.cwebkeepalive{width:0px; height:0px;}

/* top & bottom navigation */
.topnav{text-align:right;font:bold 10px arial;vertical-align:bottom;height:20px;white-space:nowrap;padding-right:10px; padding-top:7px;}
.topnav a {color:#faf6ea;text-decoration:none;background:url(../images/bullets/white_header.jpg) no-repeat left center;padding-left:11px;margin-left:8px;}
.topnav a:hover {text-decoration:underline;}
.bottomnav{border-top:solid 2px #000000;margin:0px 20px 0px 20px;padding: 10px 10px 10px 0px;
    text-align:right;font:bold 10px arial;vertical-align:bottom;white-space:nowrap;}
.bottomnav a{
	color:#0366a1;
	text-decoration:none;
	padding-left:10px;
	margin-left:7px;
	background-image: url(../images/bullets/blue_footer.jpg);
	background-repeat: no-repeat;
	background-position: left center;
}
.bottomnav a:hover {text-decoration:underline;}

/* poll */
.polltop{width:210px;height:11px;background: url(../images/poll/polltop.jpg) no-repeat scroll left top;}
.pollmiddle{padding:0px 9px 0px 25px;width:180px;min-height:100px;font:1.0em arial;color:#666666;text-decoration:none;background: url(../images/poll/pollmiddle.jpg) repeat-y scroll left top;}
.pollbottom{width:210px;height:11px;padding:0px 0px 15px 0px;background:  url(../images/poll/pollbottom.jpg) no-repeat scroll left top;}
.pollmiddle a:link {font:.8em arial;color:#666666;text-decoration:none;}
.pollmiddle a:visited {font:.8em arial;color:#666666;text-decoration:none;}
.pollmiddle a:hover {font:.8em arial;color:#666666;text-decoration:underline;}
.pollquestion{font:1.0em arial;color:#666666;text-transform:uppercase;}
.pollresultanswer{font:1.0em arial;color:#666666;text-decoration:none;}
.pollresultpercentage{font:bold 1.4em arial;color:#FF8E04;}
.pollclearcookie{padding-right:2px;text-align:right;}

/* explore navigation */
.explorenavbg{
	margin-left:19px;
	width:191px;
	min-height:110px;
	padding-top:80px;
	background:url('../images/explore.jpg') no-repeat left top;
	margin-top: 75px;
	padding-bottom: 30px;
}
.explorenavmenu{
	min-height:102px;
	border-bottom:solid 1px #573729;
	padding-bottom:8px;
	text-transform:uppercase;
	margin-top: 0px;
	margin-right: 29px;
	margin-bottom: 10px;
	margin-left: 20px;
}
.explorenavmenu a{position:absolute; left:-1000px;}
.explorenavmenuitem{font:bold .9em arial;color:#59392c;padding-bottom:5px;}
.explorenavmenuitem a{position: static}

/* in content menu navigation */
.menutable {width:753px;border-bottom:solid 2px #ff9000;}
.menutable {text-align:center;}
.menulinks a{font:bold 0.8em arial;color:#0366a1;text-transform:uppercase;text-decoration:none;}
.menulinks a:hover{text-decoration:underline;color:#f99003;}
.menulinkselected a{color:#f99003;border-bottom:none 0px;}
.menulinkselected td{background:url(../images/mainnavselectedaccent.jpg) no-repeat bottom;padding-bottom:6px;}

/* blue rounded box */
.contentpanel1_top{width:240px;height:8px;position:absolute;background:url('../images/boxes/blueboxtop3.gif') no-repeat left top;
} 
.contentpanel1_middle{width:210px;min-height:289px;padding:8px 15px 10px 15px;font:bold 1em arial;background:url('../images/boxes/blueboxmiddle3.gif') repeat-y left top;
}
.contentpanel1_bottom{width:240px;height:8px;padding:8px 0px 0px 0px;background:url('../images/boxes/blueboxbottom3.gif') no-repeat left top;
}

/* blue rounded box with Large Width */
.contentpanel2_top{width:491px;height:8px;position:absolute;background:url('../images/boxes/blueboxtop2.gif') no-repeat left top;
} 
.contentpanel2_middle{width:461px;min-height:100px;padding:8px 15px 10px 15px;font:normal 1em arial;background:url('../images/boxes/blueboxmiddle2.gif') repeat-y left top;
}
.contentpanel2_bottom{width:491px;height:8px;padding:8px 0px 0px 0px;background:url('../images/boxes/blueboxbottom2.gif') no-repeat left top;
}

/* purple rounded box with Large Width */
.contentpanel3_top{width:471px;height:8px;position:absolute;background:url('../images/boxes/purpleboxtop3.gif') no-repeat left top;
} 
.contentpanel3_middle{width:441px;min-height:289px;padding:8px 15px 10px 15px;font:normal 1em arial;background:url('../images/boxes/purpleboxmiddle2.gif') repeat-y left top;
}
.contentpanel3_bottom{width:471px;height:8px;padding:8px 0px 0px 0px;background:url('../images/boxes/purpleboxbottom3.gif') no-repeat left top;
}


/* blue rounded box for SearchPage */
.contentpanelSearch_top{width:491px;height:8px;position:absolute;background:url('../images/boxes/blueboxtop2.gif') no-repeat left top;
} 
.contentpanelSearch_middle{width:461px;padding:8px 15px 0px 15px;font:normal 1em arial;background:url('../images/boxes/blueboxmiddle2.gif') repeat-y left top;
}
.contentpanelSearch_bottom{width:491px;height:8px;padding:8px 0px 0px 0px;background:url('../images/boxes/blueboxbottom2.gif') no-repeat left top;
}


 /* box rounded box */
.accommodationspanel1_top{width:753px;height:8px;position:absolute;background:url('../images/boxes/blueboxtop.jpg') no-repeat left top;
} 
.accommodationspanel1_middle{width:753px;min-height:289px;padding: 10px 0px 0px 9px;font:bold 1em arial;background:url('../images/boxes/blueboxmiddle.jpg') repeat-y left top;
}
.accommodationspanel1_bottom{width:753px;height:8px;padding:0px 0px 0px 0px;background:url('../images/boxes/blueboxbottom.jpg') no-repeat left top;
}

 /* footer formating */
.footertitle{font:bold 1.0em arial;color:#333333;padding: 5px 0px 2px 4px }
.footercontent{font:.9em arial;color:#333333;padding: 0px 0px 0px 4px}
.footercontent a{font:bold .9em arial;text-decoration:none;color:#0366a1;}

.casinofactspanel_top{width:232px;height:53px;background:transparent url('../images/boxes/casinofacttop.jpg') no-repeat scroll left top;} 
.casinofactspanel_middle{width:202px;min-height:239px;padding:0px 15px 10px 15px;font:bold 1em arial;background:transparent url(../images/boxes/casinofactmiddle.jpg) repeat-y scroll left top;}
.casinofactspanel_bottom{width:232px;height:23px;padding:8px 0px 0px 0px;background:transparent url(../images/boxes/casinofactbottom.jpg) no-repeat scroll left top;}

/* searching animation */
.Animationstyle
{
	z-index: 200;
	left: 0px;
	visibility: hidden;
	width: 100%;
	position: absolute;
	top: 265px;
	height: 500px;
	background-color: transparent;
	vertical-align: middle;
}
/* End Logo Style */




/* diningoverview */
.masterdininglist{margin-top:20px;}
.masterdininglist p{font:bold 18px arial;text-align:center;color:#333333;height:20px;vertical-align:bottom;position:relative;top:5px;margin:0px 11px 0px 0px;}
.masterdininglist a{font:bold 10px arial;text-transform:uppercase;color:#333333;text-decoration:none;padding-left:0px;line-height:15px;}

.gourmetpanel_top{width:176px;height:51px;background:transparent url(../images/boxes/top_gourmet.jpg) no-repeat scroll left top;} 
.gourmetpanel_middle{width:176px;background:transparent url(../images/boxes/middle_gourmet.jpg) repeat-y scroll left top;}
.gourmetpanel_bottom{width:176px;height:25px;background:transparent url(../images/boxes/bottom_gourmet.jpg) no-repeat scroll left top;}

.casualpanel_top{width:176px;height:51px;background:transparent url(../images/boxes/top_casual.jpg) no-repeat scroll left top;} 
.casualpanel_middle{width:176px;background:transparent url(../images/boxes/middle_casual.jpg) repeat-y scroll left top;}
.casualpanel_bottom{width:176px;height:25px;background:transparent url(../images/boxes/bottom_casual.jpg) no-repeat scroll left top;}

.buffetpanel_top{width:176px;height:51px;background:transparent url(../images/boxes/top_buffet.jpg) no-repeat scroll left top;} 
.buffetpanel_middle{width:176px;background:transparent url(../images/boxes/middle_buffet.jpg) repeat-y scroll left top;}
.buffetpanel_bottom{width:176px;height:25px;background:transparent url(../images/boxes/bottom_buffet.jpg) no-repeat scroll left top;}

.expresspanel_top{width:176px;height:51px;background:transparent url(../images/boxes/top_express.jpg) no-repeat scroll left top;} 
.expresspanel_middle{width:176px;background:transparent url(../images/boxes/middle_express.jpg) repeat-y scroll left top;}
.expresspanel_bottom{width:176px;height:25px;background:transparent url(../images/boxes/bottom_express.jpg) no-repeat scroll left top;}

.gourmet, .casual, .buffet, .express {min-height:155px;height:expression(155 + "px");padding:10px 12px 10px 12px;width:152px;}
.gourmet a{ background:url(../images/bullets/dining_gourmet.jpg) no-repeat left top;    }
.casual a{background:url(../images/bullets/dining_casual.jpg) no-repeat left top;}
.buffet a{background:url(../images/bullets/dining_buffet.jpg) no-repeat left top;}
.express a{background:url(../images/bullets/dining_express.jpg) no-repeat left top;}

.gourmetbullet{background-image:url(../images/bullets/dining_gourmet.jpg);background-repeat:no-repeat;background-position:top right;height:10px;width:19px}
.casualbullet{background-image:url(../images/bullets/dining_casual.jpg);background-repeat:no-repeat;background-position:top right;height:10px;width:19px}
.buffetbullet{background-image:url(../images/bullets/dining_buffet.jpg);background-repeat:no-repeat;background-position:top right;height:10px;width:19px}
.expressbullet{background-image:url(../images/bullets/dining_express.jpg);background-repeat:no-repeat;background-position:top right;height:10px;width:19px}
.Textcellstyle{width:152px;vertical-align:top;padding-left:6px}
/* main2cmt */


/* main3ct */

/* Aquaventure template Styles */
.Aquaventuremenu {text-align:center;}
.Aquaventuremenu a{font:bold 0.9em arial;color:#0366a1;text-transform:uppercase;text-decoration:none;}
.Aquaventuremenu a:hover{text-decoration:underline;color:#f99003;}
.Aquaventuremenuline{color:#f99003;background-color:#f99003;width:100%;vertical-align:top}

.MainTableColumn1{background-color:#cbd7bd;border-top: solid 4px #91B287;border-bottom: solid 4px #91B287;}
.MainTableColumn2{background-color:#e6e8d6;border-top: solid 4px #91B287;border-bottom: solid 4px #91B287;}
.MainTableColumnText{font: 1.0em;font-family:Arial;padding-bottom:20px;}
.MainTableColumnImage{text-align:left;vertical-align:top;width:281px;padding-top:10px;padding-bottom:10px;padding-right:10px;}
.MainTableCell{padding-bottom:10px;}
.MainTableCell td{padding-left:10px;}
.MainTableCell img{padding-left:15px;}
.MainTableInnerCell{width:472px;}
/* END Aquaventure template Styles */

/* Casino Slots template Styles*/
.slotsimageColumn{width:155px;height:72;padding-right:10px}
.slotstextColumn{width:578px;padding-right:21px; padding-bottom:10px}
/* END Casino Slots template Styles*/

/* Casino Tables template Styles*/
.tablesimageColumn{width:108px;height:81;padding-right:8px}
.tablestextColumn{overflow:auto;width:625px;height:200px;padding-right:0px; padding-bottom:10px}
.tablestextColumndiv{width: 625px; height: 200px; overflow: auto;scrollbar-base-color:#fbf2e1;scrollbar-width:5px;}

.casinolinkstd {background:url('../images/bullets/blue_contentlinks.gif') no-repeat left center;
padding-right:20px
}
.casinolinkstd a{font:bold 0.80em arial;color:#0366a1;text-transform:uppercase;text-decoration:none;text-indent:5px;margin-left:10px}
.casinolinkstd a:hover{text-decoration:underline;}
/* END Casino Tables template Styles*/

/* Casino Events template Styles*/
.eventsimageColumn{width:180px;height:135;padding-right:20px}
.eventstextColumn{width:553px;padding-right:21px; padding-bottom:10px;}
/* END Casino Events template Styles*/

/* Bar Lounge template Styles*/
.MainLink{vertical-align:middle;text-align:center;font-family:Arial;}
.MainLink a{font:bold 1.2em arial;color:#0366a1;text-transform:uppercase;text-decoration:none;}
.MainLink a:hover{text-decoration:underline;color:#f99003;}
.childLink{vertical-align:middle;text-align:center;font-family:Arial;}
.childLink a{font:bold 0.9em arial;color:#000000;text-transform:uppercase;text-decoration:none;}
.childLink a:hover{text-decoration:underline;color:#f99003;}
/* END Bar Lounge template Styles*/

/* Comparison Chart template Styles*/
.comparisonColumnheading{font:bold 1.4em arial;color:#000000;text-transform:uppercase;text-decoration:none;}
.comparisonColumnsubheading{font:bold 0.9em arial;color:#000000;text-decoration:none;}
.comparisonImageColumn{width:108;height:81;padding-right:10px;padding-top:10px}
/* END Comparison Chart template Styles*/

/*Weather template Styles*/
.TodayWeatherPlaceholdersTopLeft{font:bold .9em arial;padding-top:5px;padding-left:6px;padding-right:6px;}
.TodayWeatherPlaceholdersTopRight{font:bold 2.0em arial;padding-top:5px;padding-left:6px;padding-right:6px;}
.TodayWeatherPlaceholdersBottom{font:bold 1em arial;padding-left:5px;padding-right:5px;}
.WeatherPlaceholdersTopLeft{font:bold 0.9em arial;padding-top:5px;padding-left:6px;padding-right:1px;}
.WeatherPlaceholdersTopRight{font:bold 0.9em arial;padding-top:5px;padding-left:1px;padding-right:6px;}
.WeatherPlaceholdersMiddleLeft{font:bold 0.9em arial;padding-top:2px;padding-left:6px;padding-right:1px;}
.WeatherPlaceholdersMiddleRight{font:bold 0.9em arial;padding-top:2px;padding-left:1px;padding-right:6px;}
.WeatherPlaceholdersBottom{font:bold 0.9em arial;padding-left:5px;padding-right:5px;}
.Avgheadingtext{font:bold 0.9em arial;text-transform:uppercase;color:#f99003;}
.AvgSectionheadings{font:bold 0.9em arial;text-transform:uppercase;color:#f99003;}
.AvgSectiontext{font:bold 0.9em arial;text-transform:uppercase;text-align:center;}
.AvgCelltext{font:bold 0.9em arial;text-transform:uppercase;background-color:#EED3B6;text-align:center;}
.Rowline{border-bottom:solid 2px #000000;}
.todayweather{background:url('../images/weather/big_box.jpg') no-repeat left top;
}
.todayweather{padding-right:0px;padding-left:0px;width:173px;height:220px;}
.otherweather{background:url('../images/weather/small_box.jpg') no-repeat left top;
}
.otherweather{padding-right:0px;padding-left:0px;width:135px;height:170px;}
.weatherdesc{background:url('../images/weather/small_box_bottom.jpg') no-repeat left top;
}
.weatherdesc{padding-right:0px;padding-left:0px;width:227px;height:105px;}
/*END Weather template Styles*/

/*Group Events template Styles*/
.groupeventscontenttitle{font:bold 1.4em arial;color:#333333;padding-bottom:0px;}
.downloadlink a{font:bold 0.9em arial;color:#0366a1;text-transform:uppercase;text-decoration:none;}
.downloadlink a:hover{font:bold 0.9em arial;color:#0366a1;text-transform:uppercase;text-decoration:underline;}
.emaillink a{font:normal 1em arial;color:#000000;text-decoration:none;}
.emaillink a:hover{font:normal 1em arial;color:#000000;text-decoration:none;text-decoration:underline;}
/*END Group Events template Styles*/

/*Golf template Styles*/
.golfbutton{font:bold 11px arial;color:#b23f22;text-decoration:none;}
.golfimagelink a{font:normal 1em arial;color:#000000;text-decoration:none;}
.goldimagelink a:hover{font:normal 1em arial;color:#000000;text-decoration:underline;}
.golfbutton a{font:bold 1.2em arial;color:#000000;text-decoration:none;}
.golfbutton a:hover{font:bold 1.2em arial;color:#000000;text-decoration:underline;}
/*END Golf template Styles*/

/*Groups template Styles*/
.groupsrowcolumn1 {padding-top:20px;padding-bottom:40px;}
.groupsrowcolumn2 {width:366px;padding-right:21px;padding-bottom:40px;}
.groupsimagecolumn {padding-right:10px}
.groupstextcolumn {padding-right:21px}
.excursionstext{}
/*END Groups template Styles*/

/*Groups Function Space template Styles*/
.functionspacecontentlinks {background:url('../images/bullets/blue_contentlinks.gif') no-repeat left center;
padding-right:10px
}
.functionspacecontentlinks a{font:bold 0.80em arial;color:#0366a1;text-transform:uppercase;text-decoration:none;text-indent:5px;margin-left:10px}
.functionspacecontentlinks a:hover{text-decoration:underline;}
.functionspacedownloadlinks {background:url('../images/bullets/blue_contentlinks.gif') no-repeat left center;
padding-right:5px
}
.functionspacedownloadlinks a{font:bold 0.80em arial;color:#0366a1;text-transform:uppercase;text-decoration:none;text-indent:5px;margin-left:10px}
.functionspacedownloadlinks a:hover{text-decoration:underline;}
.functionspaceimagecolumn {width:200px;height:150;padding-top:20px;padding-bottom:20px;padding-right:20px}
.functionspacetextcolumn {width:553px;padding-top:20px;padding-bottom:20px;}
.functionspacetexttitle{font:bold 1.4em arial;color:#333333;padding-bottom:10px;}
.functionspacetext{margin-top:20px;}
/*END Function Space template Styles*/

/*Groups Excursions template Styles*/
.excursionsimagecolumn {padding-right:10px}
.excursiontextcolumn {padding-right:5px}
.excursionstext{}
/*END Groups Excursions template Styles*/



/*Groups Request For Proposal template Styles*/
.groupsrequestforproposalrequestiframe{height:1350px;width:505px}
.groupsrequestforproposalimagetd{padding-bottom:20px}
/*END Groups Request For Proposal template Styles*/

/*Groups Awards template Styles*/
.awardsimagecolumn {width:150px;height:81;padding-top:20px;padding-bottom:20px;padding-right:20px}
.awardstextcolumn {width:553px;padding-top:20px;padding-bottom:20px;}
.awardstexttitle{font:bold 1.4em arial;color:#333333;padding-bottom:10px;}
/*END Groups Awards template Styles*/

/*Wedding template Styles*/
.weddingcontentlinks {background:url('../images/bullets/blue_contentlinks.gif') no-repeat left center;
padding-right:15px
}
.weddingcontentlinks a{font:bold 0.75em arial;color:#0366a1;text-transform:uppercase;text-decoration:none;text-indent:5px;margin-left:10px}
.weddingcontentlinks a:hover{text-decoration:underline;}
/*END Wedding template Styles*/

/*Wedding PhotoGallery template Styles*/
.weddingphotogallerycaption{font:bold 1.2em arial;color:#333333;padding-bottom:10px;}
.weddingphotogalleryimagecolumn {width:80px;height:60px;padding-bottom:5px;padding-right:5px}
/*END Wedding PhotoGallery template Styles*/

/*Giftcard template Styles*/
.giftcardcontent{overflow:auto;height:150px;width:300px;padding:0px 5px 0px 0px;}
.giftcardcontent{scrollbar-base-color:#fbf2e1;scrollbar-width:5px;}
.giftcardtextbox{}

/*END Giftcard template Styles*/

/*Contact template Styles*/
.contactrow			{}
.contactcolumn0		{width:293px;padding-right:21px;padding-bottom:20px;}
.contactcolumn1		{width:366px;padding-bottom:20px;}
.contacttitle		{font:bold 1.0em arial;color:#333333;text-transform:uppercase;text-decoration:none;}
.contactbuttontd	{background:url('../images/bullets/blue_contentlinks.gif') no-repeat left center;
padding-right:5px
}
.contactbuttontd	a{font:bold 0.80em arial;color:#0366a1;text-transform:uppercase;text-decoration:none;text-indent:5px;margin-left:10px}
.contactbuttontd	a:hover{text-decoration:underline;}
.contactcontent {}
.contactlinktd	{background:url('../images/bullets/blue_contentlinks.gif') no-repeat left center;
padding-right:5px
}
.contactlinktd	a{font:bold 0.80em arial;color:#0366a1;text-transform:uppercase;text-decoration:none;text-indent:5px;margin-left:10px}
.contactlinktd	a:hover{text-decoration:underline;}
/*END Contact template Styles*/

/*News template Styles*/	
.newsimagecolumn {width:180px;padding-top:20px;padding-bottom:10px;padding-right:20px}
.newstextcolumn {width:553px;padding-top:20px;padding-bottom:10px;}
.newstexttitle {font:bold 1.2em arial;color:#333333;text-transform:uppercase;text-decoration:none;padding-bottom:10px;}
.newstextcontent{font:1.0em arial;color:#333333;padding-bottom:8px;}
.newstextcontent a{font:bold 1.0em arial;text-decoration:none;}
/*END News template Styles*/

/*Casino Events template Styles*/	
.casinoeventsimagecolumn {width:180px;padding-top:20px;padding-bottom:10px;padding-right:20px}
.casinoeventstextcolumn {width:553px;padding-top:20px;padding-bottom:10px;}
.casinoeventstextdate{font:1.0em arial;color:#333333;padding-bottom:10px;}
.casinoeventstexttitle {font:bold 1.2em arial;color:#333333;text-transform:uppercase;text-decoration:none;padding-bottom:10px;}
.casinoeventstextcontent{font:1.0em arial;color:#333333;padding-bottom:8px;}
.casinoeventstextcontent a{font:bold 1.0em arial;text-decoration:none;}
/*END Casino Events template Styles*/

/*Home template Styles*/
.homenewspanel_top{width:232px;height:53px;background:transparent url(../images/boxes/homenewstop.jpg) no-repeat scroll left top;} 
.homenewspanel_middle{width:202px;min-height:239px;padding:0px 15px 10px 15px;font:bold 1em arial;background:transparent url(../images/boxes/homenewsmiddle.jpg) repeat-y scroll left top;}
.homenewspanel_bottom{width:232px;height:23px;padding:8px 0px 0px 0px;background:transparent url(../images/boxes/homenewsbottom.jpg) no-repeat scroll left top;}
.homenewstextcolumn a:link {font:bold .9em arial;color:#333333;text-transform:uppercase;text-decoration:none;}
.homenewstextcolumn a:visited {font:bold .9em arial;color:#333333;text-transform:uppercase;text-decoration:none;}
.homenewstextcolumn a:hover {font:bold .9em arial;color:#333333;text-transform:uppercase;text-decoration:underline;}
.homenewstextcontent{font:.9em arial;color:#333333;padding-bottom:8px;}
.homenewsdetails{background: url(../images/bullets/green_arrow.gif) no-repeat left center;padding-top:0px;padding-left:10px}

.homeeventspanel_top{width:232px;height:53px;background:transparent url(../images/boxes/homeeventstop.jpg) no-repeat scroll left top;} 
.homeeventspanel_middle{width:202px;min-height:239px;padding:0px 15px 10px 15px;font:bold 1em arial;background:transparent url(../images/boxes/homeeventsmiddle.jpg) repeat-y scroll left top;}
.homeeventspanel_bottom{width:232px;height:23px;padding:8px 0px 0px 0px;background:transparent url(../images/boxes/homeeventsbottom.jpg) no-repeat scroll left top;}
.homeeventstextcolumn a:link {font:bold .9em arial;color:#333333;text-transform:uppercase;text-decoration:none;}
.homeeventstextcolumn a:visited {font:bold .9em arial;color:#333333;text-transform:uppercase;text-decoration:none;}
.homeeventstextcolumn a:hover {font:bold .9em arial;color:#333333;text-transform:uppercase;text-decoration:underline;}
.homeeventstextcontent{font:.9em arial;color:#333333;padding:10px,8px;}
.homeeventsdetails{background: url(../images/bullets/purple_arrow.gif) no-repeat left center;padding-top:2px;padding-left:10px}
/*END Home template Styles*/

/*Book Now template Styles*/
.bookNowFirstCell{width:130px;text-align:right;min-height:200px;padding:0px 20px 0px 0px;}
.bookNowSecondCell{width:638px;text-align:left}
.booknowsubtitletext{text-transform:uppercase; font:bold 1.2em arial;}
.booknowhr{padding: 10px 0px 20px 42px; margin: 0px 10px 0px 10px; width:615px}	
/*
.booknowrow{}
.booknowcontenttd1{width:168px;min-height:327px;padding: 0px 20px 0px 150px; text-align:right;}
.booknowsubtitleimage{}
.booknowsubtitletext{text-transform:uppercase; font:bold 1.2em arial;}
.booknowsubcontent{text-align:left;}
.booknowsubbigimage{}
.booknowhr{padding: 20px 0px 20px 42px; margin: 0px 10px 0px 10px; width:615px}	
*/
/*END Book Now template Styles*/

/*Events Calendar template Styles*/
.eventscalendarrow{}

.eventscalendarmusicbg {background-color:#A5772F;font: .8em arial;color:#FCF6EA;text-transform:uppercase;text-decoration:none;}
.eventscalendarmusic a:link {font: bold .8em arial;color:#A5772F;text-transform:uppercase;text-decoration:none;}
.eventscalendarmusic a:visited {font: bold .8em arial;color:#A5772F;text-transform:uppercase;text-decoration:none;}
.eventscalendarmusic a:hover {font: bold .8em arial;color:#A5772F;text-transform:uppercase;text-decoration:underline;}

.eventscalendarsportsbg {background-color:#91B287;font: .8em arial;color:#FCF6EA;text-transform:uppercase;text-decoration:none;}
.eventscalendarsports a:link {font: bold .8em arial;color:#91B287;text-transform:uppercase;text-decoration:none;}
.eventscalendarsports a:visited {font: bold .8em arial;color:#91B287;text-transform:uppercase;text-decoration:none;}
.eventscalendarsports a:hover {font: bold .8em arial;color:#91B287;text-transform:uppercase;text-decoration:underline;}

.eventscalendarcasinobg {background-color:#8781A1;font: .8em arial;color:#FCF6EA;text-transform:uppercase;text-decoration:none;}
.eventscalendarcasino a:link {font: bold .8em arial;color:#8781A1;text-transform:uppercase;text-decoration:none;}
.eventscalendarcasino a:visited {font: bold .8em arial;color:#8781A1;text-transform:uppercase;text-decoration:none;}
.eventscalendarcasino a:hover {font: bold .8em arial;color:#8781A1;text-transform:uppercase;text-decoration:underline;}

.eventscalendarmiscbg {background-color:#333333;font: .8em arial;color:#FCF6EA;text-transform:uppercase;text-decoration:none;}
.eventscalendarmisc a:link {font: bold .8em arial;color:#333333;text-transform:uppercase;text-decoration:none;}
.eventscalendarmisc a:visited {font: bold .8em arial;color:#333333;text-transform:uppercase;text-decoration:none;}
.eventscalendarmisc a:hover {font: bold .8em arial;color:#333333;text-transform:uppercase;text-decoration:underline;}

.eventscalendarholidaybg {background-color:#749CBD;font: .8em arial;color:#FCF6EA;text-transform:uppercase;text-decoration:none;}
.eventscalendarholiday{font: bold .8em arial;color:#749CBD;text-transform:uppercase;text-decoration:none;}
.eventscalendarholiday a:link {font: bold .8em arial;color:#749CBD;text-transform:uppercase;text-decoration:none;}
.eventscalendarholiday a:visited {font: bold .8em arial;color:#749CBD;text-transform:uppercase;text-decoration:none;}
.eventscalendarholiday a:hover {font: bold .8em arial;color:#749CBD;text-transform:uppercase;text-decoration:underline;}
/*END Events Calendar template Styles*/

/*Specials template Styles*/
.specialsdisclaimertitle{font:bold 1.0em arial;color:#333333;padding-top:10px;}
.specialsdisclaimertext{font:.9em arial;color:#333333;padding-top:10px;}
/*END Specials template Styles*/


/*DinningPlans template Styles*/
.dinningplansdisclaimertitle{font:bold 1.0em arial;color:#333333;padding-top:10px;}
.dinningplansdisclaimertext{font:.9em arial;color:#333333;padding-top:10px;}
.dinningplanscontenttitle{font:bold 1.4em arial;color:#333333;padding-bottom:0px;}
/*END DinningPlans template Styles*/

/*Dolphin Cay Styles*/
/*In Content Image Button Nav. Page*/
.dolphincay-contentnav{padding-top: 20px;}
.dolphincay-contentnavimagelinkcell {width:160px;padding:0px 7px 0px 7px;}
.dolphincay-contentnavimagelink{}
.dolphincay-contentnavtextcell {width:160px;padding:10px 7px 0px 7px;}
.dolphincay-contentnavtitle{font:bold 1.2em Arial;color:#00679E;text-transform:uppercase;text-decoration:none;}
.dolphincay-contentnavcaption{font:bold 1.0em Arial;color:#00679E;text-decoration:none;padding-top:5px;}
/*END Dolphin Cay Styles*/


/* Start Form Styles */
/*-------------TEXT-----------------------*/
.formPaperHeadline {
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #7A2214;
	text-decoration: none;
}
.formPaperText {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	text-transform: none;
}
.formPaperText_normal {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #400B00;
	text-decoration: none;
	text-transform:none ;	
}
.formPaperTextBox {
	background-color: #DBC89D;	
	font-family: Arial;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
}

.formDisableBox {
	background-color: #CCCCCC;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #666666;
}
.formPaperDropDown {
	background-color: #DBC89D;	
	border-color:#DFD9CE;
	/*border-top: 0px none #DFD9CE;
	border-right: 0px none #DFD9CE;
	border-bottom: 1px ridgr #DFD9CE;
	border-left: 1px ridge #DFD9CE;*/
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
}

.formErrorText {
	font-family: Arial;
	font-size: 11px;
	color: #B22222;
	text-decoration: none;
	font-weight: bold;
}

.SearchImageButton{border-right: medium none;border-top: medium none;border-left: medium none;border-bottom: medium none;
	    width: 18px;height: 17px;cursor: pointer; cursor: hand; vertical-align:bottom }
	    
/*
.SearchTextBox {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;
				height:18px;width:130px;font-weight: normal;line-height:18px;
				border-right: medium none;border-top: medium none;border-left: medium none;border-bottom: medium none;
				}
*/

.SearchTextBox 
{ 
	background:url(../images/searchtextboxImage.JPG) background-repeat:no-repeat;
	 font-size: 9px; 
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 width:130px;font-weight: normal; 
	 height:14px;
	 border:none;
	 padding-top:2px;
	 padding-LEFT:2px;
	 padding-right:2px;	 
}
