@charset "UTF-8";
/*-------------------------------------------------------------------- 
 * OVERVIEW/LANDING
 # If we add more than 8 images to the widget, will need make to
   adjust the width of "#jquery-slideshow li p"
--------------------------------------------------------------------*/
#jquery-slideshow { position:relative; margin-bottom:1em; }
#jquery-slideshow ul { padding:0; margin:0; font-family:Arial, Helvetica, sans-serif; }
#jquery-slideshow li { list-style-type:none; margin:0; padding:0; }
#jquery-slideshow li p { width:450px; margin:0; }
#jquery-slideshow li img { margin:0; }
#jquery-slideshow-nav { margin:0; position:absolute; right:0; top:207px; z-index:9999; }
#jquery-slideshow-nav a { background:url(img/about/slideshow-nav.gif); width:12px; height:12px; display:block; text-indent:-999em; float:left; margin-left:4px; outline:none; line-height:1px; }
#jquery-slideshow-nav a:link, #jquery-slideshow-nav a:visited { background-position:-16px 0; }
#jquery-slideshow-nav a:hover, #jquery-slideshow-nav a:active { background-position:-32px 0; }
#jquery-slideshow-nav a.activeSlide { background-position:0 0 !important }

hr { clear:none !important; }

/*-------------------------------------------------------------------- 
 * EPISODE GUIDE
--------------------------------------------------------------------*/
h2.anchor { background:#65981C; color:#FFF; clear:both; padding:5px 10px; position:relative; font-weight:normal;}
h2.anchor span { position:absolute; top:5px; right:10px; }





/*-------------------------------------------------------------------- 
 * CALENDAR/RESOURCES/PRESS
--------------------------------------------------------------------*/
p.filter select  { display:inline }
p.filter label, p.filter select { margin-right:.5em }
div.pagination { border-top:2px solid #B9C3CD; border-bottom:2px solid #B9C3CD; position:relative; padding:8px 10px; font-family:Arial, Helvetica, sans-serif; zoom:1; }
div.pagination:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
div.pagination h2 { float:left; margin:0 1em 0 0 }
div.pagination select, div.pagination button { float:left; }
div.pagination p { color:#71A528; text-align:right; margin: 0; }
div.pagination p a:link, div.pagination p a:visited { text-decoration:none }
div.pagination p a:hover, div.pagination p a:active { text-decoration:none }
div.pagination p span { display:inline; float:none; color:#B9C3CD; }
div.pagination p .prev { margin-left:.5em; }
table.list { width:600px; margin-bottom:8px ; border:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:15px; }
table.list th { text-align:left; white-space:nowrap; font-size:10px; line-height:16px; color:#62951A; padding: 5px 10px; background:url(img/hr_dots.gif) repeat-x bottom; text-transform:uppercase; }
table.list th span { color:#74899C; text-transform:none; }
table.list th img { vertical-align:middle; margin-left:1em; }
table.list td { padding:10px; vertical-align:top; background:url(img/hr_dots.gif) repeat-x bottom; color:#284155; }
span.station, span.park { color:#62951A; }
table.list td a { font-weight:bold; }
table.list tr.alt td { background-color:#F0F0EB }
table.list td .notes { padding-left:21px; display:block; }
p#rss { width:286px; float:right; text-align:right }

/* preview_calendar_details.html; preview_storyshare_details.html */
p#story_pagination, p#event_pagination { margin:0; text-align:right; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:15px; color:#49677E; }
p#event_pagination a:link, p#event_pagination a:visited { text-decoration:none; color:#9E5417  }
p#event_pagination a:hover, p#event_pagination a:active { text-decoration:underline; color:#62951A }

/* preview_calendar_details.html */
h1#event_title { margin:0; } 
p#event_date { background:url(img/hr_dots.gif) repeat-x bottom; padding:8px 0; margin:0 0 12px 0; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:15px; color:#62951A; }
p#event_date { color:#284155; font-family:Arial, Helvetica, sans-serif; padding-top:4px; margin:0; }
dl#event_details { background:url(img/hr_dots.gif) repeat-x bottom; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:16px; margin:10px 0; padding:0 0 10px 0; zoom:1; }
dl#event_details:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
dl#event_details dt { color:#62951A; font-weight:bold; float:left; width:24%; margin:2px 0; clear:both; }
dl#event_details dd { float:right; width:74%; margin:2px 0; }
p#event_meta { background:url(img/hr_dots.gif) repeat-x top; padding:8px 0 0 0; font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:15px; color:#284155; }
p#event_meta strong { color:#62951A; font-weight:normal; }
#event_photos p { text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#526D84; }
#event_photos p img { display:block; margin:0 auto; }

/*credits*/
.credHead { font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#62951A; font-weight:normal;}
