body{
	background: #FFF url(images/body_bg.jpg) repeat-x top;
}
form, #nav_de ul{
	margin:0px;
	padding:0px;
}
img{
	border:0px;
}
a{
	outline:none;
}

#wrapper_de{
	width:940px;
	margin:0px auto;
	font-family:Futura, Arial, sans-serif;
}
#logo_banner{
	height:103px;
}
#logo_de{
	float:left;
	width:195px;
	margin-top:15px;
}
#ads_728{
	width:728px;
	float:right;
}
#top_90h {
	height:100px;
	overflow: hidden;
}
#search_login{
	height:32px;
	clear:both;
}

#search_btn{
	background: url(images/search_box_bg.png) no-repeat top right;
	border:0px;
	padding-bottom:4px;
	width:22px;
	margin-left:-3px;
}
#search_de{
	float:right;
	width:235px;
}
	#search_de #header_search_input{
		background: url(images/header_search_input.gif) no-repeat left top;
		padding: 4px 3px 3px 27px;
		border: none;
		vertical-align: middle;
		width: 177px;
		height: 15px;
		font-size: .9em;
		color: #999999;
		}
	#search_de #header_search_btn{
		background: url(images/header_search_btn.gif) no-repeat left top;
		border: none;
		width: 22px;
		height: 22px;
		vertical-align: middle;
		margin-left: -3px;
		}
#searchBox_de{
	background: url(images/search_box_bg.png) no-repeat top left;
	border:0px;
	width:180px;
	height:22px;
	font-size:12px;
	color:#999;
	position:relative;
	top:-1px;
	line-height:20px;
	padding-left:20px;
}
#header_search_form {
	overflow: hidden;
	zoom: 1;
	}
	#header_search_form input{
		background: url(images/header_search_input.gif) no-repeat left top;
		height: 22px;
		width: 175px;
		margin: 0;
		*margin-top: 1px;
		padding: 5px 5px 0 27px;
		color: #999999;
		font-size: .91em;
		border: none;
		float: left;
		vertical-align: middle;
		}
	#header_search_form #search_btn{
		background: url(images/header_search_btn.gif) no-repeat left top;
		border:0px;
		font-size:10px;
		margin: 0;
		padding: 0;
		height:22px;
		width: 22px;
		vertical-align: middle;
		text-indent: -9999px;
	}
	* html #header_search_form #search_btn{
		margin-left: -3px;
		}
#nav_de{
	background:#5e3479 url(images/nav_bg.jpg) repeat-x top;
	height:35px;
	clear:both;
	padding-left:6px;
	position: relative;
}
/*
#nav_de ul{
	list-style: none;
	float:left;
	margin-top: 3px;
	padding:5px;
}
/*
#nav_de ul li.dropdownlink>a{
	background: transparent url(images/down_arrow.png) no-repeat scroll right center;
	padding-right:15px;
}*/
#nav_de ul li a{
/*padding:8px 9px 7px;
	outline:none;
	text-decoration:none !important;
	font-family: Futura, Arial, sans-serif;*/
	color:#FFF;
	font-family: HelveticaNeue, Helvetica, Arial, sans-serif;
}
#nav_de ul li a:hover{
	background:#5e3479;
}
#footer_de{
	clear:both;
}
#footer_nav a span{
	color:#69189a;
	font-size:12px;
	margin-right:2px;
	text-align:center;
	font-weight:bold;
	text-transform: none;
}
#footer_nav ul li a:hover span{
	color:#FFF;
}
a#drucken{
	background: url(images/nav/drucken.jpg) no-repeat top left;
	width:78px;
	height:15px;
	display:block;
	padding-top:5px;
	text-align:center;
}
a#drucken:hover{
	background: url(images/nav/drucken_over.jpg) no-repeat top left;
	color:#FFF;
}
a#nach{
	background: url(images/nav/nach.jpg) no-repeat top left;
	width:90px;
	height:15px;
	display:block;
	padding-top:5px;
	text-align:center;
}
a#nach:hover{
	background: url(images/nav/nach_over.jpg) no-repeat top left;
	color:#FFF;
}

a#weit{
	background: url(images/nav/weit.jpg) no-repeat top left;
	width:100px;
	height:15px;
	display:block;
	padding-top:5px;
	text-align:center;
}
a#weit:hover{
	background: url(images/nav/weit_over.jpg) no-repeat top left;
	color:#FFF;
}


#footer_top{
	background: #FFF url(images/footer_top_bg.jpg) no-repeat left top;
	width:940px;
	height:35px;
	margin-top:-1px;
	padding-top: 25px;
}
#footer_links{
	float:left;
	margin-left:15px;
	color:#57137b;
}

#footer_links a{
	font-size: .92em;
	line-height: 1.1em;
	color:#57137b;
	padding:0px 7px;
	text-decoration:none;
}
#footer_links a:hover{
	color:#878787;
}

#bookmark{
	float:right;
	margin: 0 17px auto;
}
#footer_bottom{
	margin-top:10px;
	overflow: hidden;
	zoom: 1;
	padding-bottom: 15px;
}
#footer_logo{
	width:630px;
	height: 115px;
	float:left;
}
#footer_logo img{
	margin-right:30px;
}
#footer_flags{
	width:195px;
	float:right;
	margin-top:15px;
}
#footer_flags p{
	text-align: right;
	font-size: 0.9em;
	font-weight: bold;
	margin: 0 8px 5px 0;
	color: #69189A;
}
#footer_flags img{
	border:1px solid #928ba3;
}


