a,a:visited,.flistings li a:hover,.listings li a:hover,h4.news-title a:hover,.flistings li a:hover,.delcom a, .ulistings li a:hover,.channels li a:hover,.ulistings li a:hover,.search-lists li a:hover,.partner-genres li a:hover { color: #4bacc2; text-decoration: underline; }
a:focus{ -moz-outline-style: none; }
a.fbook-box { background-image: url(/img/new-f.gif); background-position: right center; background-repeat: no-repeat; float: right; height: 17px; width: 100px; }
a.fbook-button { border-left-color: #FFF; border-left-style: solid; border-left-width: 1px; border-right-color: #FFF; border-right-style: solid; border-right-width: 1px; color: #FFF; float: right; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; height: 20px; padding-top: 8px; text-decoration: none; width: 104px; }
a.fbook-button:hover { background-image: url(/img/fbook_back.gif); background-repeat: repeat-x; }
a.npbutton{ background-color: #ffffff; border: 1px solid #4bacc2; color: #000000; cursor: pointer; font-size: 13px; margin-bottom: 10px; margin-left: 4px; margin-right: 4px; margin-top: 8px; padding-bottom: 4px; padding-top: 4px; text-decoration: none; }
body{ background-color: #f2fdff; background-image: url(/img/classic-body-bg.gif); background-repeat: repeat-x; font-family: Verdana,sans-serif; font-size: 81.25%; font-weight: normal; margin: 0px; min-height: 100%; padding: 0px; text-align: center; }
body:nth-of-type(1) .front-sum,body:nth-of-type(1) .epnum{ margin-top: 0em; }
h1 a,h1 a:hover,h1 a:visited{ color: #0f0fc6; text-decoration: none; }
h1,h2,h3,h4,h5,p{ font-size: 1em; font-weight: normal; font-weight: normal; margin: 0; margin: 0; padding: 0; padding: 0; }
h1.channel-title{ border-bottom-color: #4bacc2; border-bottom-style: solid; border-bottom-width: 1px; font-size: 1.6em; padding-bottom: 0.2em; padding-top: 0em; }
h1.head-title{ color: #ffffff; font-size: 1.8em; padding-bottom: 0.2em; }
h1.item-title{ font-size: 1.5em; padding-bottom: 0.2em; padding-top: .5em; }
h1.search-head{ font-size: 1.4em; padding-bottom: 0.2em; padding-top: 0em; }
h2 a,h2 a:hover,h2 a:visited, .awrap a,a.npbutton:visited { color: #000000; text-decoration: none; }
h2 span.delcom a{ font-size: 11px; font-weight: normal; margin-right: 5px; text-decoration: none; }
h2.faqlist{ border-bottom-color: #4bacc2; border-bottom-style: solid; border-bottom-width: 1px; color: #4bacc2; font-size: 1.5em; font-weight: normal; margin-bottom: 0.4em; padding-bottom: 0.05em; }
.hr {
	color: #F00;
	font-weight: bold;
	padding-left: 5px;
}
.news-large {
	text-align: justify;
}
.news-large p {
	margin-bottom: 7px;
}
h2.faqlist a,h2.faqlist a:hover,h2.faqlist a:visited, .langbox a { color: #000; text-decoration: none; }
h2.langhead{ font-size: 12px; font-weight: bold; margin: 0px; padding: 10px; text-align: left; }
h2.link-title{ font-size: 14px; margin-bottom: 0em; margin-left: 0em; margin-right: 0em; margin-top: 10px; }
h2.listbig{ border-bottom-color: #4bacc2; border-bottom-style: solid; border-bottom-width: 1px; color: #161c1f; font-size: 16px; font-weight: bold; margin-bottom: 0.4em; padding-bottom: .05em; }
h2.lists{ border-bottom-color: #4bacc2; border-bottom-style: solid; border-bottom-width: 1px; font-size: 1.1em; font-weight: bold; margin-bottom: 0.4em; padding-bottom: .05em; }
h2.popular{ font-size: 1.6em; letter-spacing: 0.3em; padding-bottom: .2em; padding-top: .2em; text-align: center; }
h2.popular,.leader h1 a,.leader-r h1 a,.leader a:visited{ color: #000000; }
h3.foothead{ color: #4f0000; font-size: 1.4em; margin: 0px; padding: 0px; }
h3.sitename { font-size: 18px; padding-top: 5px; text-align: center; text-decoration: underline; }
h4.about{ font-weight: bold; font-weight: bold; padding-bottom: 0.1em; padding-top: 1em; }
h4.news-title{
	font-size: 11px;
	font-weight: normal;
	margin: 0px;
	overflow: hidden;
	padding-bottom: 0em;
	padding-left: 0em;
	padding-right: 0em;
	padding-top: .7em;
	width: 300px;
}
h4.news-title a{ color: #333333; text-decoration: none; }
h4.news-title span{ color: #009900; font-size: .9em; font-weight: normal; }
html{ height: 100%; }
legend{ font-size: 1.4em; font-weight: normal; }
p{ font-size: 11px; margin: 0px; padding-bottom: 2px; padding-left: 0px; padding-right: 0px; padding-top: 2px; }
p.lead-title{ font-size: .85em; padding-bottom: 0.25em; padding-top: 0.25em; }
p.lead-title,span.lead-title,span.title{ font-size: 1.1em; padding-bottom: 0.3em; }
.warning {
	border: 1px solid #F00;
	background-color: #FFF;
	padding: 5px;
	text-align: center;
}

span.title{ font-size: 1.2em; font-weight: bold; }
textarea { height: 100px; }
textarea{ background-color: #ffffff; border: 1px solid #4bacc2; margin-bottom: 5px; margin-top: 10px; padding: 5px; }
ul.ruleset li { margin-right: 2.5em; margin-top: 0px; padding-bottom: 0.3em; padding-top: 0.3em; text-align: justify; }
.addbox{ margin: 25px auto; overflow: hidden; width: 900px; }
.add-c{ background: #ffffff; border: 1px solid #4bacc2; cursor: pointer; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 12px; padding: 5px; }
.adddrop { margin-bottom: 20px; margin-left: 10px; margin-top: -30px; padding: 4px; width: 700px; }
.addlink a{ background: #f8f8f8; border: 1px solid #243e60; float: left; font-size: 110%; margin-left: 10px; padding: 10px; text-align: center; text-decoration: none; width: 94px; }
.addlink a:hover{ border-bottom-color: #2d4e79; border-left-color: #2d4e79; border-right-color: #2d4e79; border-top-color: #2d4e79; color: #1f3452; text-decoration: underline; }
.add-selector{ border: 1px solid #4bacc2; font-family: Verdana,sans-serif; font-size: 14px; margin-bottom: auto; margin-left: 50px; margin-right: auto; margin-top: 0px; padding: 3px; width: 300px; }
.alert,.alert-mod{ background-color: #ffffff; border: 1px solid #4bacc2; font-size: .85em; margin-bottom: 2em; margin-left: 0.7em; margin-right: 0.7em; margin-top: 1em; padding-bottom: 1em; padding-left: 0.5em; padding-right: 0.5em; padding-top: 1em; }
.alert-mod{font-size: 12px;}
.alert-mod h2{
	color: #F00;
	margin-bottom: 5px;
}
.alert-mod p{
	font-size: 12px;
	text-align: justify;
	padding: 5px;
}
.alert-search { background-color: #FFFFFF; border: 1px solid #4bacc2; font-size: 12px; margin-left: 2px; margin-right: 2px; margin-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; padding-top: 0px; }
.awrap:hover{ color: #0000ff; cursor: pointer; text-decoration: underline; }
.basic{ border: 1px solid #4bacc2; padding-bottom: 2em; }
.basic2{ border: 1px solid #4bacc2; padding-bottom: .2em; padding-left: 0.3em; }
.bg-bl{ background-image: url(/img/bl.png); background-position: left bottom; background-repeat: no-repeat; }
.bg-br{ background-image: url(/img/br.png); background-position: right bottom; background-repeat: no-repeat; }
.bg-casing{ background-image: url(img/summary_bg-bottom.png); background-position: bottom; background-repeat: repeat-x; }
.bg-casing-bl{ background-image: url(/img/casing-bl.gif); background-position: left bottom; background-repeat: no-repeat; }
.bg-casing-br,.bg-casing-br-item{ background-image: url(/img/casing-br.gif); background-position: right bottom; background-repeat: no-repeat; }
.bg-casing-tl,.item-summary-tl{ background-image: url(/img/casing-tl-classic.gif); background-position: left top; background-repeat: no-repeat; }
.bg-casing-top{ background-image: url(/img/casing-home-top.png); background-position: top; background-repeat: repeat-x; min-height: 34em; }
.bg-casing-tr{ background-image: url(/img/casing-tr-classic.gif); background-position: right top; background-repeat: no-repeat; color: #000000; min-height: 600px; padding-bottom: 0em; padding-left: 0.9em; padding-right: 0.9em; padding-top: 0.7em; }
.bg-left{ background-image: url(/img/left_side-classic.gif); background-position: left; background-repeat: repeat-y; }
.bg-mid{ background-image: url(/img/container-top-classic.png); background-repeat: repeat-x; }
.bg-mid-bottom{ background-image: url(/img/container_bottom_classic.png); background-position: bottom; background-repeat: repeat-x; }
.bgred{ background-color: #ffecec; }
.bg-right{ background-image: url(/img/left_side-classic.gif); background-position: right; background-repeat: repeat-y; }
.bg-right-sideblock{ background-image: url(/img/right-side-classic.gif); background-position: right; background-repeat: repeat-y; }
.bg-tl{ background-image: url(/img/tl.png); background-position: left top; background-repeat: no-repeat; }
.bg-tl2{ background-repeat: no-repeat; }
.bg-tr{ background-image: url(/img/tr.png); background-position: right top; background-repeat: no-repeat; padding: 1em; }
.bg-tr2{  background-repeat: no-repeat; padding: 1em; }
.button-next { background-image: url(/img/stc_icons/next.png); background-position: 97px 4px; background-repeat: no-repeat; padding-left: 7px; padding-right: 25px; }
.button-previous { background-image: url(/img/stc_icons/prev.png); background-position: 5px 4px; background-repeat: no-repeat; padding-left: 25px; padding-right: 6px; }
.center{ font-family: Verdana,Arial,Helvetica,sans-serif; font-size: .9em; margin: 0em; padding-bottom: 1em; text-align: center; }
.chan-info p{ font-size: 12px; margin-bottom: 8px; margin-top: 8px; padding-bottom: 2px; padding-top: 2px; }
.channels li, .search-lists li,.partner-genres li { border-bottom-color: #c0d2e9; border-bottom-style: solid; border-bottom-width: 1px; }
.channels, .partner-genres { font-size: 16px; margin-bottom: 1em; margin-left: auto; margin-right: auto; margin-top: 1em; padding: 0; width: 90%; }
.clear{ clear: both; height: 1px; margin: 0px; padding: 0px; }
.com-container{ padding: 0px; }
.comments-number{ background-color: #ffffff; background-position: 95px; background-repeat: no-repeat; border-bottom-color: #4bacc2; border-bottom-style: solid; border-bottom-width: 1px; border-left-color: #4bacc2; border-left-style: solid; border-left-width: 1px; border-right-color: #4bacc2; border-right-style: solid; border-right-width: 1px; height: 20px; margin-left: -1px; margin-top: 0px; padding-left: 25px; padding-top: 3px; text-align: left; width: 115px; }
.comwrap{ border-bottom-color: #4bacc2; border-bottom-style: solid; border-bottom-width: 1px; padding-bottom: 7px; padding-top: 5px; }
.comwrap h2 a { color: #0f0fc6; font-style: normal; text-decoration: underline; }
.comwrap h2,.comwrap h2 a{ font-size: 12px; margin: 0px; padding: 0px; }
.comwrap p{ padding-top: 3px; }
.container{ margin-bottom: auto; margin-left: auto; margin-right: auto; margin-top: 0px; padding: 0em; width: 75em; }
.container2{ margin-bottom: auto; margin-left: auto; margin-right: auto; margin-top: 0px; padding: 0em; width: 75em; }
.content{ background-repeat: repeat-x; padding-top: 10px; text-align: left; }
.content-home{ background-repeat: repeat-x; padding-top: 7px; text-align: left; }
.counter{ float: right; margin-top: -1.5em; text-align: right; }
.deadlink a:hover,.poster a:hover,.download a,.red { color: #d70000; }
.delamiter{ margin-bottom: -3px; margin-right: 2px; }
.delcom{ float: right; font-weight: normal; margin-top: -1em; }
.details { border: 1px solid #4bacc2; border-left-color-ltr-source: physical; border-left-color-rtl-source: physical; border-left-color-value: #000000; border-left-style-ltr-source: physical; border-left-style-rtl-source: physical; border-left-style-value: solid; border-left-width-ltr-source: physical; border-left-width-rtl-source: physical; border-left-width-value: 1px; border-right-color-ltr-source: physical; border-right-color-rtl-source: physical; border-right-color-value: #000000; border-right-style-ltr-source: physical; border-right-style-rtl-source: physical; border-right-style-value: solid; border-right-width-ltr-source: physical; border-right-width-rtl-source: physical; border-right-width-value: 1px; margin-left: 2px; margin-right: 2px; margin-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; padding-top: 10px; }
.details h1, .details h2, .details h3, .details h4, .details h5, .details h6 { font-size: 1em; font-weight: normal; margin-bottom: 6px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; }
.dloader { background-color: #eff3fb; background-image: url(/img/download.png); background-position: 78px 10px; background-repeat: no-repeat; border: 1px solid #4bacc2; height: 60px; margin-left: 2px; margin-right: 2px; margin-top: 10px; }
.dloader-right { float: left; font-size: 18px; padding-left: 133px; padding-top: 18px; }
.download { float: left; height: 30px; line-height: 20px; padding: 5px 0; text-align: left; width: 85px; }
.email-selector{ background-color: #FFF; border: 1px solid #4bacc2; clear: right; float: left; font-family: Verdana,sans-serif; font-size: 14px; margin-bottom: 15px; margin-left: 39px; padding-bottom: 5px; padding-left: 3px; padding-right: 3px; padding-top: 5px; width: 280px; }
.episode-summary{ border-bottom-color: #4bacc2; border-bottom-style: solid; border-bottom-width: 1px; margin: 0px; padding-bottom: 7px; padding-left: 0px; padding-right: 0px; padding-top: 7px; }
.episode-wrap1{ background-image: url(/img/summary_bg-bottom.png); background-position: bottom; background-repeat: repeat-x; float: left; width: 62.8em; }
.epnum,.front-sum{ color: #003e5b; font-style: italic; }
.epnum,.front-sum,.geo{ float: right; margin-top: -1.2em; text-align: right; width: 90px; }
.epnum:hover,.leader p a:visited,.leader-r p a:visited, .channels .number { color: #0f0fc6; }
.flash-alert { background-color: #FFF; border: 1px solid #F00; display: none; margin-bottom: 5px; margin-left: 8px; margin-right: 5px; margin-top: 5px; padding-bottom: 10px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: center; }
.floatleft{ float: left; margin: 0px; padding: 0px; width: 295px; }
.floatleft-imdb{ float: left; margin: 0px; padding: 0px; text-align: justify; width: 530px; }
.imdb { background-color: #FFF; border: 3px solid #CCC; padding-bottom: 0px; padding-left: 10px; padding-right: 10px; padding-top: 10px; width: 830px; }
.floatleft5, #mcontainer { float: left; }
.footer{ border-top-color: #4bacc2; border-top-style: solid; border-top-width: 8px; overflow: hidden; }
.footer .bottom{ border-top-color: #4bacc2; border-top-style: dotted; border-top-width: 1px; clear: left; padding-bottom: 10px; padding-top: 10px; }
.footer .quickies { padding-bottom: 10px; padding-top: 10px; }
.footer a:hover, .latest a:hover,.url a:hover,a:hover,h4.news-title a:hover,.faq a:hover,.footer .flistings a:hover,.footer .flistings a:hover,.sp-uni a:hover,.channels li a:hover,.latest a:hover,.url a:hover,a:hover,h4.news-title a:hover,.faq a:hover,.footer .flistings a:hover,.footer .flistings a:hover,.sp-uni a:hover,.searchlinks a:hover, .link-actions a:hover { text-decoration: underline; }
.fourfour{ background-color: #ffffff; border: 2px solid #4bacc2; font-size: 12px; margin-bottom: 20px; margin-left: auto; margin-right: auto; margin-top: 20px; padding: 10px; width: 75%; }
.fourfour h1{ font-size: 20px; margin-bottom: 7px; }
.fourfour p{ font-size: 12px; margin-bottom: 8px; }
.fullwrap{ min-height: 488px; }
.geo-ca { background: url(/img/ca.gif) no-repeat 1px 23px; }
.geo-gb { background: url(/img/gb.gif) no-repeat 1px 23px; }
.geo-us { background: url(/img/us.gif) no-repeat 1px 23px; }
.hide-test, .classic-hide { display: none; }
.langbox { background-color: #FFFBFB; border: 1px solid #D90000; margin-bottom: -3px; margin-top: 8px; padding-bottom: 10px; padding-top: 10px; }
.langbox .choose { font-size: 12px; font-weight: bold; padding-right: 5px; }
.langbox a:hover { cursor: pointer; text-decoration: underline; }
.lang-choice { float: right; padding-top: 13px; }
.lang-choice a{ color: #000; font-size: 11px; text-decoration: underline; }
.lang-choice a:hover { cursor: pointer; text-decoration: none; }
.lang-flag { background-position: left center; background-repeat: no-repeat; padding-left: 2em; }
.latest{ border-bottom-color: #4bacc2; border-bottom-style: solid; border-bottom-width: 1px; font-size: 11px; font-size: 11px; padding-bottom: 10px; padding-top: 10px; }
.leader{ float: left; margin-right: 20px; width: 140px; }
.leader .minnow,.leader-r .minnow{ min-height: 67px; }
.leader h1,.leader-r h1,.leader-home h1{ font-size: 12px; font-weight: bold; margin-bottom: 2px; padding-bottom: 2px; padding-top: 5px; text-align: center; }
.leader h2,.leader-r h2{ font-size: 12px; font-weight: bold; padding-bottom: 3px; padding-top: 0px; text-align: center; }
.leader p,.leader-r p{ font-size: 11px; margin: 0px; padding-bottom: 2px; padding-left: 5px; padding-right: 5px; padding-top: 0px; text-align: left; }
.leader,.leader-r{ background-color: #ffffff; border-left-color: #4bacc2; border-left-style: solid; border-left-width: 1px; border-right-color: #4bacc2; border-right-style: solid; border-right-width: 1px; border-top-color: #4bacc2; border-top-style: solid; border-top-width: 1px; }
.leader-logo{ border-bottom-color: #4bacc2; border-bottom-style: solid; border-bottom-width: 1px; height: 70px; }
.leader-r{ float: right; margin-right: 2px; width: 140px; }
.leaderstrip{ margin-bottom: 10px; margin-top: 3px; text-align:justify;}
.lead-link{ font-size: 16px; padding-bottom: 15px; padding-top: 0px; text-align: center; }
.lead-link a:hover{ color: #ff0000; }
.leaver { line-height: 18px; }
.linewrap { border-bottom-color: #4bacc2; border-bottom-style: solid; border-bottom-width: 1px; overflow: hidden; padding: 1px; height:23px;}
.link-actions { padding-bottom: 3px; padding-top: 5px; text-align: center; }
.link-actions a, .footer a, .latest a,.url a,.faq a,.sp-uni a,.liner ul li a, .share a:hover, .delamit a { text-decoration: none; }
.linktable { font-size: 12px; margin-top: 0; }
.linktable .addrating { float: left; height: 30px; line-height: 20px; padding: 7px 0 0; width: 82px; }
.linktable .deadlink { cursor: pointer; float: left; height: 30px; line-height: 20px; padding: 5px 0; text-align: left; width: 75px; }
.linktable .poster { float: left; height: 30px; line-height: 20px; padding: 5px 0; text-align: left; width: 150px; }
.linktable .site { color: #000; float: left; height: 30px; line-height: 20px; padding: 5px 0; text-align: left; width: 130px; }
.linktable .siteexpand { float: left; height: 30px; line-height: 20px; padding: 6px 0 4px; text-align: left; width: 500px; }
.linktable .sitelogo { float: left; padding: 5px 0; width: 80px; }
.linktable .siteparts { float: left; height: 30px; line-height: 20px; padding: 2px 0 2px; text-align: left; width: 380px; }
.listheads-faq h2{ font-size: 1.2em; margin-bottom: .5em; margin-top: 1em; }
.listheads-faq h2,.reg-box h1{ border-bottom-color: #769bcc; border-bottom-style: solid; border-bottom-width: 1px; }
.listings{ font-size: .95em; margin-bottom: 1em; margin-left: auto; margin-right: auto; margin-top: 0em; padding: 0; }
.listings li{ border-bottom-color: #e8eef7; border-bottom-style: solid; border-bottom-width: 1px; }
.listings li a,.channels li a,.search-lists li a,.partner-genres li a{ color: #222222; cursor: pointer; display: block; font-size: .9em; padding-bottom: .2em; padding-top: .2em; text-decoration: none; }
.listings li,.channels li,.search-lists li,.partner-genres li{ list-style: none; margin: 0em; padding: 0; }
.list-top{ float: right; font-size: 17px; margin-top: .2em; text-align: right; width: 250px; }
.new{ color: #ff0000; font-size: 90%; }
.news{ background-image: url(/img/casing-home-top.png); background-repeat: repeat-x; padding-bottom: 0em; padding-left: 0.7em; padding-right: 1em; padding-top: 0em; }
.news h2{ border-bottom: 1px solid #4bacc2; font-size: 14px; font-weight: bold; font-weight: bold; letter-spacing: 0em; letter-spacing: 0em; margin-bottom: 2px; padding-bottom: 1px; padding-top: 8px; text-decoration: none; }
.news-box { background-color: #FFF; background-image: url(/img/container-top-classic.png); background-repeat: repeat-x; border: 1px solid #4bacc2; float: right; font-size: 11px; height: 250px; margin-left: 10px; overflow: hidden; width: 352px; }
.news-box2 { background-color: #FFF; background-image: url(/img/container-top-classic.png); background-repeat: repeat-x; border: 1px solid #4bacc2; float: right; font-size: 11px; height: 250px; margin-left: 10px; overflow: hidden; width: 352px; }
.new-show{ color: #009900; font-size: 90%; font-size: 90%; font-weight: bold; font-weight: bold; }
.nextprev{ margin-bottom: auto; margin-left: auto; margin-right: auto; margin-top: 0px; width: 257px; }
.pagination{ margin-bottom: 1em; margin-left: 0; margin-right: 0; margin-top: 1em; padding: 0; text-align: center; }
.pagination a{ background-color: #ffffff; border: 1px solid #31516a; color: #000000; font-size: 1em; margin-left: 0.1em; margin-right: 0.1em; padding-bottom: 3px; padding-left: 3px; padding-right: 3px; padding-top: 3px; text-decoration: none; }
.pagination a:hover{ background-color: #ffffff; border-bottom-color: #0f0fc6; border-left-color: #0f0fc6; border-right-color: #0f0fc6; border-top-color: #0f0fc6; color: #0f0fc6; text-decoration: none; }
.partner-news { border: 1px solid #333; clear: both; margin-bottom: 15px; margin-top: 0px; padding: 10px; }
.partner-news .partner-posted { font-size: 11px; font-weight: lighter; }
.partner-news h1 { font-size: 16px; font-weight: bold; margin-bottom: 5px; }
.partner-news h2 { font-weight: bold; }
.partner-news p, .welcome2, .partner-news p { margin-bottom: 10px; }
.rater{ background-color: #ffffff; border: 1px solid #4bacc2; height: 20px; margin-left: -1px; margin-top: 5px; padding-top: 3px; text-align: center; width: 140px; }
.red, .redder { color: #F00; }
.rss-chan{ background-image: url(/img/feed-icon_orange-16px.png); background-position: right top; background-repeat: no-repeat; float: right; height: 10px; margin-top: -1.3em; padding: 0em; text-align: right; width: 20px; }
.rss-title{ background-image: url(/img/feed-icon_orange-24px.gif); background-position: right top; background-repeat: no-repeat; float: right; height: 20px; margin-top: .1em; padding: 0em; text-align: right; width: 20px; }
.search{ clear: right; margin: 0px; margin-top: 10px; overflow: hidden; overflow: hidden; padding-top: 0px; }
.search .search-button{ float: left; font-size: 14px; margin-left: 5px; padding-bottom: 10px; padding-left: 4px; padding-right: 4px; padding-top: 14px; width: 50px; } 
.search .searchfield{ float: left; font-size: 15px; margin: 0px; padding: 5px; text-align: center; width: 908px; }
.search .selector{ float: left; font-family: Verdana,sans-serif; font-size: 14px; margin-left: 5px; padding: 3px; width: 170px; }
.search .selector,.search .search-button,.search .searchfield{ background-color: #f8f8f8; border: 1px solid #4bacc2; }
.searchbox{ background-color: #ffffff; float: left; font-size: 14px; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 5px; padding-bottom: 8px; padding-left: 5px; padding-right: 5px; padding-top: 8px; width: 500px; }
.search-lists{ font-size: 14px; margin-bottom: 1em; margin-left: auto; margin-right: auto; margin-top: 1em; padding: 0; width: 90%; }
.search-lists b { color: #0f0fc6; font-weight: normal; }
.search-results { padding: 15px; }
.show,.channel,.episodes,.item,.show,.channel,.episodes,.item,#modform .form-line{ overflow: hidden; }
.show-summary{ border-bottom-color: #4bacc2; border-bottom-style: solid; border-bottom-width: 1px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 2px; padding-left: 0px; padding-right: 0px; padding-top: 5px; }
.show-summary h2,.episode-summary h2{ font-size: 16px; font-weight: bold; padding-bottom: 2px; }
.show-summary p{
	padding-bottom: 5px;
	padding-top: 0px;
	text-align: justify;
}
.show-summary p,.top10 .listings a{ font-size: 11px; }
.news .listings a{ font-size: 11px; }
.show-title{ font-size: 14px; height: 65px; padding-top: 30px; text-align: center; }
.siteparts a,.siteparts a:visited,.siteexpand a { background: #FFF; border: 1px solid #4bacc2; color: #000; padding: 3px 5px; text-decoration: none; }
.siteparts a:hover,.siteexpand a:hover { border: 1px solid #D70000; color: #000; cursor: pointer; text-decoration: none; }
.site-summary{ border-bottom-color: #000000; border-bottom-style: solid; border-bottom-width: 1px; font-size: 12px; padding-bottom: 7px; padding-top: 5px; }
.s-mpu-list{ background-image: url(/img/mpu-back.gif); background-repeat: repeat-x; margin-bottom: 10px; padding-bottom: 10px; padding-top: 10px; text-align: center; }
.s-mtitle{ float: left; height: 20px; line-height: 20px; text-align: left; width: 500px; }
.sp-banner{ border-bottom-color: #ffffff; border-bottom-style: solid; border-bottom-width: 1px; border-top-color: #ffffff; border-top-style: solid; border-top-width: 1px; padding-bottom: 1em; padding-top: 0em; text-align: center; }
.sp-leader{ border: 1px solid #4bacc2; height: 90px; margin-bottom: 0.5em; margin-left: auto; margin-right: auto; margin-top: 1em; padding: 0em; width: 728px; }
.sp-leader-bottom{ border: 1px solid #4bacc2; height: 90px; margin-bottom: 0.5em; margin-left: auto; margin-right: auto; margin-top: 0em; padding: 0em; width: 728px; }
.sp-leader-home{ height: 90px; margin-bottom: 10px; margin-left: auto; margin-right: auto; margin-top: 10px; padding: 0em; width: 728px; }
.sp-mpu{ float: right; height: 250px; margin-right: 5px; margin-top: 0.5em; width: 300px; }
.sp-mpu-home{ float: left; height: 250px; margin-left: 10px; width: 300px; }
.sp-mpu-home{ background-color: #F5F9FC; border: 1px solid #4bacc2; }
.sp-show-mpu{ padding-top: 2px; }
.sp-sidetower{ float: right; margin-bottom: 0px; min-height: 600px; width: 120px; }
.stop{ font-size: 22px; padding-top: 80px; }
.submit{ margin-top: 10px; padding: 5px 0; }
.submit-link,.submit-conf{ background-color: #FFF; border: 1px solid #4bacc2; cursor: pointer; font-weight: bold; font-weight: bold; margin-left: 14px; margin-top: 8px; padding-bottom: 4px; padding-top: 4px; width: 90px; }
.submit-conf{ margin-left: 105px; }
.top10{ background-image: url(/img/casing-home-top.png); background-repeat: repeat-x; padding-bottom: 0em; padding-left: 0.7em; padding-right: 1em; padding-top: 5px; }
.top10 h2.lists{ font-size: 14px; font-weight: bold; margin-bottom: 8px; margin-top: 0px; padding-bottom: 1px; }
.top10-box { background-color: #FFF; background-image: url(/img/container-top-classic.png); background-repeat: repeat-x; border: 1px solid #4bacc2; float: left; font-size: 0.85em; height: 250px; margin-bottom: 10px; width: 297px; }
.tos p{ margin: 0px; padding-bottom: .3em; padding-left: 0px; padding-right: 0px; padding-top: 0em; }
.welcome b,.welcome2 b{ font-weight: normal; }
.welcome p,.welcome2 p, .alert-search p, .faq { font-size: 12px; }
.welcome,.welcome2 {
	background-image: url(/img/casing-home-top.png);
	background-repeat: repeat-x;
	border: 1px solid #4bacc2;
	margin-bottom: 3px;
	margin-top: 8px;
	padding-bottom: 0.6em;
	padding-left: 0.7em;
	padding-right: 1em;
	padding-top: 0.5em;
	text-align: justify;
}
.wrapper{ height: auto !important; height: 100%; margin-bottom: auto; margin-left: auto; margin-right: auto; margin-top: 0; min-height: 100%; padding-bottom: 2em; width: 75em; }
.wrapper-outer{ background-image: url(/img/wrap-rev.png); background-position: bottom; background-repeat: repeat-x; border-bottom-color: #ffffff; border-bottom-style: solid; border-bottom-width: 1px; min-height: 800px; }
.wrapper-outer .wrapper .content .container .bg-left .bg-right-sideblock .bg-mid-bottom .bg-bl .bg-br .bg-mid .bg-tl .bg-tr .episode-wrap1 .bg-casing-bl .bg-casing-br .bg-casing-top .bg-casing-tl .bg-casing-tr .fullwrap #dyna-left .basic .reg-box2 .alert { text-align: center; }
#dyna-left .s-mpu-list{ margin-left: 2px; margin-top: 11px; width: 384px; }
#dyna-left,#dyna-right{ float: left; font-size: 1em; width: 49%; }
#dyna-right p,#dyna-left p{
	font-size: 12px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 5px;
	padding-bottom: 0px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	text-align: justify;
}
#embed{ background-color: #ffffff; border: 1px solid #4bacc2; margin-bottom: 5px; margin-left: auto; margin-right: auto; margin-top: 20px; padding-bottom: 5px; padding-left: 1px; padding-right: 3px; padding-top: 5px; text-align: center; width: 250px; }
#header{ background-color: #f3f5f5;  background-image: url(/img/header.jpg); background-position: 2px; background-repeat: no-repeat; font: 81.25% "Lucida Grande",Verdana,sans-serif; height: 65px; margin-bottom: auto; margin-left: auto; margin-right: auto; margin-top: 0px; overflow: hidden; }
#header .logo{ background-image: url(/img/logo.png); background-position: 2px; background-repeat: no-repeat; float: left; height: 65px; margin-bottom: auto; margin-left: auto; margin-right: auto; margin-top: 0px; width: 400px; }
#left,#right{ float: left; font-size: 1em; margin-top: 1em; width: 48.5%; }
#mcontainer ul{ border-left-color: #FFF; border-left-style: solid; border-left-width: 1px; color: #ffffff; float: left; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11px; height: 27px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 1px; padding: 0; width: 100%; }
#mcontainer ul li a{ border-right-color: #FFF; border-right-style: solid; border-right-width: 1px; color: #ffffff; float: left; font-size: 11px; height: 27px; line-height: 27px; min-width: 90px; padding-bottom: 0px; padding-left: 7px; padding-right: 7px; padding-top: 0px; text-align: center; text-decoration: none; text-transform: uppercase; }
#mcontainer ul li a:hover{ background-color: #004a76; color: #ffffff; }
#mcontainer ul li,.pagination li{ display: inline; }
#right,.floatright,#dyna-right{ float: right; }
#content2 {width:900px; height: auto; margin: auto; padding:15px 0 0 0; color:#000; font-size:13px; font-weight: bold; text-align:justify;}
#popup2-left {width:300px; height:270px; padding:0; margin:0; text-align:right;float:left;}

#popup2-middle  {width:340px; height:270px; padding:0; margin:0; text-align:center; float:left; border:0;}

#popup2-middle  input { border:0px none;}

#popup2-middle  a { font-weight: bold; color:#fff; text-decoration:none; border:0;}

#popup2-middle  a:hover{ font-weight: bold; color:#000; text-decoration:none; border:0;}

#popup2-right {width:300px; height:270px; padding:0; margin:0;text-align:left;  float:left;}
#bann768x90 {width:900px; height: auto; margin: auto; padding:15px 0 0 0; color:#666666; text-align:center;}

#star ul.star { LIST-STYLE: none; MARGIN: 0; PADDING: 0; WIDTH: 85px; HEIGHT: 20px; LEFT: 10px; TOP: -5px; POSITION: relative; FLOAT: left; background: url(http://watch-series.com/media/stars.gif) repeat-x; CURSOR: pointer; }
#star li { PADDING: 0; MARGIN: 0; FLOAT: left; DISPLAY: block; WIDTH: 85px; HEIGHT: 20px; TEXT-DECORATION: none; text-indent: -9000px; Z-INDEX: 20; POSITION: absolute; PADDING: 0; }
#star li.curr { background: url(http://watch-series.com/media/stars.gif) left 25px; FONT-SIZE: 1px; }
#star div.user { LEFT: 15px; POSITION: relative; FLOAT: left; FONT-SIZE: 13px; FONT-FAMILY: Arial; COLOR: #888; }
