body
{
	margin:0; background:url(../images/top_bg.gif) repeat-x 0 0;
}
.topHeight
{
	height:106px;
}
.searchBackground
{
	background:url(../images/search_bg.png) no-repeat 0 0; height:25px; padding-left:5px; padding-top:2px;
}
.searchTextBox
{
	font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-decoration:none; color:#41449C; border:0px solid #000000; background-color:#CECFEF; width:145px; padding-left:3px;
}
.homeLinkBg
{
	background:url(../images/home_bg.png) no-repeat 0 0; padding-top:10px;
}
.contactLinkBg
{
	background:url(../images/contact_bg.png) no-repeat 0 0; padding-top:10px;
}
a.topLink
{
	font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; text-decoration:none; color:#434343;
}
a.topLink:hover
{
	font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; text-decoration:none; color:#000000;
}
.venuesLinkBg
{
	background:url(../images/venue_link_bg.gif) no-repeat 0 0; height:42px; padding-top:8px;
}
a.venueLink
{
	font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; text-decoration:none; color:#000000;
}
a.venueLink:hover
{
	text-decoration:none; color:#000000;
}
.linkSeperator
{
	font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; text-decoration:none; color:#BFBFBF;
}
.leftLinkBg
{
	background:url(../images/left_link_bg.gif) no-repeat 0 0; height:41px; padding-left:15px;
}
a.leftLink
{
	font-family:Arial, Helvetica, sans-serif; font-size:17px; font-weight:bold; text-decoration:none; color:#646464;
}
a.leftLink:hover
{
	text-decoration:none; color:#000000;
}
.leftModTitle
{
	background:url(../images/left_mod_02.gif) repeat-x 0 0; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; text-decoration:none; color:#646464; padding-left:3px;
}
.leftModRightBg
{
	background:url(../images/left_mod_04.gif) repeat-x 0 0; 	
}
.leftModMidBg
{
	background:url(../images/left_mod_06.gif) repeat-y 0 0; padding-left:4px;
}
.leftModMidRow
{
	height:28px; border-bottom:1px solid #E6E6E6; padding-left:13px;
}
.leftModMidRow1
{
	height:28px; padding-left:13px;
}
a.moduleLink
{
	font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-decoration:none; color:#4C4C4C;
}
a.moduleLink:hover
{
	text-decoration:none; color:#000000;
}
.colorButtonSpace
{
	padding-top:3px;
}
.homeBannerBg
{
	background:url(../images/home_banner_bg.gif) no-repeat 0 0; width:757px; height:289px; padding:31px 0 0 30px;
}
h1
{
	font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:26px; font-weight:normal; text-decoration:none; color:#0A108E; margin:0; padding-bottom:7px;
}
.normal
{
	font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; text-decoration:none; color:#6C6C6C; line-height:16px;
}
.normal a
{
	font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; text-decoration:none; color:#6C6C6C; font-weight:bold;
}
.normal a:hover
{
	color:#000000; text-decoration:none;
}
.eventBg
{
	background-color:#DBDBDB;
}

.eventBorder
{
	border:2px solid #DBDBDB;
}