.clearAll{
	font-size:.01em;
	line-height:0px;
	clear: both;
	height: 0px;
	padding: 0px;
	margin: 0px;
	overflow:hidden;
	display: block;
}

/* Altered CSS */
/* http://scifide-test.nbcuxd.com/ */

#home_new_games{
	display:none !important;
}



.module_style_5 .module_footer_extended .footer_link, .footer_link {
	background:transparent url(images/rounded_rectangle_purple.gif) no-repeat scroll right center !important;
	color:#4a6ec9 !important;
	font-family:Arial;
	text-decoration:underline;
	padding:0px 18px 0px 0px !important;
	font-weight: bold;

}
/*.module_footer_extended{
	padding:8px 14px 0px 0px !important;
}*/
.three_column{
	margin-top:10px;
}
 #three_column_homepage{
 	padding-top: 20px;
	*padding-top: 10px;
	margin: 0px;
	}
/*.three_column .col_1 .module_footer_extended, .three_column .col_3 .module_footer_extended, .col_2 .module_footer_extended{
	background:url(images/module_footer_extended_wide_grey.png) no-repeat left top !important;
}

.module_style_5 .module_content,  .three_column .col_2 .module .module_content{
	background:#FFF url(images/module_footer_body_220_grey.png) repeat-y bottom !important;
}
.three_column .col_2 .module .module_content{
	background:#FFF url(images/hot_news_bg.png) repeat-y -6px bottom !important;
}*/
/*.module_content, .video_selections, .col_3 .module_style_5 .module_content{
	background:#FFF url(images/content_bg_wide.gif) repeat-y top !important;
}

.col_3 .module_style_5 .module_content{
	border-bottom:1px solid #dedfe6;
}*/
#dl_container{
	position: relative;
	overflow: hidden;
	height: 285px;
}
#dl_callout .displayed_callout{
	background:transparent url(images/displayed_callout_title_bg.png) no-repeat 0 0;
	padding: 11px 15px 40px 13px;
	margin: 20px 0 0 290px;
	color:#333333;
	width: 372px;
	height: 104px;
}
#dl_callout .displayed_callout_title a{
	background:none;
	text-transform:none;
	font-size:2.5em;
	font-weight:100;
	padding:3px 3px 6px 0px;
	color:#68007b;
}
.comments_icon_big {
	background:transparent url(images/comment_bubble_18w.png) no-repeat scroll left center;
	color:#4a6ec9;
}
/*#want_to_blog .module_footer, #competitions .module_footer,
.three_column>.col_3 .module>.module_footer{
	background:transparent url(images/module_footer_extended_wide.png) no-repeat scroll left top;
}*/
.breaking_news dd {
	background:transparent url(images/scifi_logo_icon_purple_bg.png) no-repeat scroll 6px 0px;
}
.breaking_news dt, .breaking_news dd {
	border:none;
	color: #666;
}
.breaking_news dd a {
	color:#7C1C92;
	font-size:12px;
}
.ad_300 {
	background:none;
	padding:0px 0px 0px 20px;
}
.video_selections{

}
.video_selections li {
	border-bottom:none;
	border-right:none;
}
.full_screen {
	color:#4a6ec9;
	background:transparent url(images/full_screen.gif) no-repeat scroll left center;
	text-decoration:underline;
}
.video_selections li a.video_title {
	background:none;
	color:#68007b;
}
/* .module_content .internal_tabs {
display:none;
} */
#video_player{
	/*width: 340px;*/
	height: 286px;
	background: #000;
	margin-left: -1px;
}
#video_player_title a {
	background:none;
	color:#68007b;
	text-decoration: none;
}

.video_selections li .video_thumb_overlay, .video_gallery_thumbnails .video_thumb_bg {
	background:transparent url(images/thumbnail_overlay.png) no-repeat scroll left top;
	z-index:100;
	width: 93px;
}
.video_thumb img {
	position: relative; 
	z-index: 105;
}
.module_style_5 .module_tabbed .module_header, .module.module_style_5 .module_header  {
	height:27px;
	background:url(images/module_header_220.png) no-repeat scroll left top;
}
.col_2 .module_style_5 .module_tabbed .module_header, .col_2 .module.module_style_5 .module_header  {
	background:url(images/module_header.png) no-repeat scroll left top;
}

.two_column_head .col_1 .module_tabbed .module_header .module_tabs{
	display:none;
}
#exclusive_videos{
	border-bottom:1px solid #dbdce3;
	padding-bottom:10px;
}

#exclusive_videos .video_thumb img {
	position:absolute;
	z-index:111;
}
/*.module_tabbed .module_header .module_tabs {
	display:none;
}*/
.module_tabbed .module_header{
	height:45px;
}
.module_header {
	height:26px;
}
#competitions{
	text-align:center;
}
#competitions .module_content img{
	margin:20px auto;
}
.col_2 #newsletter .module_header, .col_3 #newsletter .module_header, .col_3 .module_style_5 .module_header{
	background:transparent url(images/module_header.png) no-repeat scroll left top  !important;
}
#newsletter #email_imput{
	background: url(images/email_bg.gif) no-repeat top left;
	border: none;
	font-size:10px;
	margin-left:12px;
	padding:4px 0px 0px 5px;
	height:18px;
	margin-top: 1px;
	*margin-top: 0px;
	width:80%;
	color:#999;
	vertical-align: middle;
}
#newsletter #email_submit{
	background: url(images/email_submit_btn_ng.gif) no-repeat top left;
	border: none;
	margin-left:-5px;
	*margin-top: 1px;
	width:21px;
	vertical-align:middle;
	height:23px;
}
#newsletter .module_footer{
	background: url(images/newsletter_footer_bg.png) no-repeat top left !important;
	border:0px;
	font-size:0.01em;
	height:5px;
}

