.page-press { background-image: url(../../../images/pages/press/bg.gif); background-repeat: repeat-x; padding: 10px 10px 10px 15px; overflow-y: scroll; height: 635px; }
.page-press h1 { border-bottom: solid 1px #666; font-weight: bold; padding-bottom: 3px; color: #666; font-size: 1.1em; }
.page-press h2 { padding-top: 5px; font-size: 0.75em; color: #888; }
.page-press div.pressBody { color: #666; font-size: 0.75em; padding-top: 10px; }

.press-list li { display: block; clear: both; }
.press-list li h1 { color: #999; border-bottom: solid 1px #999; margin: 0px; padding: 0px; height: 31px; vertical-align: middle; margin-bottom: 10px; }
.press-list li h1 img { float: left; }
.press-list li h1 span { float: left; padding-left: 10px; line-height: 31px; }

.press-list li ul li div { float: left; width: 150px; text-align: right; color: #999; font-size: 1.1em; font-weight: bold; }
.press-list li ul li ul { float: left; margin-left: 20px; width: 603px; }
.press-list li ul li ul li { padding-bottom: 20px; }
.press-list li ul li ul li h1 { color: #ff6600; font-size: 1.1em; height: auto; font-weight: bold; padding: 0px; margin: 0px; border: 0px; }
.press-list li ul li ul li h1 a { color: #ff6600; text-decoration: none; }
.press-list li ul li ul li h1 a:hover { text-decoration: underline; }
.press-list li ul li ul li h2 { color: #666; }
