@CHARSET "ISO-8859-1";

@import url("layout.css");
@import url("generic.css");

/*
************************************************************************************************
PLEASE NOTE: If you change any image links you will need to redirect the CSS files for Internet explorer and other browser CSS files.
************************************************************************************************
*/

/*
* ## Styling for common html tags ##
*/
body {
	margin:0px;
	padding:0px;
	background: #fff;
	font-family: Arial,Helvetica,sans-serif;
	font-size:12px;
	color:#333;
	text-align:center;
	}
p {
	margin:0;
	padding: 0;
	font-size:12px;
	line-height: 16px;
}
		#left_column p{
			line-height: 16px;
		}
		#right_column p{
			line-height: 16px;
		}
p.text_404 {
	font-size: 14px;
	margin-top: 0;
	padding: 0;
}
p.spaced {
	line-height: 16px;
}
p.pad_top {
	margin-top: 5px;
	padding: 0;
}
p.pad_top_scroll {
	font-size: 11px;
	margin-top: 5px;
	padding: 0;
}
p.pad_bottom {
	margin-bottom: 5px;
	padding: 0;
}
p.heading_pad {
	margin:7px 0 0 0;
	padding:0;
}
p.none {
	padding:0;
	margin:0;
}

p.comment_date {
	color: #a5a5a5;
	font-size: 11px;
	padding:0;
	margin: 0;
}
	p.comment_author {
		color: #000;
		font-weight: bold;
		font-size: 11px;
		padding:0;
		margin:0;
	}
		p.comment_supports {
			color: #000;
			font-size: 11px;
			padding:0;
			margin:0;
		}
			p.comment_title {
				color: #000;
				font-weight: bold;

				padding:0;
				margin: 0;
			}
	.content_intro  p {
		margin:0;
		padding: 10px;
		font-size:14px !important;
	}
	.bottom_line_content_text p {
		margin:0;
		padding:0 0 10px 0;
	}
	.bottom_line_content_text p.none {
		padding:0;
		margin:0;
	}
	.blog_cbox p{
		margin:0;
		padding:0 0 10px 0;
	}

	/*
	Basic Colours
	*/
	span.black {
		color: #000;
	}
	span.gray {
		color: #a5a5a5;
	}
	span.white {
		color: #fff;
	}
		span.graybold {
		color: #a5a5a5;
		font-weight: bold;
	}

	/*
	Table background
	*/
	table.shaded_table {
		font-size: 12px;
		border:0;
		padding:0;
		margin:0;
	}
	tr.shade_row {
		background: #f1f1f1;
	}

	/*
	GOOGLE MINI
	*/
	blockquote.g, .g {
		margin:0 !important;
		padding: 0 !important;
	}
	div.n {
		margin: 10px 0 0 0 !important;
	}

	div.n a,	div.n a:link, div.n a:visited {color:#19548e !important; text-decoration:none !important; cursor:pointer !important;}/*color:#19548e;*/
	div.n a:hover {color:#19548e !important; text-decoration:underline !important; cursor:pointer !important;}/*color:#19548e;*/

	span.b, span.b a, span.b a:link, span.b a:visited, span.b a:hover{
		font-size: 12px !important;
	}
	.n a, .n a:visited, .n a:hover {
		font-size:12px !important;
	}

	.n .i {
		font-size:12px !important;
	}

	.i, .i:link {
		color:#000 !important;
	}

	span.b, span.b a, span.b a:link, span.b a:visited, span.b a:hover {
		font-size:12px !important;
		font-weight:400 !important;
	}
	.b, .b a {
		font-weight:400 !important;
	}
	.w, .w a:link {
		color:#19548e !important;
	}

	/*
	Hyperlinks
	*/
	a, a:link, a:visited {color:#19548e; text-decoration:none; cursor:pointer;}/*color:#19548e;*/
	a:hover {color:#19548e; text-decoration:underline; cursor:pointer;}/*color:#19548e;*/

	#footer a, #footer a:link, #footer a:visited {color:#19548e !important; text-decoration:none; cursor:pointer; line-height:16px;}
	#footer a:hover {color:#19548e !important; text-decoration:underline; cursor:pointer;}

	#sbs_schedule a, #sbs_schedule a:visited {color:#fff; text-decoration:none; cursor:pointer;}
	#sbs_schedule a:hover {color:#fff; text-decoration:underline; cursor:pointer;}

	a.additional_option, a.additional_option:visited {/*color:#19548e;*/ text-decoration:none; line-height:18px;}
	a.additional_option:hover {/*color:#19548e;*/ text-decoration:underline; line-height:18px;}

	a.bold, a.bold:visited {/*color:#19548e;*/ text-decoration:none; font-weight: bold;}
	a.bold:hover {/*color:#19548e;*/ text-decoration:underline; font-weight: bold;}

	a.black, a.black:visited {color:#000; text-decoration:none; font-weight: bold;}
	a.black:hover {color:#000; text-decoration:underline; font-weight: bold;}

	a.darkgray, a.darkgray:visited { font-size: 11px;color:#666; text-decoration:none; font-weight: bold;}
	a.darkgray:hover {color:#666; text-decoration:underline; font-weight: bold;}

	a.green, a.green:visited {color:#51630C; text-decoration:none; font-weight: bold;}
	a.green:hover {color:#51630C; text-decoration:underline; font-weight: bold;}

	a.green_caption, a.green_caption:visited {color:#51630C; text-decoration:none; font-weight: bold; font-size: 12px;}
	a.green_caption:hover {color:#51630C; text-decoration:underline; font-weight: bold;}

	a.red, a.red:visited { font-size:12px; color:#bf2f36; text-decoration:none; font-weight: bold;}
	a.red:hover { font-size:12px;color:#bf2f36; text-decoration:underline; font-weight: bold;}

	a.white, a.white:visited {color:#fff; text-decoration:none;}
	a.white:hover {color:#fff; text-decoration:underline;}

	ul a, ul a:visited {/*color:#19548e;*/ text-decoration:none;}
	ul a:hover {/*color:#19548e;*/ /*background: #19548e;*/ text-decoration:underline;}

	a.blog_sub_header, a.blog_sub_header:visited {color:#666; text-decoration:none;}
	a.blog_sub_header:hover {color:#666; text-decoration:underline;}


	/*
	Headers
	*/
	h1 {font-family:Helvetica,arial,sans-serif; font-size:24px; /*color: #bf2f36; */ font-weight: 400; margin: 10px 0 10px 0; padding:0;}
	h2 {font-family:Helvetica,arial,sans-serif; font-size:21px; color: #333333; font-weight: 400; margin: 10px 0 2px 0;}
	h3 {font-family:Helvetica,arial,sans-serif; font-size:14px; /*color: #19548e;*/ font-weight: bold; margin: 8px 0 6px 0;}
	h4 {font-family:Helvetica,arial,sans-serif; font-size:12px; /*color: #bf2f36;*/ font-weight: bold; margin: 8px 0 10px 0;}
	h5 {font-family:Helvetica,arial,sans-serif; font-size:12px; color: #000; font-weight: bold; margin: 10px 0 8px 0;}



	#thumb_25_bottom, #thumb_25_bottom_end {font-size:11px; color: #000; line-height: 17px;}

	h1.h1_float_up {float: left; width: 100%; margin: 0 0 0 0; padding: 0; border-bottom: 1px solid #c7d2e2; } /*background: url(/web/images/widget/sbs_logo.jpg) no-repeat bottom right; */
	h1.nopad { margin: 0 0 10px 0;}
	h1.article_header {margin: 0 0 10px 0px; padding:0;}
	h1.blog_article_header {margin: 0; padding:0;}
	h1.blog_article_header_image {margin: 0 0 0px 0px; padding:12px 0 0 0;}
	h1.blog_header {color: #666; margin: 10px 0 10px 0px;}
	h1.sbs_schedule {font-size:22px !important; color: #fff !important; margin:0 0 5px 0 !important; padding:0 !important;}
	h1#join_the_discussion {border-bottom: 1px dotted #e5e5e5; margin: 10px 0 0 0; padding-bottom: 3px;}

	h2.sbs_schedule2 {font-size:12px !important; color: #fff !important; margin: 0 !important; padding:0 !important;}
	#right_column h2 {font-size:14px; font-weight: bold;margin: 8px 0 0 0; padding:0; color: #4b8d90;}

	h3.top_nopad {font-size:14px; color: #19548e;font-weight: bold; margin: 0 0 5px 0; padding:0;}
	#search_results h3{margin: 5px 0 2px 0; padding:0;}
	#thumb_25 h3 {font-size:12px; margin: 8px 0 0 0; color: #000;}
	#thumb_25_end h3 {font-size:12px; margin: 8px 0 0 0; color: #000;}
	#boxfeature h3 {font-size:13px; margin: 8px 0 0 8px; color: #51630C;}
	#boxfeatureclose h3 {font-size:13px; margin: 8px 0 0 8px; color: #51630C;}

	h4.footer {font-size:13px; color: #666; margin: 0 0 6px 0;}
	h4.bottom_smallpad {margin: 8px 0 2px 0;}
	h4.top_nopad {color: #93c207; margin: 0 0 2px 0;}

	h5.top_nopad {font-size:12px; color: #000;font-weight: bold; margin: 0 0 5px 0;}

	/*
	Lists
	*/
	ul {list-style-image: url('/web/images/arrow.jpg');  list-style-position: outside; margin: 15px 5px 0 15px; padding: 0; font: 12px arial;}
		ul li{margin-bottom: 3px;}
	ul.nopad {list-style-image: url('/web/images/arrow.jpg');  list-style-position: outside; margin: 0 5px 0 0; padding: 0; font: 12px arial;}
		ul.nopad li{margin-bottom: 3px;}
	ul.none {list-style-image: none; list-style-type:none; list-style-position: outside; margin: 15px 5px 0 15px; padding: 0; font: 12px arial;}
		ul.none li{margin-bottom: 5px;}
	ul.none_related {list-style-image: none;  list-style-type: none; list-style-position: outside; margin: 15px 5px 0 0; padding: 0; font: 12px arial;}
		ul.none_related li{margin-bottom: 5px;}
	ul.selected {list-style-image: none; list-style-type: none; background: #93c207; list-style-position: outside; margin: 15px 5px 0 15px; padding: 0; font: 12px arial;}

	ul.nopad {list-style-image: url('/web/images/arrow.jpg');  list-style-position: outside; margin: 0 5px 0 13px; padding: 0; font: 12px arial;}
	ul.subheader_list {list-style-image: url('/web/images/arrow.jpg');  list-style-position: outside; margin: 5px 5px 0 15px; padding: 0; font: 12px arial;}/* H5 list */
	ul.none_nopad {list-style-image:none; list-style-type:none; margin:5px 5px 0px 0px; padding:0; font:12px arial; }/* H5 list */

	ul.video {list-style-image: url('/web/images/buttons/video.gif'); list-style-position: outside; margin: 5px 0 0 0; padding: 0; font: 12px arial;}/* Video icon list */
		ul.video li {margin-left: 20px;}
	ul.review {list-style-image: url('/web/images/buttons/reviews.gif'); list-style-position: outside; margin: 5px 0 0 0; padding: 0; font: 12px arial;}/*  Review icon list */
		ul.review li {margin-left: 20px;}
	ul.comments {list-style-image: url('/web/images/buttons/comment.gif'); list-style-position: outside; margin: 5px 0 5px 0; padding: 0; font: 12px arial;}/* Comments icon list */
		ul.comments li {margin-left: 20px; padding:0;}

	ul.footer {list-style-image:url('/web/images/arrow.jpg'); list-style-position: outside; margin: 8px 5px 15px 0px; padding: 8px 0 0 0; border-top: 1px dotted #a5a5a5; font-size: 11px;}
		ul.footer li { margin-left: 10px; }
	ul.sponsored_links { color: #666;list-style: disc;  list-style-position: inside; margin: 0px 5px 0 70px; padding: 0; font: 12px arial;}/**/
		ul.sponsored_links li{margin-bottom: 3px;}

	/*
	Images
	*/
	img {border: none; padding:0; margin:0;}
	img.float_right {float: right; margin:0 0 5px 10px; padding:0;}
		img.temp_float_right {float: right; margin: 2px 0 0 0; padding:0;}
	img.float_left {float: left; margin:0 10px 5px 0; padding:0;}
		img.float_left_2pxborder {float: left; margin:0 10px 0 0; padding:0; border: 2px solid #999;}
			img.float_left_blog {float: left; margin:0 10px 0 0; padding:0;}
				img.sbsbar_float_left {float: left; margin:0; padding:0;}
	img.float_left_rightcolumn {float: left; margin:0 0 10px 0; padding:0;}
	img.float_header{ /*float:left; z-index: 10; position:relative; left:0;*/}

	img.h1_valign_middle {margin-bottom: -3px; padding-left: 5px;}
	img.h1_valign_middle_logo {margin-bottom: 35px; padding-left: 5px;}
	img.option_align {margin-bottom: -3px; padding-right: 1px;}
	img.video_align {margin-bottom: -1px; padding-right: 2px;}
	img.comment_align {margin-bottom: -1px; padding-right: 2px;}
	img.bookmark_align {margin-bottom: -2px; padding-right: 2px;}
	img.print_align {margin-bottom: -2px; padding-right: 2px;}
	img.enlarge_align {margin-bottom: -1px; padding-right: 2px;}
	img.mail_align {margin-bottom: 2px; padding-right: 2px;}
	/* nav */
	img.watch_video_align {margin-right: 3px;}
	img.down_arrow_align {margin-bottom: -1px; margin-right: 3px;}

	img.agree_disagree_align {margin-bottom: -2px; padding-right: 2px;}


	img.ul_float_right {float: right; margin-top: -27px; margin-right: 8px; padding: 0;}
	img.li_space {margin-right: 4px;}

	img.shortfilm_image {float: left; margin:0 0 14px 0; padding:0;}
	img.sponsored_links_ad {float: left; margin:0 5px 5px 0; padding:0;}
	img.poll {float: right; padding-left: 10px; padding-bottom: 10px;}
	img.poll_submit {float: left;
				margin-right: 5px;
				margin-top: 0;
				position: relative;
				bottom:4px;
				padding: 0;}
	/*
	Misc.
	*/
	.ad_text {
		font: 10px Arial;
		font-weight: bold;
		color: #999;
		text-align: right;
		padding:0;
		margin-top:2px;
	}




#comments_form {
    height: 350px;
    padding: 0 10px;
    margin: 0;
    background: transparent url(/web/images/comments_form_bg.jpg) repeat-x 0 0;
    position: relative;
}
#comments_form * {
    position: absolute;
}

#label_name {
    top: 17px;
    font-weight: bold;
}
#txt_name {
    top: 34px;
    width: 280px;
    border: 1px solid #ccc;
    padding: 3px;
    color: #666;
}
#txt_title {
    top: 85px;
    width: 591px;
    border: 1px solid #ccc;
    padding: 3px;
    color: #666;
}
#label_title {
    top: 70px;
    font-weight: bold;
}
#label_team_1 {
    top: 17px;
    left: 315px;
    width: 400px;
    font-weight: bold;
}
#label_location {
    top: 17px;
    left: 315px;
    width: 200px;
    font-weight: bold;
}

#txt_location {
    top: 34px;
    left: 315px;
    width: 285px;
    border: 1px solid #ccc;
    padding: 3px;
    color: #666;
}
#label_team_1 span {
    position: relative;
    color: #666;
    font-size: 11px;
    font-weight: normal;
}
#txt_team_1 {
    top: 34px;
    left: 315px;
    width: 134px;
    border: 1px solid #ccc;
    padding: 3px;
    color: #666;
}
#txt_team_2 {
    top: 34px;
    left: 461px;
    width: 134px;
    margin-left: 5px;
    border: 1px solid #ccc;
    padding: 3px;
    color: #666;
}
#label_comment {
    top: 120px;
    font-weight: bold;
}
#txt_comment {
    top: 136px;
    width: 591px;
    height: 125px;
    border: 1px solid #ccc;
    color: #666;
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
    padding: 3px;
}
#comment_count_left {
    top: 275px;
    left:10px;
    width:55px;
}
#comment_count_middle {
    top: 273px;
    left:65px;
    width:30px;
    border:0px;
}
#comment_count_right {
    top: 275px;
    left:88px;
    width:100px;
}
#validation_txt {
    top: 310px;
    left: 10px;
    width: 450px;
}
#validation_txt1 {
    top: 310px;
    left: 75px;
    width: 450px;
}
#validation_txt2 {
    top: 310px;
    left: 144px;
    width: 450px;
}
#captcha {
    top: 300px;
    left: 165px;
}
#com_private_key {
    top: 306px;
    left: 275px;
    border: 1px solid #ccc;
}
#txt_captcha {
    top: 300px;
    left: 350px;
    width: 111px;
    border: 1px solid #ccc;
    padding: 3px;
    color: #666;
}

#captcha_error {
    top: 270px;
    font-size:11px;
    color: red;
    position: relative;
}

#btn_submit_comment {
    top: 305px;
    left: 345px;
    width: 70px;
    background: transparent url(/web/images/buttons/btn_submit.gif) no-repeat 0 0;
}

#btn_submit_comment:hover {
    background: transparent url(/web/images/buttons/btn_submit.gif) no-repeat 0 0;
    cursor: pointer;
    cursor: pointer;
}

p.note {
	/*margin-top: 10px;*/
    color: #999;
    font-size: 11px;
}

/**
 * button styling
 */
.button_25 {
border: none;
cursor: pointer;
height: 22px;
margin: 0 0 4px 0;
width: 60px;
position: absolute;
top: 0;
left: 217px;
}
.button_30 {
    height: 30px;
    cursor: pointer;
    border: none;
    position: relative;
    top: -2px;
}
button.buy_now {
    height: 20px;
    cursor: pointer;
    float: left;
    margin-right: 5px;
}
.button_25 span, .buy_now span {
    display: none;
}
#search_button {
    width: 66px;
    background: transparent url(/web/images/buttons/search.gif) no-repeat 0 0;
}
#search_button:hover {
    width: 66px;
    background: transparent url(/web/images/buttons/search_hover.gif) no-repeat 0 0;
    cursor: pointer;
    cursor: pointer;
}
#search_button_big {
    width: 100px;
    background: transparent url(/web/images/buttons/search_big.gif) no-repeat 0 0;
}
#search_button_big:hover {
    width: 100px;
    background: transparent url(/web/images/buttons/search_big.gif) no-repeat 0 0;
    cursor: pointer;
    cursor: pointer;
}
#sign_in_button {
    width: 98px;
    background: transparent url(/web/images/btn_sign_in.gif) no-repeat 0 0;
}
#sign_in_button:hover {
    background: transparent url(/web/images/btn_sign_in_hover.gif) no-repeat 0 0;
    cursor: pointer;
    cursor: pointer;
}
#submit_vote {
    width: 101px;
    background: transparent url(/web/images/btn_submit_vote.gif) no-repeat 0 0;
}
#submit_vote:hover {
    background: transparent url(/web/images/btn_submit_vote_hover.gif) no-repeat 0 0;
    cursor: pointer;
    cursor: pointer;
}
button.buy_now {
    width: 75px;
    background: transparent url(/web/images/btn_buy_now.gif) no-repeat 0 0;
}
button.buy_now:hover {
    background: transparent url(/web/images/btn_buy_now_hover.gif) no-repeat 0 0;
    cursor: pointer;
    cursor: pointer;
}
#btn_sign_up {
    width: 73px;
    background: transparent url(/web/images/btn_sign_up.gif) no-repeat 0 0;
    float: left;
    cursor: pointer;
}
#btn_sign_up:hover {
    background: transparent url(/web/images/btn_sign_up_hover.gif) no-repeat 0 0;
    cursor: pointer;
    cursor: pointer;
}
#btn_submit {
    width: 70px;
    background: transparent url(/web/images/buttons/btn_submit.gif) no-repeat 0 0;
}
#btn_submit:hover {
    background: transparent url(/web/images/buttons/btn_submit.gif) no-repeat 0 0;
    cursor: pointer;
    cursor: pointer;
}


	img.ul_float_right {float: right; margin-top: -27px; margin-right: 8px; padding: 0;}
	img.li_space {margin-right: 4px;}

	img.shortfilm_image {float: left; margin:0 0 14px 0; padding:0;}
	img.sponsored_links_ad {float: left; margin:0 5px 5px 0; padding:0;}
	img.poll {float: right; padding-left: 10px; padding-bottom: 10px;}
	img.poll_submit {float: left;
				margin-right: 5px;
				margin-top: 0;
				position: relative;
				bottom:4px;
				padding: 0;}
	/*
	Misc.
	*/
	.ad_text {
		font: 10px Arial;
		font-weight: bold;
		color: #999;
		text-align: right;
		padding:0;
		margin-top:2px;
	}