.col_3 #newsletter .module_footer, .col_2 #newsletter .module_footer {
	background:transparent url(images/newsletter_footer_bg_wide.png) no-repeat scroll left top !important;
}
#ads_right{
	position:absolute;
	right:-179px;
	top:135px;
	width: 160px;
	height: 600px;
	overflow: hidden;
	padding-left: 19px;
	}

#video_head span{
	font-size:11px;
	color:#999;
	padding:10px 0px 0px 13px;
	font-fanily:arial;
}
#video_head h1{
	font-size:24px;
	color:#68007b;
	margin:5px 0px 5px 0px;
	padding:3px 0px 0px 13px;
}
#video_head div{
	text-align:center;
	height:257px;
}

/*
.module_tabs li {
	background:transparent url(images/tab_left_off.png) no-repeat scroll left top;
}
.module_tabs li a {
	background:transparent url(images/tab_right_off.png) no-repeat scroll right top;
	color:#511475;
	height:21px;
}
.module_tabs li.ui-tabs-selected a {
	background:transparent url(images/tab_right_on.png) no-repeat scroll right top;
	color:#FFF;
}
.module_tabs li.ui-tabs-selected {
	background:transparent url(images/tab_left_on.png) no-repeat scroll left top;
}
*/


.module_tabs li {
	background:transparent url(images/tab_left_on.png) no-repeat scroll left top;
}
.module_tabs li a {
	background:transparent url(images/tab_right_on.png) no-repeat scroll right top;
	color:#FFF;
	height:21px;
	font-family:arial;
}
.module_tabs li.ui-tabs-selected a {
	background:transparent url(images/tab_right_off.png) no-repeat scroll right top;
	color:#511475;
	font-family:arial;
}
.module_tabs li.ui-tabs-selected {
	background:transparent url(images/tab_left_off.png) no-repeat scroll left top;
	height:29px;
}




.internal_tabs {
	background:none;
	padding-left:3px;
	border-bottom:1px solid #dbdce3;
}
#video_player_title{
	font-weight:bold;
}
#video_player_fullscreen, #video_player_comments{
	margin-top:-2px;
}
.video_title_type{
	font-size:11px;
	color:#999;
	font-family:Helvetica, sans-serif;
}
.play_icon{
	position:absolute;
	height:31px;
	width:31px;
	margin:-36px 0px 0px 0px;
	right:22px;
	z-index:115;
}
/* main navigation */
#nav_de ul li a{
	text-transform: uppercase;
}
#nav_de ul li.dropdownlink .submenu {
	display: none;
	position: absolute;
	left: 0;
	float: left;
	width: 923px;
	padding: 24px 0 15px 17px;
	background: #4F4E49 url('images/dropdown-bkg.png') repeat-x;
	-moz-opacity:.85;
	filter:alpha(opacity=85);
	opacity:.85;
	margin-top:-1px;
	z-index:200;
	}
	#nav_de ul li.dropdownlink:hover .submenu, #nav_de ul li.dropdownlink.over .submenu {
		display: block;
	}
		#nav_de ul li.dropdownlink .submenu ul {
			padding: 0 40px 0 0;
			width: 220px;
			float:left;
			}

			#nav_de ul li.dropdownlink .submenu ul li {
				font-size: 1em;
				font-weight:bold;
				float: none;
				display:block;
				padding-left: 21px;
				}
				#nav_de ul li.dropdownlink .submenu ul li.submenu_list_title {
					font-size: 1.17em;
					font-weight: bold;
					padding-bottom: 3px;
					}
				#nav_de ul li.dropdownlink .submenu ul li.submenu_list_subtitle {
					font-size: 1;
					font-weight: bold;
					padding-bottom: 20px;
					}
				#nav_de ul li.dropdownlink .submenu ul li.icon {
					background: url('images/scifi_list_icon.png') 0 3px no-repeat;
				}
				* html #nav_de ul li.dropdownlink .submenu ul li.icon {
					background: url('images/scifi_list_icon.gif') 0 3px no-repeat;
				}
					#nav_de ul li.dropdownlink .submenu ul li a {
						text-indent: 0px;
						text-decoration: underline;
						text-transform: none;
						padding: 3px 0;
						display: inline-block;
						}
					#nav_de ul li.dropdownlink .submenu ul li a:hover {
						text-indent: 0px;
						text-decoration: none;
						background: none;
						}
			
		.films_entery ul li {
			background:transparent url(images/scifi_list_icon.png) no-repeat scroll 0 3px;
			}
		* html .films_entery ul li {
			background:transparent url(images/scifi_list_icon.gif) no-repeat scroll 0 3px;
			}
		#nav_de ul li.dropdownlink .submenu ul.films_cat{
			width: 250px;
			float: left;
			padding: 0 15px 0 0;
			}
			#nav_de ul li.dropdownlink .submenu ul.films_cat li{
			font-weight:bold;
			}
			#nav_de ul li.dropdownlink .submenu ul.films_cat li.film_cat_header{
				font-size: 1.2em;
				}
			#nav_de ul li.dropdownlink .submenu ul.films_cat li.film_cat_sub_header{
				font-size: 1.1em;
				padding-bottom: 20px;
				}
			.submenu p{
				font-weight:bold;
				text-transform: none;
				font-size: 1.00em;
				padding-bottom: 10px;
				}


