@import url("insert_background_wrapper_988_ent.css");
@import url("insert_header_nav_standard.css");
@import url("insert_footer_standard.css");
@import url("insert_plugs.css");
@import url("insert_universal_formats.css");
@import url("insert_entertainment_styles.css");

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	/*font-weight: inherit;*/
	/*font-style: inherit;*/
	/*vertical-align: baseline;*/
}

* { 
	padding: 0; 
	margin: 0; 
}

body {
    font: normal 12px Arial, Verdana, sans-serif;
    color: #000; 
	background-color: #505050;
	line-height: 1.3em;
	
	background-position: top center;
	background-position:50% 0;
	position:relative;
	width:100%;
	padding:0;
	margin:0;
	margin:0 auto;
	overflow-x:hidden;
}

#content p {
	margin:15px 0;
}

#content a, #content a:visited {
	color:#000;
	font-weight:bold;
}

#content a:hover {
	color:#555;
}

#content h1 {
	font-size:16px;
}

#content h1.gapped {
	font-size: 16px;
	margin-top: 40px;
}

#content h1.gapped2 {
	font-size: 16px;
	margin: 35px 0 20px 0;
}

#content h1.gapped3 {
	font-size: 16px;
	margin: 35px 0 5px 0;
}

#content h1.bottom_gap1 {
	margin-bottom:20px;
}

#content h1.spaced {
	font-size: 16px;
	line-height:1.3em;
}

#content h2 {
	font-size: 16px;
	margin: 20px 0 -12px 0;
}

#content h2.gapped {
	font-size: 16px;
	margin: 40px 0 -5px 0;
}

#content h3 {
	font-size: 20px;
	margin-bottom:3px;
}

#content h4 {
	font-size:15px;
	font-weight:bold;
	margin-bottom:-3px;
}

#content h4.gapped {
	font-size:15px;
	font-weight:bold;
	margin:30px 0 -5px 0;
}

#content h4.gapped2 {
	font-size:15px;
	font-weight:bold;
	margin:40px 0 -5px 0;
}

#content h4.gapped3 {
	font-size:15px;
	font-weight:bold;
	margin:40px 0 0 0;
}

#content h4.gapped4 {
	font-size:15px;
	font-weight:bold;
	margin:30px 0 0 0;
}

#content h5 {
	font-size: 16px;
	margin-bottom: -3px;
}

#wrapper {
	width: 988px;
	border-bottom: solid 2px black;
	background-color: #fff;
	margin:0 auto;
}

#content_wrapper {
	background: #fff url(/images/backgrounds/wide_2008/movies.gif) top left repeat-y;
	
	background-position: top center;
	background-position:50% 0;
	border-left: solid 2px #000;
	border-right: solid 2px #000;
}

#content_wrapper_no_rnav {
	background: #fff url(/images/backgrounds/wide_2008/movies_no_rnav.gif) top left repeat-y;
}

#content {
	float: right;
	width: 814px;
}

#page_description {
	width: 491px;
	color: #aeaeae;
	font-size: 10px;
	border-bottom: solid 1px #aeaeae;
	padding: 1px 1px 1px 3px;
	line-height: 1.0em;
	margin-left:2px;
	float:left;
}

#page_description_no_rnav {
	width: 806px;
	color: #aeaeae;
	font-size: 10px;
	border-bottom: solid 1px #aeaeae;
	padding: 1px 1px 1px 3px;
	line-height: 1.0em;
	margin-left:2px;
	float:left
}

#article {
	font-size:12px;
	width: 477px;
	float: left;
	/*margin-top: 0;
	margin-right: 10px;
	margin-bottom: 0;
	margin-left: 2px;*/
	padding:12px;
	text-align:left;
	color:#000;
	line-height:1.4em;
}

#article_no_rnav {
	font-size:12px;
	width: 790px;
	float: left;
	/*margin-top: 0;
	margin-right: 10px;
	margin-bottom: 0;
	margin-left: 2px;*/
	padding:12px;
	text-align:left;
	color:#000;
	line-height:1.4em;
}

.bottom_ad {
	margin:60px 0;
	text-align:center;
}


/**********************************************************************/
	/*  BACKGROUND WRAPPER														*/
/**********************************************************************/

#background_wrapper {
	/*background:url(/images/homepage/design_2009/page_header/main_body_bck.jpg) no-repeat top center;*/
}