#qs {
    border:1px solid #ccc;
    height:30px;
    line-height:22px;
    padding:4px;
    width: 460px;
    margin-right: 2px;
}

/**
 * Hotlinks
 */
#hotlinks {
	clear: both;
    background: #fff url(../images/hotlinks_bg.gif) no-repeat 0 100%;
	border-left: 1px solid #E5E5E5;
	border-right: 1px solid #E5E5E5;
	border-top:1px solid #e5e5e5;
	width: 988px;
    height: 45px;

	overflow: hidden;
}
#hotlinks p {
    line-height: 40px;
    text-align: left;
    color: #666;
    font-size: 12px;
	text-indent:10px;
}
#hotlinks p strong {
    padding: 5px;
    background-color: #555;
    color: #fff;
    font-size: 12px;
    font-weight: normal;
}
#hotlinks p a {
    padding: 5px 10px;
}
#hotlinks p a:link,
#hotlinks p a:visited {
    color: #555;
	/*font-size:11px;*/
    /*text-decoration: underline;*/
}
#hotlinks p a:hover,
#hotlinks p a:active,
#hotlinks p a.selected {
    /*background-color: #1e9fe2;*/
    color: #fff;
    text-decoration: none;
}
#hotlinks p a.selected {
    font-weight: bold;
}