.film_a-z{
	color:#FFF; 
	clear:left;
	text-align:right;
	margin-right:10px;
	font-weight:bold;
}
#nav_de div.film_a-z a{
	text-decoration: underline !important;
	color:#FFF;
	padding:0px;
	background:none !important;
	text-transform:none !important;
}
#nav_de div.film_a-z a:hover{
	text-decoration: none !important;
	text-transform:none !important;
}





/* Styles for Game Page */
.col_1_wide{
padding-bottom: 20px;
text-align: center;
}
#game_list, #game_list, #privacy_list, #reviews{
	width:552px;
	margin:10px auto;
}
.game_body{
	border-bottom:1px solid #d8d8d8;
	clear:left;
	padding: 12px 0;
	height: 220px;
	position: relative;
	width: 550px;
	}
	.game_deatils{
		text-align: left;
		z-index: 1;
		}
		.game_intro{
			color:#0C0A0C;
			font-family:arial;
			font-size:16px;
			padding: 80px 0 0 30px;
			position:relative;
			width:305px;
			z-index: 100;
		}
		.game_intro_bg{
			position:absolute;
			top: 12px;
			left: 0px;
			z-index: 1;
			}
		.game_link a{
			position: absolute;
			bottom: 25px;
			left: 170px;
			display: block;
			width: 126px;
			height: 33px;
			cursor: pointer;
			z-index: 150;
			background-color: transparent;
			}
.game_name{
	color:#68007b;
	font-size:14px;
	font-family:arial;
	font-weight:bold;
}
.game_thumb{
	width:163px;
	height:118px;
	float:left;
}

#blog_listing .image_items li.image_item{
	border-bottom:1px solid #d5d5d5;
}
.film_listing_L{
	float:left;
}
.film_listing_R{
	float:right;
	margin-right:25px;
}
.film_listing_L .films_cat{
	float:left;
	width: 250px;
	padding-right: 20px;
}
.film_listing_L a, .film_listing_R a{
	color:#4a6ec9;
	text-decoration:underline;
}
.film_listing_L a:hover, .film_listing_R a:hover{
	text-decoration:none;
}
#blog_listing .module_content{
	background:#FFFFFF url(images/content_bg_wide.gif) repeat-y scroll center top !important;
}
#welcome_notes{
	color:#434343;
	margin:10px auto 20px auto;
}
#game_list{
	font-family:arial;
}

.image_items h2 a{
	background:none;
	color:#68007b;
	font-family:arial;
	font-size:18px;
	text-decoration:underline;
	font-weight:normal;
}
#blog_listing .module_content{
	background-color:#FFFFFF;
	background-image:none !important;
}

/*.sortby_results{
	background-color:#3a3b59;
}

.sortby_results a{
	color:#362f58;
}
.image_items li.image_item {
	margin:10px;
}
#scifi_daily .module_footer{
	background-image:url(images/module_footer_580_darkblue_white.png);
}
.scifi_daily_row {
	border-bottom:1px solid #dedfe6;
}
#scifi_daily .module_content a{
	color:#362F58;
	font-family:arial;
	border:none;
}
#scifi_daily .module_content a:hover{
	color:#FFF;
}
#scifi_daily .module_content .first a{
	color:#FFF;
}
#sort_by a{
	color:#FFF !important;
}

*/

.col_1 #blog_listing .module_footer_extended{
	background:url(images/module_content_wide.png) bottom left !important;
}
.image_item .image_item_image, .image_items .image_item_image {
	height: 100px;
}
.image_items .featured .image_item_author, .image_item_category a{
	float:right;
	font:10px arial;
	color:#57137b;
	text-transform:uppercase;
}
.image_items .featured .image_item_author a{
	color:#57137b;
}
.image_items .featured .image_item_date, .image_items .image_item_date{
	margin-top:10px;
	font:10px arial;
	color:#666;
}
.image_items .image_item_date{

}
.image_items .featured .image_item_desc, .image_items .image_item_desc, .image_items .image_item_comments a{
	font-family:arial;
}
.image_item_desc{
	color:#666
}
.image_items .image_item_comments a{
	color:#4a6ec9;
	text-decoration:underline;
	font-size:12px;
}
#blog_listing .comments_icon, .comments_icon_2 {
	background:url(images/comment_bubble_purple_white-back.png) no-repeat 0px 3px;
	color:#4a6ec9;
	font:11px arial;
	font-weight:bold;
	padding-left:20px;
}
#blog_listing .image_items .image_item_category a{
	color:#7f7f7f;
	background:none;
	font-size:10px;
}
.image_items .image_item_category a{
	background:none !important;
	color:#666666 !important;
	float:left;
}
.image_item .image_item_author, .image_item .image_item_author_icon{
	display:inline;
	padding:1px 4px;
}
#blog_listing .image_items .image_item_partner .partner_name {
	color:#57137B;
	font:11px arial;
}
#blog_listing .image_items .image_item_partner {
	top:32px;
	padding:0px 5px 0px 0px;
}
.sortby {
	background:#3b2b49;
}
.pagination li a{
	padding:1px 4px;
}
.pagination li a:hover, .pagination li.selected a {
	background-color:#672376;
	border:none;
	color:#FFFFFF;
}
#privacy_list{
	font-family:arial;
}
#privacy_list ul li{

	font-size:12px;
	color:#434343;
	line-height:150%;
}
#privacy_list ul li.privacy_topic {
	font-size:14px;
	color:#57137b;
	font-weight:bold;
	margin-top:20px;
}

/* Styles for TV-Guide */