/**********************************************************************/
/*  HEADER                        											  */
/**********************************************************************/

#header {
	color: #333;
	/*height: 185px;*/
	padding: 0;
	/*border: 1px solid #ccc;*/
/*	margin-top: 10px;*/
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	background-color: #000;
	position: relative;
	border-right: solid 2px black;
	border-left: solid 2px black;
}

#header img {
	display:block;
	margin:0;
	border-bottom:2px solid #000;
}

#headerad {
	width: 728px;
	height: 90px;
	position: absolute;
	right:5px;
	top: 87px;
}

#header p {
	margin: 10px;
}


/**********************************************************************/
/*  LEFT SIDEBAR                           											  */
/**********************************************************************/

#left_sidebar {
	background-color: #363636;
	width: 170px;
	float: left;
	color:white;
}

#left_sidebar .header {
	margin-bottom:3px;
}

#left_sidebar ul {
	margin: 0 5px 12px 5px;
}

#left_sidebar li {
	margin-top: 0;
	font-size: 11px;
	font-weight: bold;
	padding-left: 15px;
	margin-left:1px;
	background: url(/images/left-navs/v3/bullet-orange.gif) no-repeat center left;
	list-style-type:none;
}

#left_sidebar li.indent {
	margin-top: 0;
	font-size: 11px;
	font-weight: normal;
	padding-left: 12px;
	margin-left:3px;
	background: url(/images/left-navs/v3/bullet-indent.gif) no-repeat center left;
	list-style-type:none;
}

/*#sidebar li {
	margin-top: 0;
	font-size: 11px;
	font-weight: bold;
	margin-left:22px;
	text-indent:-.45em;
	line-height:normal;
	list-style-image: url(/images/left-navs/v3/bullet-orange.gif);
}

#sidebar li.indent {
	margin-top: 0;
	font-size: 11px;
	font-weight: bold;
	margin-left:35px;
	text-indent:-.45em;
	line-height:normal;
	list-style-image: url(/images/left-navs/v3/bullet-orange.gif);
}*/

#left_sidebar ul.inline {
	list-style: none;
	margin: 0 2px 12px 5px;
}

#left_sidebar ul.inline li {
	float: left;
	margin-left: 1px;
	margin-right: 2px;
	margin-bottom: 20px;
	padding-left: 14px;
	background: url(/images/left-navs/v3/bullet-orange.gif) no-repeat center left;	
}

/*#sidebar ul.inline li {
	float: left;
	margin-left: 1px;
	margin-right: 2px;
	margin-bottom: 20px;
	padding-left: 20px;
	line-height:normal;
	list-style-image:none;
	background: url(/images/left-navs/v3/bullet-orange-small.gif) no-repeat center left;	
}*/

#left_sidebar li a:link, #left_sidebar li a:visited {
	color:#fff;
	font-size: 12px;
	text-decoration: none;
}

#left_sidebar li a:hover {
	color:#b0c2de;
	/*text-decoration: underline;*/
}

#left_sidebar li.indent a:link, #left_sidebar li.indent a:visited {
	color:#cdcdcd;
	font-size: 12px;
	text-decoration: none;
}

#left_sidebar li.indent a:hover {
	color:#838383;
	/*text-decoration: underline;*/
}

#left_sidebar .text_links {
	text-align:center;
	margin-top:20px;
}

/*#sidebar li {
	margin-top: 0;
	font-size: 12px;
	font-weight: bold;
}

#sidebar li a:link, #sidebar li a:visited {
	color:#fff;
	margin-top: 0;
	font-size: 12px;
	font-weight: bold;
	padding-left: 18px;
	text-decoration: none;
	background: url(/movies/ent-redesign/nav-bullets.gif) no-repeat center left;
}

#sidebar li a:hover {
	text-decoration: underline;
	background: url(/movies/ent-redesign/nav-bullets-hover.gif) no-repeat center left;
}*/

.ln_sky {
	padding:0 5px;
	text-align:center;
	margin:15px 0 20px 0;
}


/**********************************************************************/
/*  RIGHT SIDEBAR                            											  */
/**********************************************************************/

#right_sidebar {
	width: 310px;
	float: right;
	padding:2px 0 5px 0;
}

#right_sidebar .ad-300 {
	padding:0 5px;
	margin-bottom:8px;
}

#right_sidebar .header {
	margin-bottom: 1px;
	border-top:1px solid black;
}

