/*
	Theme Name: RopeofSilicon 2010
	Theme URI: http://www.ropeofsilicon.com
	Description: Skinned Nav and BG
	Version: 1.0
	Author: Brad Brevet
	Author URI: http://www.ropeofsilicon.com
*/



/* GENERAL *********************************************************** */

.clear {
	clear:both;
}
label.overlabel {
	color:#999;
}
label.overlabel-apply {
	position:absolute;
	top:3px;
	left:5px;
	z-index:1;
	color:#999;
}
/* @import "http://www.ropeofsilicon.com/css/2010_common.css"; */
/* @import "http://www.ropeofsilicon.com/css/mega.css"; */

/* POST STYLES *********************************************************** */

#entry {
	height: auto;
	padding:0 0 0 8px;
	margin:4px 0 5px 0;
}
.entrybody {
	width:615px;
	font:normal 13px Georgia, "Times New Roman", Times, serif;
	float:left;
}
.entrybody .sidebar_shell {
	margin:8px 0 14px 0;
}
.entrybody .sidebar_shell .date_col {
	width:110px;
	float:left;
}
.entrybody .sidebar_shell .date_col .date_box {
	background:url(/Images/web/template/body2alt/sidebar_date.png) top left no-repeat;
	width:90px;
	height:102px;
	margin:25px 2px 0 0;
	padding:6px 9px 0 0;
}
.entrybody .sidebar_shell .date_col .date_box .month {
	font:normal 14px Arial, Helvetica, sans-serif;
	line-height:18px;
	text-align:center;
	text-transform:uppercase;
	letter-spacing:5px;
	color:#FFF;
	text-shadow:#000 1px 1px 1px;
}
.entrybody .sidebar_shell .date_col .su_btn {
	margin:0 30px 12px 20px;
	text-align:center;
	width:50px;
	height:60px;
}
.entrybody .sidebar_shell .date_col .fb_btn {
	margin:0 25px 12px 15px;
	text-align:center;
	width:60px;
	height:60px;
}
.entrybody .sidebar_shell .date_col .tweet_btn {
	margin:0 25px 12px 17px;
	text-align:center;
	width:55px;
	height:62px;
}
.entrybody .sidebar_shell .date_col .date_box .day {
	font:bold 36px Arial, Helvetica, sans-serif;
	letter-spacing:-1px;
	line-height:36px;
	text-align:center;
	padding-right:7px;
	color:#FFF;
	text-shadow:#000 1px 1px 1px;
}
.entrybody .sidebar_shell .date_col .date_box .date_comments {
	background-color:#900;
	text-align:center;
	font:normal 10px Arial, Helvetica, sans-serif;
	padding:1px 5px;
	width:68px;
	margin-top:2px;
}
.entrybody .sidebar_shell .date_col .date_box .date_comments a {
	color:#FFF;
	text-decoration:none;
}
.entrybody .sidebar_shell .date_col .date_box .date_comments a:hover {
	color:#000000;
	text-decoration:none;
}
.entrybody .sidebar_shell .art_col {
	width:504px;
	float:left;
	border-bottom: 1px dotted #1f1f1f;
	padding:0 0 14px 0;
}
.entrybody .comment_head {
	height:53px;
	width:73px;
	float:right;
	background:url(/Images/web/template/body2alt/head_comment_bg.png) top left no-repeat;
	text-align:center;
	margin-right:8px;
	margin-top:8px
}
.entrybody .comment_head .num {
	font:bold 30px Arial, Helvetica, sans-serif;
	letter-spacing:-1px;
	line-height:26px;
	padding:5px 6px 0 0;
}
.entrybody .comment_head .num a {
	color:#900;
	text-decoration:none;
}
.entrybody .comment_head .num a:hover {
	color:#000;
	text-decoration:none;
}
.entrybody .comment_head .txt {
	font:bold 11px Arial, Helvetica, sans-serif;
	letter-spacing:-1px;
	padding:0 5px 0 0;
}
.entrybody .post {
	font:normal 13px Georgia, "Times New Roman", Times, serif;
	color:#000;
}
.entrybody .post a, .entrybody .post a:visited {
	font-weight:bold;
	color:#A00404;
	text-decoration:underline;
}
.entrybody .post a:hover {
	font-weight:bold;
	color:#A00404;
	text-decoration:none;
}
.entrybody .image a:hover {
	text-decoration:none;
	border-bottom:none;
}
.entrybody .post ul, ol {
	margin:6px;
}
.entrybody .post ul li {
	list-style:square;
	margin:0 0 3px 6px;
}
.entrybody .post ol li {
	list-style:decimal;
	margin:0 0 3px 6px;
}
.entrybody .post .drop {
	color: #000;
	display: block;
	float: left;
	font-size:48px;
	font-weight:bold;
	line-height:1;
	margin:-0.05em 0.1em 0 0;
}
.entrybody .post .lede {
	font:bold 16px Georgia, 'Times New Roman', Times, serif;
	text-align:center;
	padding:3px 0;
}
.entrybody .post .lede_follow {
	font:bold 13px Georgia, 'Times New Roman', Times, serif;
	text-align:center;
	padding:3px 0;
	color:#900;
}
.entrybody .post .moretext {
	font:bold 14px Georgia, "Times New Roman", Times, serif;
	margin:14px 0;
	padding-right:12px;
}
.entrybody .post .moretext a {
	text-decoration:none;
	color:#0099CC;
}
.entrybody .post .moretext a:hover {
	text-decoration:underline;
}
.entrybody .image a {
	text-decoration:none;
	border-bottom:none;
}
.entrybody h1 {
	font:normal 30px Georgia, "Times New Roman", Times, serif;
	letter-spacing:-1px;
	padding:0;
	margin:0;
	line-height:30px;
}
.entrybody h1 a {
	color:#000000;
	text-decoration:none;
}
.entrybody h1 a:hover {
	color:#0099CC;
	text-decoration:none;
}

