/* CSS Document */
html
{
	background-image:none;
	background-color:#FFFFFF;
}
body
{
	width:784px;
	margin:0 auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:75%;
	line-height:16px;
	background-image:url(../images/bg_main_repeating.jpg);
	background-repeat:repeat-y;	
	color:#333333;
}
p
{
	padding:0 0 10px 0;
	margin:0;
}
select
{
	font-size:0.8em;
}
input
{
    font-family:Arial, Helvetica, sans-serif;
    font-size:0.92em;
    color:#333333;
    font-size:0.92em;
}
.soman{ display:inline; width:100%; margin:0 auto;}
.soman h3{margin:0; padding:0; display:inline;background:none;}
.soman h3 a{text-decoration:none;color:#ffffff; cursor:default; background:none;}
textarea
{
    font-family:Arial, Helvetica, sans-serif;
    font-size:0.92em;
    color:#333333;
}

/* links */
a:link, a:visited
{
	color:#CA0A0A;
	text-decoration:none;
}
a:hover, a:active
{
	color:#CA0A0A;
	text-decoration:underline;
}
.leftHeader
{
	color:#FFFFFF;
	font-size:14px;
	text-transform:uppercase;
}
a.leftHeader:link, a.leftHeader:visited
{
	color:#FFFFFF;
	font-size:14px;
	text-decoration:none;
}
a.leftHeader:hover, a.leftHeader:active
{
	color:#FFFFFF;
	font-size:14px;
	text-decoration:none;
}
#flashCalendar
{
    text-align:center;
}
#flashCalendar a:link, #flashCalendar a:visited
{
	color:#CA0A0A;
	font-size:10px;
	text-decoration:none;
}
#flashCalendar a:hover, #flashCalendar a:active
{
	color:#CA0A0A;
	font-size:10px;
	text-decoration:none;
}
/* classes */
.leftSearch
{
	color:#FFFFFF;
	font-size:12px;
	text-align:center;
}
.gold
{
	color:#ce6800;
}
.goldBold
{
	color:#ce6800;
	font-weight:bold;
}
.goldHeadline
{
	color:#ce6800;
	font-size:18px;
	line-height:22px;
}
.goldHeadlineBlog
{
	color:#ce6800;
	font-size:16px;
	font-weight:bold;
	line-height:20px;
}
.hurricaneheader
{
    font-size:24px;
    color:#B40003;
}
.brightred
{
	color:#cc0000;
}
.red
{
	color:#990000;
}
.error
{
	color:Red;
}
.smallGray
{
	color:#666666;
	font-size:11px;
}
.gray
{
	color:#666666;
}
.graybar
{
	border-top:solid 1px #cccccc;
	height:1px;
	padding:10px 0;
	margin:10px 0 0 3px;
	width:357px;
}
.graybar412
{
	border-top:solid 1px #cccccc;
	height:1px;
	padding:0;
	margin:10px 0 10px 0;
	width:412px;
}
.graybar275
{
	border-top:solid 1px #cccccc;
	height:1px;
	padding:5px 0 0 0;
	width:275px;
}
table.clean
{
    border-top:solid 1px #CCCCCC;
    border-left:solid 1px #CCCCCC;
}
table.clean td
{    
    border-right:solid 1px #CCCCCC;
    border-bottom:solid 1px #CCCCCC;
}
table.cleanblack
{
    border-top:solid 1px #000;
    border-left:solid 1px #000;
}
table.cleanblack td
{    
    border-right:solid 1px #000;
    border-bottom:solid 1px #000;
}
table.noborder
{
    border:none;
}
table.noborder td
{    
    border:none;
}
.errorDisplay ul
{
    padding-left:16px;
}
#calendarAndOr
{
    padding:10px;
}
#blackAdmin
{
	font-size:16px;
	color:#FFF;
	font-weight:bold;
	padding:5px 10px 0 0;
}
/* buy tix button */
.buytix ul
{
	margin: 0;
	padding:0;
	width:95px;
	height:16px;
}
.buytix ul li
{
	
	list-style: none;
	margin:0;
	padding:0;
	width:95px;
	height:16px;
}
.buytix ul li a:link, .buytix ul li a:visited
{
	display:block;
	margin:0;
	padding:0;
	background-image:url(../images/buytix.gif);
	background-position:top;
	background-position:0 0;
	height:16px;
}
.buytix ul li a:hover, .buytix ul li a:active
{
	display:block;
	margin:0;
	padding:0;
	background-image:url(../images/buytix.gif);
	background-position:0 -16px;
	height:16px;
}
/* header */
#header
{
	/*background-image:url(../images/bg_header.gif);
	background-repeat:no-repeat;*/
	margin-left:10px;
	height:124px;
	width:767px;
}
#headerHome
{
    margin-left:10px;
	height:124px;
	width:767px;
}
#hdr_logo
{
	float:left;
	width:313px;
	height:116px;
}
#hdr_nav
{
	float:right;
	padding:12px 22px 0 0;
	height:97px;
	width:438px;
}
/* nav - secondary */
#nav_secondary
{
	font-weight:bold;
	font-size:0.92em;
	color:#FFF;
	padding: 13px 12px 0 0;
	text-align:right;	
}
#nav_secondary a.spacer:link, #nav_secondary a.spacer:visited, #nav_secondary a.spacer:hover, #nav_secondary a.spacer:active
{
	color:#fff;
	text-decoration:none;
	margin:0;
	padding:0;
}
#nav_secondary a:link, #nav_secondary a:visited
{
	color:#fff;
	text-decoration:none;
	margin:0;
	padding:0;
}
#nav_secondary a:hover, #nav_secondary a:active
{
	color:#000;
	text-decoration:none;
	margin:0;
	padding:0;	
}
#nav_secondary a.selected:link, #nav_secondary a.selected:visited, #nav_secondary a.selected:hover, #nav_secondary a.selected:active
{
	color:#000;
	text-decoration:none;
	margin:0;
	padding:0;	
}
/* nav - primary */
#nav_primary
{
	margin:0;
	padding:0;
	width:423px;
	height:31px;
	margin:6px 0 0 16px;
	text-align:right;
}
#nav_primary ul
{
	margin:0;
	padding:0;
	height:31px;
	white-space: nowrap;
}
#nav_primary li
{
	margin:0;
	padding:0;
	float:left;
	list-style-type: none;
	height:31px;
}
#nav_primary li a.tixevents:link, #nav_primary li a.tixevents:visited
{
	display:block;
	height:31px;
	width:167px;
	background-image:url(../images/nav_tixevents.gif);
	background-position:0px 0px;
	background-repeat:no-repeat;
}
#nav_primary li a.tixevents:hover, #nav_primary li a.tixevents:active
{
	display:block;
	height:31px;
	width:167px;
	background-image:url(../images/nav_tixevents.gif);
	background-position:0px -31px;
	background-repeat:no-repeat;
}
#nav_primary li a.tixeventsSelected:link, #nav_primary li a.tixeventsSelected:visited, #nav_primary li a.tixeventsSelected:hover, #nav_primary li a.tixeventsSelected:active
{
	display:block;
	height:31px;
	width:167px;
	background-image:url(../images/nav_tixevents.gif);
	background-position:0px -31px;
	background-repeat:no-repeat;
}
#nav_primary li a.visit:link, #nav_primary li a.visit:visited
{
	display:block;
	height:31px;
	width:156px;
	background-image:url(../images/nav_visit.gif);
	background-position:0px 0px;
	background-repeat:no-repeat;
}
#nav_primary li a.visit:hover, #nav_primary li a.visit:active
{
	display:block;
	height:31px;
	width:156px;
	background-image:url(../images/nav_visit.gif);
	background-position:0px -31px;
	background-repeat:no-repeat;
}
#nav_primary li a.visitSelected:link, #nav_primary li a.visitSelected:visited, #nav_primary li a.visitSelected:hover, #nav_primary li a.visitSelected:active
{
	display:block;
	height:31px;
	width:156px;
	background-image:url(../images/nav_visit.gif);
	background-position:0px -31px;
	background-repeat:no-repeat;
}
#nav_primary li a.support:link, #nav_primary li a.support:visited
{
	display:block;
	height:31px;
	width:99px;
	background-image:url(../images/nav_support.gif);
	background-position:0px 0px;
	background-repeat:no-repeat;
}
#nav_primary li a.support:hover, #nav_primary li a.support:active
{
	display:block;
	height:31px;
	width:99px;
	background-image:url(../images/nav_support.gif);
	background-position:0px -31px;
	background-repeat:no-repeat;
}
#nav_primary li a.supportSelected:link, #nav_primary li a.supportSelected:visited, #nav_primary li a.supportSelected:hover, #nav_primary li a.supportSelected:active
{
	display:block;
	height:31px;
	width:99px;
	background-image:url(../images/nav_support.gif);
	background-position:0px -31px;
	background-repeat:no-repeat;
}
/* nav - utility */
#nav_utility
{
	font-weight:bold;
	font-size:0.92em;
	color:#FFF;
	padding:0;
	text-align:right;
}
#nav_utility_text
{
	padding-top:7px;
}
#nav_utility a:link, #nav_utility a:visited
{
	color:#fff;
	text-decoration:none;
}
#nav_utility a:hover, #nav_utility a:active
{
	color:#000;
	text-decoration:none;
}
#utl_buynow
{
	float:right;
	margin-top:4px;
}
#utl_buynow a:link, #utl_buynow a:visited
{
	display:block;
	height:23px;
	width:157px;
	background-image:url(../images/nav_buynow.gif);
	background-position:0px 0px;
	background-repeat:no-repeat;
}
#utl_buynow a:hover, #utl_buynow a:active
{
	display:block;
	height:23px;
	width:157px;
	background-image:url(../images/nav_buynow.gif);
	background-position:0px -23px;
	background-repeat:no-repeat;
}
/* main */
#main_top
{
	margin:0;
	padding:0;
	width:784px;
	height:10px;
	background-image:url(../images/bg_main_top.jpg);
	background-repeat:no-repeat;
}
#main
{
	margin:0;
	padding:0;
	width:784px;
	height:auto;
}
#main_right
{
	float:right;
	width:570px;
	background-image:url(../images/main_mid.gif);
	background-repeat:repeat-y;	
}

#main_right_no_bg
{
	float:right;
	width:570px;
}


#main_right_col
{
	float:right;
	padding:0;
	margin:0;
	width:130px;
}
#main_left
{
	width:207px;
	background-image:url(../images/main_left.gif);
	background-repeat:no-repeat;	
	text-align:left;
	float:left;
}
#main_content
{
	padding:0;
	margin:0;	
	width:423px;
}
#main_content_text
{
	margin-top:3px;
	padding:0 9px 10px 11px;
}
.main_content_blog
{
	padding:0 9px 10px 11px;
}
#main_education_text
{
	padding:0 9px 10px 11px;
}
#admin_right
{
	float:right;
	width:570px;
}
#admin_content
{
	padding:0;
	margin:0;	
	width:570px;
}
#main_paging_top
{
	background-image:url(../images/bg_calendar_top.jpg);
	background-repeat:no-repeat;
	width:401px;
	height:14px;
	margin-bottom:10px;
	font-size: 11px;
	color:#666666;
	padding:5px 11px;
}	

#news_paging_top
{
	background-image:url(../images/bg_calendar_top.jpg);
	background-repeat:no-repeat;
	width:401px;
	height:14px;
	margin-bottom:10px;
	font-size: 11px;
	color:#666666;
	padding:5px 5px;
}	
#main_paging_bot
{
	width:401px;
	height:14px;
	font-size: 11px;
	color:#666666;
	padding:5px 11px;
	margin-left:214px;
}	
#event_right
{
	float:right;
	width:570px;
	background-image:url(../images/event_mid.gif);
	background-repeat:repeat-y;
}
#event_right_col
{
	float:right;
	padding:0;
	margin:0;
	width:185px;
}
#event_content
{
	padding:0 10px 10px 10px;	
	width:358px;
}
#event_recommend
{
	background-image:url(../images/hln_recommendations.gif);
	background-repeat:no-repeat;
	width:167px;
	padding:45px 12px 0 6px;
}
#event_reminder
{
	background-image:url(../images/hln_reminder.gif);
	background-repeat:no-repeat;
	width:167px;
	padding:45px 12px 0 6px;
}

#eventvideo_right
{
	float:right;
	width:570px;
}

#eventvideo_content
{
	
	margin:0 0 20px 10px;	
	width:540px;	
}

#imagegallery_right
{
	float:right;
	width:570px;
	background-image:url(../images/venue_mid.gif);
	background-repeat:repeat-y;	
	background-position:0 5px;
}

#imagegallery_content
{
	padding:0 0 10px 0;
	margin:0;	
	width:560px;
}

#venue_right
{
	float:right;
	width:570px;
	background-image:url(../images/venue_mid.gif);
	background-repeat:repeat-y;	
	background-position:0 5px;
}
#venue_detail_right
{
	float:right;
	width:570px;
}
#venue_content
{
	padding:0 0 10px 0;
	margin:0;	
	width:560px;
}
#venue_leftcol
{
	width:268px;
	float:left;
	padding:0;
	margin:0;
}
#venue_rightcol
{
	width:268px;
	float:right;
	padding:0;
	margin:0;	
}
.venueItem
{
	margin:0 0 10px 0;
}
.venueThumb
{
	float:left;
	width:130px;
	margin:0;
	padding:0;
}
.venueThumb ul {
	list-style: none;
	padding: 0;
	margin: 0;
	width:130px;
	height:107px;
	background-image:url(../images/bg_venuethumb.jpg);
	background-repeat:no-repeat;
}
.venueThumb li {
	padding: 9px 0 0 9px;
	width:120px;
	height:98px;	
}
.venueThumb a.thumbImg:link, .venueThumb a.thumbImg:visited
{
	display: block;
	margin: 0;
	padding: 0;
	text-decoration: none;
	width:99px;
	height:77px;
	border:solid 2px #990000;	
}
.venueThumb a.thumbImg:hover, .venueThumb a.thumbImg:active
{
	display: block;
	margin: 0;
	padding: 0;
	text-decoration: none;
	width:99px;
	height:77px;
	border:solid 2px #F49A0D;	
}
.venueText
{
	padding-top:10px;
}
.venueItem_bot
{
	clear:left;
	border-top:solid 1px #dbdbdb;
}
.paging_left
{
	float:left;
}
.paging_right
{
	float:right;
}
#content
{
	width:771px;
	margin:0;
	padding:0;
	height:auto;
}
#breadcrumbs
{
	width:546px;
	background-color:#fff;
	padding: 2px 11px;
	font-size:10px;
	color:#666666;
}
#sendtofriend
{
    float:right;
    text-align:right;
    padding-right:5px;
    width:100px;
}
#currenteventpdf
{
    float:right;
    text-align:right;
    padding-right:5px;
    width:100px;
}
#headline
{
	background-image:url(../images/bg_headline.jpg);
	background-repeat:no-repeat;
	width:559px;
	height:33px;
	padding:12px 0 0 11px;
	font-size:18px;
	color:#fff;
}
#multimedia
{
	width:570px;
	height:269px;
	background-image:url(../images/bg_multimedia.jpg);
	background-repeat:no-repeat;
}

#imagegallerymedia
{
	width:570px;
	background-image:url(../images/bg_imagegallery.jpg);
	background-repeat:no-repeat;
}

#venuemedia
{
	width:570px;
	background-image:url(../images/bg_venuegallery.jpg);
	background-repeat:no-repeat;
	
}
#venueflash
{
	padding:9px 26px 15px 9px;
	width:340px;
	float:left;
}
#venueTopText
{
	padding:10px 15px 0 0;
}
#eventFlash
{
	padding:14px 0 0 13px;
	float:left;
}
#eventText
{
	padding:15px 27px 0 0;
	float:right;
	width:275px;
	line-height:20px;
}
#calItem
{
	margin:10px 0 0 0;
	clear:left;
}
#calThumb
{
	float:left;
	width:120px;
	height:107px;
	margin:0;
	padding:0;
	background-image:url(../images/bg_calendar_thumb.jpg);
	background-repeat:no-repeat;	
}
#calThumb ul {
	list-style: none;
	padding: 0;
	margin: 0;
	width:120px;
	height:107px;

}
#calThumb li {
	padding: 10px 0 0 9px;
	width:111px;
	height:98px;	
}
#calThumb a.thumbImg:link, #calThumb a.thumbImg:visited
{
	display: block;
	margin: 0;
	padding: 0;
	text-decoration: none;
	width:99px;
	height:77px;
	border:solid 2px #990000;	
}
#calThumb a.thumbImg:hover, #calThumb a.thumbImg:active
{
	display: block;
	margin: 0;
	padding: 0;
	text-decoration: none;
	width:99px;
	height:77px;
	border:solid 2px #F49A0D;	
}
#calText
{
	padding:0 0 0 125px;	
}
#calBG
{
    padding:10px 0 5px 10px;	
}
#calBGFeatured
{
    background-color:#FDDFB9;
    padding:10px 0 5px 10px;	
}
#calItem_bot
{
    clear:left;
	border-bottom:solid 1px #dbdbdb;
	height:10px;
	margin-left:3px;
}
input.calKeyword
{
	width:137px;
}
input.remindEmail
{
	width:110px;
}
.eduItem
{
	margin:10px 0 0 0;
}
.eduThumb
{
	float:left;
	width:175px;
	height:148px;
	margin:0;
	padding:0;
	background-image:url(../images/bg_education_promo.jpg);
	background-repeat:no-repeat;
}
.eduThumb img
{
	border:solid 2px #990000;
	margin:9px 0 0 9px;
}
.eduText
{
	padding-top:10px;
}
/* home - misc */
#home_flash
{
	margin-left:22px;
	width:740px;
}
#home_spacer
{
	padding:0;
	margin:0 0 0 14px;
	height:10px;
	background-image:none;
	background-color:#FFFFFF;
}
#home_bot
{
	padding:0;
	margin:0;
}
#home_promotions_top
{
	background-image:url(../images/homepromos_top.gif);
	background-repeat:no-repeat;
	width:758px;
	height:23px;
	margin-left:13px;
}
#home_promotions
{
	margin-left:13px;
		
}
#home_promotions_bot
{
	background-image:url(../images/homepromos_bot.gif);
	background-repeat:no-repeat;
	width:758px;
	height:10px;
	margin:0 0 0 13px;
	padding:0;
	clear:both;
	background-color:#fff;

}
#home_left
{
	float:left;
	width:956px;
}
#home_left_content
{
	float:left;
	background-image:url(../images/homepromos_mid.gif);
	background-repeat:repeat-y;
		
}
#home_right
{
	float:right;
	width:170px;
	background-image:url(../images/hln_highlights.gif);
	background-repeat:no-repeat;
	padding:50px 9px 0 5px;
}
/* home - promotions */
.promoContainer
{
	float:left;
	width:190px;
	margin:0;
	padding:0;
}