.content_table {
	margin:0 0 8px 0;
	line-height:1.0em;
}

#content .title_link a, #content .title_link a:visited, #content .title_link a:hover {
	font-size: 11px;
	font-weight:bold;
	color: #333399;
	display:block;
	margin-bottom:1px;
}

#content .rnav_plug a, #content .rnav_plug a:visited {
	font-size: 10px;
	color: #000;
	text-decoration:underline;
	font-weight:normal;
}

#content .rnav_plug a:hover {
	color:#444;
}

/*#content .content_block_left a, #content .content_block_left a:visited, #content .content_block_right a, #content .content_block_right a:visited {
	font-size: 11px;
	color: #000;
	text-decoration:underline;
	font-weight:normal;
}*/

#content #right_sidebar .content_block_right, #content #right_sidebar .content_block_left {
	border: 1px solid #7a7a7a;
	background-color: #c5c5c5;
	padding:3px;
	font-size: 10px;
}

/*#content #right_sidebar .content_block_right a, #content #right_sidebar .content_block_left a, #content #right_sidebar .content_block_right a:visited, #content #right_sidebar .content_block_left a:visited {
	font-size: 11px;
	font-weight:bold;
	color: #333399;
}

#right_sidebar .content_block_right p, #right_sidebar .content_block_left p {
	margin:-2px 0 0 0;
}*/

#right_sidebar .content_block_left {
	margin: 2px 2px 2px 4px;
}

#right_sidebar .content_block_right {
	margin: 2px 4px 2px 2px;
}

#right_sidebar .content_block_right img, #right_sidebar .content_block_left img {
	display:block;
	border:1px solid black;
	margin-bottom:1px;
}

.google_search {
	border-top:1px solid black;
	border-bottom:1px solid black;
	background-color: #818181;
	margin-bottom:8px;
}

#right_sidebar .link_block {
	margin: 1px 4px 4px 4px;
	background-color: #666666;
	padding: 3px;
	border:1px solid black;
}

#right_sidebar .link_block p.head {
	margin: 4px 0 2px 2px;
	color: #b9bfdc;
	font-size: 13px;
	font-weight: bold;
}

#content #right_sidebar .link_block a, #content #right_sidebar .link_block a:visited {
	font-size: 11px;
	color: white;
	font-weight: normal;
}

#content #right_sidebar .link_block a:hover {
	color:#cbcbcb;
}

#right_sidebar .link_block ul {
	margin-bottom: 10px;
}

#right_sidebar .link_block li {
	margin: 0 0 0 17px;
	padding-left: 0;
	list-style-image: url(/images/rnavs/bullets/black_square.jpg);
}

.features_img_block {
	margin:15px 0;
}

#content .features_img_block p {
	margin:8px 0;
	border-top:1px solid #000;
	border-bottom:1px solid #000;
}

.digg_widget_wide {
	margin:0;
}

#content .digg_widget_wide a, #content .digg_widget_wide a:visited {
	font-size:12px;
}

#right_sidebar-thin {
	float: right;
	width: 200px;
	padding: 5px 0 10px 0;
	text-align: center;
}


/**********************************************************************/
/*  CONTENT		                  											  */
/**********************************************************************/

.red_bold {
	font-weight: bold;
	color: #800000;
}

#content p.byline {
	font-size: 11px;
	margin: 1px 0 2px 0;
}

#content p.img_byline {
	/*font-size: 11px;*/
	margin: 25px 0 2px 0;
}

#content p.dateline {
	font-size: 11px;
	margin: -3px 0 2px 0;
}

#content p.dateline a {
	color: black;
}

#content p.article_nav {
	font-size: 11px;
	margin: 4px 0 30px 0;
}

#content p.article_nav a, #content p.article_nav a:visited {
	color: #000;
	font-size: 11px;
}

#content p.article_nav a:hover {
	color: #8f8f8f;
}

.photo_right {
	float: right;
	padding: 4px;
	border: 1px solid #ccc;
	margin: 4px 0 4px 8px;
	/*display: block;*/
}

.photo_left {
	float: left;
	padding: 4px;
	border: 1px solid #ccc;
	margin: 4px 8px 4px 0;
	/*display: block;*/
}

.photo_right_noborder {
	float: right;
	margin: 4px 0 4px 8px;
	/*display: block;*/
}

.photo_left_noborder {
	float: left;
	margin: 4px 8px 4px 0;
	/*display: block;*/
}