#schedule_dates .month, #schedule_dates .cal{
	background:none;
	padding:60px 0px 0px;
}
#schedule_dates .month{
	border-bottom:2px solid #f6f4f4 !important;
	margin:0px -2px 0px 2px;
}

#schedule_dates .cal{
	padding:6px 12px 0px 13px;
}
#schedule_dates .cal .cal-item .inside a {
	color:#333333;
	/*font-family:HelveticaNeue Roman !important;*/
}
#schedule_dates .month .month_name {
	color:#511475;
}
#schedule_dates .month .l-arrow{
	background:transparent url(images/left_arrow_small.png) no-repeat scroll right center;
	height:39px;
}
#schedule_dates .month .r-arrow {
	background:transparent url(images/right_arrow_small.png) no-repeat scroll left center;
	height:39px;
}
#schedule_dates .cal .cal-item .inside, #schedule_dates .cal .cal-item .inside a{
	background-color:#c4bbc7;
}
#schedule_dates h3{
	border:none;
	border-top:2px solid #f6f4f4 !important;
}

#schedule_dates .cal .cal-item-head, #schedule_dates .cal .cal-item, #schedule_dates .cal .cal-item-sel{
	margin:0px 2px 3px 0px;
}
#schedule_dates .cal a, #schedule_dates .cal .cal-item-head .inside, #schedule_dates .cal .cal-item-sel .inside{
	width:22px;
}
#schedule_dates .cal .cal-item-sel .inside{
	background:#672376 !important;
}
#breadcrumbs li.first a{
	color:#666;
	text-decoration:underline;
}
.module_content{
	width:auto;
}
.module_header h2, .module_title {
	margin-top:0px;
}

.shcedule_title{
	background:transparent url(images/schedule_title.png) no-repeat scroll -1px top;
	height:30px;
}
.schedule_list{
	clear:left;
	border-bottom:1px solid #ababab;
	background:transparent url(images/schedule_list_bg.png) repeat-y scroll -1px top;
	margin-right:1px;
	height: 1%;
	/*float: left;
	width: 580px;*/
}
.schedule_time{
	width:133px;
	font-family:arial;
	font-size:13px;
	float:left;
	font-weight:bold;
	position: relative;
	color:#f5f5f5;
	padding:17px 0px 0px 12px;
}
.schedule_intro{
	padding:10px 10px 0px 10px;
	line-height:150%;
	margin-left:135px;
	font-family:arial;
}

.schedule_intro p{
	font-size:12px;
	color:#434343;
}
.schedule_intro h4{
	color:#522866;
	font-size:14px;
}
.schedule_intro h3{
	font-size:14px;
	color:#666;
	font-weight:bold;
}
.schedule_intro p a{ 
	color:#4a6ec9;
	text-decoration:underline;
	padding-left:8px;
}
.age_ref{
	clear:left;
	margin:5px 0px 15px;
}
.prog_category{
	float:right;
	margin:3px 10px 0px 0px;
}

/* Styles for TV-Guide */







/* Styles for Video*/
.video_gallery_thumbnails {
	padding:11px 0px;
	height:auto;
}
.video_gallery_thumbnails .video_thumb_bg {
	position:absolute;
	margin:-78px 0px 0px -8px;
	height:85px;
	width:105px;
	background:transparent url(images/thumbnails_bg.png) no-repeat scroll left top;
	z-index:105;
}
.video_gallery_thumbnails img{
	position:relative;
	z-index:106;
}
.play_video_btn{
	z-index:107;
}
.video_gallery_thumbnails li {
	margin-right:25px;
	padding-bottom:0px;
}
.star_rating {
	margin-top:5px;
}
.three_column .col_2 .module_style_2 .module_header h2{
	color: #FFF;
}

/* CSS for Blogs Reviews Page */

.module_header_white, .module_footer_grey{
	background:transparent url(images/module_header_white.png) no-repeat scroll left top;
	height:6px;	
}
.module_footer_grey{
	background:transparent url(images/module_footer_grey.png) no-repeat scroll  -1px bottom;	
}
#review_date{
	width:150px;
	float:left;
}
.review_logos{
	text-align:right;
}

#review_from{
	font-weight:bold;
}
#from_intro{
	font-weight:bold;
	width:410px;
}
#reviews{
	font-family:arial;
	font-size:12px;
	letter-spacing:0.15px;
	line-height:125%;
	color:#434343;
}
#review_top{
	margin-top:10px;
}
#reviews h1{
	font-size:26px;
	color:#522866;
	margin-top:20px;
}
#review_content li{
	font-weight:bold;
	margin-top:20px;
}
li#from_img{
	float:right;
	margin-top:-130px;
	margin-right:15px;
}
#detail_review p{
	margin-top:20px;
	font-size:12px;
}
#review_bottom{
	margin-top:50px;
}
#web_name{
	float:left;
	padding-left:70px;
}
#web_name h3{
	font-size:18px;
	color:#68007b;
	margin-top:15px;
}
#web_name h4, .review_logos h4{
	margin-top:15px;
}
#web_name h4, #web_name h4 a, .review_logos h4, .review_logos h4 a{
	font-size:13px;
	color:#4a6ec9;
}
#web_name h4 a, .review_logos h4 a{
	text-decoration:underline;
}
.review_logos h4 a{
	background:transparent url(images/rounded_rectangle_purple.gif) no-repeat scroll right center;
	padding:0px 18px 0px 0px !important;
}
#review_bottom .review_logos img{
	margin-top:50px;
}
#review_comments{
	margin:15px -13px -20px -14px;
	background:#dbdbdb;
	font-size:11px;
	padding-bottom:20px;
}