.entrybody .sidebar_shell h1 {
	font:normal 34px "Vonness Bold Compressed", Helvetica, sans-serif;
	letter-spacing:-2px;
	padding:0;
	margin:0;
	line-height:32px;
}
.entrybody .sidebar_shell h1 a {
	color:#000000;
	text-decoration:none;
}
.entrybody .sidebar_shell h1 a:hover {
	color:#900;
	text-decoration:none;
}

.entrybody .sidebar_shell h3 {
	font:normal 11px "Trebuchet MS", Helvetica, Arial, sans-serif;
	color:#000000;
	line-height:12px;
	padding:6px 2px;
	margin:0;
}
.entrybody h3 {
	font:italic 11px Georgia, "Times New Roman", Times, serif;
	color:#000000;
	line-height:11px;
	padding:6px 0;
	margin:0;
}
.entrybody .header_image {
	margin:0 auto;
}
.entrybody .header_image .image {
	border:1px solid #000000;
}
.entrybody .header_image .caption {
	font:normal 10px Georgia, "Times New Roman", Times, serif;
	color:#000000;
	margin:0 3px 6px 2px;
	padding:0 4px 2px 4px;
	border-bottom:1px dotted #CCCCCC;
	text-align:left;
}
.entrybody .header_image .caption cite {
	font:italic 10px Georgia, "Times New Roman", Times, serif;
	color:#999999;
}
.entrybody .image-right {
	float:right;
	margin:4px 2px 14px 14px;
	padding:4px;
	border:1px solid #CCC;
	background-color:#FFF;
	font:italic 10px Georgia, "Times New Roman", Times, serif;
	color:#666;
	text-align:right;
}
.entrybody .image-left {
	float:left;
	margin:4px 14px 14px 2px;
	padding:4px;
	border:1px solid #CCC;
	background-color:#FFF;
	font:italic 10px Georgia, "Times New Roman", Times, serif;
	color:#666;
	text-align:left;
}
.entrybody .entrymeta {
	font:normal 11px Tahoma, Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	color:#666666;
	margin:10px 4px 10px 0;
	padding:0 0 4px 4px;
}
.entrybody .entrymeta .author {
	margin-bottom:2px;
}
.entrybody .entrymeta a, .entrybody .entrymeta a:visited {
	color:#004276;
	text-decoration:none;
}
.entrybody .entrymeta a:hover {
	color:#004276;
	text-decoration:underline;
}
.entrybody blockquote {
	background:url(/Images/web/template/blockquote.gif) 11px 11px no-repeat #F1F1F1;
	font:normal 13px Georgia, "Times New Roman", Times, serif;
	color:#000;
	margin:14px 10px;
	padding:14px 14px 14px 52px;
}
.entrybody .script_quote {
	font:normal 11px 'Courier New', Courier, monospace;
	padding:0 170px;
	margin:16px;
	width:610px;
}
.entrybody .script_quote .center {
	text-align:center;
	margin:6px 0;
}
.entrybody .quote_box {
	margin:16px;
	padding:12px;
	border-top: 1px solid #333;
	border-bottom: 2px solid #333;
	font:normal 12px Georgia, "Times New Roman", Times, serif;
}
.entrybody #shareButtons {
	width:610px;
	margin:12px 0 10px 0;
	position:relative;
	height:24px;
	border-bottom:1px solid #E5E5E5;
	padding:5px 0 4px 0;
}
.entrybody #shareButtons #fb_like {
	text-transform:uppercase;
	font:normal 10px Georgia, "Times New Roman", Times, serif;
	padding-bottom:2px;
	color:#990000;
	float:left;
	border:none;
	width:375px;
	margin-left:5px;
}
.entrybody #shareButtons .fb {
	float:right;
	width:110px;
	margin:2px 0 0 0;
	text-align:right;
}
.entrybody #shareButtons .buzz {
	float:right;
	width:110px;
	margin:1px 0 0 6px;
}