#content p.photo_center {
	text-align:center;
}

.dropdown_menu_box_padded01_right {
	text-align:right;
	background-color:#f5f5f5;
	padding:3px 5px;
	margin-top:25px;
	border-top:1px solid #dadada;
	border-bottom:1px solid #dadada;
}

.dropdown_menu_box_padded02_left {
	background-color:#f5f5f5;
	padding:3px 5px;
	margin-top:80px;
	border-top:1px solid #dadada;
	border-bottom:1px solid #dadada;
}

.dropdown_menu_box_padded03_left {
	background-color:#f5f5f5;
	padding:3px 5px;
	margin-top:40px;
	border-top:1px solid #dadada;
	border-bottom:1px solid #dadada;
}

.comment_nav {
	font-size: 11px;
	font-weight: bold;
	background-color:#f5f5f5;
	border-top:1px solid #ccc;
	border-bottom:1px solid #ccc;
	padding:4px;
	margin-bottom:20px;
}

#content .comment_nav a, #content .comment_nav a:visited, #content .comment_nav a:hover {
	color: #000;
}

.feature_box {
	float: right;
	padding: 4px;
	border: 1px solid #ccc;
	background-color: #f7f7f7;
	margin: 4px 0 6px 12px;
}

.feature_box img {
	display: block;
	border: 1px solid #aeaeae;
}

.feature_box .caption {
	font-size: 12px;
	padding: 3px 2px 0 2px;
	color: #666666;
	font-weight: bold;
}

.feature_box_noborder {
	float:right;
	margin:3px 0 6px 12px;
}

.spacer_fade {
	height:50px;
	margin:20px 0 25px 0;
	background:url(/entertainment/images/misc/spacer_fade.gif);
}

.img_header-top10 {
	margin-top:10px;
}

.img_header-top20 {
	margin-top:20px;
}

.img_header-top30 {
	margin-top:30px;
}

.spacer-blank-01 {
	margin:30px 0;
}

.spacer-gray_line-01 {
	margin:18px 15px;
	border-bottom: 1px solid #ddd;
}

.spacer-gray_line-02 {
	margin:30px 15px;
	border-bottom: 1px solid #ddd;
}

.related_content_01 {
	width:250px;
	background-color:#f7f7f7;
	border-top:5px solid #eee;
	border-bottom:5px solid #eee;
	padding:4px 6px;
	margin:-10px 0 25px 0;
}

/********/
/**** <<<<< PULL QUOTES >>>>> ****/										/**************/
/********/

.pullquote-span-01 {
	border-top:2px solid #000;
	border-bottom:2px solid #000;
	background-color:#f2f2f2;
	padding:8px 10px;
	font-size:17px;
	font-weight:bold;
	line-height:1.23em;
	margin:20px 0;
	font-family:'Times New Roman', Times, serif;
}

.pullquote-right-01 {
	float:right;
	width:225px;
	margin:0 0 15px 15px;
	padding:6px;
	border-left:3px solid #000;
	background-color:#f5f5f5;
	font-size:16px;
	font-weight:bold;
	line-height:1.23em;
	font-family:'Times New Roman', Times, serif;
}


/**********************************************************************/
/*  REVIEWS		                            											  */
/**********************************************************************/

.review_block {
	float:right;
	background-image:url(/movies/images/reviews/info_box_bckgrnd.jpg);
	width:200px;
	margin:0 0 10px 10px;
	padding:8px 0 6px 0;
	border-right:1px solid #c2c2c2;
}

.poster {
	padding:3px;
	border:1px solid #909090;
	background-color:#f2f2f2;
}

.poster_padding {
	padding:0 6px;
	margin-bottom:8px;
}

.stars {
	margin-bottom:15px;
}

.block_section_head {
	margin-bottom:4px;
}

.block_section_head_gapped {
	margin-bottom:6px;
	margin-top:10px
}

.block_section {
	font-size:11px;
	margin-bottom:14px;
	line-height:1.3em;
	padding:0 3px;
	text-align:center;
}

.block_section_bold_01 {
	font-size:14px;
	font-weight:bold;
	color:#1d3978;
	margin-bottom:16px;
	line-height:1.3em;
	padding:0 3px;
	text-align:center;
}

.block_section-tight {
	font-size:11px;
	margin-bottom:14px;
	line-height:1.3em;
	padding:0 8px;
	text-align:center;
}