#review_comments h4 {
	margin-top:10px;
	font-size:16px;
}
#review_comments li{
	padding:10px 0px 10px 0px;
	color:#180f1e;
	padding:15px;
	border-bottom:1px solid #c5c6cd;
}
.comment_head{
	background:transparent url(images/comment_bubble.png) no-repeat scroll 15px 30px;
	padding:15px 15px 15px 60px !important;
	font-family: Futura, Arial, sans-serif;
}
#review_comments h5{
	color:#511475;
}
#submit_comment{
	background:transparent url(images/posten.png) no-repeat top left;
	float:right;
	width:85px;
	height:24px;
	font-size:0.01em;
	border:none;
	clear:right;
}
#review_comments #post_text{
	float:right;
	margin-top:-42px;
}
#review_comments #post_text textarea{
	overflow-y:scroll;
	overflow-x:hidden;
}

#review_comments form ul li{
	border:none;
}
#author_details, .top_comments{
	font-family:arial;
	text-align:left;
}
#author_details li.author_photo{
	width:80px;
	height:80px;
	margin:0px 10px 0px 0px;
	float:left;
}
#author_details h3{
	font-size:18px;
	color:#68007b;
}
#author_details h4 a{
	font-size:14px;
	color:#4a6ec9;
	text-decoration:underline;
	padding-top:10px;
}
#author_details .author_intro, #author_details li.last{
	font-size:12px;
	color:#333;
}
#author_details .author_intro{
	clear:left;
}
#author_details li.last{
	font-size:10px;
	padding-top:6px;
	color:#333;
}
#author_details .author_intro, #more_comments li{
	border-bottom:1px solid #dedfe6;
	padding:10px 0px;
}
#more_comments li{
	font-size:14px;
	color:#57137b;
	clear:left;
}
#more_comments li.last{
	border:none;
}
#more_comments span.comment_count a, .top_rated span.comment_count a{
	font-size:13px;
	color:#6e8bd4;
	text-decoration:underline;
	font-weight:bold;
	padding-left:50px;
	background:transparent url(images/comment_bubble_purple_white-back.png) no-repeat scroll 30px 4px;
}
.top_rated span.comment_count a {
	padding-left:20px;
	background:transparent url(images/comment_bubble_purple_white-back.png) no-repeat scroll 0px 4px;
}
.author_top, .top_rated{
	text-align:left;
	padding:0px 15px;
}
.top_comments .top_rate_author_photo{
	width:70px;
	float:left;
	margin-right:10px;
}
.top_comments h4{
	color:#542969;
	font-size:12px;
	font-weight:bold;
}
.top_comments p{
	font-size:11px;
	color:#333;
}
.top_comments p span a{
	font-size:11px;
	color:#4a6ec9;
	text-decoration:underline;
	padding-left:10px;
}
/*ul.top_comments li{
	padding:5px 0px;
}*/
ul.top_comments li ul li{
	border-bottom:none;
	padding:10px 0px;
}
ul.top_comments li ul li.last{
	padding:0px;.
	margin-top:-5px;
}
.comments_log{
	clear:left;
	border-top:1px solid #dedfe6;
	margin-top:-5px;
	height:80px;
}
ul.top_comments .first{
	border-top:none;
	padding-top:7px;
}
#schedule_dates .cal {
	width:179px !important
}


/* CSS for Shows */

#microsite_header_callout{
	display:none;
}
#microsite_header .module_content .show_desc {
	padding-left:100px;
	font-family:arial;
	width:578px;
}
/*
#microsite_header {
	background:transparent url(images/Eli-stone.png) no-repeat scroll 0px 0px;
}
*/
#microsite_header .module_content{
	background:none !important;
	border: none;
}
.module_tabbed .module_header .module_tabs li{
	padding-bottom:0;
}
#microsite_download{
	padding:10px;
	font-family:arial;
	color:#333333;
	font-size:12px;
}

#microsite_gallery, #microsite_characters, #microsite_episodes, #microsite_download{
	background-color:#FFFFFF;
	background-image:none !important;
}

.thumb_heading{
	color:#542969;
	margin-top:10px;
}
.desktop_thumb{
	width:174px;
	float:left;
	text-align:center;
	margin:0px 5px 0px 5px;
}
.thumb_image{
	height:115px;
	margin:15px 0px;
}

.manual_instruction{
	clear:left;
	line-height:140%;
	padding:20px 0px 10px 0px;
}
.manual_instruction ol li{
	list-style-type:decimal !important;
	list-style-position:inside;
}
.icons_img{
	width:68px;
	height:68px;
	float:left;
	list-style:none;
	margin:15px 5px;
	tetx-align:center;
}
.icons_img img{
	margin-bottom:5px;
}
.select_size{
	color:#5c5c5c;
}
.select_size a, #im_icons a.download, .character_intro a{
	color:#4a6ec9;
	text-decoration:underline;
	font-weight:bold;
	cursor: pointer;
}
a.download{
	padding-top:10px;
}	
.charaters_persons{
	color:#5c5c5c;
	padding:10px 0px;
	height:110px;
	font-family:arial !important;
}
.charaters_persons h3{
	color:#552869;
	clear:left;
	font-size:15px;
}
.charaters_persons h3 span{
	color:#4e4e4e
}

