@charset "utf-8";
/* CSS Document */
#content h1, #sub-nav ul li.active a, #sub-nav ul li.active a:hover, #sub-nav ul li.active ul li.active ul li.active a{color:#DCA142;}
h2.events-calendar, h2.events-calendar a{background:url(/images/calendar/events-calendar.png) no-repeat top left; width:201px; height:26px; text-indent:-9000px; display:block;}
h2.schedules-and-showtimes, h2.schedules-and-showtimes a{background:url(/images/calendar/schedules-and-showtimes.png) no-repeat top left; width:201px; height:22px; text-indent:-9000px; display:block;}
h2.e-news{background:url(/images/calendar/e-news.png) no-repeat 0 4px #FFF;}

h2.featured-event, h2.featured-event a{background:url(/images/calendar/featured-event.png) no-repeat top left; width:175px; height:21px; text-indent:-9000px; display:block;}
#section-links div.featured-event{background:#F1F6F9; padding-bottom:5px;}
#section-links div.featured-event h3{font-size:12px; font-weight:bold; color:#336AB7; margin:10px 0 0 28px;}
#section-links div.featured-event img{display:block; margin:8px 0 0 28px;}
#section-links div.featured-event span.date-time{font-size:11px; font-weight:bold; color:#333; display:block; margin:5px 0 0 28px;}
#section-links div.featured-event a.more{display:block; margin-top:5px; padding-top:2px;}
#section-links div.featured-event p{margin:5px 0 0 28px}

select{margin-bottom:20px;}
#events h2{text-transform:uppercase;}
#events dl{background:url(/images/sub/hr-cb.png) repeat-x left bottom; margin-bottom:20px}
#events dl dd p{}
#events dl img{float:left; display:block; background:url(/images/sub/photo-w-caption-bg.png) no-repeat top left; padding:8px; float:left; margin-right:15px; }
#events dl dd.description{width:320px; float:left;}
#events dd.description span.type{font-size:11px; font-weight:bold; color:#F60; display:block}
#events dd.description a.title{font-size:12px; font-weight:bold; color:#000; display:block}
#events dd.description span.title{font-size:12px; font-weight:bold; color:#000; display:block;}
#events dd.description span.date{display:block;}
#events a.more{display:block; margin-top:5px;}
#events dl dd.noimage{width:100%;}
#events dl:after{ content: ""; display: block; height: 0; clear: both; }