.review_title {
	font-size:17px;
	font-weight:bold;
	width:240px;
}

.review_stats {
	margin-top:3px;
	width:240px;
}

.review_stats ul {
	list-style:none;
	font-size:11px;
	font-weight:bold;
	color:#555;
}

#content .review_stats ul a, #content .review_stats ul a:visited {
	font-size:11px;
	font-weight:bold;
	color:#555;
	text-decoration:none;
}

#content .review_stats ul a:hover {
	color:#000;
	text-decoration:underline;
}

.review_stats li.slot01 {
	float:left;
	padding-right:5px;
	border-right:1px solid #000;
}

.review_stats li.slot02 {
	float:left;
	padding:0 5px;
	border-right:1px solid #000;
}

.review_stats li.slot03 {
	float:left;
	padding:0 5px;
}

.review_stats li.slot04 {
	float:left;
	padding-left:5px;
	border-left:1px solid #000;
}

#content p.review_copyright {
	font-size:11px;
	color:#949494;
	margin:0 0 0 0;
}

#content p.reviewer_name {
	margin:12px 0 0 0;
	font-weight:bold;
}

#content p.reviewer_email {
	margin:0 0 30px 0;
	font-size:11px;
	color:#2f517c;
}

.video_block_review {
	text-align:center;
	margin:8px 0 30px 0;
}

.contest_date {
	font-size: 10px;
	color: #800000;
}

.dropcap-01 {
	padding:15px 0;
	margin:0 3px 0 0;
	font-size:60px;
	font-weight:bold;
	float:left;
}


/**********************************************************************/
/*  GALLERIES		                            											  */
/**********************************************************************/

.gallery_tbl_01 {
	margin-top:0;
}

.gallery_tbl_01 td {
	padding:5px;
}

.gallery_img-01 {
	padding:4px;
	border: 1px solid #ccc;
	background-color:#f7f7f7;
}

.large_photo-block {
	margin:5px 0;
	text-align:center;
}

.large_photo-block img {
	padding:4px;
	border: 1px solid #ccc;
	background-color:#f7f7f7;
}

.celeb_gallery_tbl {
	margin-top:15px;
}

.celeb_gallery_tbl_nogap {
	margin:0;
}

.celeb_gallery_tbl td, .celeb_gallery_tbl_nogap td {
	text-align:center;
	padding:0 2px 5px 2px;
}

.celeb_gallery_tbl img, .celeb_gallery_tbl_nogap img {
	padding:4px;
	border: 1px solid #ccc;
	background-color:#f7f7f7;
}


/**********************************************************************/
/*  BLOG BLOCK		                  											  */
/**********************************************************************/

#blog_block {
	/*border: 1px solid #ccc;*/
	background: #fff;
	font-size:12px;
	text-align:left;
	color:#000;
	line-height:1.4em;
	margin-top:5px;
	/* border-left:1px solid #cacaca; */
	/* border-right:1px solid #cacaca; */
}

#blog_block a, #blog_block a:visited {
	color:#000066;
	text-decoration:underline;
	font-weight:normal;
}

#blog_block a:hover {
	color:#000;
}

#blog_block p {
	margin: 13px 0;
}

#blog_block p.title {
	margin:0 0 2px 0;
	line-height:1.1em;
}

#blog_block p.title a, #blog_block p.title a:visited {
	font-size:20px;
	font-weight:bold;
	color:#323d5b;
	text-decoration:none;
	line-height:1.1em;
}

#blog_block p.title a:hover {
	color:#000;
}

#blog_block p.byline {
	font-size:10px;
	margin:0 0 20px 0;
	color:#900000;
}

blockquote {  
	padding-left:6px;
	margin:5px 0 0 28px;
	display:block; 
	border-left:solid 5px #ccc;
	color: #505050;
}

.spacer {
	border-bottom:5px solid #f0f0f0;
	margin:25px 0 30px 0;
}

.photo_right {
	float: right;
	padding: 4px;
	border: 1px solid #ccc;
	margin: 4px 0 4px 8px;
}

.photo_left {
	float: left;
	padding: 4px;
	border: 1px solid #ccc;
	margin: 4px 8px 4px 0;
}

.photo_right_noborder {
	float: right;
	margin: 4px 0 4px 8px;
}

.photo_left_noborder {
	float: left;
	margin: 4px 8px 4px 0;
}