.entrybody #foot_tags {
	text-transform:uppercase;
	font:normal 10px Georgia, "Times New Roman", Times, serif;
	margin:0 0 10px 0;
	padding-bottom:2px;
	color:#990000;
}
.entrybody #foot_tags a {
	color:#0099FF;
	text-decoration:none;
	border-bottom:1px dotted #0099CC;
}
.entrybody #foot_tags a:hover {
	color:#0099CC;
	text-decoration:none;
	border-bottom:1px dotted #FFFFFF;
}
.entrybody #foot_tags .first_tag {
	text-transform:none;
	font:bold 12px Georgia, "Times New Roman", Times, serif;
}
.entrybody #foot_tags .first_tag a {
	color:#0099CC;
	text-decoration:none;
	border-bottom:1px dotted #0099CC;
}
.entrybody #foot_tags .first_tag a:hover {
	color:#0099CC;
	text-decoration:none;
	border-bottom:1px dotted #FFFFFF;
}
.entrybody .tags {
	text-transform:uppercase;
	font:normal 10px Georgia, "Times New Roman", Times, serif;
	margin:5px 0 10px 0;
	padding-bottom:2px;
	color:#990000;
}
.entrybody .tags a {
	color:#0099FF;
	text-decoration:none;
	border-bottom:1px dotted #0099CC;
}
.entrybody .tags a:hover {
	color:#0099CC;
	text-decoration:none;
	border-bottom:1px dotted #FFFFFF;
}
.entrybody .tags .first_tag {
	text-transform:none;
	font:bold 12px Georgia, "Times New Roman", Times, serif;
}
.entrybody .tags .first_tag a {
	color:#0099CC;
	text-decoration:none;
	border-bottom:1px dotted #0099CC;
}
.entrybody .tags .first_tag a:hover {
	color:#0099CC;
	text-decoration:none;
	border-bottom:1px dotted #FFFFFF;
}
.highlight, highlight {
	font-weight:bold;
	background-color:#FFFF99;
}
.getdvdreview {
	font:bold 14px Georgia, "Times New Roman", Times, serif;
	border:none;
}
.getdvdreview a {
	color:#0099CC;
	text-decoration:none;
	border:none;
}
.getdvdreview a:hover {
	color:#0099CC;
	text-decoration:underline;
	border:none;
}
.prev_next {
	font:normal 11px Georgia, "Times New Roman", Times, serif;
	margin:8px 10px;
	line-height:16px;
}
.prev_next a {
	color:#990000;
	text-decoration:none;
	border-bottom:none;
}
.prev_next a:hover {
	color:#000000;
	text-decoration:none;
	border-bottom:none;
}
.getmore {
	font:normal 12px Georgia, "Times New Roman", Times, serif;
	margin:5px 12px 10px 0;
	padding-right:5px;
}
.getmore a {
	color:#0099CC;
	text-decoration:underline;
	border-bottom:none;
}
.getmore a:hover {
	color:#0099CC;
	text-decoration:none;
	border-bottom:none;
}
.next_article {
	font:bold 9px Georgia, "Times New Roman", Times, serif;
}
.next_article a {
	color:#DB9747;
	text-decoration:none;
}
.next_article a:hover {
	color:#EFAC54;
	text-decoration:none;
}
#article_page_shell {
	background:url(/Images/web/template/movies/trailer_bg1.jpg) 50% repeat-x;
	padding:4px;
	border:1px solid #000;
	margin:12px 4px;
}
#article_page_shell .article_pages {
	font:bold 16px "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-align:center;
	background:url(/Images/web/template/movies/trailer_bg2.jpg);
	padding:4px 8px;
	border:1px solid #666;
	color:#999;
	height:22px;
}
#article_page_shell .article_pages a, #article_page_shell .article_pages a:visited {
	color:#F00;
	text-decoration:none;
}
#article_page_shell .article_pages a:hover {
	color:#FFF;
	text-decoration:none;
}
.top_ten_numbers {
	margin:5px 0;
	padding:2px 2px 2px 5px;
	background-color:#E3E5E8;
	color:#000;
	font:bold 22px Georgia, "Times New Roman", Times, serif;
	letter-spacing:-1px;
}
#prev_next_shell {
	width:100%;
	margin:0 auto 12px auto;
	padding-top:4px;
	height:61px;
	font:normal 12px Georgia, "Times New Roman", Times, serif;
	border-top:1px solid #E3E5E8;
}
#prev_next_shell a, #prev_next_shell a:visited {
	color: #1F638A;
	text-decoration: none;
}
#prev_next_shell a:hover {
	text-decoration:underline;
}
#prev_next_shell .small {
	font:italic 10px Georgia, "Times New Roman", Times, serif;
	color: #000;
}
#prev_next_shell .small a, #prev_next_shell .small a:visited {
	color: #000;
	text-decoration: none;
}
#prev_next_shell .small a:hover {
	color: #000;
	text-decoration: none;
}
#prev_next_shell #home {
	font:normal 16px "Times New Roman", Times, serif;
	width:100px;
	height:30px;
	margin:5px 8px;
	padding:19px 0 22px 0;
	text-align:center;
	background:none;
	float:left;
	border:1px solid #E3E5E8;
	border-top:none;
	border-bottom:none;
	text-transform:uppercase;
	letter-spacing:1px;
}
#prev_next_shell #prev_post {
	text-align:right;
	background:none;
	width:240px;
	float:left;
	padding:17px 5px 25px 0;
}
#prev_next_shell #next_post {
	text-align:left;
	background:none;
	width:240px;
	height:30px;
	float:left;
	padding:17px 0 25px 5px;
}
.entrybody .page_header {
	font:normal 24px Georgia, "Times New Roman", Times, serif;
	text-align:center;
	color:#000000;
	margin:16px 6px 0 6px;
	padding-bottom:4px;
}
.entrybody .page_header_teaser {
	margin:2px 0 8px 0;
	text-align:center;
	font:normal 11px Georgia, "Times New Roman", Times, serif;
	text-transform:uppercase;
}
.entrybody #news_home_shell {
	margin-bottom:12px;
	padding-top:5px;
	border-top:1px dotted #999999;
}
.entrybody #news_home_shell .item {
	padding:5px 3px 8px 2px;
	margin:1px 5px 6px 5px;
}
.entrybody #news_home_shell .link_shell {
	float:left;
	margin:2px 0 0 5px;
	width:500px;
}
.entrybody #news_home_shell .link_shell .byline {
	font:normal 10px Georgia, "Times New Roman", Times, serif;
	color:#666666;
	padding-bottom:5px;
	text-transform:uppercase;
}
.entrybody #news_home_shell .link_shell .byline .comments {
	background-color:#FFFF00;
	text-align:center;
	font:normal 10px Arial, Helvetica, sans-serif;
	padding:1px 5px;
}
.entrybody #news_home_shell .link_shell .byline .comments a {
	color:#0099CC;
	text-decoration:none;
}
.entrybody #news_home_shell .link_shell .byline .comments a:hover {
	color:#000000;
	text-decoration:none;
}