.promoContainerRight
{
	float:left;
	width:188px;
	margin:0;
	padding:0;
}


.promoContainerTop
{
	width:188px;
	height:24px;
	background-image:url(../images/bg_homepromo_top.jpg);
	background-repeat:no-repeat;
	margin:0;	
	padding:0;
}
.promoContainerBot
{
	width:188px;
	height:19px;
	background-image:url(../images/bg_homepromo_bot.jpg);
	background-repeat:no-repeat;
	margin:0;	
}
.promoContent
{
	padding:0 15px 10px 20px;

}
.promoContent ul {
	list-style: none;
	margin: 0;
	padding: 0 0 10px 0;
	width:144px;
}
.promoContent li
{
    margin:0;
    padding:0;
}
.promoContent a.promoImg:link, .promoContent a.promoImg:visited
{
	display: block;
	margin: 0;
	padding: 0;
	text-decoration: none;
	width:144px;
	height:100px;
	border:solid 2px #990000;
}
.promoContent a.promoImg:hover, .promoContent a.promoImg:active
{
	display: block;
	margin: 0;
	padding: 0;
	text-decoration: none;
	width:144px;
	height:100px;
	border:solid 2px #F49A0D;	
}
#linkarrowHome ul
{
	background-image:url(../images/redarrow.gif);
	background-repeat:no-repeat;
	background-position:0 2px;
	list-style: none;
	margin: 0;
	padding: 0 0 5px 17px;
	height:auto;
	width:auto;
}
#linkarrow ul
{
	list-style: none;
	margin: 0;
	padding-top:10px;
	
}
#linkarrow li
{
	background-image:url(../images/redarrow.gif);
	background-repeat:no-repeat;
	background-position:0 2px;
	padding: 0 0 0 17px;
	margin:0;
}