#blog_block p.photo_center {
	text-align:center;
}

.blog_entry_subhead_blue {
	background-color:#3d4354;
	padding:4px 0 4px 6px;
	color:#fff;
	font-size:16px;
	font-weight:bold;
	margin:35px 0 15px 0;
}

/* BREAK FROM NEW TO OLD BLOG CSS */

#content #blog_block a.blog_title_link {
	color:#000;
	font-weight:bold;
}

/*#content #blog_block a:visited {
	color:#000;
}	

#content #blog_block a {
	color:#000;
	font-weight:bold;
}

#content #blog_block a:hover {
	color:#555;
}*/

#blog_block p.date {
	color: #660000;
	font-weight: bold;
	margin: 0 0 -5px 0;
}

#blog_block p.tight {
	font-weight: bold;
	font-style: italic;
	margin: 0;
}

#blog_block p.comments {
	margin-bottom:35px;
}

#content p.subhead-1 {
	font-size: 12px;
	font-weight: bold;
	margin: 1px 0 0 0;
}


/**********************************************************************/
/*  CHANNELS		                            											  */
/**********************************************************************/

#content .channel_block {
	margin:2px 3px 10px 3px;
}

#content .channel_block img.featured {
	float:left;
	padding:4px;
	border:1px solid #ccc;
}

#content .channel_block_text {
	float:right;
	width:243px;
	margin-top:12px
}

#content .channel_block_text img.header {
	margin-bottom:4px;
	border-bottom:1px solid black;
	display:block;
}

#content .channel_more_container {
	margin-top:18px;
	margin-left:20px;
	margin-right:25px;
}

#content .channel_more_box {
	margin-top:2px;
	background-color:#f5f5f5;
	border-top:1px solid #d8d8d8;
	border-bottom:1px solid #d8d8d8;
	padding:3px 5px 3px 5px;
}

#content .channel_more_box a, #content .channel_more_box a:visited {
	font-weight:normal;
	color:black;
}

#content .channel_more_box ul {
	margin-bottom: 5px;
}

#content .channel_more_box li {
	list-style: none;
	margin-left:0;
	padding-left: 13px;
	background: url(/movies/images/li_square-blue.jpg) no-repeat center left;
}

#content .channel_more_box li.home {
	list-style: none;
	margin-left:0;
	padding-left: 13px;
	background: url(/movies/images/li_square-red.jpg) no-repeat center left;
}

#content .channel_tri_box {
	height: 130px;
	background:url(/movies/images/tribox-background.jpg) repeat-x top left;
	border-top:1px solid #d8d8d8;
	border-bottom:1px solid #d8d8d8;
	padding:3px;
	margin-top:2px;
}

#content .channel_past_features {
	margin-top:3px;
}

#content .channel_past_features td {
	padding:0 8px;
}

#content .channel_past_features img {
	display:block;
	margin-bottom:4px;
	/*border:1px solid #cccccc;
	margin-bottom:3px;
	padding:3px;*/
}

#content .channel_past_features_text {
	border:1px solid #d8d8d8;
	background-color: #f5f5f5;
	padding:2px 3px 3px 3px;
	margin-bottom:10px;
}

#content .channel_past_features_text a, #content .channel_past_features_text a:visited {
	color:black;
}

.channels-feature_img {
	background-image:url(/movies/images/feature_frame.jpg);
	padding:10px;
	margin:5px 20px 8px 20px;
}

.channels-subhead {
	margin:22px 0 8px 0;
}

.channels_subhead2 {
	margin:15px 0 8px 0
}

.channels-inthebe_block {
	margin:0 10px;
}

.channels-inthebe_spacer {
	margin:8px 5px;
	border-bottom: 1px solid #ddd;
}

.channels-inthebe_block img {
	margin-right:3px;
}

#content .channel_home_link a, #content .channel_home_link a:visited {
	padding-left: 12px;
	padding-right: 2px;
	margin-top: 1px;
	float:right;
	color:black;
	font-size:11px;
	text-decoration:none;
	background: url(/movies/images/arrow-red.jpg) no-repeat center left;
}

#content .channel_home_link a:hover {
	text-decoration:underline;
}

.column_date {
	font-size: 10px;
	color: #666;
}

#content .channel_home_nav {
	font-size: 11px;
	margin: 0 0 0 1px;
	line-height: normal;
}