/* Related Posts STYLES *********************************************************** */

#related_posts_shell {
	font:normal 12px Georgia, "Times New Roman", Times, serif;
	width:610px;
	margin:5px;
	padding-top:5px;
	position:relative;
	text-align:left;
	border-top:1px solid #e5e5e5;
}
#related_posts {
	width:365px;
	margin:5px 0 5px 5px;
	padding:2px 0;
	border-right:1px solid #e5e5e5;
	float:left;
}
#tags {
	text-transform:uppercase;
	font:normal 10px Georgia, "Times New Roman", Times, serif;
	margin:5px 5px 5px 10px;
	padding:0 4px 2px 6px;
	color:#990000;
	width:210px;
	float:left;
}
#tags a,
#tags a:visited {
	color:#0099FF;
	text-decoration:none;
	border-bottom:1px dotted #0099CC;
}
#tags a:hover {
	color:#0099CC;
	text-decoration:none;
	border-bottom:1px dotted #FFFFFF;
}

#related_lede {
	text-transform:uppercase;
	font:bold 10px Georgia, "Times New Roman", Times, serif;
	margin:5px 0;
	padding-bottom:2px;
	color:#990000;
}
#related_posts ol.related_posts {
	list-style:outside decimal;
	margin:.5em 0;
	padding:0 2em;
}
#related_posts ol.related_posts li  {
	margin:.5em 0;
}
#related_posts ol.related_posts li a,
#related_posts ol.related_posts li a:visited {
	font-weight:normal;
	color:#1f638a;
	text-decoration:underline;
}
#related_posts ol.related_posts li a:hover {
	text-decoration:none;
}

/* COMMENT STYLES *********************************************************** */

#comment_shell {
	font-family:Arial, Helvetica, sans-serif;
}
#comment_shell a, #comment_shell a:visited {
	color:#CC0000;
}
#comment_shell a:hover {
	color:#000;
}
#comment_shell p {
	margin-bottom:-2px !important;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#2C2C29;
	padding:2px;
}
#comment_shell p a, #comment_shell p a:visited {
	font-weight:bold;
	text-decoration:underline !important;
}
#comment_shell p a:hover {
	font-weight:bold;
	text-decoration:none !important;
}
#comment_shell .alignleft {
	float:left;
	margin:5px 10px 5px 0;
}
div#email, div#url, div#author {
	margin:2px 0;
}
input#email-field, input#url-field, input#author-field {
	width:140px;
	margin:0 2px 1px 2px;
	padding: 3px 5px;
	border:1px solid #CBCBCB;
	font:normal 12px Georgia, "Times New Roman", Times, serif;
	color:#000;
	cursor:cursor;
}
label.overlabel {
	color:#000;
}
label.overlabel-apply {
	position:absolute;
	z-index:1;
	color:#000;
}
#comment_shell #content-body textarea {
	padding:3px;
	border:1px solid #CBCBCB;
	font:normal 12px Tahoma, Verdana, Arial, Helvetica, Sans-serif;
}
#comment_shell .sub_btn {
	padding:10px;
}
#comment_shell .sub_btn a {
	text-decoration:none;
}
#comment_shell #comentarii ol.commentlist {
	width:100%;
	margin:0;
	padding:0;
	font-size:11px;
}
#comment_shell ol.commentlist {
	list-style:none;
}
#comment_shell ol.commentlist li {
	list-style-type:none;
	margin-bottom:2px;
	background-color: #F5F5F5;
	padding:4px 6px;
	border: 1px solid #DDD;
	border-bottom:2px solid #999999;
	border-top:1px solid #CCCCCC;
}
#comment_shell ol.commentlist li.odd {
	background-color: #F9F9F9;
}
#comment_shell ol.commentlist li.even {
	background-color: #E4E4E4;
}
#comment_shell ol.commentlist li.bypostauthor {
	background-color: #CAF2FF;
	border: 1px solid #008BB9;
	border-bottom:2px solid #008BB9;
}
#comment_shell ol.commentlist li ul {
	list-style-type: none;
	margin:5px 0;
	padding:0 0 0 10px;
}
#comment_shell ol.commentlist li ul.children li {
	list-style:none !important;
	background-color: #FFF;
	width:97%;
	font-size:11px;
	margin:2px 0;
}
#comment_shell ol.commentlist li ul.children li.bypostauthor {
	background-color: #CAF2FF;
	border: 1px solid #008BB9;
	border-bottom:2px solid #008BB9;
}
#comment_shell ol.commentlist li ul.children li ul.children li {
	background-color:#F5F5F5;
}
#comment_shell ol.commentlist li ul.children li ul.children li.bypostauthor {
	background-color: #CAF2FF;
	border: 1px solid #008BB9;
	border-bottom:2px solid #008BB9;
}
#comment_shell ol li div.comment_content div.commentmetadata {
	color: #999;
	border-bottom: 1px dotted #333;
	margin:5px 0;
}
#comment_shell ol li div.comment_content p {
	padding:0 6px 6px 6px;
}
#comment_shell ol li div.comment_content .reply {
	text-align:right;
	margin-top:5px;
}
#comment_shell .comment_author {
	font:bold 16px Georgia, "Times New Roman", Times, serif;
	color:#000;
}
#comment_shell .comment_time {
	font-family:Arial, Helvetica, sans-serif;
	color:#666;
}
#comment_shell .comment_time a {
	text-decoration:none;
	font-weight:bold;
}
#comment_shell a#cancel-comment-reply-link {
	text-transform:uppercase;
	font-size:80%;
	margin-left:10px;
}
#comment_shell li #respond {
	padding:0 7px;
}
#comment_shell li #respond h2 {
	display:none;
}
#comment_shell li.comment-author-admin {
	border:1px solid #BBBBBB !important;
}
#comment_shell .comment-edit-link {
	background-color:#EFEFEF;
	padding:1px 5px;
	color:#999999;
	border-left:1px solid #DDD;
}
#comment_shell {
	background-color:#FFF;
	display: none;
}
#comment_shell p.no {
	font:bold 12px Georgia, 'Times New Roman', Times, serif;
	text-align:center;
	padding:8px 0;
}
#comment_shell p.warning {
	font:normal 11px Georgia, 'Times New Roman', Times, serif;
	text-align:center;
	padding:4px 0;
	margin:8px;
	border:1px dashed #999;
}
#comment_shell {
	display: block;
}
#comment_shell .subscribe_comments {
	display: block;
	float: right;
	height: 30px;
	padding: 0 0 0 20px;
	line-height: 29px;
	position: relative;
	top: 1px;
	color: #787878;
	text-decoration: none;
	margin: 0 5px 0 0;
}
#comment_shell .tabs span {
	display: block;
	float: left;
	padding: 0 20px 0 0;
	cursor:pointer;
}
#comment_shell .tabs.selected {
	background-color:#2C2C29;
	color:#FFF;
}
#comment_shell div.selected {
	background-color:#FFF;
	color:#2C2C29;
}
#comment_shell .subscribe-to-comments {
	font:normal 12px Georgia, "Times New Roman", Times, serif;
	margin:12px 2px;
	color:#000;
}
#comment_shell .subscribe-to-comments p {
	margin:0;
	padding:0;
}
#comment_shell .subscribe-to-comments a, #comment_shell .subscribe-to-comments a:visited {
	font-weight:bold;
	text-decoration:none;
	color:#900;
}
#comment_shell .subscribe-to-comments a:hover {
	text-decoration:none;
	color:#000;
}
#comment_shell .next_previous_links_comments {
	font:normal 13px "Trebuchet MS", Arial, Helvetica, sans-serif;
	margin:20px auto;
	width:90%;
}
#comment_shell .next_previous_links_comments a, #comment_shell .next_previous_links_comments a:visited {
	text-decoration:none;
	border:1px solid #036;
	font-weight:bold;
}
#comment_shell .next_previous_links_comments a:hover {
	text-decoration:none;
	border:1px solid #900;
}
#comment_shell .page-numbers {
	padding:4px 8px;
	margin:0 2px;
	text-align:center;
}
#comment_shell .page-numbers .current {
	border:none;
}
#comment_shell .page-numbers .dots {
	border:none;
}
/* ORACLE & MPAA ARTICLES ************************************************** */