.eventWhiteBg
{
	background-color:#FFFFFF;
}
.eventTitle
{
	font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:21px; font-weight:normal; text-decoration:none; color:#6C6C6C; padding:5px 10px 3px 0;
}
.eventDate
{
	font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:17px; font-weight:normal; text-decoration:none; color:#646464; padding:0 10px 7px;
}
.eventText
{
	font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; text-decoration:none; color:#6C6C6C; line-height:16px; padding:0 10px;
}
.eventMoreTopSpace
{
	padding:10px 10px;
}
.venuesTitle
{
	font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:21px; font-weight:normal; text-decoration:none; color:#6C6C6C; padding:0 0 8px 5px;
}
a.more
{
	width:79px; height:21px; background:url(../images/more_bg.gif) no-repeat 0 0; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:none; color:#353535; display:block; padding:2px 0;
}
a.more:hover
{
	width:79px; height:21px; background:url(../images/more_blue_bg.gif) no-repeat 0 0; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:none; color:#0A108E; display:block; padding:2px 0;
}
.sitemapBg
{
	background:url(../images/sitemap_bg.gif) no-repeat 0 0; width:972px; height:199px; padding:15px 0;
}
.sitemapBg p
{
	font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; text-decoration:none; color:#000000; margin:0; padding-bottom:5px; 
}
.sitemapBg ul
{
	margin:0; padding:0; list-style-type:none;
}
.sitemapBg ul li
{
	margin:0; padding-bottom:6px;
}
.sitemapBg ul li.venue
{
	margin:0; padding-bottom:3px;
}
.sitemapBg ul li.getInvolved
{
	margin:0; padding-bottom:15px;
}
.sitemapBg ul li a
{
	background:url(../images/sitemap_bullet.png) no-repeat 2px 4px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-decoration:none; color:#2B2B2B; padding:0 0 0 13px; 
}
.sitemapBg ul li a:hover
{
	background:url(../images/sitemap_bullet_over.png) no-repeat 2px 4px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-decoration:none; color:#000000; padding:0 0 0 13px;
}
.footer
{
	background:url(../images/footer_bg.gif) no-repeat 0 0; height:44px; font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; text-decoration:none; color:#A5A5A5; padding:10px 0; 
}
.intTopBg
{
	background:url(../images/internal_mid_02.gif) repeat-x 0 0;
}
.intLeftBg
{
	background:url(../images/internal_mid_04.gif) repeat-y 0 0;
}
.intRightBg
{
	background:url(../images/internal_mid_05.gif) repeat-y 0 0;
}
.intBottomBg
{
	background:url(../images/internal_mid_07.gif) repeat-x 0 0;
}
.filterSearchText
{
	font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:none; color:#4F4F4F; padding:0 7px; 
}
.textBoxCaption
{
	font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-decoration:none; color:#000000; padding:0 7px; 
}
a.pageNum
{
	font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-decoration:none; color:#838383; 
}
a.pageNum:hover
{
	font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-decoration:underline; color:#000000;
}
a.pageNumActive
{
	font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-decoration:underline; color:#000000;
}
.nextPrevImgSpace
{
	position:relative; top:6px;
}

.callTxt
{
	font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; text-decoration:none; color:#353535;
}
.callNo
{
	font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; text-decoration:none; color:#353535; 
}
.showTime
{
	font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; text-decoration:none; color:#6C6C6C; padding-top:10px; padding-right:10px; padding-bottom:10px; line-height:20px;
}

.newsTitle
{
	font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:21px; font-weight:normal; text-decoration:none; color:#6C6C6C; padding:0 0 8px 5px;
}
.newsMoreTopSpace
{
	padding-top:10px;
}
.newsTime
{
	font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-decoration:none; color:#9B9B9B; padding-top:10px; padding-right:10px; padding-bottom:10px; line-height:16px;
}

/* */
.normalTxtError
{
	font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; text-decoration:none; color:#000000; line-height:16px;
}
.normalTxt
{
	font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#6C6C6C; text-decoration:none;
}

h2.content
{
	font-family:Tahoma, Arial, Helvetica, sans-serif; font-weight:normal; text-decoration:none; color:#6C6C6C; margin:0;
}

h3.content
{
	font-family:Tahoma, Arial, Helvetica, sans-serif; font-weight:normal; text-decoration:none; color:#6C6C6C; margin:0;
}
h4.content
{
	font-family:Tahoma, Arial, Helvetica, sans-serif;  font-weight:normal; text-decoration:none; color:#6C6C6C; margin:0;
}
h5.content
{
	font-family:Tahoma, Arial, Helvetica, sans-serif; font-weight:normal; text-decoration:none; color:#6C6C6C; margin:0;
}
h6.content
{
	font-family:Tahoma, Arial, Helvetica, sans-serif;  font-weight:normal; text-decoration:none; color:#6C6C6C; margin:0;
}

h2.eventTitle
{
	font-family:Tahoma, Arial, Helvetica, sans-serif; font-weight:normal; text-decoration:none; color:#6C6C6C; padding:5px 10px 3px 0;
}

h2.newsTitle
{
	font-family:Tahoma, Arial, Helvetica, sans-serif; font-weight:normal; text-decoration:none; color:#6C6C6C; padding:0 0 8px 5px;
}
.newsMoreTopSpace
{
	padding-top:10px;
}
.newsTime
{
	font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-decoration:none; color:#9B9B9B; padding-top:10px; padding-right:10px; padding-bottom:10px; line-height:16px;
}

.star
{
	font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; text-decoration:none; color:#9B001F;
}
.noteText
{
	font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-decoration:none; color:#9B9B9B;
}

