a:link,a:visited { text-decoration: none; color: #666; }a:hover,a:active { text-decoration: none; color: #DD1528; }body { font-family: Arial, sans-serif; color: #666; }h1 { margin: 0; padding: 0; font-size: 1.8em; color: #000000; padding-bottom: 15px }div#content-wide h1 { font-family: Helvetica, sans-serif; font-weight: normal; color: #DD1528; font-size: 2.4em; }h2 { font-size: 1.1em; }div#content-wide h3 { font-family: Helvetica, sans-serif; font-weight: normal; color: #DD1528; font-size: 1.6em; padding-top: 10px; }div#content-wide h4 { font-family: Helvetica, sans-serif; font-weight: normal; color: #DD1528; font-size: 1.4em; }.shareinfo { font-weight: bold; font-size: 1.1em}/* * Banner */div.banner-contact { font-family: Helvetica, sans-serif; font-size: 1.2em; }div.banner-contact a:link,div.banner-contact a:visited,div.banner-contact a:hover,div.banner-contact a:active { text-decoration: none; font-weight: bold; color: #000;}div.banner-inner h1, div.banner-inner p { position: absolute; top: -5000px; left: -5000px; }div.banner-contact p { float: right; margin: 0; padding: 0; text-align: right; line-height: 1.2; font-size: 1.3em; color: #000; }/* * Content */ div.content-container-header blockquote { margin: 0 0 20px 0; padding: 0 0 0 0; line-height: 1.3; font-family: Helvetica, sans-serif; font-size: 1.8em; color: #DD1528; }div.content-container-header blockquote p { margin: 0; padding: 0; letter-spacing: 1px; }div.content-container-header img { float: right; width: 198px; }div.content-container-header li { margin: 0 0 10px 0; padding: 0; font-weight: bold; color: #333; }div.content-container-header li.last-child { margin: 0; }div.content-container-header li a { font-weight: bold; }div.content-container-header li a:link,div.content-container-header li a:visited { font-weight: bold; color: #333; }div.content-container-header li a:hover,div.content-container-header li a:active { font-weight: bold; color: #DD1528; }div.content-container-header ul { list-style: none; margin: 0; padding: 0; }div.content-container-inner div.role { font-size: 1.1em; }div.content-container-inner h2 { margin: 0; padding: 0; color: #333; }div.wide div.content-container-inner h2 { font-weight: normal; }div.content-container-inner img { float: right; margin: 0 0 0 2px; }div.wide div.content-container-inner img { float: left; margin: 0 7px 0 0; }div.content-container-inner p { margin: 0 0 1em 0; padding: 0; }div.wide div.content-container-inner p { clear: both; padding: 2px 0 0 0; font-size: 1.1em; }div.content-container-inner ul { list-style: none; margin: 0; padding: 0; font-size: 1.1em; }div.content-container-inner div.rns ul { list-style: none; margin: 0; padding: 0; font-size: 1.2em; }div.content-container-inner div.events ul { list-style: none; margin: 0; padding: 0; font-size: 1.2em; }.news a:link,.news a:visited,.news a:hover,.news a:active { text-decoration: none; font-weight: bold; color: #DD1528; font-size: 1.2em}div.large-movie { clear: both; width: 960px; height: 430px; padding-top: 1px;}div.small-movie { width: 960px; height: 220px; padding-top: 1px;}div.small-movie-01 { width: 960px; height: 220px; padding-top: 1px;}div.small-movie-02 { width: 960px; height: 220px; padding-top: 1px;}div.small-movie-03 { width: 960px; height: 220px; padding-top: 1px;}div.small-movie-04 { width: 960px; height: 220px; padding-top: 1px;}div.small-movie-05 { width: 960px; height: 220px; padding-top: 1px;}div.large-movie-final { clear: both; width: 960px; height: 430px; padding-top: 1px;}