.character_photo{
	height:68px;
	width:68px;
}
.character_photo, .character_intro{
	float:left;
}
.character_intro{
	width:430px;
}
.character_intro a{
	clear:left;
	display:block;
	margin-top:8px;
}
#microsite_episodes_list .character_intro a{
	padding-left:22px;
	font-size:13px;
	background:transparent url(images/watch_icon.gif) no-repeat scroll center left;
}
#microsite_characters_list li.charaters_persons,
#microsite_episodes_list li.charaters_persons{
	border-bottom:1px solid #CCCCCC !important;
	padding:10px 0px !important;
	width:96%;
	margin-left:13px;
}
#microsite_characters_list li.charaters_persons .character_photo, 
#microsite_episodes_list li.character_intro .character_photo{
	padding:10px 0px;
}
#microsite_episodes_list li.character_intro{
	padding-left:10px;
}
.gallery_scroll_left{
	width:25px;
	height:53px;
	margin-top:30px;
	float:left;
	background:transparent url(images/gallery_scroll_left.png) no-repeat scroll center left;
}
.gallery_scroll_right{
	width:25px;
	height:53px;
	float:left;
	margin-top:30px;
	background:transparent url(images/gallery_scroll_right.png) no-repeat scroll center right;
}
.gallery_scroll_left a img, .gallery_scroll_right a img{
	height:52px;
	width:32px;
}
#microsite_episodes .charaters_persons .gallery_scroll,
#microsite_gallery .charaters_persons .gallery_scroll{
	width:500px;
	float:left;
	margin-top:30px;
	overflow:hidden;
	height:53px
}
#microsite_episodes .charaters_persons .gallery_scroll a img,
#microsite_gallery .charaters_persons .gallery_scroll a img{
	border:1px solid #FFF;
}
#microsite_episodes .charaters_persons .gallery_scroll a:hover img,
#microsite_gallery .charaters_persons .gallery_scroll a:hover img{
	border:1px solid #999999;
}
#microsite_gallery .charaters_persons .gallery_scroll ul li, 
#microsite_episodes .charaters_persons .gallery_scroll ul li{
	width:90px !important;
	height:51px !important;
	clear:left !important;
	display:inline;
	margin:0px 3px !important;
}
#microsite_gallery li.charaters_persons{
	margin-left:10px;
}
#microsite_gallery #comment_input .comments_form h4 {
	font-size:18px;
	font-weight:bold;
}
#microsite_gallery form#comment_input label {
	margin-top:-100px;
}
#microsite_gallery .comments_header {
	font-weight:bold !important;
	font-size:2.4em;
}
#microsite_gallery #submit_comment{
	margin-top:20px !important;
}
#microsite_gallery .gallery_preview{
	text-align:center;
}
#microsite_gallery .gallery_preview h1{
	color:#692583;
	font-size:18px;
	margin-left:20px;
	text-align:left;
}
.gallery_preview_photo{
	margin:10px 0px;
}
.navigate_preview{
	width:175px;
	padding:10px auto 20px auto;
	margin:0px auto;
	height:45px;
	line-height:35px;
}
.navigate_preview .navigate_preview_left,
.navigate_preview .navigate_preview_right{
	width:65px;
	float:left;
}
.navigate_preview .navigate_preview_right{
	float:right;
}
.navigate_preview .navigate_preview_left a,
.navigate_preview .navigate_preview_right a{
	color:#391f51;
	padding:20px;
	line-height:35px;
	font-weight:bold;
	font-size:12.5px;
}
.navigate_preview .navigate_preview_left a{
	background:transparent url(images/gallery_scroll_left.png) no-repeat scroll center left;
}
.navigate_preview .navigate_preview_right a{
	background:transparent url(images/gallery_scroll_right.png) no-repeat scroll center right;
}
.module_article_comments{
	clear:left;
}

div.G_internal_alertbox_message.G_internal_wait {
	margin-left:-10px;
}



/* Styles for Blog Pages */

.featured_headshot_image_item .partner_website{
	background:none !important;
	color:#4A6EC9;
}
.article_list dt a, .article_list h4 a{
	background:none !important;
	color:#57137B;
}
.module_style_3 .comments_icon,  .comments_icon, .comments_icon .comments_counter {
	background:transparent url(images/comment_bubble_purple_white-back.png) no-repeat scroll 0 3px !important;
	color:#4A6EC9;
	font-family:arial;
	font-size:11px;
	font-weight:bold;
}

.image_item{
	margin-top:5px;
}
	.image_item:last-child, .image_item.last{
		border-bottom: none;
		}
.image_item h3 a,
.image_item_category a{
	background:none;
	color:#68007b;
	font-family:arial;
} 

.image_items h3 a {
	padding:0px;
}
.image_item h3 a:hover{
	text-decoration:underline;
}

.two_column .col_1 .module_tabs li a {
	height:20px;
}
/* ul#microsite_episodes_list{
	margin:auto 10px;
}*/
.two_column .col_1 .module_style_4 .module_content {
	background-image:none !important;
}
/*#featured_video_module, .video_gallery.first_gallery{
	background:transparent url(http://scifide.nbcuxd.com/images/content_bg_wide.png) repeat-y 0px 0px !important;
}*/
#featured_video_module{
	margin-top:-7px;
}
div#photo_gallery {
	padding:1px 0px 30px;
}
.image_items dt a{
	background:none;
	color:#532968;
}
	/*.image_items .image_item_desc {
		padding:10px 0px 15px;
		}*/

#breadcrumbs li.last a {
	background:none;
	color:#7b0093;
	font-weight:bold;
}
#breadcrumbs li.first a {
	text-decoration:none;
}

/* Nav De CSS */ 