.linkarrowAdmin ul
{
	list-style: none;
	margin: 0 0 3px 0;
	padding:0;
	
}
.linkarrowAdmin li
{
	background-image:url(../images/redarrow.gif);
	background-repeat:no-repeat;
	background-position:0 2px;
	padding: 0 0 0 17px;
	margin:0;
	color:#ce6800;
}
a.linkarrowReg:link, a.linkarrowReg:visited
{
	background-image:url(../images/redarrow.gif);
	background-repeat:no-repeat;
	background-position:0 2px;
	padding: 0 0 0 17px;
	margin: 0;    
}
a.linkarrowReg:hover, a.linkarrowReg:active
{
   	background-image:url(../images/redarrow.gif);
	background-repeat:no-repeat;
	background-position:0 2px;
	padding: 0 0 0 17px;
	margin: 0;  
}
#linkarrowReg ul
{
	list-style: none;
	margin: 0 0 3px 0;
	padding:0;
}
#linkarrowReg li
{
	background-image:url(../images/redarrow.gif);
	background-repeat:no-repeat;
	background-position:0 2px;
	padding: 0 0 0 17px;
	margin: 0;
}
#linkarrowRegSelected ul
{
	list-style: none;
	margin: 0 0 3px 0;
	padding:0;
}
#linkarrowRegSelected li
{
	background-image:url(../images/redarrow.gif);
	background-repeat:no-repeat;
	background-position:0 2px;
	padding: 0 0 0 17px;
	margin: 0;
}
#linkarrowRegSelected li a:link, #linkarrowRegSelected li a:visited, #linkarrowRegSelected li a:hover, #linkarrowRegSelected li a:active
{
    color:Black;
    font-weight:bold;
}

