/* scrollable movie titles area */
.two-teasers-box div.coming-soon { margin: 18px 0 0; width: 405px; height: 154px; overflow: auto; z-index: 100; position: relative; }
.two-teasers-box div.coming-soon ul li { display:block; float:left; width: 370px; }
.two-teasers-box div.coming-soon ul li a,
.two-teasers-box div.coming-soon ul li a:hover { text-decoration: none; padding: 1px 0; color: #fff; font-size: 13px; display: block; width: 370px; border-bottom: 1px solid #16243d; border-top: 1px solid #2e59a9; }
.two-teasers-box div.coming-soon ul li a:hover { text-decoration: underline !important;  }
.two-teasers-box div.coming-soon ul li a.upcoming { color: #ffc028; font-weight: 700; }

/* large box all the way across with scrollbar if needed */
.sub-content-row.all-the-way-across { background: url('/local/images/sub-content-row-single-box.png') no-repeat; }
.sub-content-row.all-the-way-across .all-the-way-across { background:none!important; width: 815px!important; height: 201px; position:relative; float: left; display: inline; margin: 16px 0 0; }
.sub-content-row.all-the-way-across .all-the-way-across div.teaser-content { position:relative;  z-index:1000; height: 162px; margin-top: 20px; width: 835px; overflow: auto; padding: 0; }
.sub-content-row.all-the-way-across .all-the-way-across div.teaser-content img { width: auto!important; height: auto!important; }

.all-the-way-across .teaser-content table { border-collapse:collapse; width:815px; }
.all-the-way-across .teaser-content table tr td {vertical-align:top;}
.all-the-way-across .teaser-content table tr td img {display:block; width:auto!important; margin-bottom: 4px; }

/* extra formats */
.overview-item { background-image: url('/local/images/backgrounds/overview-page/item.png'); height: 329px; }
img.type-icon { float: right; }