.top_ad, .side_ad_left, .side_ad_right {text-align:center; }
.side_ad_left, .side_ad_right {position:absolute; top:152px; width:120px; padding: 0 10px;}
.side_ad_left .ad_text, .side_ad_right .ad_text {text-align: center; display:none;}
.side_ad_left {left:-140px;}
.side_ad_right {right:-140px;}
.top_ad {border-left: 1px solid #E5E5E5; border-right: 1px solid #E5E5E5; padding-left: 20px;}
.top_ad .ad_text {padding-right: 20px;}
#innerwrapper {position: relative;}

#ad_tile1_hidden {display:none}



/* Carousel */
.scroller {clear:both;position:relative;padding-top:37px; padding-bottom:20px;border-bottom:1px solid #e5e5e5;}
.scroller .wrapper {position:relative;width:300px;height:112px;overflow:hidden;}
.scroller .wrapper ul {position:absolute;left:0;top:0; margin:0;list-style-type:none; list-style-image: none;}
.scroller ul li {width:100px;height:auto; overflow:visible; float:left;border:0 none !important; padding:0 !important;}
.scroller .dots {bottom:12px;position:absolute;;left:50%;padding:0; margin:0;}
.scroller .dots li {float:left;margin-right:5px;list-style-type:none;background:#404040;overflow:hidden;width:6px; height:6px; border-radius:2px;-moz-border-radius:2px; -webkit-border-radius:2px;}
/*.scroller .dots li.on {background:#F6000D;}*/
.scroller .dots li a,
.scroller .dots li a:visited,
.scroller .dots li a:hover {width:100%; height:100%; display:block;text-indent:-9999em;font-size:0;}
.scroller .dots li:hover {opacity:.8;}
.scroller ul li .caro_pad {padding:0 6px;float:left;}
.scroller ul li .caro_pad:after {clear:both;}
.scroller ul li .caro_pad p{padding-top:5px;}

.scroller .btns {position:absolute; top:8px; right:0;width:100%;margin:0;}
.scroller .btns a {position:absolute;top:0;right:5px;width:15px;height:15px;cursor:pointer;background:transparent  url(../images/scroller/carousel_buttons.gif) no-repeat 100% -15px;text-indent:-9999px;overflow:hidden;}
.scroller .btns .previous {right:26px;background-position:100% 0;}
.scroller .btns .previous:hover {background-position:0 0;}
.scroller .btns .next:hover {background-position:0 -15px;}
.right_column .scroller {position:relative;width:300px;}
.lhc_carousel, .lhc_carousel .wrapper, .lhc_carousel ul li {height:90px;}

.rhc_carousel .btns span.tag_arrow, .rhc_carousel .btns span.tag_arrow span{font-size:11px; text-transform:uppercase;line-height:20px;padding:0 5px;}
.rhc_carousel .btns span.tag_arrow {background:transparent url('../images/buttons/tag_arrow.png') no-repeat 0 0;position:absolute; top:0; border:0 none;}
.rhc_carousel .btns span.tag_arrow span{padding:0; background:transparent url('../images/buttons/tag_arrow_tip.png') no-repeat 0 0;position:absolute; top:0; right:-10px; border:0 none;}

.scroller.sbs_carousel {text-align:left;}
#right_column .one_col {float:left;}
#right_column .one_col h1 {z-index:99;}

.hunted_takeover #page {margin-top:130px;}
.hunted_takeover {background: #B6C4B7 url(../images/takeover/Hunted_SBS_HomepageTakeover_Background.jpg) no-repeat 50% 0;}
.hunted_takeover_link {display:block;width:280px;height:100px;float:right;margin:-100px 120px 0 0;}

.nitv_takeover #page {margin-top:130px;}
.nitv_takeover {background: #000 url(../images/takeover/NITV_SBS_HomepageTakeover_Background.jpg) no-repeat 50% 0;}
.nitv_takeover_link {display:block;width:280px;height:100px;float:right;margin:-100px 120px 0 0;}

.lny_takeover #page {margin-top:130px;}
.lny_takeover {background: #912e2e url(../images/takeover/LunarNewYear_SBS_HomepageTakeover_background.jpg) no-repeat 50% 0;}
.lny_takeover_link {display:block;width:990px;height:130px;float:right;margin:-130px 0 0 0;}

.heartbreaker_takeover #page {margin-top:130px;}
.heartbreaker_takeover {background: #ffffff url(../images/takeover/HeartBreaker_SBS_HomepageTakeover_Background.jpg) no-repeat 50% 0;}
.heartbreaker_takeover_link {display:block;width:990px;height:130px;float:right;margin:-130px 0 0 0;}

.lilyhammer_takeover #page {margin-top:130px;}
.lilyhammer_takeover {background: #000000 url(../images/takeover/Lilyhammer_SBS_HomepageTakeover_Background.jpg) no-repeat 50% 0;}
.lilyhammer_takeover_link {display:block;width:990px;height:130px;float:right;margin:-130px 0 0 0;}

.sbs2launch_sat_takeover #page {margin-top:130px;}
.sbs2launch_sat_takeover {background: #E9E9E9 url(../images/takeover/SBS2_Homepage_Takeover_TwoDaysToGo_March_30.jpg) no-repeat 50% 0;}
.sbs2launch_sat_takeover_link {display:block;width:990px;height:130px;float:right;margin:-130px 0 0 0;}

.sbs2launch_sun_takeover #page {margin-top:130px;}
.sbs2launch_sun_takeover {background: #E9E9E9 url(../images/takeover/SBS2_Homepage_Takeover_LaunchesTomorrow_March_31.jpg) no-repeat 50% 0;}
.sbs2launch_sun_takeover_link {display:block;width:990px;height:130px;float:right;margin:-130px 0 0 0;}

.sbs2launch_mon_takeover #page {margin-top:130px;}
.sbs2launch_mon_takeover {background: #E9E9E9 url(../images/takeover/SBS2_Homepage_Takeover_LaunchesTonight_April_1.jpg) no-repeat 50% 0;}
.sbs2launch_mon_takeover_link {display:block;width:990px;height:130px;float:right;margin:-130px 0 0 0;}

.sbs2launch_tue_takeover #page {margin-top:130px;}
.sbs2launch_tue_takeover {background: #E9E9E9 url(../images/takeover/SBS2_Homepage_Takeover_ItsHereDaily_April_2-14.jpg) no-repeat 50% 0;}
.sbs2launch_tue_takeover_link {display:block;width:990px;height:130px;float:right;margin:-130px 0 0 0;}

.sbsradiolaunch_takeover #page {margin-top:130px;}
.sbsradiolaunch_takeover {background: #000 url(../images/takeover/SBS_Radio_Launch_HomepageTakeover.jpg) no-repeat 50% 0;}
.sbsradiolaunch_takeover_link {display:block;width:990px;height:130px;float:left;margin:-130px 0 0 0;}
.sbsradiolaunch_takeover_link2 {display:block;width:160px;height:115px;position:absolute; top:633px; left: -162px;}
.sbsradiolaunch_takeover_link3 {display:block;width:160px;height:115px;position:absolute; top:633px; right: -162px;}

.jabbed_takeover #page {margin-top:130px;}
.jabbed_takeover {background: #3b2d20 url(../images/takeover/Jabbed_SBS_HomepageTakeover_Background.jpg) no-repeat 50% 0;}
.jabbed_takeover_link {display:block;width:990px;height:130px;float:right;margin:-130px 0 0 0;}

.eurovision_takeover #page {margin-top:130px;}
.eurovision_takeover {background: #FFFFFF url(../images/takeover/Eurovision_SBS_HomepageTakeover_Background.jpg) no-repeat 50% 0;}
.eurovision_takeover_link {display:block;width:990px;height:130px;float:right;margin:-130px 0 0 0;}

.thefeedpre_takeover #page {margin-top:130px;}
.thefeedpre_takeover {background: #000000 url(../images/takeover/TheFeedPre_SBS_HomepageTakeover_Background.jpg) no-repeat 50% 0;}
.thefeedpre_takeover_link {display:block;width:990px;height:130px;float:right;margin:-130px 0 0 0;}

.thefeedpost_takeover #page {margin-top:130px;}
.thefeedpost_takeover {background: #000000 url(../images/takeover/TheFeedPost_SBS_HomepageTakeover_Background.jpg) no-repeat 50% 0;}
.thefeedpost_takeover_link {display:block;width:990px;height:130px;float:right;margin:-130px 0 0 0;}

.observer_takeover #page {margin-top: 130px;}
.observer_takeover {background: #00102c url(../images/takeover/TheObserverEffect_Homepage_Takeover_1a.jpg) no-repeat 50% 0;}
.observer_takeover_link {display: block; width: 990px; height: 130px; float: right; margin: -130px 0 0 0;}

.twgqualifier_takeover #page {margin-top:130px;}
.twgqualifier_takeover {background: #FFB70A url(../images/takeover/TheWroldCupQualifier_SBS_HomepageTakeover_Background.jpg) no-repeat 50% 0;}
.twgqualifier_takeover_link {display:block;width:990px;height:130px;float:right;margin:-130px 0 0 0;}

.tdf_takeover #page {margin-top:130px;}
.tdf_takeover {background: #FFCB05 url(../images/takeover/TDF_SBS_HomepageTakeover_Background.jpg) no-repeat 50% 0;}
.tdf_takeover_link {display:block;width:990px;height:130px;float:right;margin:-130px 0 0 0;}

.bettermanpart1_takeover #page {margin-top:130px;}
.bettermanpart1_takeover {background: #000000 url(../images/takeover/BetterMan_Homepage_Takeover_BG_Part1_V2.jpg) no-repeat 50% 0;}
.bettermanpart1_takeover_link {display:block;width:990px;height:130px;float:right;margin:-130px 0 0 0;}

.bettermanpart1tonight_takeover #page {margin-top:130px;}
.bettermanpart1tonight_takeover {background: #000000 url(../images/takeover/BetterMan_Homepage_Takeover_BG_Part1_Tonight_V2.jpg) no-repeat 50% 0;}
.bettermanpart1tonight_takeover_link {display:block;width:990px;height:130px;float:right;margin:-130px 0 0 0;}

.bettermanpart2_takeover #page {margin-top:130px;}
.bettermanpart2_takeover {background: #000000 url(../images/takeover/BetterMan_Homepage_Takeover_BG_Part2_V2.jpg) no-repeat 50% 0;}
.bettermanpart2_takeover_link {display:block;width:990px;height:130px;float:right;margin:-130px 0 0 0;}

.bettermanpart2tonight_takeover #page {margin-top:130px;}
.bettermanpart2tonight_takeover {background: #000000 url(../images/takeover/BetterMan_Homepage_Takeover_BG_Part2_Tonight_V2.jpg) no-repeat 50% 0;}
.bettermanpart2tonight_takeover_link {display:block;width:990px;height:130px;float:right;margin:-130px 0 0 0;}

.bettermanpart1and2_takeover #page {margin-top:130px;}
.bettermanpart1and2_takeover {background: #000000 url(../images/takeover/BetterMan_Homepage_Takeover_BG_Parts1and2_OnDemand_V2.jpg) no-repeat 50% 0;}
.bettermanpart1and2_takeover_link {display:block;width:990px;height:130px;float:right;margin:-130px 0 0 0;}

/* maintenance 2012 */
.h1_right_float {margin-top:-31px;}