.linkarrowList ul
{
	list-style: none;
	margin: 0 0 3px 0;
	padding:0;
}
.linkarrowList li
{
	background-image:url(../images/redarrow.gif);
	background-repeat:no-repeat;
	background-position:0 2px;
	padding: 0 0 0 17px;
	margin: 0;
}

#linkarrowMain ul
{
	list-style: none;
	margin: 0 0 3px 0;
	padding:0;
}
#linkarrowMain li
{
	background-image:url(../images/redarrow.gif);
	background-repeat:no-repeat;
	background-position:0 2px;
	padding: 0 0 0 17px;
	margin: 0;
}

#linkarrowGallery ul
{
	list-style: none;
	margin: 0 0 3px 0;
	padding:0;
}
#linkarrowGallery li
{
	background-image:url(/images/redarrow.gif);
	background-repeat:no-repeat;
	background-position:0 2px;
	padding: 0 0 0 17px;
	margin: 0;
}

#linkarrowEdu ul
{
	list-style: none;
	margin: 0 0 3px 0;
	padding-top:10px;
}
#linkarrowEdu li
{
	background-image:url(../images/redarrow.gif);
	background-repeat:no-repeat;
	background-position:0 2px;
	padding: 0 0 0 17px;
	margin:0;
	width:217px;
}
#linkarrowOrder ul
{
	float:right;
	list-style: none;
	margin: 3px 0 0 0;
	padding:0 5px 0 0;
	width:70px;
}
#linkarrowOrder li
{
	padding:0;
	margin:0;
	width:55px;
}
#linkarrowOrder li a:link, #linkarrowOrder li a:visited
{
	background-image:url(../images/redarrow.gif);
	background-repeat:no-repeat;
	background-position:0 2px;
	padding: 0 0 0 17px;
	margin:0;
	width:55px;
	color:#cc0000;
	text-decoration:none;	
}
#linkarrowOrder li a:hover, #linkarrowOrder li a:active
{
	background-image:url(../images/yellowarrow.gif);
	background-repeat:no-repeat;
	background-position:0 2px;
	padding: 0 0 0 17px;
	margin:0;
	width:55px;
	color:#ce6700;
	text-decoration:none;
}


