/* ==========
Page Styling CSS - Mark
========== */

/* >>>>>>
Safari - Extra definitions
>>>>>> */
label, .read_more a, .read_more a:visited, .more_info a, .more_info a:visited {font-family: arial, sans-serif; font-size: 12px;}
/* <<<<<<
Safari - End
<<<<<< */

/* ======
TABLE BG's
======  */
table.shaded_table {font-size: 12px;border:0;padding:0; margin:0;}
tr.shade_row {background: #f1f1f1;}
th {color:#666; font-weight:400; text-transform:uppercase; padding-bottom:5px;}

/* ======
FORMS
======  */
form {padding:0; margin:0;}
form button {cursor:pointer;}
form button.go {background-image: url(../images/buttons/go.gif); width:35px; height:22px; border:0; padding:0; margin:0;  position:absolute; right:15px; top:4px;}
#right_column .form_option{background: transparent url(../images/gradients/form_optionbg.gif) no-repeat 0 0; height:78px; padding:10px 0 0 6px}
#right_column .form_option_end{background: transparent url(../images/gradients/form_optionbg_end.gif) no-repeat 0 0; height:68px; padding:0 0 0 6px}
#right_column .form_option_list {background:#f7f7f7; background-image:none !important;}
#right_column form.gallery {position:relative; background: transparent ;height:30px;}
#right_column form.gallery input {height:18px; line-height:18px; padding: 1px 0 0 0; color:#737373; width:155px;margin-left:10px; margin-top:4px;}
#right_column form.gallery select {width:155px; height:auto; position:relative; bottom:4px;}
/* ======
HYPERLINKS
======  */
a, a:visited,a:active {color: #1a1a1a; text-decoration:none; cursor:pointer; outline:0;}
a:hover {color: #1a1a1a; text-decoration:underline; cursor:pointer; outline:0;}

#footer a, #footer a:visited {color: #1a1a1a}
#footer a:hover {}
#signin a, #signin a:visited {text-decoration:none; cursor: pointer; color:#fff;}
#signin a:hover {text-decoration:underline; cursor: pointer;}

a.default_colour, a.custom_colour:visited, a.custom_colour:hover {color:#bc6720;}
a.custom_colour2, a.custom_colour2:visited, a.custom_colour2:hover,
.custom_colour2{color:#59260d;}
.noindent {text-indent:0 !important;}
/* >>> RSS ICONS >>> */
/*a.rss, a.rss:visited, a.rss:hover { background: transparent url(../images/rss.gif) no-repeat 0 0 !important; width:14px; height:14px; line-height:14px;display:block; float:right; position:absolute; top:3px;right:0px; padding:0 !important; margin:0 !important;}
a.rss:hover {background: transparent url(../images/rss_hover.gif) no-repeat 0 0 !important;}*/
/* <<< RSS ICONS <<< */

/* <<< TWITTER ICONS <<< */
a.twitter, a.twitter:visited, a.twitter:hover { background: transparent url(../images/twitter.gif) no-repeat 0 0 !important; width:16px; height:16px; line-height:16px;display:block; float:right; position:absolute; top:2px;right:18px; padding:0 !important; margin:0 !important;}
a.twitter:hover {background: transparent url(../images/twitter_hover.gif) no-repeat 0 0 !important;}
/* <<< TWITTER ICONS <<< */

/* >>> ICON LINKS >>> */
/*
a.video, a.video:visited, a.video:hover {background: transparent url(../images/icons/ico_video.gif) no-repeat 0 2px; padding-left:20px;display:block;  height:100%;width:auto;}
a.slideshow, a.slideshow:visited, a.slideshow:hover {background: transparent url(../images/icons/ico_slideshow.gif) no-repeat 0 2px; padding-left:16px;display:block;  height:100%;width:auto;}
a.audio, a.audio:visited, a.audio:hover {background: transparent url(../images/icons/ico_audio.gif) no-repeat 1px 3px; padding-left:20px;display:block;  height:100%;width:auto;}
.header_caption a.print, .header_caption a.print:visited, .header_caption a.print:hover {background: transparent url(../images/icons/ico_print.gif) no-repeat 0 0; margin-top:6px;display:block; height:13px;width:13px; float:right; padding:0;}
.header_caption a.mail, .header_caption a.mail:visited, .header_caption a.mail:hover {background: transparent url(../images/icons/ico_mail.gif) no-repeat 0 0; margin-top:6px;display:block; height:13px;width:13px; float:right; padding:0;}
.header_caption a.text, .header_caption a.text:visited, .header_caption a.text:hover {background: transparent url(../images/icons/ico_text.gif) no-repeat 0 0; margin-top:6px;display:block; height:13px;width:17px; float:right; padding:0;}
a.video:hover {}
a.comment, a.comment:visited, a.comment:hover {background: transparent url(../images/icons/ico_comment.gif) no-repeat 2px 2px; padding-left:18px; display:block;  height:100%;width:auto;}
span.time {background: transparent url(../images/icons/ico_clock.gif) no-repeat 2px 2px; padding-left:16px; width:auto; padding-right:5px}
a.time, a.time:visited, a.time:hover {background: transparent url(../images/icons/ico_clock.gif) no-repeat 100% 3px !important; width:14px; height:14px; float:left; line-height:14px;display:block;padding:0 !important; margin:0 !important;}
a.time:hover {background: transparent url(../images/icons/ico_clock_hover.gif) no-repeat 100% 3px !important;}

a.profile, a.profile:visited, a.profile:hover {background: transparent url(../images/icons/ico_profile.gif) no-repeat 2px 2px; padding-left:18px; display:block;  height:100%;width:auto;}
a.mail, a.mail:visited, a.mail:hover {background: transparent url(../images/icons/ico_mail.gif) no-repeat 2px 2px; padding-left:18px; display:block; height:16px;width:auto; float:left;}
a.bookmark, a.bookmark:visited, a.bookmark:hover {background: transparent url(../images/icons/ico_bookmark.gif) no-repeat 0 0; padding-left:14px; display:block; height:16px;width:auto; float:left;}
a.share, a.share:visited, a.share:hover {background: transparent url(../images/icons/ico_share.gif) no-repeat 0 0; padding-left:18px; display:block; height:16px;width:auto; float:left;}
a.print, a.print:visited, a.print:hover {background: transparent url(../images/icons/ico_print.gif) no-repeat 2px 2px; padding-left:17px; display:block; height:16px;width:auto; float:left;}
a.text, a.text:visited, a.text:hover {background: transparent url(../images/icons/ico_text.gif) no-repeat 2px 2px; padding-left:20px; display:block; height:16px;width:auto; float:left;}
a.arrow, a.arrow:visited, a.arrow:hover {background: transparent url(../images/icons/ico_arrow.gif) no-repeat 4px 2px; padding-left:18px; display:block; height:100%;width:auto;}
ul.newslist li a.arrow, ul.newslist  li a.arrow:visited, ul.newslist  li a.arrow:hover {background: transparent url(../images/icons/ico_arrow.gif) no-repeat 4px 2px; text-indent:95px; display:block; height:100%;width:auto;}
ul.commentlist li a.arrow, ul.commentlist  li a.arrow:visited, ul.commentlist  li a.arrow:hover {background: transparent url(../images/icons/ico_arrow.gif) no-repeat 6px 2px; display:block; height:100%;width:auto;}

a.video, a.video:visited, a.video:hover ,
a.slideshow, a.slideshow:visited, a.slideshow:hover,
a.audio, a.audio:visited, a.audio:hover,
a.comment, a.comment:visited, a.comment:hover,
a.profile, a.profile:visited, a.profile:hover,
a.mail, a.mail:visited, a.mail:hover,
ul.newslist li a.arrow, ul.newslist  li a.arrow:visited, ul.newslist  li a.arrow:hover {line-height:16px;}
.docos_gradient ul.newslist li a.arrow, .docos_gradient ul.newslist  li a.arrow:visited, .docos_gradient ul.newslist  li a.arrow:hover {line-height:18px; font-size:12px;  text-indent:0; background-position:4px 4px;}
a.more_link {background: transparent url(../images/arrows.gif) no-repeat 0 3px; padding-left:10px;display:block; float:left;}

	a.video:hover {background-image: url(../images/icons/ico_video_hover.gif);}
	a.mail:hover {background-image: url(../images/icons/ico_mail_hover.gif);}
	a.bookmark:hover {background-image: url(../images/icons/ico_bookmark_hover.gif);}
	a.share:hover {background-image: url(../images/icons/ico_share_hover.gif);}
	a.slideshow:hover {background-image: url(../images/icons/ico_slideshow_hover.gif);}
	a.audio:hover {background-image: url(../images/icons/ico_audio_hover.gif);}
	a.comment:hover {background-image: url(../images/icons/ico_comment_hover.gif);}
	a.profile:hover {background-image: url(../images/icons/ico_profile_hover.gif);}
	a.arrow:hover, ul.newslist  li a.arrow:hover, ul.commentlist  li a.arrow:hover {background-image: url(../images/icons/ico_arrow_hover.gif);}
	.header_caption a.print:hover, .controls a.print:hover {background-image: url(../images/icons/ico_print_hover.gif);}
	.header_caption a.mail:hover, .controls a.mail:hover {background-image: url(../images/icons/ico_mail_hover.gif);}
	.header_caption a.text:hover, .controls a.text:hover {background-image: url(../images/icons/ico_text_hover.gif);}


span.comment, span.comment:visited, span.comment:hover {background: transparent url(../images/icons/ico_comment.gif) no-repeat 0 2px; padding-left:13px;}
*/
a.bordered img, a.bordered:visited img, a.bordered:hover img {border:1px solid #acacac;}
div.caption {color:#888;}
.read_more a, .read_more a:visited {font-weight:bold; color: #fff; }
.read_more a:hover {color: #fff;}
a.read_more, a.read_more:visited, a.read_more:hover {background: transparent url(../images/arrows.gif) no-repeat 2px 3px; text-decoration:none; padding-left: 12px;}
a.read_more span {}
.more_info a, .more_info a:visited {color:#fff;font-weight:bold; width:80px; height: 23px; display:block; background:#171717; text-align:center; line-height:23px;}
.more_info a:hover {color:#fff; background:#212121; text-decoration: none;}

/* ======
HEADER TAGS
======  */
h1 {font-family:Arial,sans-serif; font-size:18px; line-height: 22px; color: #1a1a1a; font-weight:bold; margin: 0; padding:0; }
h2 {font-family:arial,sans-serif; font-size:14px; line-height: 18px; color: #fff; font-weight: bold; margin: 0 0 0 0;}
h3 {font-family:Arial,sans-serif; font-size:16px; line-height: 1.2em; color: #1a1a1a; font-weight:bold; margin: 0;}
h4 {font-family:Arial,sans-serif; font-size:12px; color: #333; /*font-weight: 400;*/ margin: 0 0 2px 0;}
h5 {font-family:Arial,sans-serif; font-size:12px; color: #333; /*font-weight: 400;*/ margin: 0 0 2px 0;}

#left_column h1, #right_column h1 {height:29px; line-height:27px;  background: transparent url(../images/gradients/header_gradient.gif) repeat-x 0 100% ;  padding:0 0 0 10px;}
#right_column h1 {background:transparent ; border-bottom:3px solid #6b5c05; font-size:15px; font-weight:bold; height:28px; line-height:28px;}

#left_column h1 span {color:#8e8e8e; margin-right:3px;}

#left_column h2 , #right_column h2, #custom_footer h2   {width:auto; height:25px; line-height:25px;  background:#fff ; border-bottom:3px solid #6b5c05; /*padding-left:10px*/}

/*#left_column h1 span.l  {background: transparent url(../images/buttons/button_h1_l.gif) no-repeat 0 0; height:36px; width:auto; display:block; float:left; position:relative; padding-left:8px; padding-right:3px;}
#left_column h1 span.r {background: transparent url(../images/buttons/button_h1_r.gif) no-repeat 100% 0; height:36px; width:5px; display:block; float:left;}*/

#left_column h2 span.l, #right_column h2 span.l , #custom_footer h2 span.l {background: transparent url(../images/buttons/button_h2_l.gif) no-repeat 0 0; height:23px; line-height:23px; width:auto; display:block; float:left; position:relative; padding-left:10px; padding-right:7px; padding-top:2px;}
#left_column h2 span.r, #right_column h2 span.r , #custom_footer h2 span.r {background: transparent url(../images/buttons/button_h2_r.gif) no-repeat 100% 0; height:25px; width:4px; display:block; float:left;}

h1.page_title {background-image: url(../images/gradients/page_title_gradient.gif) !important; background-repeat: repeat-x !important;font-size:23px !important; font-weight:bold !important; line-height:31px !important; height:35px !important; margin: 0 !important;}

.submit_comments_container h1 {background-image: none !Important; background: transparent !important;}

/* Button Links */
.button_arrow {background: transparent url(../images/buttons/arrowbutton.gif) repeat-x 0 0; width:auto; height:16px; line-height:12px; color:#fff; font-size:12px; padding:2px  6px 0 5px; display:block; position:relative; text-transform:uppercase; font-weight:bold; margin: 5px 5px 0 0;letter-spacing: 1px;}
.button_arrow span{background: transparent url(../images/buttons/arrowbutton_end.gif) no-repeat 0 0; width:5px; height:16px; line-height:16px; color:#fff;position:absolute;right:0px; top:0;}
.video_button_arrow {background: #d4501f /*url(../images/buttons/video_arrowbutton.gif) no-repeat 0 0*/; width:auto; height:16px; line-height:14px; color:#fff; font-size:12px; padding:2px  5px 0 5px /*25*/; display:block; position:relative; font-weight:bold; margin: 5px 5px 0 0;/*letter-spacing: 1px;*/}
.video_button_arrow span{background: transparent url(../images/buttons/video_arrowbutton_end.gif) no-repeat 0 0; width:5px; height:18px; line-height:16px; color:#fff;position:absolute;right:0px; top:0; display:block;}
a .video_button_arrow, a:visited .video_button_arrow, a:hover .video_button_arrow,
.video_button_arrow a , .video_button_arrow a:visited, .video_button_arrow a:hover{text-decoration:none ;}

.button {background: transparent url(../images/buttons/button_l.gif) repeat-x 0 0; width:auto; height:24px; line-height:24px; color:#fff; font-size:12px; padding:0 7px 0 7px; display:block; position:relative; font-weight:bold; margin: 5px 5px 0 0;/*letter-spacing: 1px;*/}
.button span{background: #fff url(../images/buttons/button_r.gif) no-repeat 0 0; width:5px; height:24px; line-height:24px; color:#fff;position:absolute;right:-1px; top:0;}
.shadow_one .button span {background: #ccc url(../images/buttons/shadow_one_button_r.gif) no-repeat 0 0 !important;}
.shadow_one .button {margin:0 !important; position:relative !important; top:3px; left:3px;}
a .button, a:visited .button, a:hover .button,
.button a , .button a:visited, .button a:hover  {text-decoration:none;}

.shadow_one {background: transparent url(../images/buttons/shadow_one_l.gif) repeat-x 0 0; width:auto; height:30px; line-height:30px; color:#fff; font-size:12px; padding:0 17px 0 0; display:block; position:relative; font-weight:bold; margin: 5px 5px 0 0;/*letter-spacing: 1px;*/}
.shadow_one span.r{background: #fff url(../images/buttons/shadow_one_r.gif) no-repeat 0 0; width:14px; height:30px; line-height:30px; position:absolute;right:-1px; top:0;}

/* LHC */
h1.film_discussion_forums, h2.film_discussion_forums {height:55px !important;line-height:35px !important;}
h1.film_discussion_forums span.title, h2.film_discussion_forums span.title {position:relative; top:3px; left:0;}
.padded_content p{padding-bottom:15px;}
h1.nobg, h2.nobg {background-image:none !important; background: transparent !important;}

/* RHC */
#right_column h1.featured_films {}
#right_column h1.session_times {}
#right_column h1.movies_on_sbs {}
#right_column h1.sbs_shop {}

h1 a, h1 a:visited {color:#59260d;}
h1 a:hover {color:#59260d;}
/* Highlighted headers */
h2 a, h2 a:visited, h3 a, h3 a:visited,h3 span {padding:3px 0;}

.doco_news_pnl h3,
.caption h3 {padding-top:5px;}

.caption h3 span,
.caption h3 a,
.caption h3 a:visited,
.caption h3 a:hover {font-size:14px;padding:0;}

h2 span a, h2 span a:visited, h2 span a:hover  {background:transparent; color:#fff;}
h4 a, h4 a:visited, h5 a, h5 a:visited{}
h4 a:hover, h5 a:hover {}

h1.white, h2.white, h3.white, h4.white, h5.white {color: #fff !important;}

/* > H1 > */
h1.nopad { margin: 0 0 10px 0;}
h1.hidden {display:none;}
/* > H2 > */
h2.nopad {margin: 0 0 5px 0 }
h2.hidden {display:none;}
/* > H3 > */
h3.nopad { margin: 0 0 3px 0; padding:0;}
h3.hidden {display:none;}
/* > H4 > */
h4.footer {font-size:13px; color: #666; margin: 0 0 6px 0;}
h4.nopad {margin: 0 0 2px 0;}
/* > H5 > */
h5.nopad {margin: 0 0 5px 0;}

/* =
UL
= */
ul {margin:inherit; padding:inherit;}
ul li {}

#left_column ul {list-style-image:url(../images/icons/ico_arrow.gif);list-style-position:outside;}
.two_columns .column ul, .three_columns .column ul, .four_columns .column ul, #right_column .column ul{margin: 0; padding:0;font-size:11px; line-height:16px; list-style-image:none !important; list-style-type:none !important;}
#right_column .column ul li {padding: 2px 0;}
.two_columns .column ul li, .three_columns .column ul li, .four_columns .column ul li{margin-top:2px;}
ul.nopad {margin: 0 5px 0 0 !important; padding: 0; font: 12px arial;}

ul.newslist, ul.storieslist {margin:0; padding:0;}
ul.storieslist li{margin-top:5px !important;}

.four_columns .column ul.storieslist li{margin-top:1px !important;}

ul.basicpad {margin: 10px 5px 0 15px !important; padding: 0; font: 12px arial;}
ul.noimage {list-style-image: none;  list-style-type: none; margin: 0!important; padding:0; }
ul.none {list-style-image: none !important;  list-style-type:none!important; list-style-position: outside; margin: 0; padding: 0;}
ul.none li{margin:0; padding:0; position: relative; font-size:0;}

ul.fl li{float:left !important; display:inline;}

#container-2 ul.f11 li, #container-3 ul.f11 li{font-size:11px !important;}
#container-2 ul.f12 li, #container-3 ul.f12 li{font-size:12px !important;}
#container-2 ul.nobg li, #container-3 ul.nobg li{background: transparent !important;}

ul.ui-tabs-nav {list-style-image: none !important;  margin: 0 0 0 0; padding: 0; background:#ccc; border-left:1px solid #b8b8b8; border-right:1px solid #b8b8b8; border-top:1px solid #b8b8b8;}
ul.ui-tabs-nav li{margin-bottom: 0px;}

ul.footer {list-style-image:none; list-style-type:none;margin: 8px 5px 15px 0px; padding: 8px 0 0 0; border-top: 1px dotted #a5a5a5; font-size: 11px;}
ul.footer li { margin-left: 15px;margin-bottom: 2px;}
#left_column ul.news {margin-top:10px;}
#left_column ul.news li{margin-bottom:5px;}

ul.footer {height:auto; overflow:visible; clear:both; float:left;}
ul.footer li {float:left; width:100%;clear:both;}
ul.footer li a, ul.footer li a:visited, ul.footer li a:hover {background: transparent url(../images/icons/ico_li.gif) no-repeat 0 5px; }
h4.footer {margin-bottom:0; margin-top:10px;}

/* > Your Comments Panel > */
ul.your_comments { width:298px;list-style-image: none !important;  list-style-type: none!important; margin: 0 !important; padding: 0; font: 12px arial;}
ul.your_comments li {position: relative;margin-top:5px; display:block; width:auto; height:auto; font-size:0; line-height:0;}
ul.your_comments li a, ul.your_comments li a:visited, ul.your_comments li a:hover{width:auto; height:auto; display:block;}
ul.your_comments li a:hover{text-decoration:underline;}
ul.your_comments li .headline {width:160px; height:auto; color:#333;font-size:12px; line-height:16px;}
ul.your_comments li .comments{position: absolute; right:0; top:0; width:100px; height:auto; text-align:left; padding-left:22px;font-size:12px; line-height:16px;}
ul.your_comments li .comments img {position:absolute;top:0; left:0;}
/* < Your Comments Panel < */

/* =
OL
= */
#right_column ol {margin:0;padding:0; list-style-position:inside; color:#999;}
#right_column ol li {margin:3px 0;padding:0; line-height:16px;}

/* > Content Resizing > */
	.two_columns .small_content p,
	.two_columns .small_content .date,
	.two_columns .small_content .column_controls
	{font-size:11px !important;}
/* < Content Resizing < */

/* ======
IMAGES
======  */
img {border: none; padding:0; margin:0;}

/* =
ICONS
= */

/* ======
MISC
======  */
.ad_text {font: 10px Arial;font-weight: bold;color: #999;text-align: right;padding:0;margin-top:2px;}

/* STAR RATING */
div.five_stars{background: transparent url(../images/stars.gif) no-repeat 50% 0; width:113px; height:20px; position:absolute; display:block;}
div.four_half_stars{background: transparent url(../images/stars.gif) no-repeat 50% -20px; width:113px; height:20px; position:absolute; display:block;}
div.four_stars{background: transparent url(../images/stars.gif) no-repeat 50% -40px; width:113px; height:20px; position:absolute; display:block;}
div.three_half_stars{background: transparent url(../images/stars.gif) no-repeat 50% -60px; width:113px; height:20px; position:absolute; display:block;}
div.three_stars{background: transparent url(../images/stars.gif) no-repeat 50% -80px; width:113px; height:20px; position:absolute; display:block;}
div.two_half_stars{background: transparent url(../images/stars.gif) no-repeat 50% -100px; width:113px; height:20px; position:absolute; display:block;}
div.two_stars{background: transparent url(../images/stars.gif) no-repeat 50% -120px; width:113px; height:20px; position:absolute; display:block;}
div.one_half_stars{background: transparent url(../images/stars.gif) no-repeat 50% -140px; width:113px; height:20px; position:absolute; display:block;}
div.one_stars{background: transparent url(../images/stars.gif) no-repeat 50% -160px; width:113px; height:20px; position:absolute; display:block;}
div.half_stars{background: transparent url(../images/stars.gif) no-repeat 50% -180px; width:113px; height:20px; position:absolute; display:block;}
div.zero_stars{background: transparent url(../images/stars.gif) no-repeat 50% -200px; width:113px; height:20px; position:absolute; display:block;}

/* OVERLAY PLAY BUTTONS - Old */
.overlay{position:relative;}
.overlay_play{position:absolute;top:18px;left:37px;display:block;background: transparent url(../images/btn-play.png) no-repeat !important;background: transparent url(../images/btn-play.gif) no-repeat;width:70px;height:30px;}
.overlay_play_s{position:absolute;display:block;background: transparent url(../images/btn-play_s.png) no-repeat !important;background: transparent url(../images/btn-play_s.gif) no-repeat;width:51px;height:22px;display:none;}
/*.overlay_zoom{position:absolute;display:block;background: transparent url(../images/btn-zoom.png) no-repeat !important;background: transparent url(../images/btn-zoom.gif) no-repeat;width:82px;height:30px;}*/


/* Poll */
.poll_result-1 {background:transparent url(../images/poll/poll_graph_right-1.gif) no-repeat 100% 0;height:22px;}
.poll_result-2 {background:transparent url(../images/poll/poll_graph_right-2.gif) no-repeat 100% 0;height:22px;}
span.poll_amount-1 {background:transparent url(../images/poll/poll_graph_left-1.gif) no-repeat 0 0;color:#FFFFFF;display:block;font-size:14px;height:22px;line-height:18px;padding-left:5px;width:20px; font-size:; color:#756505;}
span.poll_amount-2 {background:transparent url(../images/poll/poll_graph_left-2.gif) no-repeat 0 0;color:#FFFFFF;display:block;font-size:14px;height:22px;line-height:18px;padding-left:5px;width:20px;}
.poll_text {color:#756505; font-weight:bold; font-size:13px !important;}
.percent {font-size:13px !important;height:20px; line-height:20px; color: #fff/*756505*/; font-weight: 400; background:transparent;}
.results {color:#888; font-size:11px;}
/* Mark's New Overlays */
.preloadPic {display:none;}

a div.overlay_306_230,  a:visited div.overlay_306_230 {background: transparent url(../images/overlay/play/medium.png) no-repeat 99% 97%; position:absolute; width:306px; height:230px; display:block; padding:0; margin:0; font-size:0;}
a:hover div.overlay_306_230 {background: transparent url(../images/overlay/play/medium_hover.png) no-repeat 99% 97%;}

a div.overlay_306_171,  a:visited div.overlay_306_171 {background: transparent url(../images/overlay/play/medium.png) no-repeat 99% 97%; position:absolute; width:306px; height:171px; display:block;padding:0; margin:0; font-size:0;}
a:hover div.overlay_306_171 {background: transparent url(../images/overlay/play/medium_hover.png) no-repeat 99% 97%;}

a div.overlay_627_352,  a:visited div.overlay_627_352 {background: transparent url(../images/overlay/play/large.png) no-repeat 50% 50%; position:absolute; width:627px; height:352px; display:block; padding:0; margin:0; font-size:0;}
a:hover div.overlay_627_352 {background: transparent url(../images/overlay/play/large_hover.png) no-repeat 50% 50%;}

a div.overlay_144_81,  a:visited div.overlay_144_81 {background: transparent url(../images/overlay/play/small.png) no-repeat 97% 95%; position:absolute; width:144px; height:81px; display:block; padding:0; margin:0; font-size:0;}
a:hover div.overlay_144_81 {background: transparent url(../images/overlay/play/small_hover.png) no-repeat 97% 95%; }

a div.overlay_138_75,  a:visited div.overlay_138_75 {background: transparent url(../images/overlay/play/small.png) no-repeat 97% 95%; position:absolute; width:138px; height:75px; display:block; padding:0; margin:0; font-size:0;}
a:hover div.overlay_138_75 {background: transparent url(../images/overlay/play/small_hover.png) no-repeat 97% 95%; }

a div.overlay_197_110,  a:visited div.overlay_197_110 {background: transparent url(../images/overlay/play/small.png) no-repeat 97% 95%; position:absolute; width:197px; height:110px; display:block; padding:0; margin:0; font-size:0;}
a:hover div.overlay_197_110 {background: transparent url(../images/overlay/play/small_hover.png) no-repeat 97% 95%; }

a div.overlay_199_112,  a:visited div.overlay_199_112 {background: transparent url(../images/overlay/play/small.png) no-repeat 97% 95%; position:absolute; width:199px; height:112px; display:block; padding:0; margin:0; font-size:0;}
a:hover div.overlay_199_112 {background: transparent url(../images/overlay/play/small_hover.png) no-repeat 97% 95%; }

a div.overlay_116_65,  a:visited div.overlay_116_65 {background: transparent url(../images/overlay/play/small.png) no-repeat 97% 95%; position:absolute; width:116px; height:65px; display:block; padding:0; margin:0; font-size:0;}
a:hover div.overlay_116_65 {background: transparent url(../images/overlay/play/small_hover.png) no-repeat 97% 95%; }


.top_ad, .left_side_ad, .right_side_ad {text-align:center; }
.left_side_ad, .right_side_ad {position:absolute; top:0; width:120px; height:600px; padding: 0 10px;}
.left_side_ad .ad_text, .right_side_ad .ad_text {text-align: center; display:none;}
.left_side_ad {left:-140px;}
.right_side_ad {right:-140px;}
.top_ad {border-left: 1px solid #E5E5E5; border-right: 1px solid #E5E5E5;}
.top_ad .ad_text {padding-right: 20px;}
#innerwrapper {position: relative;}
#ad_tile1_hidden {display:none}


/* Doco refresh */

	/*fixes*/
		#watch_online {width:100%;float:left;}
		.quote_box_container .caption {font-size:11px;padding:5px 0 15px 0;}

		/* Strapline */
		.strap {white-space:nowrap;overflow:hidden;text-transform:uppercase;height:auto; padding: 4px; width:630px; border:1px solid #ededed;background-color:#f7f7f7;}
		.strap span.divider {padding: 0 5px; color:#b3b3b3;}
		.strap a, .strap a:visited, .strap a:hover {color:#333; font-weight:normal; font-size:11px;  padding:2px 4px;}
		/* css arrows */
		.tag_time {font-size:11px;display:inline-block;position:relative;line-height:24px;text-transform:uppercase;padding:0 1px 0 5px;color:#fff;margin:0 19px 0 0;font-weight:bold;-moz-border-radius-topleft: 3px 2px;-webkit-border-top-left-radius:3px 2px;-moz-border-radius-bottomleft: 3px 2px;-webkit-border-bottom-left-radius:3px 2px;}
		.tag_time span {position:absolute;right:-24px;top:0px;border-style:solid;border-width:12px;font-size:0px;overflow:hidden;line-height:0px;}
		.tag_time_red {background:#756505;}
		.tag_time_red span {border-color:transparent transparent transparent #756505;}
		.tag_time_black {background:#1a1a1a;}
		.tag_time_black span {border-color:transparent transparent transparent #1a1a1a;}


	/*/fixes*/

	/* widget footers */
	.widget_footer {text-indent:2px;border-bottom:1px solid #d9d9d9;border-top:1px solid #d9d9d9;line-height:25px; font-size:11px; white-space:nowrap;text-transform:uppercase;width:100%; float:left;clear:both;position:relative;}
	.overlay_info_box .widget_footer {line-height:20px;}
	.widget_footer span {padding:0 5px 0 8px; background: transparent url(../images/layout/content/widget_footer_sep.png) no-repeat 0 50%;}
	.widget_footer span.link a {padding-left:0;}
	.widget_footer span a.title, .widget_footer span a.title:visited {font-weight:bold;}
	.widget_footer > span.title, .widget_footer > span:first-child {padding-left:0; background-image:none;}
	.widget_footer span.h_shot {width:50px;display:inline-block;}
	.widget_footer span.h_shot img {position:absolute; left:0;bottom:0;}
	.widget_footer .comment_box {margin-left:0; line-height:14px; position:absolute;right:0; top:5px;}
	.widget_footer .comment_box span {background:transparent url(../images/icons/comment-norm.png) no-repeat 0 0; margin-bottom: 0px; line-height:140%; padding-left:5px !important; text-indent:0;}
	.widget_footer .comment_box span a, .widget_footer .comment_box span a:visited {line-height:14px;}
	.widget_footer .comment_box span a:hover {color:#fff;}
	.self_contained, .blog_cont {border-top:1px dotted #d9d9d9;}
	a.highlight, a.highlight:visited, a.highlight:hover,
	.widget_footer a.arrow, .widget_footer a.arrow:visited, .widget_footer a.arrow:hover {padding-left:10px !important;background: transparent url(../images/icons/ico_li.gif) no-repeat 0 4px; }
	.widget_footer a, .widget_footer a:visited, .widget_footer a:hover {color:#808080;display:inline; float:none; background-position:0 50%;}
	.widget_footer a[class] {padding-left:8px;}
	.widget_footer a:hover {color:#4d4206;}
	.widget_footer span:first-child a {padding-left:0;}
	/* /share panel */

	/* icons */
	a.arrow,a.arrow:visited,a.arrow:hover,span.arrow,a.video,a.video:visited,a.video:hover,span.video,a.comment,a.comment:visited,a.comment:hover,span.comment,a.nocomment,a.nocomment:visited,a.nocomment:hover,span.nocomment,a.print,a.print:visited,a.print:hover,span.print,a.resize,a.resize:visited,a.resize:hover,span.resize,a.article,a.article:visited,a.article:hover,span.article,a.gallery,a.gallery:visited,a.gallery:hover,span.gallery,a.eat,a.eat:visited,a.eat:hover,span.eat,a.clock,a.clock:visited,a.clock:hover,span.clock,a.bookmark,a.bookmark:visited,a.bookmark:hover,span.bookmark,a.audio,a.audio:visited,a.audio:hover,span.audio,a.mail,a.mail:visited,a.mail:hover,span.mail,a.duration,a.duration:visited,a.duration:hover,span.duration,a.profile,a.profile:visited,a.profile:hover,span.profile,a.popout,a.popout:visited,a.popout:hover,span.popout,a.thumb,a.thumb:visited,a.thumb:hover,span.thumb,a.thumb-d,a.thumb-d:visited,a.thumb-d:hover,span.thumb-d,a.report,a.report:visited,a.report:hover,span.report, span.upload,span.upload:visited,span.upload:hover, a.embed,a.embed:visited,a.embed:hover,span.embed, .postCommentLink a, .postCommentLink a:hover, .postCommentLink a:visited {padding-left:17px;width:auto;height:auto;display:block;float:left;}
	a.agree,a.agree:visited,a.agree:hover,span.agree,a.disagree,a.disagree:visited,a.disagree:hover,span.disagree {}
	a.arrow,a.arrow:visited,a.arrow:hover,span.arrow {background:transparent url(../images/icons/ico_arrow.gif) no-repeat 0 2px;}
	a.comment,a.comment:visited,a.comment:hover,span.comment {background:transparent url(../images/icons/ico_newcomment.gif) no-repeat 0 40%;}
	a.embed,a.embed:visited,a.embed:hover,span.embed {background:transparent url(../images/icons/ico_embed.gif) no-repeat 0 45%; padding-left:22px; line-height:16px;}
	a.video,a.video:visited,a.video:hover,span.video {background:transparent url(../images/icons/ico_video.gif) no-repeat 0 40%;}
	a.print,a.print:visited,a.print:hover,span.print {background:transparent url(../images/icons/ico_print.gif) no-repeat 0 40%;}
	a.calendar,a.calendar:visited,a.calendar:hover,span.calendar {background:transparent url(../images/icons/ico_calendar.gif) no-repeat 0 40%;}
	a.download,a.download:visited,a.download:hover,span.download {background:transparent url(../images/icons/ico_download.gif) no-repeat 0 40%;}
	a.standings,a.standings:visited,a.standings:hover,span.standings {background:transparent url(../images/icons/ico_standings.gif) no-repeat 0 40%;}
	/*a.rss,a.rss:visited,a.rss:hover,span.rss {background:transparent url(../images/icons/ico_rss.png) no-repeat 0 40%;}*/
	a.resize,a.resize:visited,a.resize:hover,span.resize {background:transparent url(../images/icons/ico_resize.gif) no-repeat 0 40%;}
	a.article,a.article:visited,a.article:hover,span.article {background:transparent url(../images/icons/ico_article.gif) no-repeat 0 40%;}
	a.gallery,a.gallery:visited,a.gallery:hover,span.gallery {background:transparent url(../images/icons/ico_gallery.gif) no-repeat 0 40%;}
	a.clock,a.clock:visited,a.clock:hover,span.clock {background:transparent url(../images/icons/ico_clock.gif) no-repeat 0 40%;}
	a.bookmark,a.bookmark:visited,a.bookmark:hover,span.bookmark {background:transparent url(../images/icons/ico_bookmark.gif) no-repeat 0 40%;}
	a.audio,a.audio:visited,a.audio:hover,span.audio {background:transparent url(../images/icons/ico_audio.gif) no-repeat 0 40%;}
	a.mail,a.mail:visited,a.mail:hover,span.mail {background:transparent url(../images/icons/ico_mail.gif) no-repeat 0 40%;}
	a.duration,a.duration:visited,a.duration:hover,span.duration {background:transparent url(../images/icons/ico_duration.gif) no-repeat 0 40%;}
	a.popout,a.popout:visited,a.popout:hover,span.popout {background:transparent url(../images/icons/ico_popout.gif) no-repeat 0 50%;}
	a.thumb,a.thumb:visited,a.thumb:hover,span.thumb {background:transparent url(../images/icons/ico_thumb-u.gif) no-repeat 0 50%;}
	a.thumb-d,a.thumb-d:visited,a.thumb-d:hover,span.thumb-d {background:transparent url(../images/icons/ico_thumb-d.gif) no-repeat 0 50%;}
	a.report,a.report:visited,a.report:hover,span.report {background:transparent url(../images/layout/content/your_say/ico_report.gif) no-repeat 0 40%;}
	ul a.arrow,ul a.arrow:visited,ul a.arrow:hover,ul span.arrow {float:none;}

		.your_say_pnl .widget_nav .disagree {}
		.widget_footer a, .widget_footer a:visited, .widget_footer a:hover {display:inline; float:none; background-position:0 50%;}
		.widget_footer a[class] {padding-left:8px;}
		.widget_footer a:hover {/*color:#D61111;*/}
		.widget_footer span:first-child a {padding-left:0;}
		span.download, a.download, a.download:visited {padding-left:14px !important;}
		/*span.rss, a.rss, a.rss:visited {padding-left:12px !important;}*/
		span.comment, a.comment, a.comment:visited,
		span.gallery, a.gallery, a.gallery:visited,
		span.standings, a.standings, a.standings:visited,
		span.video, a.video, a.video:visited,
		span.calendar, a.calendar, a.calendar:visited {padding-left:17px !important;}
		.widget_footer span.video, .widget_footer a.video, .widget_footer a.video:visited, .widget_footer a.video:visited:hover {background-position:0 43%;}
		.li, .li:visited {}
		.li a, .li a:visited, .li a:hover {padding:0 2px;}
		.li a:hover{background:#d61111; color:#fff; text-decoration:none;}
		.article_section .link_sep {background:#f4f4f4;}
		.article_section .link_sep ul {margin-left:10px;}
		ul.type_list li {padding-left:30px;background: transparent url(../images/icons/ico_related-article.png) no-repeat 0 3px;}
		.row ul.type_list  p {line-height:18px !important;}
		ul.type_list li.title {background: transparent none;padding-left:0; padding-top:5px;}
		ul.type_list li.title h4 {font-weight:bold;}
		ul.type_list li span {padding-right: 5px; text-transform:uppercase;}
		ul.type_list li.video {background: transparent url(../images/icons/ico_related-video.png) no-repeat 0 3px;}
		ul.type_list li.photo {background: transparent url(../images/icons/ico_related-photo.png) no-repeat 0 3px;}

		/*a.rss:hover,span.rss:hover {background-image:url(../images/icons/ico_rss_h.png)}
		.h1 a.rss, .h1 a.rss:visited {margin-left:5px;}
		.h1 a.rss:hover {text-decoration:none;}*/
		a.arrow:hover,span.arrow:hover {background-image:url(../images/icons/ico_arrow_h.gif)}
		a.calendar:hover,span.calendar:hover {background-image:url(../images/icons/ico_calendar_h.gif)}
		a.video:hover,span.video:hover {background-image:url(../images/icons/ico_video_h.gif)}
		a.standings:hover,span.standings:hover {background-image:url(../images/icons/ico_standings_h.gif)}
		a.gallery:hover,span.gallery:hover {background-image:url(../images/icons/ico_gallery_h.gif)}
		a.download:hover,span.download:hover {background-image:url(../images/icons/ico_download_h.gif)}
		a.comment:hover,span.comment:hover {background-image:url(../images/icons/ico_newcomment_h.gif)}
		/* custom overlay Icons */
		/*.overlay_info_box a.rss,.overlay_info_box span.rss,
		.overlay_info_apoc a.rss,.overlay_info_apoc span.rss {background-image:url(../images/icons/ico_rss_w.png)}*/
		.overlay_info_box a.arrow, .overlay_info_box span.arrow,
		.overlay_info_apoc a.arrow, .overlay_info_apoc span.arrow,
		.overlay_info_apoc a.arrow:hover, .overlay_info_box a.arrow:hover {background-image:url(../images/icons/ico_arrow_w.gif)}
		.overlay_info_box a.calendar, .overlay_info_box span.calendar,
		.overlay_info_apoc a.calendar, .overlay_info_apoc span.calendar {background-image:url(../images/icons/ico_calendar_w.gif)}
		.overlay_info_box a.video, .overlay_info_box span.video,
		.overlay_info_apoc a.video, .overlay_info_apoc span.video {background-image:url(../images/icons/ico_video_w.gif)}
		.overlay_info_box a.standings, .overlay_info_box span.standings,
		.overlay_info_apoc a.standings, .overlay_info_apoc span.standings {background-image:url(../images/icons/ico_standings_w.gif)}
		.overlay_info_box a.gallery, .overlay_info_box span.gallery,
		.overlay_info_apoc a.gallery, .overlay_info_apoc span.gallery {background-image:url(../images/icons/ico_gallery_w.gif)}
	/* /icons */


	.share_pnl {clear:left;;}
	.share_pnl .col {padding-top:10px; padding-bottom:0;color:#808080;}
	.share_pnl .col .padding {font-size:11px;overflow:visible;min-height:21px;}
	.share_pnl .col .padding > img {position:absolute;top:-15px;left:0;}
	.share_pnl .col .padding .info {text-transform:uppercase;}
	.share_pnl .col .padding span.by {display:block; font-weight:bold;}
	.share_pnl .col .padding .cont_pad {padding-right:80px;}
	.share_pnl .widget_footer {width:640px; margin:0 10px;height:1px; line-height:1px; font-size:0;}
	.share_pnl .col .padding a.mail {color:#808080;padding:0 10px 0 0;border-right:0 none;width:15px;height:13px;display:block;position:relative;line-height:1.5em;top:3px;padding-left:20px;text-transform:uppercase;}
	.share_pnl .col .padding a.mail span {line-height:14px;}
	.share_pnl .col {}

	.share_pnl .comment_box {margin-left:10px;}
	.share_pnl .comment_box .sml {margin-top:6px; margin-bottom:0;}
	/* news articles */
	.news_article_pnl .events_header, .event_standings_stages_pnl .h2 {padding:0 0 3px 0;clear:both;width:100%;overflow:hidden;}
	.news_article_pnl .events_header .textured_headings, .event_standings_stages_pnl .h2 .textured_headings {background:#fff url(../images/overlay/grid5_sharebox.gif) 0 0;height:108px;padding:0;}
	.news_article_pnl .events_header h2 , .event_standings_stages_pnl .h2 h2 {font-size:24px;color:#000;position:relative;padding:15px 0 0 165px;float:none;}
	.news_article_pnl .events_header h2 span, .event_standings_stages_pnl .h2 h2 span {font-size:60px;color:#000;border-left:0px;background:url(../images/layout/content/header_tag.png) 0 0;width:94px;height:78px;display:block;position:absolute;margin:0;padding:0;text-indent:-10px;text-align:center;color:#fff;font-weight:100;line-height:78px;left:60px;}
	.news_article_pnl .events_header ul, .event_standings_stages_pnl .h2 ul {padding:10px 0 0 0;margin:10px 10px 0 165px;border-top:dotted 1px #b3b3b3;}
	.news_article_pnl .events_header li:first-child, .event_standings_stages_pnl .h2 li:first-child {border-left:0px;font-size:11px;padding-left:0;}
	.news_article_pnl .events_header li, .event_standings_stages_pnl .h2 li {float:left;border-left:dotted 1px #b3b3b3;line-height:1.3em;padding:0 5px;}
	.news_article_pnl .events_header .bar, .event_standings_stages_pnl .h2 .bar {background:#fff url(../images/overlay/grid6_widget_info.gif) 0 0;height:3px;overflow:hidden;clear:both;}
	.news_article_pnl .table_standings {margin:10px 0 20px 0;clear:both;padding:10px 0;border-top:solid 1px #d9d9d9;border-bottom:solid 1px #d9d9d9;}
	.news_article_pnl .table_standings tr td{background:none;}
	.news_article_pnl .table_standings tr td:first-child {background:transparent url(../images/layout/content/event_standings_border_pattern.gif) repeat-y 100% 0;border-right:solid 1px #d9d9d9;}
	.news_article_pnl .link_sep {clear:both;background:#fff;}
	.news_article_pnl .link_sep .list  {background:#fff;padding:0 0 10px 0;}
	.news_article_pnl .link_sep .list h4 b:first-child {width:140px;float:left; line-height:19px;}
	.news_article_pnl .link_sep .list h4 span {width:65px;float:left;}
	.news_article_pnl .events_header h2 {padding-left:145px;}
	.news_article_pnl .events_header h2 span {left:20px;}
	.news_article_pnl .events_header ul {margin-left:145px;}
	.news_article_pnl .events_header {padding-top:20px;background:#000;padding-bottom:0px;}
	.news_article_pnl .row .cont_pad {width:320px;}
	.news_article_pnl .news_index_pnl .padding {margin:0;}
	.news_article_pnl .news_index_no_devide {background:none;}
	.news_article_pnl .news_index_pnl {background-repeat:repeat-x;}
	.news_article_pnl .h2 {clear:both;}

	.opinion_article_pnl .crumbs, .opinion_index_pnl .crumbs, .photo_index_pnl .crumbs,.video_index_pnl .crumbs, .news_article_pnl .crumbs, .news_index_pnl .crumbs {font-size:11px;}
	.news_index_pnl .link_sep,	.photo_index_pnl .link_sep,	.video_index_pnl .link_sep {border: 0 none; margin-top:0; padding: 8px 0;}
	.news_index_pnl .row .link_sep {clear:none;float:left; width:auto;}

	.photo_index_pnl .link_sep p, .photo_index_pnl .link_sep .li,.video_index_pnl .link_sep p, .video_index_pnl .link_sep .li,.news_index_pnl .link_sep p, .news_index_pnl .link_sep .li {margin:0;}
	.video_index_pnl .link_sep .li ,.photo_index_pnl .link_sep .li ,.news_index_pnl .link_sep .li  {margin:2px 0;}
	.news_index_pnl {margin-bottom:10px;background: transparent url(../images/overlay/grid2_divider.gif) no-repeat 10px 100%; padding-bottom:10px;}
	.news_index_filter {margin-bottom:10px; margin-top:20px;background: transparent url(../images/overlay/grid3_divider.gif) no-repeat 10px 100%; padding-bottom:11px;}
	.news_index_filter h3 {font-size:14px;font-weight:normal;}
	.news_index_pnl .widget_footer {clear:none; float:left; width:100%; margin-top:10px; margin-bottom:15px;}
	.news_index_pnl .widget_footer span:first-child a {margin-left:155px;padding-left:17px;}
	.news_index_pnl .row h3 a {font-size:21px;}
	.news_index_pnl,.news_index_pnl .row {margin:0;height:auto; overflow:hidden;}
	.news_index_pnl .row .gutter {margin-bottom:0;}
	.news_index_pnl .row {float:left;position:relative; width:100%; clear:both;}
	.news_index_pnl .row p {margin:5px 0;}
	.news_index_pnl .row .cont_pad {clear:none; width:485px; float:left;}
	.news_index_pnl .overlay_box {float:left; width:155px;}
	.news_index_pnl .row .cont_pad .list {margin-top:10px;}
	.news_index_pnl .row .cont_pad .crumbs {margin-bottom:2px;}

	.news_article_pnl .article_section, .opinion_index_content .article_section {padding-left:140px; width: 500px;}
	.news_article_pnl .h1 .bar {}
	.article_section .share_pnl {width:100%;float:left; clear:both;background-position: 0 0; margin:20px 0 0 0; border-bottom:1px dotted #d9d9d9;}
	.article_section .share_pnl .col:first-child {}
	.article_section .share_pnl .col {width:33%;}
	.article_section .share_pnl .col a.mail, .article_section .share_pnl .col a.mail:visited, .article_section .share_pnl .col a.mail:hover {}
			.article_section {background:transparent url(../images/sharebox_guide.png) repeat-y 0 0;}
			.article_section .scrollbox_container {display:block;left:-10px;top:0px;}
			.article_section .scrollbox_container .innerstyle {border: 0 none !important; background:#fff url(../images/sharebox_crnr.png) no-repeat 0 100% !important;padding-bottom:5px !important;}
			.article_section #scrollbox  {padding-top:10px;}
			.article_section #scrollbox .innerstyle > div,
			.article_section #scrollbox .innerstyle > span{border-left: 1px solid #d9d9d9!important;border-right: 1px solid #d9d9d9!important;}
			.article_section #scrollbox .innerstyle > div {margin-bottom:0; padding-bottom:5px;clear:both;border-top: 1px solid #d9d9d9!important;}

		/* scrollbow */
			.scrollbox_container {position:absolute;left:0;top:0;}
			#scrollbox {position:relative; z-index:50;width:100px;}
			#scrollbox .innerstyle {background:#fff; width:100px; border-left:3px solid #000; padding:0;}
			#scrollbox .innerstyle span a {display:block;padding:10px 10px 10px 55px;}
			#scrollbox .innerstyle span a:hover {text-decoration:none;}
			#scrollbox .innerstyle > span {background:#fff; display:block; border-bottom:1px dotted #d9d9d9;}
			#scrollbox .innerstyle > div, #scrollbox .innerstyle > span{font-size:11px;}
			#scrollbox .innerstyle div {text-transform:uppercase;line-height:26px;margin-bottom:5px;padding:0 10px; font-weight:bold;background:transparent url(../images/overlay/grid5_sharebox.gif) repeat-x 0 0;}
			#scrollbox .innerstyle > span.twitter,
			#scrollbox .innerstyle > span.facebook,
			#scrollbox .innerstyle > span.comcount {margin:0; border-top: 0 none;}
			#scrollbox .innerstyle > span.twitter {background:transparent url(../images/icons/social.png) no-repeat 10px -96px;}
			#scrollbox .innerstyle > span.facebook {background:transparent url(../images/icons/social.png) no-repeat 10px 5px;}
			#scrollbox .innerstyle > span.email {background:transparent url(../images/icons/social.png) no-repeat 10px -296px;border-bottom:0px;padding-bottom:5px;}
			#scrollbox .innerstyle > span a.comment,#scrollbox .innerstyle > span a.comment:visited{background:transparent url(../images/icons/comment-norm.png) no-repeat 0 5px;padding-left:0 !important;display:block;width:70px;height:5px;margin:0 auto;overflow:hidden;line-height:5px;text-align:left;text-indent:45px;}
			#scrollbox .innerstyle > span a.sml_lots, #scrollbox .innerstyle > span a.sml_lots:visited {background-position:100% 5px;}
			#scrollbox .innerstyle > span.twitter:hover {background-position:-265px -96px;}
			#scrollbox .innerstyle > span.facebook:hover {background-position:-265px 5px;}
			#scrollbox .innerstyle > span.email:hover {background-position:-265px -296px;}
			#scrollbox .innerstyle > span a.comment:hover, #scrollbox .innerstyle > span a.sml_lots:hover {background-position:0 -15px !important;/*color:#fff;*/text-decoration:none;}

		/* quote box */
			.quote_box_container {padding-left:30px;font-size:0;}
			.quote_box_container .quote_box * {margin:0;padding:0;display:inline;font-family:georgia, arial;font-size:12px; font-style:italic; line-height:1.7em;}
			.quote_box_container .quote_box:hover p > a {text-decoration:underline;}
			.quote_box_container .quote_box p > a:hover {}
			.article_section .quote_box_container .quote_box p {font-size:18px !important; line-height:1.7em !important;font-style:italic;}
			.quote_box_container .quote_box {}
			.quote_box_container .quote_box span.quote_box_begin,
			.quote_box_container .quote_box span.quote_box_end {position:relative;width:21px; display:inline-block;padding-left:5px;}
			.quote_box_container .quote_box span.quote_box_begin {padding-right:5px; padding-left:0;}
			.quote_box_container .quote_box span img {}

				.quote_box_container .enlarge * {font-size:34px; line-height:110%;;}
				.quote_box_container .enlarge span {height:34px;width:21px;}
				.quote_box_container .enlarge span img {top:7px;}

				.quote_box_container .supersizeme * {font-size:54px; line-height:110%;;}
				.quote_box_container .supersizeme span {height:34px;width:21px;}
				.quote_box_container .supersizeme span img {top:7px;}
	/* /news articles */
/* TEST */



/* Carousel */
.doco_scroller ul {margin:0; padding:0;}
.doco_scroller {clear:both;position:relative;height:450px;padding-bottom:6px;margin-bottom:0;background:transparent none;}
.doco_scroller .wrapper {position:relative;width:100%;height:100%;margin:0;border:0 none;overflow:hidden;float:left;}
.doco_scroller .wrapper ul {position:absolute;left:0;top:0;}
.doco_scroller ul li {width:640px;height:auto;padding-bottom:91px;float:left;position:relative;}
.doco_scroller .dots {position:absolute;top:320px;left:293px;margin:0;}
.doco_scroller .dots li {background: #fff;border:2px solid #1A1A1A;float:left;width:10px;height:10px;margin-right:2px; margin-left:2px;list-style-type:none;overflow:hidden;}
.doco_scroller .dots li a,
.doco_scroller .dots li a:visited,
.doco_scroller .dots li a:hover {width:100%; height:100%; display:block;text-indent:-9999em;}
.doco_scroller .dots li:hover {opacity:.8;}

.lhc_carousel .btns a {position:absolute;top:0px;right:0px;width:15px;height:90px;cursor:pointer;background:url(../images/nav/pagination/carousel_btns.gif) no-repeat 100% 100%;text-indent:-9999px;overflow:hidden;}
.lhc_carousel .btns .previous {left:0; right:auto;}

.doco_scroller .btns {position:absolute; top:50%; left:0; width:100%; margin:0;}
.doco_scroller .btns a {position:absolute;top:0;right:0;width:40px;height:40px;cursor:pointer;background:url(../images/nav/pagination/marquee_btns.png) no-repeat 100% 0;text-indent:-9999px;overflow:hidden;}
.doco_scroller .btns .previous {left:0; right:auto;background-position:0 0;}
.doco_scroller .btns .previous:hover {background-position:0 100%;}
.doco_scroller .btns .next:hover {background-position:100% 100%;}

	/* dots */
	.doco_scroller .dots li[class$='on'] {background:#ef4123;}

.doco_scroller ul li div h4,
.doco_scroller ul li div h4 a,
.doco_scroller ul li div h4 a:visited,
.doco_scroller ul li div h4 a:hover,

.doco_scroller ul li div h3,
.doco_scroller ul li div h3 a,
.doco_scroller ul li div h3 a:visited,
.doco_scroller ul li div h3 a:hover {font-size:16px;color:#00a8d1;font-weight:normal;}

.doco_scroller ul li div h3 {margin-top:20px;}
.doco_scroller ul li div h3, .doco_scroller ul li div h3 a, .doco_scroller ul li div h3 a:visited, .doco_scroller ul li div h3 a:hover {font-size:20px; font-weight:bold;}
.doco_scroller ul li div p {font-size:12px;color:#77797a;position:absolute;top:83px;width:620px;}
.doco_scroller ul li div {width:620px;/*float:left;*/padding-top:35px;}
.doco_scroller ul li div.article_img {width:175px;margin:20px 15px 0 10px;}
.doco_scroller ul li div.article_img > div {width:155px;}
.doco_scroller ul li div.article_img .img_gutter {/*background:#f7f7f7;padding:10px;*/}
.doco_scroller ul li div.article_img .img_url{padding-top:5px;}
.doco_scroller ul li div.article_img .img_url a {color:#00A8D1;font-weight:bold;}

.doco_scroller .btn {position:relative;left:0;height:23px;width:115px;float:left;padding-right:34px;}
.doco_scroller .btn * .arrow {height:23px;width:32px;background-position:-6px -468px;}
.doco_scroller .btn a,
.doco_scroller .btn a:visited,
.doco_scroller .btn a:hover {padding-top:4px;padding-left:7px;font-size:12px;}

.doco_scroller .btn-fb {position:relative;left:20px;height:30px;width:70px;}
.doco_scroller .btn-tw {position:relative;left:35px;height:30px;width:50px;}


/* start:marqueeovelays */

	.doco_scroller ul li .overlay_info_box {position:absolute;padding:10px;width:620px;height:166px;left:0;bottom:0;background:transparent url(../images/overlay/overlay_feature.png) repeat 0 0;}
	.doco_scroller ul li > div.overlay_info_box * {color:#fff;}
	.doco_scroller ul li div h1 {line-height:120%; font-size:35px;font-weight:normal;}
	.doco_scroller ul li div h2 {line-height:110%; font-size:22px;font-family:din, arial; font-weight:bold; position:absolute; top:63px;}
	.doco_scroller ul li .overlay_info_apoc {padding:10px 0 0 0;width:390px; right:10px; bottom:10px;}
	.doco_scroller ul li .overlay_info_apoc h1 {font-family:din, arial; font-size:65px; padding:10px 20px;line-height:90%;text-transform:uppercase;}
	.doco_scroller ul li .overlay_info_box .widget_footer, .doco_scroller ul li .overlay_info_apoc .widget_footer {border-bottom:0 none; border-top:1px dotted #4d4d4d;position:absolute;top:138px;padding-top:0;}
	.doco_scroller ul li .overlay_info_apoc .apoc_body, .doco_scroller ul li .overlay_info_apoc .widget_footer {background: transparent url(../images/overlay/overlay.png) repeat 0 0; padding:0 10px;}
	.doco_scroller ul li .overlay_info_apoc .apoc_body {float:left; width:370px; padding:10px;}
	.doco_scroller ul li .overlay_info_apoc .apoc_body * {padding:0; margin:0;}
	.doco_scroller ul li .overlay_info_apoc .apoc_body a {font-size:11px; line-height:18px;}
	.doco_scroller ul li .overlay_info_bar {width:620px;height:90px;left:0;bottom:0;}
	.doco_scroller ul li .overlay_info_box, .doco_scroller ul li .overlay_info_bar {padding: 0 10px;}
	.doco_scroller ul li .overlay_info_apoc .widget_footer {width:370px;}
	.doco_scroller ul li .right_pos {left:auto !important;right:340px !important;}
	.doco_scroller ul li .apocalypse .right_pos {left:auto !important;right:10px !important;}
	.doco_scroller ul li .left_pos {left:10px !important;right:auto !important;}
	.doco_scroller ul li > div * a.highlight, .doco_scroller ul li > div * a.highlight:visited, .doco_scroller ul li > div * a.highlight:hover {color:#d61111;}
	/* end:marqueeovelays */



/* TEST */

.doco_news_pnl h3,
.doco_news_pnl h3 a,
.doco_news_pnl h3 a:visited,
.doco_news_pnl h3 a:hover  {color:#1a1a1a;background: transparent;}

.ad {text-align:center; padding: 5px 0; background:#e9e9e9;}
.ad .caption {text-align:right;font-size:10px; color:#777; margin:0 5px; padding-top:2px;}
.ad_carousel {padding:5px 0 !important;}
.ad_carousel .ad{padding:0;}
.ad_carousel .caption {margin:0 20px;}

.row {position:relative; clear:both; margin: 10px 0 0 0 ; }
.row .cont_pad {clear:both;}
.row p {margin:0; line-height:16px; font-size:11px;}
.div_lines {border-bottom:1px solid #ededed; width:310px; clear:both; display:block;margin:auto;font-size:0;}
.gutter {margin-bottom:10px;margin-right:10px; float:left;}
.link_sep {margin:10px 0 0 0; padding:10px 0; border-bottom:1px dotted #a5a5a5;border-top:1px dotted #a5a5a5;clear:both;position:relative; float:left; width:100%; height:auto;display:block;}

.crumbs, .tx {font-size:11px; text-transform:uppercase; color:#666;}
.crumbs span, .tx span {padding:0 5px;background:none;width:auto;margin:0;}
.crumbs span.g, ul.type_list li span {padding:0;color:#d61111 !important;}
.crumbs span.c { color:#b3b3b3 !important;}

.h2 .right {background: transparent; position:absolute; right:0px; top:8px;width:auto;height:auto;max-width:250px; /*padding-top:8px;*/ line-height:1em;}
.h2 .right p {margin:0;padding-right:0px;line-height:1em;color:#1a1a1a;}
.h2 .right p a {padding-left:10px;}
.h1 h1 {font-size:36px; line-height:130%;}
.news_article_pnl .h1 h1 {font-size:27px;}
.h1 .crumbs {margin-bottom:15px;}
.opinion_index_pnl .h1 .crumbs, .opinion_article_pnl .h1 .crumbs {margin-bottom:2px;}
.h1 .crumbs, .news_index_pnl .h1 .crumbs  {border-bottom:1px dotted #d1d1d1; line-height:18px; padding: 0 0 5px 0; color:#777;}
.h1 .crumbs .back, .news_index_pnl .h1 .crumbs .back{position:absolute;right:0;top:0;}

.bg_0 {background:transparent url(../images/header_tile.png) repeat-x 0 34px;}
.bg_1 {background:transparent url(../images/header.jpg) no-repeat 50% 34px;}

#search_button_new {-moz-border-radius:  2px;-webkit-border-radius:  2px;}
.top_ad {display:none;}
/* end: Doco refresh */

.abstract a, .abstract a:visited, .abstract a:hover,
.article_content a, .article_content a:visited, .article_content a:hover {color:#7d6b05;}

/* ======
VOD Integration fixes
======  */
#vod_menu .logo{width:100px;}
#vod_menu .logo a,
#vod_menu .logo a:visited,
#vod_menu .logo a:hover {text-decoration:none;text-transform:uppercase;text-indent:18px;color:#888;font-size:14px;line-height:51px;background:url("../images/vod/menu-sprite.png") no-repeat 100% 100%;padding:0;}
#vod_menu {background:url(../images/vod/topnav_bg.png);}
#vod_menu .playlist_summary a, .vod_menu li a {background-image:url(../images/vod/menu-sprite.png);}
#vod_menu .vod_menu li a {border:0 none;}

#vod_menu ul, #vod_menu ol, #the_grid ul, #the_grid ol {list-style-image: none;list-style-type: none;}
#vod_menu .search_box .btn_submit {left:auto;}
/*.vod_lhc#left_column ul {list-style-image:none;}*/

.vod_lhc .one_col, .vod_lhc .two_col, .vod_lhc .three_col, .vod_lhc .four_col {background:none;clear:both;}
.vod_lead_marquee {height:380px;}
.vod_lead_marquee .vod_overlay .vod_meta .padding {margin:0 10px;padding:10px 0;}
.vod_lead_marquee .vod_overlay .vod_meta #vod_title {font-size:16px;background:none;border-bottom:none;height:auto;line-height:24px;color:#fff;padding-left:0;}
.vod_lead_marquee .vod_overlay .vod_meta #vod_title a {background-color:transparent;}
.vod_lead_marquee .vod_overlay .vod_items ul {margin:0;}
.vod_program_header .blocklist {margin:0;}
.left_column.vod_lhc h1 {line-height: 1.5em;margin: 0;padding: 0 10px;font-size:18px;}
.vod_rhc .vod_lastchance, .vod_rhc .vod_catchup, .vod_rhc .vod_featurefilms, .vod_rhc .vod_related {background:none;clear:both;}
.vod_rhc * ul.blocklist li .vod_padder .vod_gutter {width:278px;}
.vod_rhc div.vod_tt_overlay, .vod_rhc .vod_padder:hover div.vod_tt_overlay {right:14px;}

.vod_program_social > ul {padding:10px;width:310px;}
.vod_program_social ul li a {margin-right:33px;}
.vod_program_social ul li a span {color:#1a1a1a;}
.vod_social_strut {height:28px;}

.vod_program_header {height:auto;width:640px;/*padding-bottom:0;*/}
.vod_program_header.vod_logo {height:56px;}
.vod_program_header img {/*margin-bottom:10px;*/}
.vod_program_header .vod_logo {/*top:-5px;*/}
.left_column .vod_video_detail {margin-right:11px;}
.left_column .vod_video_detail h2 {font-family:Arial,sans-serif;font-size:16px;line-height:22px;color:#4b4003;font-weight:bold;margin:3px 0 5px 0;/*background:none;*/border:none;background-color:transparent;}

.one_col .col .h2 div {background:none}

#video_page_container {/*padding-left:0;*/}
.vod_video_classification, .vod_video_content {background:none;}
.vod_video_content {padding-bottom:15px;margin-bottom:30px;width:627x;/*background:none;*/}
.vod_program_header .blocklist .vod_playlist_item {top:464px;}
.vod_program_header.vod_logo .blocklist .vod_playlist_item {top:496px;}
.vod_lhc * ul.blocklist > li {list-style:none;}

.scroller.vod_carousel ul li > div.item_text {position:absolute; top:10px;}
.scroller.vod_carousel ul li > div.item_text,
.scroller.vod_carousel ul li > div.item_text *  {float:left;}
.scroller.vod_carousel .btns a {background-image:url("../images/vod/next_prev.gif");}

.vod_lhc .subnav {border-bottom:3px solid #6B5C05;height:30px;}
.vod_lhc .subnav ul {list-style:none;margin:0;padding:0;}
.vod_lhc .subnav ul li {float:left;margin:0;}

.vod_lhc .subnav ul li a {display:block;padding:0 8px 0 0;background:transparent url(../images/vod/tabs.png) no-repeat;margin:0 2px 0 0;color:#666 !important;font-weight:bold;line-height:30px;text-align:center;text-decoration:none;white-space:nowrap;outline:0;}
.vod_lhc .subnav ul li a {background-position:100% -60px !important;}
.vod_lhc .subnav ul li.selected a, .vod_lhc .subnav ul li a:hover, .vod_lhc .subnav ul li a:focus, .vod_lhc .subnav ul li a:active {background-position:100% -90px !important;color:#fff;}

.vod_lhc .subnav ul li a span {display:block;padding:0 0 0 8px;background:transparent url(../images/vod/tabs.png) no-repeat;min-width:24px;min-height:30px;line-height:30px;width:auto;height: 30px;color:#333;font-size:14px;}
.vod_lhc .subnav ul li a span {background-position:0 0 !important;}
.vod_lhc .subnav ul li a:hover span, .vod_lhc .subnav ul li a:focus span, .vod_lhc .subnav ul li a:active span, .vod_lhc .subnav ul li.selected a span {background-position:0 -30px !important;color:#fff;}

.vod_lhc .vod_featured > .col {float:left;}
.vod_lhc .vod_featured ul.blocklist {margin-left:0;}
* > .vod_lhc .subnav ul li a span {width:auto;}

.vod_program_header .vod_padder .vod_tt_overlay, .vod_program_header .vod_padder .vod_tt_overlay a,
.vod_program_header .vod_padder .vod_tt_overlay:hover {background-color: #756505;}

.vod_padder:hover div.vod_tt_overlay a,.vod_padder:hover div.vod_tt_overlay a:visited,.vod_padder:hover div.vod_tt_overlay a:hover,
.vod_padder.hover div.vod_tt_overlay a,.vod_padder.hover div.vod_tt_overlay a:visited,.vod_padder.hover div.vod_tt_overlay a:hover {background-color:#756505;}

.vod_playlist_content .playlist_help .playlist_help_how p .vod_symbol,
.vod_padder:hover div.vod_tt_overlay a,
.vod_padder.hover div.vod_tt_overlay a,
.vod_padder:hover div.vod_tt_overlay a:hover,
.vod_padder.hover div.vod_tt_overlay a:hover,
.vod_program_header .vod_padder .vod_tt_overlay,
.vod_program_header .vod_padder .vod_tt_overlay a,
.vod_program_header .vod_padder .vod_tt_overlay:hover {background-image:url(../images/vod/overlay_tt.png) !important ;}
.vod_playlist_content .playlist_help .playlist_help_how p .vod_symbol {background-color:#756505;}

.vod_padder p a.vod_show, .vod_padder p a.vod_show:visited, .vod_padder p a.vod_show:hover {color:#756505;}
div.infoexp .vod_description, div.infoexp .vod_description .tt_meta, .vod_remain {color:#333;}

.autoplay.off a.vod_auto_off, .autoplay.off a.vod_auto_off:hover, .autoplay.on a.vod_auto_on, .autoplay.on a.vod_auto_on:hover {color:#fff !important;}
.vod_show_more_anchor a {color:#1a1a1a;}
.vod-show-more {background-image: url("../images/vod/button-sprite.png");}

#the_grid {left:0 !important;}
#the_grid .aside_nav ul li.vod_selected, #the_grid .aside_nav ul li.vod_selected:hover {background:transparent url(../images/vod/aside_nav.png) no-repeat 100% 0;}
#the_grid .aside_nav ul li.vod_selected a, #the_grid .aside_nav ul li.vod_selected a:hover {color:#1a1a1a !important;}
#the_grid .aside_nav ul li:hover {background-image:none;background-color:#756505;}
#the_grid .aside_nav ul li:hover a {color:#fff !important;}
#the_grid .aside_nav ul li.vod_title, #the_grid .aside_nav ul li.vod_title:hover {background:transparent url(../images/vod/aside_nav.png) no-repeat 100% -240px;}

.aside_nav ul li a.vod_drilldown,
.aside_nav ul li a.vod_drilldown:visited,
.aside_nav ul li a.vod_drilldown:hover,
.aside_nav ul li.vod_selected a.vod_drilldown,
.aside_nav ul li.vod_selected a.vod_drilldown:hover {background:url(../images/vod/aside_nav.png) no-repeat scroll -150px -160px transparent;}
.aside_nav ul li a.vod_drilldown:hover {background-position: -150px -100px;}

.vod_filters .view_list, .vod_filters .view_grid {background-image: url("../images/vod/viewmode.png");}
.vod_filters .view_list {background-position: 100% -20px;}
.vod_filters .view_grid {background-position: 0 -20px;}

.vod_playlist .vod_dropdown .playlist_filter {padding:0;}
.vod_playlist .vod_dropdown .playlist_filter a {background-image:url(../images/vod/vod_playlist.png);}
.vod_playlist .vod_dropdown .playlist_filter li.playlist_filter_active a,
.vod_playlist .vod_dropdown .playlist_filter li.playlist_filter_active a:hover {color:#fff !important;}

.autoplay a, .autoplay a:visited, .autoplay a:hover {background-image:url(../images/vod/autoplay.png);}
.vod_playlist_content .playlist_help .vod_tip_autoplay_close {right:8px;}

.vod_playlist .aside_nav ul li.vod_selected, .vod_playlist .aside_nav ul li.vod_selected:hover  {background-image:none; background-color:#756505;}
.vod_playlist .aside_nav ul li.vod_selected a, .vod_playlist .aside_nav ul li.vod_selected a:hover,  .vod_playlist .aside_nav ul li.vod_selected a:visited {color:#fff !important;}
.vod_playlist .aside_nav ul li:hover {background-image:none; background-color:#fff;}

.vod_playlist_content .playlist_help .playlist_help_how {height:150px;}
* {margin:0;padding:0;}
.scroll {height:345px;overflow-x: hidden;overflow-y: auto;position: relative;}

div.vod_viewport.v_l li .vod_padder .vod_gutter > div .vod_progress > span,
.vod_playlist .vod_dropdown li .vod_padder .vod_gutter > div > .vod_progress span {background: none no-repeat #756505;}

.vod_lead_marquee .vod_overlay .vod_items li a.vod-selected img {border-color:#756505;}

.vod_viewport ul > li .vod_padder * .tt_list > li div:hover,
#vod_lead_marquee  ul > li .vod_padder * .tt_list > li div:hover,
.vod_lhc * ul.blocklist > li .tt_list > li div:hover,
.vod_rhc * ul.blocklist > li .tt_list > li div:hover {background:#756505;}
.vod_viewport ul > li .vod_padder * .tt_list > li div a:hover,
#vod_lead_marquee  ul > li .vod_padder * .tt_list > li div a:hover,
.vod_lhc * ul.blocklist > li .tt_list > li div a:hover,
.vod_rhc * ul.blocklist > li .tt_list > li div a:hover {color:#fff !important;}
.vod_lhc .vod_featured ul.blocklist li .vod_padder {height:170px;}
.vod_lhc .vod_lastchance ul.blocklist li .vod_padder {height:145px;}

.vod_programs ul.blocklist li, .vod_lhc .vod_lastchance ul.blocklist > li {width:24.9%;} /* fix for IE */

.tt_meta {border:none;margin-top:0;padding-top:0;}
.vod_category, .vod_usetype {display:none;}

.vod_search h2.vod-error {color: #333; font-size: 16px; line-height: 24px;}

.vod_programs ul.blocklist.prog_list * a,
.vod_programs ul.blocklist.prog_list * a:visited,
.vod_programs ul.blocklist.prog_list * a:hover {color:#756505}

/* restyling - December 2011 */
div.page_title h1 {font-size:27px;font-weight:bold;line-height:31px;height:35px;margin: 0;color:#333;float:left;}
div.page_title a.rss, div.crumbs a.rss {background:transparent url(../images/icons/ico_rss_khaki.png) no-repeat 0 0;width:20px;height:20px;}
div.page_title a.rss {display:block;float:right;}
div.crumbs a.rss {position:absolute;top:10px;right:20px;}
div.crumbs {color:#777;border-bottom:1px dotted #777;}
div.crumbs a, div.crumbs a:visited, div.crumbs a:hover, div.crumbs a:active {color:#777;font-size:10px;}

.blog_item {width:640px;background: transparent url(../images/overlay/grid2_divider2.gif) no-repeat 0 100%;padding-bottom:5px;}

.column .tagline p {line-height:20px;}
.tagline .blog_filter {text-transform:uppercase;float:left;}
.tagline .blog_filter a {font-size:11px;}
.tagline .blogger_name {text-transform:uppercase;color:#808080;font-size:11px;padding-left:5px;float:left;}
.tagline .blog_date {text-transform:uppercase;color:#808080;float:right;font-size:11px;font-weight:bold;}

div.cntent h3 {font-size:21px;margin-top:0;color:#1a1a1a;}
.blog_item.first * .cntent {width:293px;}
.blog_item * p.caption {width:200px !important;background-color:transparent !important;padding:0 0 5px 0;color:#1a1a1a;border-bottom:1px solid #d9d9d9;line-height:10px !important;}
.blog_item.first * p.caption {width:310px !important;}

/* fix for IE7 */
.blog_item .image_container {width:200px;}
.blog_item.first .image_container {width:310px;}

.last_update {float:left;width:256px;border-bottom:2px solid #d9d9d9;height:28px;}
.last_update .last_update_capture, .last_update .last_update_date {text-transform:uppercase;color:#1a1a1a;font-size:11px;}
.last_update .last_update_capture {font-weight:bold;}
.last_update .last_update_date {}

.main_blogger {clear:both;}
.main_blogger .blogger_abstruct {font-size:14px;font-weight:bold;color:#1a1a1a;}
.main_blogger .blogger_description {font-size:14px;color:#1a1a1a;}

.blog_item .share_pnl, .main_blogger .share_pnl, .article_share_panel .share_pnl {float:left;}
.main_blogger .share_pnl, .article_share_panel .share_pnl {clear:none; border-bottom: 2px solid #d9d9d9;}
.blog_item .share_pnl {width:100%;border-top:1px dotted #d9d9d9;border-bottom:1px dotted #d9d9d9;/*clear:both;*/}
.main_blogger .share_pnl {width:384px;}
.article_share_panel .share_pnl {width:336px; height:38px;}

.article_share_panel .info {float:left;width:304px;border-bottom:2px solid #d9d9d9;height:28px;}
.article_share_panel .info span.by {font-weight:bold;display:block;}
.article_share_panel .info span.date {text-transform:uppercase;}

.share_pnl #comments {background: transparent url(../images/icons/ico_comment_khaki.png) no-repeat 0 0;text-transform:uppercase;padding-left:17px;top:3px;position:relative;}
.blog_item .share_pnl_container {left:256px;position:relative;}
.main_blogger .share_pnl .col, .blog_item .share_pnl .col, .article_share_panel .share_pnl .col {float:left;}
.main_blogger .share_pnl .col.comments, .blog_item .share_pnl .col.comments, .article_share_panel .share_pnl .col.comments {width:114px;}
.article_share_panel .share_pnl .col.add_comments {width:66px;}
.main_blogger .share_pnl .col.facebook, .blog_item .share_pnl .col.facebook, .article_share_panel .share_pnl .col.facebook {width:98px;}
.main_blogger .share_pnl .col.twitter, .blog_item .share_pnl .col.twitter, .article_share_panel .share_pnl .col.twitter {width:120px;}
.main_blogger .share_pnl .col.email, .blog_item .share_pnl .col.email, .article_share_panel .share_pnl .col.email {width:52px}

.main_blogger .share_pnl .col .padding, .blog_item .share_pnl .col .padding {border-right:1px dotted #d9d9d9;margin-bottom:10px;}
.article_share_panel .share_pnl .col .padding {border-right:1px dotted #d9d9d9;margin-bottom:4px;}
.main_blogger .share_pnl .col.comments .padding, .blog_item .share_pnl .col.comments .padding, .article_share_panel .share_pnl .col.comments .padding {margin-right:12px;}
.article_share_panel .share_pnl .col.add_comments .padding {margin-right:12px;}
.main_blogger .share_pnl .col.facebook .padding, .blog_item .share_pnl .col.facebook .padding, .article_share_panel .share_pnl .col.facebook .padding {margin-right:13px;}
.main_blogger .share_pnl .col.twitter .padding, .blog_item .share_pnl .col.twitter .padding, .article_share_panel .share_pnl .col.twitter .padding {margin-right:11px;}
.main_blogger .share_pnl .col.email .padding, .blog_item .share_pnl .col.email .padding, .article_share_panel .share_pnl .col.email .padding {border-right:none;}

.blog_filter_tabs {clear:both;}
.blog_filter_tabs ul {border-bottom:2px solid #e6e6e6;height:27px;}
.blog_filter_tabs ul li {/*padding:0 11px 0 11px;*/float:left;}
.blog_filter_tabs ul li.selected {}
.blog_filter_tabs ul li a {background: transparent url(../images/tab_blogs.png) no-repeat 100% -54px;display:block;height:27px;text-transform:uppercase;font-size:11px;font-weight:bold;color:#808080;text-decoration:none;padding:0 11px 0 0;}

.blog_filter_tabs ul li a span {background: transparent url(../images/tab_blogs.png) no-repeat 0 0;min-height:20px;min-width:24px;padding:7px 0 0 11px;display:block;}

.blog_filter_tabs ul li a:hover {color:#000;}
.blog_filter_tabs ul li.selected a,
.blog_filter_tabs ul li.selected a:hover {color:#4c4c4c;background-position: 100% -81px;}

.blog_filter_tabs ul li.selected a span,
.blog_filter_tabs ul li.selected a:hover span {background-position: 0 -27px;}

.blogger_insight.two_col > .h2, .other_contributors .h2 h2 {padding:0;width:640px;}
.other_contributors .h2 h2 { margin-bottom:10px;}
.blogger_insight ul {list-style:none;}
.blogger_insight ul li {margin-bottom:15px;}
.blogger_insight .blogger_insight_item {font-size:11px;}
.blogger_insight .blogger_insight_item a {text-decoration:none;display:block;}
.blogger_insight .category {color:#756505;text-transform:uppercase;}
.blogger_insight .blog_title {color:#1a1a1a;font-weight:bold;}

.submit_comments_container h3 {padding-bottom:10px;}
.submit_comments_container label {color:#666;font-family:arial;font-size:13px;font-weight:bold;height:15px; padding-left:10px;}
.submit_comments_container li label {width:135px;height:30px;display:block;}
.submit_comments_container input.left_100,
.submit_comments_container textarea.left_100,
.submit_comments_container input.left_math {font-family:verdana; font-size:12px !important;width:495px; height:20px; padding:5px 0 0 0; position: absolute; left: 150px; top:0;}
.submit_comments_container input.left_math {width:100px;}
.submit_comments_container li .caption{font-size:12px;width:300px; height:auto; display:block; color:#333; position:absolute; left:260px;top:6px;}
.submit_comments_container textarea.left_100 {padding:0; height:84px;}
.submit_comments_container input {border: 1px solid #c9c9c9;font-family:verdana,arial;margin:0;padding:0;}
.submit_comments_container textarea {border: 1px solid #c9c9c9;font-family:verdana,arial;font-size:12px;margin:0;padding:0;}
.submit_comments_container .form_buttons { height:18px; width:auto; display:block; position:relative; margin-top:10px;}

.archive_link {background: transparent url(../images/arrows.gif) no-repeat 0 3px; margin-left:10px; position:absolute; top:3px; right :0; line-height:16px; font-size:11px; height:16px; width:auto; display:block; padding: 0 20px 3px 10px; text-decoration:none;}
#about_this_blog .blogger_description {width:235px;}
#about_this_blog .blogger_description h3 {color:#1a1a1a;}
.article_content {min-height:214px; display:block;}

.col_discussions .col .padding {border-bottom: 1px solid #ddd;padding-bottom:10px;}
