/* site */
body.site_science_fiction {
	background: #000 url(../images/bg.jpg) repeat-y center;
}

body.site_science_fiction #container {
	background: #000 url(../images/container-bg.jpg) repeat-x 0 0;
}

body.site_science_fiction #footer {
	border-color: #fff;
}

/* program menu */
.program-menu.site_science_fiction {
	background: #000 url(../images/container-bg.jpg) repeat-x 0 0;
	border-color: #101010;
}

.program-menu.cat_tv4_science_fiction .box-content ul.small-pics-list li {
	border: 0;
	margin-bottom: 5px;
	min-height: 27px !important;
	padding-top: 5px;
	padding-bottom: 6px;
}

/* font colors and links */
.main-push-container.cat_tv4_science_fiction .content, 
.main-push.cat_tv4_science_fiction .content, .notice-push.cat_tv4_science_fiction .content,
.cat_tv4_science_fiction .content p, 
.cat_tv4_science_fiction .content p a,
.box.cat_tv4_science_fiction .content a, 
.cat_tv4_science_fiction .box-content a, 
.cat_tv4_science_fiction .pic-and-text p,
.cat_tv4_science_fiction .video, 
.cat_tv4_science_fiction .poll label, 
.cat_tv4_science_fiction .images a, 
.cat_tv4_science_fiction a.images, 
.cat_tv4_science_fiction .external, 
.cat_tv4_science_fiction .external a, 
.cat_tv4_science_fiction h2.external, 
.cat_tv4_science_fiction h2.external a, 
.cat_tv4_science_fiction h3.external, 
.cat_tv4_science_fiction h3.external a {
	color: #333 !important;
}

#container .cat_tv4_science_fiction h1, 
#container .cat_tv4_science_fiction h2, 
#container .cat_tv4_science_fiction h3, 
#container .cat_tv4_science_fiction h1 a, 
#container .cat_tv4_science_fiction h2 a, 
#container .cat_tv4_science_fiction h3 a,
#container .cat_tv4_science_fiction h2.external, 
#container .cat_tv4_science_fiction h2.external a, 
#container .cat_tv4_science_fiction h3.external, 
#container .cat_tv4_science_fiction h3.external a {
	color: #35434e !important;
}

.cat_tv4_science_fiction .content p {
	font-size: 1.1em !important;
}

.cat_tv4_science_fiction h2.images a {
	font-weight: normal;
}

.cat_tv4_science_fiction .large-heading h2.images a {
	font-weight: bold;
}

body.site_science_fiction #footer, 
body.site_science_fiction #footer a {
	color: #fff !important;
}

.cat_tv4_science_fiction .see-all {
	color: #333 !important;
}

.cat_tv4_science_fiction .more, .cat_tv4_science_fiction .external, .cat_tv4_science_fiction .anytime {
	color: #333	 !important;
}

#main-content .cat_tv4_science_fiction .large-heading h2, #main-content .cat_tv4_science_fiction .large-heading h3 {
	font: bold 2em/1.2em Arial, Verdana, Sans-serif;
}

.program-menu.cat_tv4_science_fiction .box .content a, .program-menu.cat_tv4_science_fiction .box-content a {
	color: #fff;
}

.cat_tv4_science_fiction .content h3, 
.cat_tv4_science_fiction .poll h3 {
	background: none !important;
}

/* Videolist in left & right column */
#topic-content .box.cat_tv4_science_fiction h3, 
#additional-content .box.cat_tv4_science_fiction h3 {
	background: #7c8e9c;
	color: #fff !important;
}

#topic-content .cat_tv4_science_fiction .program-menu .box-content .pic-and-text,
#additional-content .cat_tv4_science_fiction .program-menu .box-content .pic-and-text {
	width: 250px;
}

#topic-content .cat_tv4_science_fiction .box-content .pic-and-text li,
#additional-content .cat_tv4_science_fiction .box-content .pic-and-text li {
	background: #aebcc6 url(../images/list-bg.jpg) no-repeat 0 0;
	border: 0;
	min-height: 48px;
	width: 233px;
}

#topic-content .box-content .pic-and-text .large,
#additional-content .box-content .pic-and-text .large {
	background: none !important;
}

#topic-content .cat_tv4_science_fiction .box-content .pic-and-text li.hover-item,
#additional-content .cat_tv4_science_fiction .box-content .pic-and-text li.hover-item {
	background: #798b99 url(../images/list-bg-hover.jpg) no-repeat 0 0;
}

#topic-content .cat_tv4_science_fiction .box-content .pic-and-text li p,
#additional-content .cat_tv4_science_fiction .box-content .pic-and-text li p {
	padding-bottom: 0;
}