#linkarrowEntourage ul
{
	list-style: none;
	margin: 0 0 0 0;
	padding:0;
}
#linkarrowEntourage li
{
	padding:0;
	margin:0;
}
#linkarrowEntourage li a:link, #linkarrowEntourage li a:visited
{
	background-image:url(../images/redarrow.gif);
	background-repeat:no-repeat;
	background-position:0 2px;
	padding: 0 0 0 17px;
	margin:0;
	color:#cc0000;
	text-decoration:none;	
}
#linkarrowEntourage li a:hover, #linkarrowEntourage li a:active
{
	background-image:url(../images/yellowarrow.gif);
	background-repeat:no-repeat;
	background-position:0 2px;
	padding: 0 0 0 17px;
	margin:0;
	width:100px;
	color:#ce6700;
	text-decoration:none;
}
.rssLink
{
	padding: 0 0 5px 0px;
	margin:0;
}

.promoItem_top 
{
	background-image:url(../images/bg_intrpromo_top.jpg);
	background-repeat:no-repeat;
	width:130px;
	margin:0;
	padding:9px 0 0 0;	
}
.promoItem
{
	background-image:url(../images/bg_intrpromo.jpg);
	background-repeat:repeat-y;
	padding:0 6px;
	margin:0;
}
.promoItem_bot
{
	background-image:url(../images/bg_intrpromo_bot.jpg);
	background-repeat:no-repeat;
	width:130px;
	height:23px;
	margin:0;
	padding:0;	
}	
.promoItem ul {
	list-style: none;
	padding: 0;
	margin: 0;
}
.promoItem li {	
	padding: 0 0 0 3px;
}
.promoItem a.thumbImg:link, .promoItem a.thumbImg:visited
{
	display: block;
	margin: 0;
	padding: 0;
	text-decoration: none;
	width:99px;
	height:77px;
	border:solid 2px #990000;	
}
.promoItem a.thumbImg:hover, .promoItem a.thumbImg:active
{
	display: block;
	margin: 0;
	padding: 0;
	text-decoration: none;
	width:99px;
	height:77px;
	border:solid 2px #F49A0D;	
}
.promoItem_text
{
	width:103px;
	padding:0 5px;	
}
/* home - bottom */
#home_bottom
{
	margin:0 0 10px 0px;
	background-image:url(../images/homeitems_mid.gif);
	background-position:-187px;
	background-repeat:repeat-y;
	width:560px;
}
#home_news
{
	float:left;
	width:169px;
	height:auto;
	padding:10px 9px 0 10px;
}
#home_blog
{
	float:left;
	width:169px;
	height:auto;
	padding:10px 9px 0 10px;
}
#home_sponsors
{
	float:left;
	width:169px;
	height:auto;
	padding:10px 9px 0 10px;
}
#home_highlights
{
	float:left;
	width:160px;
	height:auto;
	padding:10px 9px 0 15px;
}
#bot_spacer
{
	clear:both;
}
#homebottom_headers
{
	
	background-image:url(../images/homebot_headers.gif);
	background-position:-12px;
	background-repeat:no-repeat;
	width:560px;
	height:37px;
}
#home_bottom_content
{
	border:solid 1px green;
}
/* left nav */
#calendar_content
{
	background-image:url(../images/bg_calendar.jpg);
	background-repeat:no-repeat;		
	margin:0 0 0 12px;
	padding:10px;
}
#leftcol_content
{
	background-image:url(../images/bg_leftcol.jpg);
	background-repeat:repeat-y;		
	margin:0 0 0 12px;
	padding:10px 10px 0 10px;
}
#flashCalendar
{
	margin:6px 0 14px 0;
}
#buttonStyle
{
	margin-top:3px;
}
#buttonStyle ul
{
	margin:0;
	padding:0;
	width:19px;
	height:17px;
}
#buttonStyle li
{
	margin:0;
	padding:0;
	list-style:none;
	width:19px;
	height:17px;
}
#buttonStyle li a:link, #buttonStyle li a:visited
{
	color:#fff;
	text-decoration:none;
	background-color:#ce6800;
	border:none;
	padding:1px 2px;		
}
#buttonStyle li a:hover, #buttonStyle li a:active
{
	color:#fff;
	text-decoration:none;
	background-color:#cc0000;
	border:none;
	padding:1px 2px;	
}
#calNav ul
{
    margin:8px 0 0 0;
    padding:0;
}
#calNav ul.AspNet-TreeView-Hide
{    
    visibility:collapse;    
    height:0;
    display:none;
}
#calNav ul.AspNet-TreeView-Hide li
{
    visibility:collapse;
    height:0;
}
#calNav ul.AspNet-TreeView-Hide li.AspNet-TreeView-Leaf
{
    visibility:collapse;
    height:0;
}
.navbottom
{
    background-image:url(../images/navbottom.gif);
    background-repeat:no-repeat;
    width:170px;
    height:1px;
}
#calNav li ul
{
    margin:0;
    padding:0;	    
}  
#calNav li
{
	display:block;
	/*height:23px;*/
    list-style:none;
	margin:0;
	padding:0;
	font-size:11px;	
	width:170px;	
	line-height:24px;
	border-top:solid 1px #d48783;	
	_margin-bottom:-1px;
}  
/* regular parent */
#calNav li.AspNet-TreeView-Root a:link, 
#calNav li.AspNet-TreeView-Root a:visited
{
	display:block;
	color:#fff;
	text-decoration:none;
	background-image:none;
	width:167px;
	height:23px;
	padding-left:3px;	
	text-transform:uppercase;
}
#calNav li.AspNet-TreeView-Root a:hover, 
#calNav li.AspNet-TreeView-Root a:active
{
	display:block;
	color:#000;
	text-decoration:none;
	background-image:url(../images/nav_selected.jpg);
	background-repeat:no-repeat;
	width:167px;
	height:23px;
	padding-left:3px;	
	text-transform:uppercase;
} 
#calNav li.AspNet-TreeView-Root-Selected a:link, 
#calNav li.AspNet-TreeView-Root-Selected a:visited,
#calNav li.AspNet-TreeView-Root-Selected a:hover, 
#calNav li.AspNet-TreeView-Root-Selected a:active
{
	display:block;
	color:#000;
	text-decoration:none;
	background-image:url(../images/nav_selected.jpg);
	background-repeat:no-repeat;
	width:167px;
	height:23px;
	padding-left:3px;	
	text-transform:uppercase;
}  
/* selected parent */
#calNav li.AspNet-TreeView-Parent-Selected a:link, 
#calNav li.AspNet-TreeView-Parent-Selected a:visited,
#calNav li.AspNet-TreeView-Parent-Selected a:hover, 
#calNav li.AspNet-TreeView-Parent-Selected a:active,
#calNav li.AspNet-TreeView-Parent-Selected-Selected a:link, 
#calNav li.AspNet-TreeView-Parent-Selected-Selected a:visited,
#calNav li.AspNet-TreeView-Parent-Selected-Selected a:hover, 
#calNav li.AspNet-TreeView-Parent-Selected-Selected a:active
{
	display:block;
	color:#000;
	text-decoration:none;
	background-image:url(../images/nav_selected.jpg);
	background-repeat:no-repeat;
	width:167px;
	height:23px;
	padding-left:3px;	
	text-transform:uppercase;	
}
/* regular child */
#calNav li ul li.AspNet-TreeView-Leaf a:link, 
#calNav li ul li.AspNet-TreeView-Leaf a:visited
{
	display:block;
	color:#fff;
	text-decoration:none;
	background-image:url(../images/nav_subnav.jpg);
	background-repeat:no-repeat;
	width:160px;
	height:23px;	
	padding-left:10px;
	text-transform:none;
}
#calNav li ul li.AspNet-TreeView-Leaf a:hover, 
#calNav li ul li.AspNet-TreeView-Leaf a:active
{
	display:block;
	color:#000;
	text-decoration:none;
	background-image:url(../images/nav_subnavSelected.jpg);
	background-repeat:no-repeat;
	width:160px;
	height:23px;	
	padding-left:10px;	
	text-transform:none;
}
/* selected child */
#calNav li ul li.AspNet-TreeView-Leaf-Selected a:link, 
#calNav li ul li.AspNet-TreeView-Leaf-Selected a:visited,
#calNav li ul li.AspNet-TreeView-Leaf-Selected a:hover, 
#calNav li ul li.AspNet-TreeView-Leaf-Selected a:active
{
	display:block;
	color:#000;
	text-decoration:none;
	background-image:url(../images/nav_subnavSelected.jpg);
	background-repeat:no-repeat;
	width:160px;
	height:23px;	
	padding-left:10px;	
	text-transform:none;
}
/* selected child */
#calNav li ul li.AspNet-TreeView-Parent-Selected-Selected a:link, 
#calNav li ul li.AspNet-TreeView-Parent-Selected-Selected a:visited,
#calNav li ul li.AspNet-TreeView-Parent-Selected-Selected a:hover, 
#calNav li ul li.AspNet-TreeView-Parent-Selected-Selected a:active
{
	display:block;
	color:#000;
	text-decoration:none;
	background-image:url(../images/nav_subnavSelected.jpg);
	background-repeat:no-repeat;
	width:160px;
	height:23px;	
	padding-left:10px;	
	text-transform:none;
}