.eventBorderSkyBlue
{
	border:2px solid #DBDBDB;
}
.eventBorderSkyBlue:hover
{
	border:2px solid #9FD6F8;
}
.normalTxtError
{
	font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; text-decoration:none; color:#000000; line-height:16px;
}
.leftLinkLightblueBg
{
	background:url(../images/left_link_green_bg.gif) no-repeat 0 0; height:41px; padding-left:15px;
}

a.leftLightblueLink
{
	font-family:Arial, Helvetica, sans-serif; font-size:17px; font-weight:bold; text-decoration:none; color:#EAFFEA;
}
a.leftLightblueLink:hover
{
	text-decoration:none; color:#ffffff;
}
.eventBorderBlue
{
	border:2px solid #DBDBDB;
}
.eventBorderBlue:hover
{
	border:2px solid #B5B8F4;
}

td.eventBorderBlueNew
{
	border:2px solid #DBDBDB;
}
td.eventBorderBlueNew:hover
{
	border:2px solid #B5B8F4;
}

td.eventBorderYellowNew
{
	border:2px solid #DBDBDB;
}
td.eventBorderYellowNew:hover
{
	border:2px solid #F3DC6D;
}

td.eventBorderSkyBlueNew
{
	border:2px solid #DBDBDB;
}
td.eventBorderSkyBlueNew:hover
{
	border:2px solid #9FD6F8;
}

td.eventBorderMaroonNew
{
	border:2px solid #DBDBDB;
}
td.eventBorderMaroonNew:hover
{
	border:2px solid #F8A9B9;
}

h2.entertainment
{
	font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:20px; font-weight:normal; text-decoration:none; color:#0A108E; margin:0;
}

h2.dining
{
	font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:20px; font-weight:normal; text-decoration:none; color:#CCA902; margin:0;
}

h2.facilities
{
	font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:20px; font-weight:normal; text-decoration:none; color:#109FEF; margin:0;
}

h2.functions
{
	font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:20px; font-weight:normal; text-decoration:none; color:#BC1D3E; margin:0;
}
.normalLink
{
	font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; text-decoration:none; color:#6C6C6C; line-height:16px;
}

.normalLink a
{
	font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; text-decoration:none; color:#6C6C6C; font-weight:normal;
}
.normalLink a:hover
{
	color:#000000; text-decoration:none;
}

ul li.blueBullet
{
	background:url(../images/bullet_blue.gif) no-repeat 0 6px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; text-decoration:none; color:#6C6C6C; padding:0 0 10px 10px;
}
ul li.diningBullet
{
	background:url(../images/bullet_yellow.gif) no-repeat 0 6px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; text-decoration:none; color:#6C6C6C; padding:0 0 10px 10px;
}
ul li.facilitiesBullet
{
	background:url(../images/bullet_skyblue.gif) no-repeat 0 6px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; text-decoration:none; color:#6C6C6C; padding:0 0 10px 10px;
}
ul li.functionsBullet
{
	background:url(../images/bullet_maroon.gif) no-repeat 0 6px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; text-decoration:none; color:#6C6C6C; padding:0 0 10px 10px;
}
.normalBlueLink 
{
	font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; text-decoration:none; color:#6C6C6C;
}

a.normalBlueLink 
{
	font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; text-decoration:underline; color:#6C6C6C;
}
a.normalBlueLink:hover
{
	font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; text-decoration:underline; color:#0C14B0;
}
.normalYellowLink 
{
	font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; text-decoration:none; color:#6C6C6C;
}

a.normalYellowLink 
{
	font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; text-decoration:underline; color:#6C6C6C;
}
a.normalYellowLink:hover
{
	font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; text-decoration:underline; color:#FED203;
}
.normalLightBlueLink
{
	font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; text-decoration:none; color:#6C6C6C;
}

a.normalLightBlueLink
{
	font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; text-decoration:underline; color:#6C6C6C;
}
a.normalLightBlueLink:hover
{
	font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; text-decoration:underline; color:#0AA6FF;
}
.normalRedLink 
{
	font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; text-decoration:none; color:#6C6C6C;
}

a.normalRedLink 
{
	font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; text-decoration:underline; color:#6C6C6C;
}
a.normalRedLink:hover
{
	font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; text-decoration:underline; color:#9D0020;
}

td.eventBorderGreen
{
	border:2px solid #DBDBDB;
}
td.eventBorderGreen:hover
{
	border:2px solid #C3E7B6;
}
