.news { padding: 25px; }

div.newsNav { background: #f1f0ef; padding: 8px 14px; margin-bottom: 20px; }
div.newsNav a { color: #4f2f19; }
div.newsNav a:hover { text-decoration: underline; }
div.newsNav a.print { float: right; }
div.newsNav a.back { text-transform: uppercase; }

.news dl dt { font: normal 24px Times New Roman, serif; margin-bottom: 1em;}
.news dl dt span { display: block; font-size: 12px; text-transform: none; }
.news dl dd { font: normal 14px/18px Times New Roman; color: #79521b; }

dl.press-release, div.desc dl { background: url('../img/press-release-hash.gif') no-repeat bottom center; padding-bottom: 15px; }
dl.press-release dd ul.prod-list { font-size: 1.2em; line-height: 1.4em;}
dl.press-release dd ul.prod-list li { margin: .6em 0; }
dl.press-release dd ul.prod-list li h5 { padding-top: 1em; }
dl.press-release dd img { float: left; margin: 0 20px 20px 0; }
dl.press-release dd ul.prod-list li.right img { float: right; margin: 0 0 20px 20px; }

div.desc { float: right; width: 400px; padding: 0 11px; }
div.desc h4{ color: #492913;}

div.media { margin-right: 445px; }
div.media dl { margin-top: 20px; }
div.media dt { margin-bottom: 0; }
div.media dd ul li { float: left; margin: 0 10px 10px 0; }
div.media dd ul li a { display: block; color: #5b351a; padding: 12px; border: 1px solid #f0e5d3; background: #f9f6f0 url('../img/bg-video-list.gif') repeat-x bottom left; }
div.media dd ul li a img { border: 1px solid #e3cfae; }
div.media dd ul li a span.title { display: block; font: bold 14px Times New Roman, serif; }
div.media dd ul li a:hover { text-decoration: none; }
div.media dd ul li a:hover span.title { text-decoration: underline; }
div.shadow { margin-left: -14px; }

div.desc dl.tabs { background: none; }
dl.tabs dt { background: #5b351a; padding-top: 7px; margin-bottom: 0; }
dl.tabs dt * { float: left; font: normal 16px Times New Roman, serif; color: #fff; padding: 6px 24px 8px 24px; }
dl.tabs dt span { font: normal 16px Times New Roman, serif; float: left; }
dl.tabs dt a.on { background: #fff; color: #5b351a; }
dl.tabs ul li { padding: 20px; border-bottom: 1px solid #e3cfae; }
dl.tabs ul li img { float: left; border: 1px solid #e3cfae; margin: 0 8px 8px 0; }
dl.tabs ul li p { padding-bottom: 0; }