/* MPAA Ratings Articles ************************************************** */
.mpaa_shell {
	border:1px dotted #DDDDDD;
	padding:5px;
	margin:5px 5px 10px 5px;
}
.mpaa_shell .title {
	font:bold 14px Georgia, Arial, Verdana;
	border-bottom:2px solid #850000;
	margin-bottom:2px;
	padding-bottom:2px;
}
.mpaa_shell .lower {
	font:normal 12px Arial, Helvetica;
}
.mpaa_shell a {
	color:#CC0000;
	text-decoration:underline;
}
.mpaa_shell a:hover {
	color:#CC0000;
	text-decoration:none;
}
/* Oracle Articles */
.oracle_num1 {
	margin:5px 0;
	padding:2px 2px 2px 5px;
	background-color:#F6F6F6;
	color:#000;
	font:bold 28px Georgia, "Times New Roman", Times, serif;
	letter-spacing:-1px;
}
.oracle_num1 a, .oracle_num1 a:visited {
	color:#007100;
	text-decoration:none;
}
.oracle_num1 a:hover {
	color:#000;
	text-decoration:none;
}
/* Oracle Articles */
.oracle_shell {
	border:1px dotted #333333;
	padding:5px;
	margin:5px 5px 10px 5px;
}
.oracle_shell .title {
	font:bold 16px Georgia, Arial, Verdana;
	border-bottom:2px solid #003300;
	margin-bottom:2px;
	padding-bottom:2px;
}
.oracle_shell .text {
	font:normal 13px Georgia, "Times New Roman", Times, serif;
	margin-top:4px;
}
.oracle_shell p.text {
	font:normal 13px Georgia, "Times New Roman", Times, serif;
	margin-top:4px;
}
.oracle_shell .lower {
	font:normal 12px Arial, Helvetica, sans-serif;
	margin-top:4px;
}
.oracle_weeks {
	border:1px solid #009900;
	font:bold 12px Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	padding:4px;
	text-transform:uppercase;
}
.oracle_shell .title a, .oracle_shell .title a:visited {
	color:#990000;
	text-decoration:none;
}
.oracle_shell .title a:hover {
	color:#000000;
	text-decoration:none;
}
/* Movie Review Inline Box ************************************************** */
.entrybody #mr_inline_shell {
	float:left;
	width:270px;
	border:1px solid #E3E5E8;
	border-right:none;
	border-left:none;
	padding:6px 0;
	margin:4px 14px 14px 0;
	font:normal 11px Verdana, Geneva, sans-serif;
}
.entrybody #mr_inline {
	padding:10px 12px;
	border-right:1px solid #E3E5E8;
}
.entrybody #mr_inline a, .entrybody #mr_inline a:visited {
	font-weight:normal;
	color:#900;
	text-decoration:underline;
}
.entrybody #mr_inline a:hover {
	color:#000;
	text-decoration:none;
}
.entrybody #mr_inline ul {
	list-style:none;
	margin:0;
	padding:0;
}
.entrybody #mr_inline .rt_box {
	width:242px;
	height:80px;
	background:url(/Images/web/template/movies/rt_bg.jpg) no-repeat;
	margin:2px auto;
}
.entrybody #mr_inline .rt_box .rt_reviews {
	height:20px;
	padding:7px 0 0 68px;
	text-align:center;
}
.entrybody #mr_inline .rt_box .rt_reviews a, .entrybody #mr_inline .rt_box .rt_reviews a:visited {
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#627D11;
	text-decoration:none;
}
.entrybody #mr_inline .rt_box .rt_reviews a:hover {
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration:none;
}
.entrybody #mr_inline .rt_box .rt_percent {
	width:45px;
	margin:0 0 0 2px;
	float:left;
	font:bold 20px Arial, Helvetica, sans-serif;
	color:#627D11;
	text-align:center;
	padding-top:8px;
}
.entrybody #mr_inline .rt_box .rt_bar {
	width:126px;
	height:41px;
	margin:0 0 0 4px;
	float:left;
}
.entrybody #mr_inline .rt_box .rt_icon {
	width:43px;
	height:41px;
	margin:0 0 0 12px;
	float:left;
}
.entrybody #mr_inline .ur_shell {
	font:normal 12px Georgia, "Times New Roman", Times, serif;
}
.entrybody #mr_inline .ur_shell .you_grade_head {
	background-color:#E2E2E2;
	border:1px solid #FFFFFF;
	margin:5px 2px 2px 2px;
	padding:2px;
	text-align:center;
	text-transform:uppercase;
	color:#000000;
	font:bold 10px Georgia, "Times New Roman", Times, serif;
}
.entrybody #mr_inline .more_head {
	background-color:#E2E2E2;
	border:1px solid #FFFFFF;
	margin:5px 2px 2px 2px;
	padding:2px;
	text-align:center;
	text-transform:uppercase;
	color:#000000;
	font:bold 12px Georgia, "Times New Roman", Times, serif;
}
.entrybody #mr_inline #nav {
	font:normal 12px Verdana, Geneva, sans-serif;
}
.entrybody #mr_inline #nav li {
	list-style:none;
	margin:2px 0 2px 4px;
	padding-left:2px;
}
.entrybody #mr_inline #still_shell {
	text-align:center;
	padding-top:8px;
	margin-top:8px;
	border-top:1px solid #E2E2E2;
}
/* Tabbed Styles *************************************************************************** */