#sitemap ul
{
}  
#sitemap li.AspNet-TreeView-Hide
{
    visibility:hidden; 
    list-style-image:none;
    height:0;     
}
#sitemap li.AspNet-TreeView-Hide ul
{
    visibility:collapse; 
    list-style-image:none;
    height:0; 
}
#sitemap li.AspNet-TreeView-Hide ul li
{
    visibility:hidden; 
    list-style-image:none;
    height:0;   
}
#sitemap li
{
    list-style-image:url(../images/redarrow.gif);
    padding-top:5px;	
}  
/* regular parent */
#sitemap li.AspNet-TreeView-Root a:link, 
#sitemap li.AspNet-TreeView-Root a:visited
{
	color:#CA0A0A;
	text-decoration:none;
}
#sitemap li.AspNet-TreeView-Root a:hover, 
#sitemap li.AspNet-TreeView-Root a:active
{
	color:#CA0A0A;
	text-decoration:underline;
} 
  
/* regular child */
#sitemap li ul li.AspNet-TreeView-Leaf a:link, 
#sitemap li ul li.AspNet-TreeView-Leaf a:visited
{
	color:#CA0A0A;
	text-decoration:none;
}
#sitemap li ul li.AspNet-TreeView-Leaf a:hover, 
#sitemap li ul li.AspNet-TreeView-Leaf a:active
{
	color:#CA0A0A;
	text-decoration:underline;
}
#sitemap li.AspNet-TreeView-Hide a:link, 
#sitemap li.AspNet-TreeView-Hide a:visited,
#sitemap li.AspNet-TreeView-Hide a:hover, 
#sitemap li.AspNet-TreeView-Hide a:active
{
    visibility:hidden; 
    list-style-image:none;
    height:0; 
}
#adminNav
{
    margin:0;
    padding:0;
}
#adminNav .AspNet-TreeView-ClickableNonLink
{
    visibility:hidden;
}
#adminNav ul
{
    margin:0;
    padding:0;
}
#adminNav li ul
{
    margin:0;
    padding:0;	    
}  
#adminNav li
{
	display:block;
	/*height:23px;*/
    list-style:none;
	margin:0;
	padding:0;
	font-size:11px;	
	width:170px;	
	line-height:24px;
	border-top:solid 1px #d48783;	
}  
#adminNav li.AspNet-Menu-WithChildren
{
	display:block;
	/*height:23px;*/
    list-style:none;
	margin:0;
	padding:0;
	font-size:14px;	
	width:170px;	
	line-height:24px;
	border-top:none;	
}
#adminNav li.AspNet-Menu-WithChildren a:link, 
#adminNav li.AspNet-Menu-WithChildren a:visited,
#adminNav li.AspNet-Menu-WithChildren a:hover, 
#adminNav li.AspNet-Menu-WithChildren a:active
{
	display:block;
	color:#fff;
	text-decoration:none;
	background-image:none;
	width:167px;
	height:23px;
	padding-left:3px;	
	text-transform:uppercase;
}  
/* regular parent */
#adminNav li ul li.AspNet-Menu-Leaf a:link, 
#adminNav li ul li.AspNet-Menu-Leaf a:visited
{
	display:block;
	color:#fff;
	text-decoration:none;
	background-image:none;
	width:167px;
	height:23px;
	padding-left:3px;	
	text-transform:uppercase;
}
#adminNav li ul li.AspNet-Menu-Leaf a:hover, 
#adminNav li ul li.AspNet-Menu-Leaf a:active
{
	display:block;
	color:#000;
	text-decoration:none;
	background-image:url(../images/nav_selected.jpg);
	background-repeat:no-repeat;
	width:167px;
	height:23px;
	padding-left:3px;	
	text-transform:uppercase;
} 
#adminNav li ul li.AspNet-Menu-Leaf-Selected a:link, 
#adminNav li ul li.AspNet-Menu-Leaf-Selected a:visited,
#adminNav li ul li.AspNet-Menu-Leaf-Selected a:hover, 
#adminNav li ul li.AspNet-Menu-Leaf-Selected a:active
{
	display:block;
	color:#000;
	text-decoration:none;
	background-image:url(../images/nav_selected.jpg);
	background-repeat:no-repeat;
	width:167px;
	height:23px;
	padding-left:3px;	
	text-transform:uppercase;
}  

