#press_box { background-image: url(http://74.220.216.144/images/press_body.jpg); background-repeat: no-repeat; margin: 0; padding: 0; position: relative; width: 903px; height: 497px; float: left; overflow: hidden; z-index: 1; zoom: 1 }

#scroller.press { top: 42px; left: 80px; width: 460px; height: 400px; line-height: 0; position: absolute; z-index: 0 }
#scroller.press #scrollarea { height: 400px; text-align: center; cursor: pointer; position: relative; width: 7px; float: right; overflow: hidden; zoom: 1  }
#scroller.press #scrollForward { background: #4A4A52; display: inline-block; width: 7px; height: 7px; overflow: hidden; zoom: 1  }
#scroller.press #scrollBack { background: #4A4A52; display: inline-block; width: 7px; height: 7px; overflow: hidden; zoom: 1  }
#scroller.press #scrollBarContainer { background-color: transparent; height: 384px; border-top: 1px solid transparent; border-bottom: 1px solid transparent; line-height: 0; overflow: hidden; zoom: 1  }
#scroller.press #scrollKnob { background: #4A4A52; width: 7px; min-height: 10px; zoom: 1  }
#scroller.press #content { width: 410px; height: 400px; font-size: 0.8em; line-height: normal; text-align: left; display: inline-block; }

.press_item { margin: 10px 0 35px 15px }
.press_item p { color: #2C2C3A; margin: 0; padding: 0; font-style: italic; font-weight: bold }
.press_item span a, .press_item span a:link, .press_item span a:active, .press_item span a:visited { color: #6F0809; font-size: .9em; font-weight: normal }
.press_credits { color: #6F0809; margin: 5px 0 10px 0; font-size: .8em; text-align: right; margin-right: 10px }

.news_item, .news_list_item  { margin-top: 15px; margin-right: 10px; margin-left: 15px; padding-bottom: 10px; }
.news_title { color: #6F0809; font-size: 1em; font-weight: bold; text-decoration: none }
.news_list_item img { margin: 0 10px 0 0 }
.news_list_item p { font-size: 0.8em; margin: 10px 0 0 0 }
.news_item p a, .news_item p a:link, .news_item p a:active, .news_item p a:visited, .news_list_item p a, .news_list_item p a:link, .news_list_item p a:active, .news_list_item p a:visited  { color: #2D538E; }
.news_item img { margin: 15px 10px 10px 0 }
.news_title a, .news_title a:link, .news_title a:active, .news_title a:visited { color: #6F0809; text-decoration: none }
.news_title a:hover { text-decoration: underline }
.pubcredit { font-size: 0.8em; }
.posted { font-size: 0.8em; font-style: italic }
.readmore { font-style: italic; text-decoration: underline }
.readmore a, .readmore a:link, .readmore a:active, .readmore a:visited { color: #2D538E; text-decoration: underline }
.readmore a:hover { color: #b34e00; text-decoration: underline }

#press_nav { top: 30px; left: 580px; width: 225px; position: absolute; z-index: 0; }
#press_nav span { color: #fff; font-weight: bold; font-size: .8em; }
#press_nav ul, ul .press_nav { text-align: left; text-indent: 0; margin: 0; padding: 0; }
ul.press_nav li { font-size: .8em; font-weight: normal; line-height: normal; text-decoration: none; display: block; margin: 0; padding: 10px 0 0 5px }
ul.press_nav li a, ul.press_nav li a:link, ul.press_nav li a:active, ul.press_nav li a:visited, #press_nav span a, #press_nav span a:link, #press_nav span a:active, #press_nav span a:visited { color: #9C9492; font-weight: bold; text-decoration: none; display: block; }
ul.press_nav li a:hover, #press_nav span a:hover { color: #fff; }
.press_nav img, #content dd img { visibility: hidden; height: 0; width: 0 }

#press_links { font-size: 0.8em; ; color: #fff; font-weight: bold; text-align: center; position: absolute; top: 466px; left: 80px; width: 400px; margin: 0; padding: 0; }
#press_links a, #press_links a:link, #press_links a:active, #press_links a:visited, #archive_link a, #archive_link a:link, #archive_link a:active, #archive_link a:visited { color: #fff; font-weight: bold; text-decoration: none; margin: 0; padding: 0 }
#press_links a:hover, #archive_link a:hover { text-decoration: underline }