﻿/* ---------- cover page ----------- */
#exclusive-columns{ width: 1000px;}
#exclusive-columns .col{ width: 248px; float: left;}
#exclusive-columns .col34{ width: 496px; float: left;}

.description{ padding: 4px 0px; border-top: 1px solid #cdcdcd;  border-bottom: 1px solid #cdcdcd; margin-bottom: 10px; }

.feature-box{ border: 1px solid #000000; margin: 0px 0px 8px 0px; font-family: Baskerville, Palatino Linotype, Georgia, Times New Roman, Serif; width: 223px; padding: 7px 9px 7px 7px; background-color: #000000; text-align: center;}
.feature-box h2{ text-align: left; color: #FFFFFF; margin-top: 4px;}
.feature-box h2 a{ color: #FFFFFF; text-decoration: none; font-weight: bold;}
.feature-box-description{ width:225px; color: #FFFFFF; text-decoration: none; font-weight: normal; font-size: 12px; letter-spacing: 0.04em; line-height: 1.4; text-align: left; font-family: Arial, Helvetica, Lucida Console, Sans-Serif; margin: 8px 0px 4px 0px;}
.feature-ad-box{ width: 472px; padding: 8px; margin: 0px 0px 8px 0px; border: 1px solid #cdcdcd; text-align: center; }

#exclusive-templated{ border: 1px solid #CDCDCD; padding: 20px 10px; }
#exclusive-templated h1{ font-size: 30px; margin: 30px 0 20px 0; font-family: Georgia; font-weight: bold; text-align: center; }
#exclusive-templated #slideshow{ display: block; width: 900px; margin: 10px auto 20px; height:600px; position: relative; overflow: hidden; }
#exclusive-templated #slideshow img{ max-height: 600px;width:auto; }
#exclusive-templated #slideshow div{ display: block; width: 900px; text-align: center; position: relative; height: 600px; }
#exclusive-templated #film{ width: 896px; margin: 10px auto; text-align:center; }
#exclusive-templated #slideshow p{ text-align: center; font-weight: bold; font-style: italic; margin:10px auto; }
#exclusive-templated #exclusive-text{ clear: both; text-align: center; width:878px; margin:0 auto; }
#exclusive-templated #exclusive-text p{ font-size: 16px; line-height: 1.5; margin: 0 0 1.5em;}

#more-exclusives a img.header{ float: left; position: relative; left: 0px; margin: 30px 0px -5px 0px;}

/* scroller */
#exclusives-carousel{clear:both; height: 240px; width:980px; overflow:hidden;}
#exclusives-carousel ul{width:5000px;}
#exclusives-carousel h2{ color: #000000; text-align: center; margin: 0 auto; font-weight: bold; font-size: 20px; margin-bottom: 10px; }
#exclusives-carousel ul li{ float:left; display:block; width: 245px; height: 250px; margin: 0 2px 0 0; padding: 0; }
#exclusives-carousel ul li h3{ color: #000000; font-weight: bold; margin-bottom: 10px; font-size: 14px; padding-right: 20px; }
#exclusives-carousel ul li a{ color: #000000; }

#exclusives-navigation-next{ float: left; position: relative; left: -30px; top: -130px;  }
#exclusives-navigation-prev{ float: right; position: relative; left: 30px; top: 130px; }

.hr-separator{color: #cdcdcd;background-color: #cdcdcd;height: 1px;margin-bottom: -10px;border: 0px none;}
.thick-separator{ background-color:#000000; border:0 none; color:#000000; height:4px; margin:30px auto -10px; width:400px; clear: both; }
.hr-clear{clear: both; color: #ffffff;background-color: #ffffff; height: 1px; margin: 10px 0px; border: 0px none;}

/* pager */
#pager ul{margin: 0;padding:30px 0px 20px 0px;list-style-type: none;text-align: center;clear: both;width: 100%;}
#pager ul li {display: inline; height: 30px; position: relative; top: -10px; padding: .2em;font-weight: bold;}
#pager ul li a{text-decoration: none;color: #000000;background-color: #FFFFFF;padding: 7px; }
#pager ul li a:hover{color: #FFFFFF;background-color:#000000;}
#pager ul li .selected{color:#FFFFFF;background-color:#000000;padding:7px;}

ul.share {border-top: 1px solid #cdcdcd;border-bottom: 1px solid #cdcdcd;margin-top:20px;padding-top:10px;margin-bottom:10px;height:30px;}
ul.share li {float:left;}
ul.share li.fbLike{position:relative;width:70px;}
ul.share a{font-size:11px;color:#000000;text-decoration:none;font-weight:normal;font-family:Arial, Helvetica, Sans-Serif;position:relative;top:-4px;}
ul.share a img{position: relative;top: 5px;margin: 0px 5px 0px 15px;}

/*  Current */
#more-current{width:990px;overflow:hidden;margin-top: 20px;margin-bottom: 20px;}
#more-current a img.header{ margin: 10px 0px 5px 0px;}
#more-current li{float:left;width:240px;padding:0px;text-align: left; margin-right: 7px; }
#more-current li h2{text-align: left;color:#000000;font-family:Georgia,Times,serif;line-height:1.4;font-weight:bold;font-size:12px;width:200px;}
#more-current li h2 a{font-weight:bold;}
#more-current li h2 a:hover{color: #3B3B3B; }
#more-current li h3{font-style:italic; color:#000000; font-family: Georgia,Times,serif; line-height:1.4;font-weight:normal;font-size:12px;width:200px;margin:5px 0px 5px 0px;}
#more-current li p{font-size:14px;line-height:1.4;}
#more-current li img{width:240px;}

.ad.mpu{ border-width:7px;border-color: #000000;border-style:solid;width:455px;padding: 10px;margin-bottom:10px;}