.rostb {
	margin:12px 5px 4px 5px;
}
ul.tabnav {
	list-style: none;
	margin:0 0 6px 0;
	padding: 0;
	font:bold 14px Georgia, "Times New Roman", Times, serif;
}
ul.tabnav li {
	display: inline;
	cursor: pointer;
	border-bottom-width: 0 !important;
	text-transform:uppercase;
	letter-spacing:-1px;
}
ul.tabnav li a {
	text-decoration: none;
	padding:6px 10px;
	background-color:#E5E5E5;
	color: #900;
	border:1px solid #999;
	outline:0;
	-moz-border-radius-topleft: 5px;
	-khtml-border-radius-topleft: 5px;
	-webkit-border-top-left-radius: 5px;
	-moz-border-radius-topright: 5px;
	-khtml-border-radius-topright: 5px;
	-webkit-border-top-right-radius: 5px;
}
ul.tabnav li a.selected {
	background-color: #FFF;
	color: #000;
	border-bottom-color:#FFF;
	outline:0;
}
ul.tabnav li a:hover {
	background-color: #FFF;
	color: #000;
}
div.rostb > div {
	padding: 5px 2px;
	top: 3px;
	border:1px solid #999;
	-moz-border-radius-bottomright: 5px;
	-khtml-border-radius-bottomright: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-moz-border-radius-bottomleft: 5px;
	-khtml-border-radius-bottomleft: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-moz-border-radius-topright: 5px;
	-khtml-border-radius-topright: 5px;
	-webkit-border-top-right-radius: 5px;
}
#right_col {
	float:right;
	width:345px;
	margin-left:5px;
	text-align:left;
}
#right_col .more_news {
	margin:8px 8px;
	text-align:right;
	text-transform:none;
	font:normal 12px Georgia, "Times New Roman", Times, serif;
}
#right_col .more_news a {
	font:bold 14px Georgia, "Times New Roman", Times, serif;
	color:#0099CC;
	text-decoration:none;
}
#right_col .more_news a:hover {
	color:#000000;
	text-decoration:underline;
}
#right_col .category_lede {
	border-bottom:1px solid #666;
	background:url(/Images/web/template/body2alt/home/line_break.gif) repeat-x center top;
	font:normal 14px Georgia, "Times New Roman", Times, serif;
	text-align:center;
	text-transform:uppercase;
	letter-spacing:1px;
	padding:6px 0 3px 0;
	margin:5px;
}
#right_col #award_history_list {
	margin:0 5px 4px 5px;
	padding:3px 3px 5px 3px;
	font:bold 10px "Times New Roman", Times, serif;
	text-transform:uppercase;
	border-bottom:1px dotted #999966;
}
#right_col #award_history_list {
	font:normal 11px Georgia, "Times New Roman", Times, serif;
	display: block;
	background: none;
}
#right_col #award_history_list dd, dl, dt {
	margin:0;
	padding:0;
}
#right_col #award_history_list dt {
	font:bold 10px "Times New Roman", Times, serif;
	color:#999966;
	text-transform:uppercase;
}
#right_col #award_history_list dd {
	font-weight:bold;
	color:#999966;
	text-transform:uppercase;
	margin:1px 0 6px 0;
}
#right_col #award_history_list a, #right_col #award_history_list a:visited {
	font-size:10px;
	font-weight:bold;
	color:#0099CC;
	text-decoration:none;
}
#right_col #award_history_list a:hover {
	color:#20C8FF;
	text-decoration:none;
}
#right_col #award_history_list form {
	margin:0;
	padding:0;
}
#right_col #award_history_list select, #right_col #award_history_list option {
	font:bold 10px 'Times New Roman', Times, serif;
	color:#666666;
	text-transform:uppercase;
	width:310px;
	padding:1px 2px;
}
#bo_shell ol {
	font:normal 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
	margin:5px 0 18px 0;
	padding:0;
}
#bo_shell ol li {
	margin-left:32px;
}
#bo_shell .bo_info {
	font:normal 10px Arial, Helvetica, sans-serif;
	text-align:center;
}
#bo_shell a, #bo_shell a:visited {
	color:#015EA1;
	font-weight:bold;
	text-decoration:none;
}
#bo_shell a:hover {
	color:#0184E4;
	text-decoration:none;
}
#bo_shell .bo_more {
	font:normal 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
	padding:10px;
	margin:2px 5px;
	text-align:center;
}
#bo_shell .bo_more2 {
	padding:2px 10px;
}
#bo_shell .bo_more a, #bo_shell .bo_more a:visited {
	color:#015EA1;
	font-weight:bold;
	text-decoration:none;
}
#bo_shell .bo_more a:hover {
	color:#0184E4;
	text-decoration:none;
}
#recentcomments ul {
	margin:0 5px 0 -25px;
	padding:0;
}
#recentcomments li {
	list-style:none;
	display:block;
	font:normal 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
	padding:4px 8px 4px 30px;
	margin:0 10px 12px -35px;
	border-bottom:1px dotted #666666;
}
#recentcomments .rc_excerpt {
	margin:3px;
	padding:1px 5px;
	border-left:2px solid #999999;
	font-size:10px;
}
#recentcomments a, #recentcomments a:visited {
	color:#015EA1;
	text-decoration:underline;
}
#recentcomments a:hover {
	color:#0184E4;
	text-decoration:none;
}
#recentcomments .rc_comment_link a, #recentcomments .rc_comment_link a:visited {
	color:#015EA1;
	text-decoration:underline;
}
#recentcomments .rc_comment_link a:hover {
	color:#0184E4;
	text-decoration:none;
}
.social_shell {
	border-bottom:1px solid #666;
	background:url(/Images/web/template/body2alt/home/line_break.gif) repeat-x center top;
	text-align:left;
	padding:7px 0 3px 0;
	margin:5px;
}
#social_bar {
	position:relative;
	font:bold 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
	margin:0;
	margin-left:20px;
	padding:0;
}
#social_bar a {
	color:#727272;
	text-decoration:none;
}
#social_bar ul {
	list-style:none;
	line-height:26px;
	text-align:left;
	margin:0;
	padding:0;
}
#social_bar li {
	list-style:none;
	float:left;
	margin:0;
	padding:0;
	line-height:20px;
}
#social_bar li.rss {
	background:transparent url(/Images/web/template/body2alt/icons.png) no-repeat left 0;
	padding-left:21px;
	width:40px;
}
#social_bar li.twitter {
	background:transparent url(/Images/web/template/body2alt/icons.png) no-repeat left -26px;
	padding-left:22px;
	width:60px;
}
#social_bar li.facebook {
	background:transparent url(/Images/web/template/body2alt/icons.png) no-repeat left -53px;
	padding-left:22px;
	width:70px;
}
#social_bar li.email {
	background:transparent url(/Images/web/template/body2alt/icons.png) no-repeat left -79px;
	padding-left:22px;
	width:35px;
}
#social_bar li.rss a:hover {
	color:#F9A210;
}
#social_bar li.twitter a:hover {
	color:#51D3FF;
}
#social_bar li.facebook a:hover {
	color:#5F88C9;
}
#social_bar li.email a:hover {
	color:#FF0000;
}