#topic-content .cat_tv4_science_fiction .box-content .pic-and-text li p a,
#additional-content .cat_tv4_science_fiction .box-content .pic-and-text li p a {
	color: #fff !important;
}

.site_science_fiction #topic-content .program-menu .box-content .pic-and-text li {
	background: url(../images/program-menu.jpg) no-repeat 0 0;
	height: 27px;
	min-height: 27px;
	margin: 0 0 2px 0;
	padding: 0;
	width: 250px;
}

.site_science_fiction #topic-content .program-menu .box .content a, .site_science_fiction #topic-content .program-menu .box-content a {
	font-family: arial, verdana, sans-serif !important;
	font-size: 14px !important;
	font-weight: bold !important;
	color: #fff !important;
	padding-left: 24px !important;
	text-transform: none !important;
}

.site_science_fiction #topic-content .program-menu .box .content a:hover, .site_science_fiction #topic-content .program-menu .box-content a:hover {
	text-decoration: underline;
}

#topic-content .program-menu .box-content .pic-and-text li.hover-item {
	background: url(../images/program-menu.jpg) no-repeat 0 0;
}

/* push containers */
.box.cat_tv4_science_fiction .content {
	background: #fff;
	border-left: 0;
}

#topic-content .box.cat_tv4_science_fiction .content,
#additional-content .box.cat_tv4_science_fiction .content,
.cat_tv4_science_fiction .box-content {
	background: #fff;
}

#topic-content .box.cat_science_fiction,
#additional-content .box.cat_science_fiction,
#topic-content .box.cat_tv4_science_fiction,
#additional-content .box.cat_tv4_science_fiction {
	border-color: transparent;
}

#topic-content .cat_tv4_science_fiction .text-overlay-bg,
#main-content .cat_tv4_science_fiction .text-overlay-bg, 
#additional-content .cat_tv4_science_fiction .text-overlay-bg {
	background: #7c8e9c;
	opacity: 1;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
}

#topic-content .cat_tv4_science_fiction .additional-items-container,
#additional-content .cat_tv4_science_fiction .additional-items-container {
	background: #fff;
}

body.site_science_fiction .program-menu .box-content {
	background: transparent !important;
	padding: 0;
	width: 250px;
}

/* middle push containers */
.main-push-container, .box-container, 
.main-push.cat_tv4_science_fiction,
.notice-push {
	border-width: 0;
}

.main-push.cat_tv4_science_fiction .content {
	background: #fff;
}

.main-push.cat_tv4_science_fiction .content.larger-heading {
	background: #fff;
	padding: 10px 10px 20px;
	padding-bottom: 0 !important;
}

#main-content .main-push.cat_tv4_science_fiction .text-overlay-bg {
	background: url(../images/text-overlay-bg.gif) repeat-x 0 100%;
	opacity: 1;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
}

.main-push.cat_tv4_science_fiction h4.text-overlay {
	background: url(../images/text-overlay-text.gif) no-repeat 100% 0;
	font-size: 12px !important;
	height: 18px !important;
	padding: 4px 30px 0 10px;
	width: auto !important;
}

#main-content .main-push.cat_tv4_science_fiction .text-overlay-text {
	height: 1.4em;
	text-indent: 0 !important;
}

.main-push-container.cat_tv4_science_fiction .main-push .content,
.main-push-container.cat_tv4_science_fiction .notice-push .content,
.main-push-container.cat_tv4_science_fiction .notice-push-container {
    background: #fff;
}

.main-push-container.cat_tv4_science_fiction .main-push.first .content,
.main-push-container.cat_tv4_science_fiction .notice-push.first .content,
.main-push-container.cat_tv4_science_fiction .notice-push-container.first .content {
	background-color: #fff;
}

.notice-push-container.cat_tv4_science_fiction {
	background: url(../images/notice-push-full-bg.gif) repeat-y 0 0;
}

.notice-push-container.cat_tv4_science_fiction .notice-push.cat_tv4_science_fiction .content {
	background: #fff;
	min-height: 40px;
}

/* ad container */
body.site_science_fiction #main-content .ad {
	background: none;
	padding-top: 6px;
}

body.site_science_fiction #main-content .ad div {
	background: none;
	border-bottom: 1px solid #fff;
}

body.site_science_fiction .ad h6 {
	color: #fff;
}

/* see all arrow */
.cat_tv4_science_fiction a.see-all {
	background-image: url(../images/see-all-arrow.gif);
	background-position: 100% 5px;
	color: #52616d !important;
}

#additional-content .box.cat_science_fiction .box-content ul.full-width li {
	width: 249px !important;
}