/*
#calNav li a.subnavSelected:link, #calNav li a.subnavSelected:visited, #calNav li a.subnavSelected:hover, #calNav li a.subnavSelected:active
{
	display:block;
	color:#000;
	text-decoration:none;
	background-image:url(../images/nav_subnavSelected.jpg);
	background-repeat:no-repeat;
	width:160px;
	height:23px;	
	padding-left:10px;	
}
#calNav li a.blogTop:link, #calNav li a.blogTop:visited, #calNav li a.blogTop:hover, #calNav li a.blogTop:active
{
	display:block;
	color:#fff;
	text-decoration:none;
	background-image:url(../images/nav_blog_top.jpg);
	background-repeat:no-repeat;
	width:170px;
	height:23px;	
	text-align:center;
}
#calNav li a.blog:link, #calNav li a.blog:visited
{
	display:block;
	color:#fff;
	text-decoration:none;
	background-image:url(../images/nav_blog.jpg);
	background-repeat:no-repeat;
	background-position:0 0;
	width:160px;
	height:20px;	
	padding-left:10px;
}
#calNav li a.blog:hover, #calNav li a.blog:active
{
	display:block;
	color:#000;
	text-decoration:none;
	background-image:url(../images/nav_blog.jpg);
	background-repeat:no-repeat;
	background-position:0 -20px;
	width:160px;
	height:20px;	
	padding-left:10px;	
}
#calNav li a.blogSelected:link, #calNav li a.blogSelected:visited, #calNav li a.blogSelected:hover, #calNav li a.blogSelected:active
{
	display:block;
	color:#000;
	text-decoration:none;
	background-image:url(../images/nav_blog.jpg);
	background-repeat:no-repeat;
	background-position:0 -20px;
	width:160px;
	height:20px;	
	padding-left:10px;
}
#calNav li a.blogBot:link, #calNav li a.blogBot:visited
{
	display:block;
	color:#fff;
	text-decoration:none;
	background-image:url(../images/nav_blog_bot.jpg);
	background-repeat:no-repeat;
	background-position:0 0;
	width:160px;
	height:21px;	
	padding-left:10px;
}
#calNav li a.blogBot:hover, #calNav li a.blogBot:active
{
	display:block;
	color:#000;
	text-decoration:none;
	background-image:url(../images/nav_blog_bot.jpg);
	background-repeat:no-repeat;
	background-position:0 -21px;
	width:160px;
	height:21px;	
	padding-left:10px;	
}
#calNav li a.blogBotSelected:link, #calNav li a.blogBotSelected:visited, #calNav li a.blogBotSelected:hover, #calNav li a.blogBotSelected:active
{
	display:block;
	color:#000;
	text-decoration:none;
	background-image:url(../images/nav_blog_bot.jpg);
	background-repeat:no-repeat;
	background-position:0 -21px;
	width:160px;
	height:21px;	
	padding-left:10px;	
}
*/
#nav_fade
{
	background-image:url(../images/nav_fade.jpg);
	background-repeat:no-repeat;
	width:170px;
	margin-left:12px;
	padding:10px;	
	color:#333333;
}
#bigImage
{
	background-image:url(../images/bg_bigheaderimage.jpg);
	background-repeat:no-repeat;
	width:423px;
	height:198px;
	padding:9px 0 0 9px;
}
img.bigImageBorder
{
	border:solid 2px #990000;
}
.blogBottom
{
	background-image:url(../images/bg_blogbottom.jpg);
	background-repeat:no-repeat;
	width:419px;
	height:24px;
	margin-bottom:10px;
}
.blogBot_solo
{
	float:left;
	width:300px;
	padding:5px 0 0 10px;
	color:#666666;
	font-size:11px;
}	
.blogBot_left
{
	float:left;
	width:100px;
	padding:5px 0 0 10px;
	color:#666666;
	font-size:11px;
}
.blogBot_right
{
	float:right;
	text-align:right;
	width:250px;
	padding:5px 0 0 10px;
	color:#666666;
	font-size:11px;
}
/* pre-footer */
#footerCalendar
{
	background-image:url(../images/bg_footer_calendar.jpg);
	background-repeat:no-repeat;
	width:784px;
	height:37px;
	clear:both;
}
#footerEvent
{
	background-image:url(../images/bg_footer_event.jpg);
	background-repeat:no-repeat;
	width:784px;
	height:37px;
	clear:both;
}
#footerEducation
{
	background-image:url(../images/bg_footer_education.jpg);
	background-repeat:no-repeat;
	width:784px;
	height:37px;
	clear:both;
}
#footerVenue
{
	background-image:url(../images/bg_footer_venue.jpg);
	background-repeat:no-repeat;
	width:784px;
	height:37px;
	clear:both;
}
#footerAdmin
{
	background-image:url(../images/bg_footer_admin.jpg);
	background-repeat:no-repeat;
	width:784px;
	height:37px;
	clear:both;
}
/* footer */
#footer
{
	clear:both;
	color:#767676;
	width:784px;
	height:54px;
	padding-top:10px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.92em;
	background-color:#fff;
}
#footer a:link, #footer a:visited
{
	color:#767676;
	text-decoration:none;
}
#footer a:hover, #footer a:active
{
	color:#767676;
	text-decoration:underline;
}
#footerHome
{
	clear:both;
	background-image:url(../images/bg_main_bot.jpg);
	background-repeat:no-repeat;
	color:#767676;
	width:784px;
	height:54px;
	padding-top:20px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.92em;
	background-color:#fff;
}
#footerHome a:link, #footerHome a:visited
{
	color:#767676;
	text-decoration:none;
}
#footerHome a:hover, #footerHome a:active
{
	color:#767676;
	text-decoration:underline;
}
#hurricane
{
    background-image:url(../images/hurricane.jpg);
    background-repeat:no-repeat;
    width:740px;
    height:231px;
}
#hurricane_text
{
    float:right;
    width:226px;
    height:179px;
    padding:15px;
    margin:11px;
    background-color:#B2DBE6;
}
* html #hurricane_text
{
    margin:11px 5px 11px 11px;
}
#hurricane_title
{
    background-image:url(../images/hurricane_title.gif);
    background-repeat:no-repeat;
    height:42px;
    width:226px;
}
#affiliatevenues
{
    width:170px;
    padding:0;  
    margin-top:20px;     
}
#affiliate_header
{
    background-image:url(../images/affiliatedvenues.png);
    background-repeat:no-repeat; 
    width:170px;
    height:29px;
}
* html #affiliate_header
{
    width:170px;
    height:29px;	   
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/affiliatedvenues.png',sizingMethod='scale');
}
.affiliate_line
{
    background-image:url(../images/affiliatedvenues_line.png);
    background-repeat:no-repeat; 
    width:170px;
    height:21px;
    padding:0;
    margin:0;
}
* html .affiliate_line
{
    width:170px;
    height:21px;	
    padding:0;
    margin:0;       
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/affiliatedvenues_line.png',sizingMethod='scale');
}
#affiliatevenues ul
{
    padding:0;
    margin:0;
    list-style:none;
}
#affiliatevenues li
{
    padding:0 0 0 20px;    
    margin:0;
}
#affiliatevenues li.none
{
    padding:0;
    margin:0;
}
#affiliatevenues li a:link, #affiliatevenues li a:visited, #affiliatevenues li a:active, #affiliatevenues li a:hover
{
    color:#5F1801;
}

/*Modal Popup*/
.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.modalPopup {
	background-color:#fbeedc;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:10px;
	width:auto;
	height:300px;
	overflow:auto;
}

/*Poll*/
#questionsBox
{
    margin:20px 0px;
}

#questionsBox hr
{
    border:none;
    border-bottom:solid 1px #333;
    margin:10px 0;
}

#resultBox hr
{
    border:none;
    border-bottom:solid 1px #333;
    margin:10px 0;
}


#subscriberbox
{
    
}

.question
{
    font-weight:bold;
}