/* Right Column Article Styles *************************************************************************** */

.rtCol_entry_meta {
	padding:5px 3px 8px 2px;
	margin:1px 5px 6px 5px;
	background:url(/Images/web/template/news/09mod/rightcolbreak.png) bottom center no-repeat;
}
.rtCol_entry_meta .tags {
	padding:0;
	margin:0;
	padding-bottom:1px;
	margin-bottom:1px;
}
.rtCol_entry_meta .tags ul, .rtCol_entry_meta .tags li {
	list-style:none;
	display:inline;
	padding:0;
	text-transform:uppercase;
	font:normal 11px Georgia, "Times New Roman", Times, serif;
	margin:0 0 2px 0;
}
.rtCol_entry_meta .tags li {
	margin:0;
	padding:0;
}
.rtCol_entry_meta .tags li.term {
	text-transform:none;
	font:bold 12px Georgia, "Times New Roman", Times, serif;
	letter-spacing:-1px;
}
.rtCol_entry_meta .tags li.term a, .rtCol_entry_meta .tags li.term a:visited {
	color:#0099CC;
	border:none;
	text-decoration:none;
}
.rtCol_entry_meta .tags li.term a:hover {
	color:#000;
	border:none;
	text-decoration:none;
}
.rtCol_entry_meta .tags li.postdate {
	text-align:center;
	padding:2px;
	font:normal 9px Tahoma, Arial, Helvetica, sans-serif;
}
.rtCol_entry_meta .tags li.postdate a, .rtCol_entry_meta .tags li.postdate a:visited {
	font-weight:bold;
	color:#990000;
	text-decoration:underline;
}
.rtCol_entry_meta .tags li.postdate a:hover {
	color:#000000;
	text-decoration:none;
}
.rtCol_entry_meta .tags li.comments {
	background-color:#FFFF00;
	text-align:center;
	font:normal 10px Arial, Helvetica, sans-serif;
	padding:1px 5px;
	margin-left:3px;
}
.rtCol_entry_meta .tags li.comments a, .rtCol_entry_meta .tags li.comments a:visited {
	color:#0099CC;
	text-decoration:none;
}
.rtCol_entry_meta .tags li.comments a:hover {
	color:#000000;
	text-decoration:none;
}
.rtCol_entry_meta .feat_story, .entrybody #news_home_shell .feat_story {
	float:left;
	margin:2px 8px 0 0;
}
.rtCol_entry_meta .feat_story img, .entrybody #news_home_shell .feat_story img {
	padding:2px;
	background-color:#FFFFFF;
	border:1px solid #000000;
}
.rtCol_entry_meta .feat_story img a, .rtCol_entry_meta .feat_story img a:visited, .entrybody #news_home_shell .feat_story img a, .entrybody #news_home_shell .feat_story img a:visited {
	background-color:#FFFFFF;
	border-color:#000000;
}
.rtCol_entry_meta .feat_story img a:hover, .entrybody #news_home_shell img a:hover {
	border-color:#015EA1;
}
.rtCol_entry_meta .link_shell {
	float:left;
	width:250px;
}
.rtCol_entry_meta .link_shell h2 {
	font:bold 14px Arial, Helvetica, sans-serif;
	letter-spacing:-1px;
	margin:4px 0 2px 0;
}
.rtCol_entry_meta .link_shell h2 a, .rtCol_entry_meta .link_shell h2 a:visited {
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}
.rtCol_entry_meta .link_shell h2 a:hover {
	color:#0099CC;
	text-decoration:none;
}
.rtCol_entry_meta .link_shell h3 {
	font:italic 10px Georgia, "Times New Roman", Times, serif;
	color:#000000;
	margin:2px 0;
}
.rtCol_entry_meta .link_shell h3 a, .rtCol_entry_meta .link_shell h3 a:visited {
	font-size:12px;
	color:#006699;
	text-decoration:none;
}
.rtCol_entry_meta .link_shell h3 a:hover {
	font-size:12px;
	color:#000000;
	text-decoration:underline;
}
#rtcollinks_wrap {
	border:none;
	padding: 3px;
	margin-bottom:18px;
}
#rtcollinks {
	color:#900;
	font:bold 12px Georgia, "Times New Roman", Times, serif;
	text-align:center;
}
#rtcollinks a {
	color:#900;
	text-transform:uppercase;
	text-decoration:none;
}
#rtcollinks a:hover {
	color:#333;
	text-transform:uppercase;
	text-decoration:none;
}
#rtcollinks .shell {
	float: left;
	text-align:center;
	padding:2px;
}
.entrybody #news_home_shell .link_shell .header {
	font:normal 22px Georgia, "Times New Roman", Times, serif;
	letter-spacing:-1px;
	line-height:22px;
}
.entrybody #news_home_shell .link_shell .header a, .entrybody #news_home_shell .link_shell .header a:visited {
	color:#000000;
	text-decoration:none;
}
.entrybody #news_home_shell .link_shell .header a:hover {
	color:#540500;
	text-decoration:none;
	background-color:#FDFFBB;
}
.entrybody #news_home_shell .link_shell .teaser {
	font:italic 11px Georgia, "Times New Roman", Times, serif;
	color:#000000;
	line-height:11px;
	padding:6px 0;
	margin:0;
}
.entrybody #news_home_shell .link_shell .teaser a, .entrybody #news_home_shell .link_shell .teaser a:visited {
	font-size:12px;
	color:#006699;
	text-decoration:none;
}
.entrybody #news_home_shell .link_shell .teaser a:hover {
	font-size:12px;
	color:#000000;
	text-decoration:none;
}
/* Right Stills Styles *************************************************************************** */
.shell {
	float: left;
	text-align:center;
	padding:2px;
}
.rtCol_newpics {
	background: #F0F0F0;
	padding: 4px;
	float: left;
	display: block;
	height: 140px;
	width: 152px;
	margin: 0 4px 5px 0;
	border: 1px solid #CCC;
}
.rtCol_newpics:hover {
	background-color:#999;
	border-color: #0099CC;
}
* html .rtCol_newpics {
	height: 140px;
	overflow: hidden;
}
* html .rtCol_newpics {
	height: 154px;
}
.rtCol_newpics img {
	width: 150px;
	height: 75px;
}
.rtCol_newpics:hover img {
	border-color: #0099CC;
}
.rtCol_newpics .title {
	margin: 12px auto 6px auto;
	width: 140px;
	text-align: center;
}
.rtCol_newpics .title a {
	color: #666;
	font:bold 11px Georgia, "Times New Roman", Times, serif;
	overflow: hidden;
	position: relative;
	text-align: center;
}
.rtCol_newpics:hover .title a {
	color: #FFF;
}