#content .channel_home_nav a, #content .channel_home_nav a:visited {
	color: #000;
	font-size: 11px;
	margin: 0 0 0 1px;
	line-height: normal;
}

#content .channel_home_nav a:hover {
	color: #8f8f8f;
}

#content .ent_tbl {
	margin: 22px 0 18px 0;
}

#content .ent_tbl td {
	text-align: center;
	vertical-align: top;
	padding: 0 0 2px 0;
}

#content .ent_tbl td img {
	padding-top: 2px;
}

#content .ent_tbl td a {
	padding-top: 2px;
	color: #000;
}

#content .ent_tbl td a:hover {
	color: #8f8f8f;
}

#content .ent_tbl_stack01 {
	margin-top: 22px;
}

#content .ent_tbl_stack01 td {
	text-align: center;
	vertical-align: top;
	padding: 0 0 2px 0;
}

#content .ent_tbl_stack01 td img {
	padding-top: 2px;
}

#content .ent_tbl_stack01 td a {
	padding-top: 2px;
	color: #000;
}

#content .ent_tbl_stack01 td a:hover {
	color: #8f8f8f;
}

#content .ent_tbl_stack02 {
	margin-top: 12px;
}

#content .ent_tbl_stack02 td {
	text-align: center;
	vertical-align: top;
	padding: 0 0 2px 0;
}

#content .ent_tbl_stack02 td img {
	padding-top: 2px;
}

#content .ent_tbl_stack02 td a {
	padding-top: 2px;
	color: #000;
}

#content .ent_tbl_stack02 td a:hover {
	color: #8f8f8f;
}

.month_year {
	font-size: 11px;
	color: #666;
}


/**********************************************************************/
/*  FEATURES		                  											  */
/**********************************************************************/

/*** Year End Review - 2008 ***/

.blog_entry_subhead_black {
	background-color:#000;
	padding:4px 0 4px 6px;
	color:#fff;
	font-size:15px;
	font-weight:bold;
	margin:30px 0 20px 0;
}

.navigation_table_01 {
	margin:20px 0;
}

#content .navigation_table_01 a, #content .navigation_table_01 a:visited {
	font-size: 14px;
	font-weight:bold;
	color:#000;
	text-decoration:none;
}

#content .navigation_table_01 a:hover {
	color:#0e263d;
}

#content .navigation_table_01 .left_cell {
	padding:0 12px 30px 0;
	text-align:center;
}

#content .navigation_table_01 .right_cell {
	padding:0 0 20px 12px;
	text-align:center;
}



/*** TV Power Rankings -- 2009 ***/

.tv_show_table {
	margin:3px 0 8px 0;
}

.tv_show_table td.title {
	font-size:16px;
	font-weight:bold;
	padding-bottom:2px;
}

.tv_show_table .previous {
	border-right:1px solid #000;
	font-size:11px;
	font-weight:bold;
	color:#555;
}

.tv_show_table .link {
	padding-left:7px;
}

#content .tv_show_table .link a, #content .tv_show_table .link a:visited {
	font-size:11px;
	font-weight:bold;
	color:#555;
}

.more_box {
	margin-top:12px;
	border-top:1px solid #000;
	border-bottom:1px solid #000;
	background-color:#efefef;
}

#content .more_box a, #content .more_box a:visited {
	color:#000;
}

#content .more_box a:hover {
	color:#6a6a6a;
}

.interview_entry_tbl {
	margin:30px 0;
}

#content .interview_entry_tbl td {
	padding-bottom:28px;
}

/*#content .interview_entry_tbl a, #content .interview_entry_tbl a:visited {
	color:#000;
	font-size:18px;
	text-decoration:none;
}

#content .interview_entry_tbl a:hover {
	color:#373c5b;
	text-decoration:none;
}*/

.interview_entry_tbl .text, .interview_entry_tbl .text_small {
	padding-top:23px;
	vertical-align:top;
}

#content .interview_entry_tbl .text a, #content .interview_entry_tbl .text a:visited {
	color:#000;
	font-size:18px;
	text-decoration:none;
}

#content .interview_entry_tbl .text_small a, #content .interview_entry_tbl .text_small a:visited {
	color:#000;
	font-size:15px;
	text-decoration:none;
}

#content .interview_entry_tbl .text a:hover, #content .interview_entry_tbl .text_small a:hover {
	color:#373c5b;
	text-decoration:none;
}
	