/*
#nav_de ul li a#home.current, #nav_de ul li a:visited#home.current,
#nav_de ul li a#shows.current, #nav_de ul li a:visited#shows.current,
#nav_de ul li a#tv-guide.current, #nav_de ul li a:visited#tv-guide.current,
#nav_de ul li a#filme.current, #nav_de ul li a:visited#filme.current,
#nav_de ul li a#video.current, #nav_de ul li a:visited#video.current,
#nav_de ul li a#news.current, #nav_de ul li a:visited#news.current,
#nav_de ul li a#daily.current, #nav_de ul li a:visited#daily.current,
#nav_de ul li a#games.current, #nav_de ul li a:visited#games.current,
#nav_de ul li a#competitions.current, #nav_de ul li a:visited#competitions.current,
#nav_de ul li a#newsletter.current, #nav_de ul li a:visited#newsletter.current,
#nav_de ul li a#empfan.current, #nav_de ul li a:visited#empfan.current
{
	background:#5e3479;
}
#nav_de ul li a#shows.current, #nav_de ul li a:visited#shows.current,
#nav_de ul li a#filme.current, #nav_de ul li a:visited#filme.current
{
	background:#000000 url(images/down_arrow_grey.png) no-repeat scroll right center !important;
}
*/
#nav_de ul li{
	float:left;
}
#nav_de ul li a span{
	display:none;
}
#nav_de ul li a#home,
#nav_de ul li a#shows,
#nav_de ul li a#tv-guide,
#nav_de ul li a#filme,
#nav_de ul li a#video,
#nav_de ul li a#news,
#nav_de ul li a#blog,
#nav_de ul li a#games,
#nav_de ul li a#competitions,
#nav_de ul li a#newsletter,
#nav_de ul li a#empfan
{
	background:#5e3479;
	font-size:0.001em !important;
	height:29px;
	display:block;
}



#nav_de ul li a#home{
	background: url(images/nav/home.gif) no-repeat top left;
	width:58px;
}
#nav_de ul li a#home.current, #nav_de ul li a:visited#home.current, #nav_de ul li a#home:hover{
	background: url(images/nav/home_on.gif) no-repeat top left;
}

#nav_de ul li a#tv-guide{
	background: url(images/nav/tv_guide.gif) no-repeat top left;
	width:80px;
}
#nav_de ul li a#tv-guide.current, #nav_de ul li a:visited#tv-guide.current, #nav_de ul li a#tv-guide:hover{
	background: url(images/nav/tv_guide_on.gif) no-repeat top left;
}

#nav_de ul li a#shows{
	background: url(images/nav/serien.gif) no-repeat top left;
	width:71px;
}
#nav_de ul li a#shows.current, #nav_de ul li a:visited#shows.current, #nav_de ul li a#shows:hover{
	background: url(images/nav/serien_on.gif) no-repeat top left;
}

#nav_de ul li a#filme{
	background: url(images/nav/filme.gif) no-repeat top left;
	width:62px;
}
#nav_de ul li a#filme.current, #nav_de ul li a:visited#filme.current, #nav_de ul li a#filme:hover{
	background: url(images/nav/filme_on.gif) no-repeat top left;
}

#nav_de ul li a#video{
	background: url(images/nav/videos.gif) no-repeat top left;
	width:68px;
}
#nav_de ul li a#video.current, #nav_de ul li a:visited#video.current, #nav_de ul li a#video:hover{
	background: url(images/nav/videos_on.gif) no-repeat top left;
}

#nav_de ul li a#news{
	background: url(images/nav/news.gif) no-repeat top left;
	width:59px;
}
#nav_de ul li a#news.current, #nav_de ul li a:visited#news.current, #nav_de ul li a#news:hover{
	background: url(images/nav/news_on.gif) no-repeat top left;
}

#nav_de ul li a#blog{
	background: url(images/nav/blog.gif) no-repeat top left;
	width:88px;
}
#nav_de ul li a#blog.current, #nav_de ul li a:visited#blog.current, #nav_de ul li a#blog:hover{
	background: url(images/nav/blog_on.gif) no-repeat top left;
}

#nav_de ul li a#games{
	background: url(images/nav/games.gif) no-repeat top left;
	width:65px;
}
#nav_de ul li a#games.current, #nav_de ul li a:visited#games.current, #nav_de ul li a#games:hover{
	background: url(images/nav/games_on.gif) no-repeat top left;
}

#nav_de ul li a#competitions{
	background: url(images/nav/win.gif) no-repeat top left;
	width:56px;
}
#nav_de ul li a#competitions.current, #nav_de ul li a:visited#competitions.current, #nav_de ul li a#competitions:hover{
	background: url(images/nav/win_on.gif) no-repeat top left;
}

#nav_de ul li a#newsletter{
	background: url(images/nav/newsletter.gif) no-repeat top left;
	width:94px;
}
#nav_de ul li a#newsletter.current, #nav_de ul li a:visited#newsletter.current, #nav_de ul li a#newsletter:hover{
	background: url(images/nav/newsletter_on.gif) no-repeat top left;
}

#nav_de ul li a#empfan{
	background: url(images/nav/empfang.gif) no-repeat top left;
	width:125px;
}
#nav_de ul li a#empfan.current, #nav_de ul li a:visited#empfan.current, #nav_de ul li a#empfan:hover{
	background: url(images/nav/empfang_on.gif) no-repeat top left;
}
#footer_nav{
clear:both;
height:20px;
}
#footer_nav ul{
margin:0;
padding:0;
}
#footer_nav ul li {
float:left;
padding:0 5px 0 0;
}
	#footer_nav ul li a{
		text-decoration: none;
		}
