




/* dumb IE7 hack */
*+html #blog_roll .clear {overflow: hidden;}

/* --------- blog structure styles */
#content_interior {background: none !important;}
#blog_roll_container {float: left; width: 650px; min-height: 1118px; height: auto !important; height: 1118px; margin: 0; padding: 0; background: #1A344E url(http://images.eonline.com/uberblog/images/blog_bg.png) top no-repeat;}
#blog_roll_container {min-height: 800px; height: 800px;}
.the_soup #blog_roll_container {float: left; width: 650px; min-height: 800px; height: auto !important; height: 800px; margin: 0; padding: 0; background: #a6e2ff;}
#blog_roll {background: #fff; width: 602px; margin: 11px; padding: 13px; color: #222;}
.the_soup #blog_roll {background: #fff; width: 602px; margin: 11px; padding: 13px; color: #222;}
#rsidebar {float: right; display: inline; width: 320px; margin: 0; padding: 10px 0 0 0; color: #222; background: #334a61;}
.the_soup #rsidebar {float: right; display: inline; width: 320px; margin: 0; padding: 10px 0 0 0; color: #222; background: none;}
	/* awful truth blog structure colors */
	.the_awful_truth #blog_roll_container, .the_awful_truth #rsidebar{ background:#faee00; }

/* --------- link colors */
.blog_entry a {color: #f00; text-decoration: none !important;}
.blog_entry a:hover, #blog_related a:hover, #blog_navigation a:hover, #rsidebar a:hover, #comments a:hover, .entry_footer a.stbutton:hover span, #module_shop div.section_container div.module_contents_container ul li a:hover strong {color: #fff; background-color: #f00;}
.entry_content a {color: #369; text-decoration: none !important;}
#rsidebar a, #comments a, #blog_related a, #blog_navigation a, h2.entry_title a, h2.entry_title, .entry_meta a {color: #083b74; text-decoration: none !important;}
.the_soup #rsidebar a, .the_soup #comments a, .the_soup #blog_related a, .the_soup #blog_navigation a {color: #0099cc; text-decoration: none !important;}
.the_soup #rsidebar a:hover, .the_soup #comments a:hover, .the_soup #blog_related a:hover, .the_soup #blog_navigation a:hover, .the_soup #module_soupshop a:hover strong {color: #000; background-color: #fffe66;}
.the_awful_truth .blog_entry.the_awful_truth h2.entry_title a, .the_awful_truth .blog_entry.the_awful_truth h2.entry_title {color: #a532ff;}
.the_awful_truth .blog_entry.the_awful_truth h2.entry_title a:hover {color: #fff;}
body.the_awful_truth h2.entry_title{ color:#a532ff; }

/* --------- general paragraph styles */
.blog_entry p, #comments p, #rsidebar p {margin: 0; padding: .5em 0;}

/* --------- breaking news alert */
#breaking_news {margin: 20px 0 0 0; padding: 10px 25px; font-size: 14px; color: #fff; background: #700 url(http://images.eonline.com/uberblog/images/breaking_news_bg.gif) top repeat-x;}
#breaking_news strong {display: block; font-size: 18px;}
#breaking_news a {display: block; color: #fff;}
.alert_fancy_wedge {width: 650px; height: 15px; margin-bottom: -10px; background: url(http://images.eonline.com/uberblog/images/breaking_news_wedge.png) no-repeat;}
.alert_fancy_wedge_redcarpet {width: 650px; height: 15px; margin-bottom: -16px; background: url(http://images.eonline.com/uberblog/images/breaking_news_wedge.png) no-repeat;}
* html .alert_fancy_wedge {
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.eonline.com/uberblog/images/breaking_news_wedge.png',sizingMethod=crop);
}

/* --------- blog header/filter indicator */
h1.blog_header {margin: 0 0 10px 0; padding: 5px; font-size: 22px; text-transform: uppercase;}
h1.blog_header span {font-size: 13px;}

/* --------- box ad styles */
.blog_ad {width: 300px; height: 250px; background: #334A61;}
#blog_roll .blog_ad {margin: 0 auto 25px auto;}

/* --------- blog banner styles (breaking news, update, exclusive) */
.entry_banner {width: 602px; height: 39px; text-indent: -1000000px;}

/* ENGLISH BANNERS */
.banner_exclusive {background: url(http://images.eonline.com/uberblog/images/banner_exclusive.png);}
* html .banner_exclusive {
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.eonline.com/uberblog/images/banner_exclusive.png',sizingMethod=crop);
}
.banner_update {background: url(http://images.eonline.com/uberblog/images/banner_update.png);}
* html .banner_update {
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.eonline.com/uberblog/images/banner_update.png',sizingMethod=crop);
}
.banner_breakingnews {background: url(http://images.eonline.com/uberblog/images/banner_breaking.png);}
* html .banner_breakingnews {
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.eonline.com/uberblog/images/banner_breaking.png',sizingMethod=crop);
}

/* INTERNATIONAL BANNERS */
/* IT */
.edition_it .banner_exclusive {background: url(http://images.eonline.com/uberblog/images/banner_exclusive_it.png);}
* html .edition_it .banner_exclusive {
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.eonline.com/uberblog/images/banner_exclusive_it.png',sizingMethod=crop);
}
.edition_it .banner_update {background: url(http://images.eonline.com/uberblog/images/banner_update_it.png);}
* html .edition_it .banner_update {
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.eonline.com/uberblog/images/banner_update_it.png',sizingMethod=crop);
}
.edition_it .banner_breakingnews {background: url(http://images.eonline.com/uberblog/images/banner_breaking_it.png);}
* html .edition_it .banner_breakingnews {
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.eonline.com/uberblog/images/banner_breaking_it.png',sizingMethod=crop);
}

/* DE */
.edition_de .banner_exclusive {background: url(http://images.eonline.com/uberblog/images/banner_exclusive_de.png);}
* html .edition_de .banner_exclusive {
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.eonline.com/uberblog/images/banner_exclusive_de.png',sizingMethod=crop);
}
.edition_de .banner_update {background: url(http://images.eonline.com/uberblog/images/banner_update_de.png);}
* html .edition_de .banner_update {
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.eonline.com/uberblog/images/banner_update_de.png',sizingMethod=crop);
}
.edition_de .banner_breakingnews {background: url(http://images.eonline.com/uberblog/images/banner_breaking_de.png);}
* html .edition_de .banner_breakingnews {
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.eonline.com/uberblog/images/banner_breaking_de.png',sizingMethod=crop);
}

/* FR */
.edition_fr .banner_exclusive {background: url(http://images.eonline.com/uberblog/images/banner_exclusive_fr.png);}
* html .edition_fr .banner_exclusive {
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.eonline.com/uberblog/images/banner_exclusive_fr.png',sizingMethod=crop);
}
.edition_fr .banner_update {background: url(http://images.eonline.com/uberblog/images/banner_update_fr.png);}
* html .edition_fr .banner_update {
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.eonline.com/uberblog/images/banner_update_fr.png',sizingMethod=crop);
}
.edition_fr .banner_breakingnews {background: url(http://images.eonline.com/uberblog/images/banner_breaking_fr.png);}
* html .edition_fr .banner_breakingnews {
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.eonline.com/uberblog/images/banner_breaking_fr.png',sizingMethod=crop);
}

/* --------- blog styles! */
.blog_entry {width: 100%; margin: 0 0 15px 0; padding: 15px 0; background: url(http://images.eonline.com/uberblog/images/blog_entry_top.gif) top no-repeat;}
.detail .blog_entry {margin: 0;}

.entry_container {padding: 0 20px; background: url(http://images.eonline.com/uberblog/images/entry_container_bg.gif);}
.the_soup .entry_container.bio {margin-left: 5px; height: 781px; background: url(http://images.eonline.com/uberblog/images/joel_bio_2.jpg) no-repeat;}
.the_soup .entry_container .editorial_bio { font-size: 14px; float: left; width: 300px; margin: 0 10px; padding-top: 65px;}
.entry_title {padding: 0 0 5px 0; line-height: 1em; display: inline;}
p.entry_meta {display: block; margin: 7px 0 10px 0; padding: 5px 0 0 0; font-size: 11px; border-top: 1px solid #ccc;}
p.entry_meta a {text-transform: uppercase;}
.entry_content {width: 562px; font-size: 12px; line-height: 1.7em; overflow: hidden;}
.entry_content img {display: block; border: 1px solid #999;}
.entry_content .entry_img_left {float: left; margin: 10px 15px 10px 0;}
.entry_content .entry_img_right {float: right; margin: 10px 0 15px 10px;}
.entry_content .entry_img_top {float: none; margin: 10px auto;}
.entry_content .entry_img_top img {margin: 0 auto;}
.entry_content .photo_credit {display: block; clear: both; margin: 5px 0 0 0; font-size: 10px; line-height: 1.2em; color: #999;}
.entry_content .read_more {float: right; margin: 12px 0; font-size: 11px; letter-spacing: .09em;}
.entry_content ul, .entry_content ol {list-style-position:inside;}
.entry_content ul li, .entry_content ol li {margin-left: 15px;}
.entry_content ul {list-style-type:disc; margin-left:30px;}
.entry_content ol {list-style-type:decimal;}
.entry_content blockquote {margin: 0 20px; padding: 10px 0;}

.entry_content .audio_player {margin: 10px 0;}

.entry_content ul.blog_gallery {clear: both; margin: 10px 0; padding: 0; list-style: none;}
.entry_content ul.blog_gallery li {float: left; width: 68px; height: 68px; *height: 66px; margin: 0 2px 0 0; padding: 0;}
*+html .entry_content ul.blog_gallery li {height: 68px;}
.entry_content ul.blog_gallery img {display: inline; width: 66px; height: 66px;}
.entry_content ul.blog_gallery a:hover img {border: 1px solid #c00;}

.entry_content a.franchise_tile {background-position:top left; position: relative;}
.entry_content a:hover.franchise_tile {background-position:bottom left;}
.entry_content .franchise_tile, .entry_content .franchise_tile_rc {float: left; display: block; width: 92px; height: 42px; margin: 10px 10px 10px 0; text-indent: -100000px;}
.blog_entry.movie_reviews .entry_content .franchise_tile {background-image:url(http://images.eonline.com/uberblog/images/tile_movie_reviews.gif);}
.blog_entry.hwood_party_girl .entry_content .franchise_tile {background-image:url(http://images.eonline.com/uberblog/images/tile_partygirl.gif);}
.blog_entry.ask_the_answer_bitch .entry_content .franchise_tile {background-image:url(http://images.eonline.com/uberblog/images/tile_answerbitch.gif);}
.blog_entry.lyons_den .entry_content .franchise_tile {height: 49px; background-image:url(http://images.eonline.com/uberblog/images/tile_lyonsden.gif);}
.blog_entry.marc_malkin .entry_content a.franchise_tile {background-image:url(http://images.eonline.com/uberblog/images/tile_marcmalkin.gif);}
.blog_entry.watch_with_kristin .entry_content a.franchise_tile {background-image:url(http://images.eonline.com/uberblog/images/tile_kristin.gif);}
.blog_entry.the_awful_truth .entry_content a.franchise_tile {background-image:url(http://images.eonline.com/uberblog/images/tile_awfultruth.gif);}
.blog_entry.the_soup .entry_content a.franchise_tile {background-image:url(http://images.eonline.com/uberblog/images/tile_thesoup.gif);}
.blog_entry.chelsea .entry_content a.franchise_tile {background-image:url(http://images.eonline.com/uberblog/images/tile_chelsea.gif); height:60px;}
.blog_entry .entry_content a.franchise_tile_rc {background-image:url(http://images.eonline.com/uberblog/images/tile_default_rc.gif); height:60px;}
.blog_entry.hwood_party_girl .entry_content .franchise_tile_rc {height:60px; background-image:url(http://images.eonline.com/uberblog/images/tile_partygirl_rc.gif);}
.blog_entry.ask_the_answer_bitch .entry_content .franchise_tile_rc {height:60px; background-image:url(http://images.eonline.com/uberblog/images/tile_answerbitch_rc.gif);}
.blog_entry.lyons_den .entry_content .franchise_tile_rc {height:60px; background-image:url(http://images.eonline.com/uberblog/images/tile_lyonsden_rc.gif);}
.blog_entry.marc_malkin .entry_content a.franchise_tile_rc {height:60px; background-image:url(http://images.eonline.com/uberblog/images/tile_marcmalkin_rc.gif);}
.blog_entry.watch_with_kristin .entry_content a.franchise_tile_rc {height:60px;background:url(http://images.eonline.com/uberblog/images/tile_kristin_rc.gif);}
.blog_entry.the_awful_truth .entry_content a.franchise_tile_rc {height:60px; background-image:url(http://images.eonline.com/uberblog/images/tile_awfultruth_rc.gif);}
.blog_entry.the_soup .entry_content a.franchise_tile_rc {height:60px; background-image:url(http://images.eonline.com/uberblog/images/tile_thesoup_rc.gif);}
.blog_entry .entry_content a:hover.franchise_tile_rc {height:60px; background-position:bottom left;}

.entry_footer {clear: both; padding: 23px 20px 15px; font-size: 11px; text-align: right; background: url(http://images.eonline.com/uberblog/images/blog_entry_bottom.gif) bottom no-repeat;}
.detail .entry_footer {background: url(http://images.eonline.com/uberblog/images/entry_container_bg.gif);}
.entry_footer a {margin-left: 6px;}
.entry_footer a.print {padding-left: 22px; background-image: url(http://images.eonline.com/uberblog/images/print_icon.gif); background-position: left; background-repeat: no-repeat;}
.entry_footer a.email {padding-left: 20px; background-image: url(http://images.eonline.com/uberblog/images/email_icon.gif); background-position: left; background-repeat: no-repeat;}
.entry_footer a.fb_share_link {padding-left: 20px; background-image: url(http://b.static.ak.fbcdn.net/images/share/facebook_share_icon.gif); background-position: left; background-repeat: no-repeat;}
.entry_footer a.sharethis {padding-left: 18px; background-image: url("/uberblog/images/addthis_icon.gif"); background-position: left; background-repeat: no-repeat;}
.entry_footer a.permalink {padding-left: 22px; background-image: url(http://images.eonline.com/uberblog/images/permalink_icon.gif); background-position: left; background-repeat: no-repeat;}
.entry_footer a.comments {padding-left: 19px; background-image: url(http://images.eonline.com/uberblog/images/comment_icon.gif); background-position: left; background-repeat: no-repeat;}
.entry_footer .categories {display: block; margin: 5px 0 0 0; padding: 5px 0 0 0; border-top: 1px solid #ccc; text-align: left;}
.entry_footer .categories a {margin-left: 0;}
.entry_footer a {text-transform: uppercase; padding-top: 1px; padding-bottom: 1px;}

/* --------- go back/get more pagination */
#blog_roll .pagination {margin: 40px 0 30px 0; font-size: 15px; font-weight: bold; text-align: center;}
#blog_roll .pagination a {margin: 0 3px; padding: 6px 0 7px; *padding: 0; color: #fff;}
#blog_roll .pagination a:hover {text-decoration: none;}
#blog_roll .pagination a.prev {margin-right: 15px; background: url(http://images.eonline.com/uberblog/images/prev_button_right.gif) right no-repeat;}
#blog_roll .pagination a.prev span {padding: 6px 10px 7px 40px; background: url(http://images.eonline.com/uberblog/images/prev_button_left.gif) left no-repeat;}
#blog_roll .pagination a.next {margin-left: 15px; background: url(http://images.eonline.com/uberblog/images/next_button_left.gif) left no-repeat;}
#blog_roll .pagination a.next span {padding: 6px 40px 7px 10px; background: url(http://images.eonline.com/uberblog/images/next_button_right.gif) right no-repeat;}
	/* awful truth pagination */
	.the_awful_truth #blog_roll .pagination a.prev {background: url(http://images.eonline.com/uberblog/images/prev_button_left_awful_truth.gif) right no-repeat;}
	.the_awful_truth #blog_roll .pagination a.prev span {background: url(http://images.eonline.com/uberblog/images/prev_button_right_awful_truth.gif) left no-repeat;}
	.the_awful_truth #blog_roll .pagination a.next {background: url(http://images.eonline.com/uberblog/images/next_button_left_awful_truth.gif) left no-repeat;}
	.the_awful_truth #blog_roll .pagination a.next span {background: url(http://images.eonline.com/uberblog/images/next_button_right_awful_truth.gif) right no-repeat;}

/* --------- prev/next links within the detail page */
#blog_navigation {font-size: 11px; background: url(http://images.eonline.com/uberblog/images/blog_entry_bottom.gif) bottom no-repeat;}
.detail #blog_navigation {background: url(http://images.eonline.com/uberblog/images/entry_container_bg.gif);}
#blog_navigation .prev {float: left; width: 50%; margin: 10px 0; text-align: left;}
#blog_navigation .prev a {float: left; clear: both;}
#blog_navigation .next {float: right; width: 50%; margin: 10px 0; text-align: right;}
#blog_navigation .next a {float: right; clear: both;}
#blog_navigation .more_button {margin: 0 0 3px 0; font-size: 11px; letter-spacing: .09em;}

/* --------- related entries within the detail page */
#blog_related {padding-top: 20px; line-height: 1.6em;}
#blog_related h3 {font-size: 14px; margin-bottom: 5px;}
#blog_related ul {list-style: disc inside;}

/* --------- snipe styles */
.snipe {margin: 0 0 25px 0; padding: 0 0 7px 0; background: url(http://images.eonline.com/uberblog/images/snipe_tail.gif) left bottom no-repeat; color: #000; font-size: 18px; font-weight: bold;}
.snipe a, .snipe span {display: block; padding: 9px 12px; color: #000; background: #fc0;}
.snipe a:hover {background: #C49900; text-decoration: none;}

/* --------- comments styles */
#comments {clear both; overflow: hidden; line-height: 1.3em;}
#comments .comment_error_message {text-align: center; padding: 20px 0; font-size: 14px;}
#comments .comment_error_message strong {padding: 10px 20px; background: #c00; color: #fff;}
#comments .comments_pagination {text-align: right; margin: 17px 0 0 0; font-size: 12px;}
#comments .comments_pagination a {padding: 3px 6px; border: 1px solid #ccc; margin: 1px;}
#comments .comments_pagination span.active {font-weight:bold; padding:7px; font-size:13px}
#comments .comments_pagination span.next a {margin-left:20px;}
#comments .comments_pagination span.prev a {margin-right:20px;}
#comments h3 {font-size: 17px; letter-spacing: 0; padding: 30px 0 5px 0; border-bottom: 2px solid #333;}
#comments_list {padding-top: 20px;}
#comments_list ol {margin: 0; padding: 0; color: #06c;}
#comments_list li {list-style: none; margin: 0; padding: 1.4em 0 .5em 0; border-bottom: 1px solid #c9c9c9;}
#comments_list .comment_count {float: left; width: 22px; font-size: 11px; color: #333;}
#comments_list .comment_body {float: left; width: 535px; padding: 0 0 0 5px; overflow: hidden;}
#comments_list .controls {float: right; font-size: 11px;}
#comments_list .controls .reported {color: #999; background: none !important;}
#comments_list p {padding: 0 0 .8em 0; color: #000;}
#comments_list p.comment_meta {color: #666; font-size: 11px;}
#comments_list p.comment_meta strong {margin-right: 8px; color: #333;}
li#comments_message {text-align: center; padding: 20px 0; border: none; font-weight: bold; color: #c00;}

#comments_list a#display_next_link{
	display: block;
	background-color:#e1e1e1;
	padding:10px 20px;
	text-align: center;
}
#comments_list a#display_next_link:hover{
	color:#fff;
	background-color:#6b89ac !important;
	text-decoration:underline !important;
}
#comments_list #preloader_graphic{
	background-image:url(/uberblog/chatter/images/indicator.gif);
	background-repeat:no-repeat;
	padding-left:25px;
	color:#ccc;
	background-color:#fff;
	display:none;
	margin-left:235px;
	margin-top:10px;
}

#comments_form {margin: 0; padding: 0 20px 15px 20px; font-size: 11px; background: url(http://images.eonline.com/uberblog/images/blog_entry_bottom.gif) bottom no-repeat;}
#comments_form p {padding: .4em 0;}
#comments_form fieldset {margin: 10px 0; padding: 0; border: none;}
#comments_form legend {font-size: 12px; font-weight: bold; margin: 0; padding: 0;}
#comments_form .comment_author {float: left; width: 250px;}
fieldset#comment_guest {margin-right: 40px; border-right: 1px solid #ccc;}
fieldset#comment_guest img {width: 204px; margin-top: 1px; border: 1px solid #ccc;}
fieldset#comment_text {clear: both;}
#comments_form label {margin-right: 5px; font-weight: bold;}
#comments_form input {width: 200px; border: 1px solid #999; padding: 2px; font-size: 13px;}
#comments_form textarea {border: 1px solid #999; width: 558px; height: 130px;}
#comments_form p.description {padding: 0;}
#comments_form a.button_link {float: right; display: block; padding: 5px 12px; font-size: 12px; font-weight: bold; color: #fff; border: 1px solid #999; background: #005dba url(http://images.eonline.com/uberblog/images/button_gradient_blue.gif) top repeat-x;}
#comments_form a:hover.button_link {background: #c00;}
#comment_text.disabled a.button_link, #comment_text.disabled a:hover.button_link {padding-left: 25px; background: #eee url(/images/indicator.gif) 5px 50% no-repeat; color: #333; cursor: default;}

/* --------- facebook connect comments stuff */
#comments_form #user {margin: 20px 0px 10px; text-align: center;}
#comments_form #user img {padding-right:5px;}
#comments_form #or {font-weight:bold;font-size:12px;}

/* --------- franchise/category header stuff */
#franchise, #category_header_container {position: relative; clear: both; display: block; width: 980px; height: 105px; margin: 0 0 1px 0;}
#franchise_header, #category_header {width: 100%; height: 100%;}
#franchise_header .tagline, #category_header .tagline {margin: 0; padding: 0; text-indent: -1000000px;}
#franchise_header h1, #category_header h1 {height: 77px; left: 148px; position: absolute; text-indent: -1000000px; top: 0px; width: 500px; z-index: 1;}
#franchise_header h1 a, #category_header h1 a {cursor: pointer; display: block; height: 77px; width: 500px;}
#franchise_nav, #category_nav {position: absolute; bottom: 8px; left: 194px; z-index: 1;}
#franchise_nav li, #category_nav li {float: left; padding: 0px 10px 2px 10px;}
#franchise_nav a, #category_nav a {display: block;}
#franchise_nav a:hover, #category_nav a:hover {text-decoration: none;}
#franchise_nav a.rss, #category_nav a.rss {background: url(http://images.eonline.com/uberblog/images/rss_14x14_transp.gif) no-repeat center left; padding-left: 18px;}
#franchise .sponsor_logos, #category_header_container .sponsor_logos {position: absolute; top: 10px; right: 10px; width: 265px;}
#franchise .sponsor_logos div, #category_header_container .sponsor_logos div {float: right; margin-left: 10px; position: relative;}

.lyons_den #franchise_header {background: url(http://images.eonline.com/uberblog/images/header_lyonsden.png) no-repeat;}
* html .lyons_den #franchise_header  {
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.eonline.com/uberblog/images/header_lyonsden.png',sizingMethod=crop);
}
.lyons_den #franchise a {color: #666666;}
.lyons_den #franchise a:hover {color: #616161;}
.lyons_den #franchise_nav li {background: url(http://images.eonline.com/uberblog/images/divider_lyonsden.gif) no-repeat center right;}
.lyons_den #franchise_nav li.last {background: none;}
.lyons_den #franchise_nav li a span {border-bottom: solid 1px #b2b2b2;}
.lyons_den #franchise_nav li a:hover {background-color: #ffffff; border-bottom: solid 0px #ffffff;} /*needed for ie6 bug */
.lyons_den #franchise_nav li a:hover span {background-color: #f2f2f2; border-bottom: solid 1px #7f7f7f;}

.hwood_party_girl #franchise_header {background: url(http://images.eonline.com/uberblog/images/header_partygirl.png) no-repeat;}
* html .hwood_party_girl #franchise_header  {
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.eonline.com/uberblog/images/header_partygirl.png',sizingMethod=crop);
}
.hwood_party_girl #franchise a {color: #cc0065;}
.hwood_party_girl #franchise a:hover {color: #cc0065;}
.hwood_party_girl #franchise_nav li {background: url(http://images.eonline.com/uberblog/images/divider_partygirl.gif) no-repeat center right;}
.hwood_party_girl #franchise_nav li.last {background: none;}
.hwood_party_girl #franchise_nav li a span {border-bottom: solid 1px #d0b2d0;}
.hwood_party_girl #franchise_nav li a:hover {background-color: #ffffff; border-bottom: solid 0px #ffffff;} /*needed for ie6 bug */
.hwood_party_girl #franchise_nav li a:hover span {background-color: #fcf2f7; border-bottom: solid 1px #e57fb2;}

.ask_the_answer_bitch #franchise_header {background: url(http://images.eonline.com/uberblog/images/header_answerbitch.png) no-repeat;}
* html .ask_the_answer_bitch #franchise_header  {
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.eonline.com/uberblog/images/header_answerbitch.png',sizingMethod=crop);
}
.ask_the_answer_bitch #franchise a {color: #666699;}
.ask_the_answer_bitch #franchise a:hover {color: #666699;}
.ask_the_answer_bitch #franchise_nav li {background: url(http://images.eonline.com/uberblog/images/divider_answerbitch.gif) no-repeat center right;}
.ask_the_answer_bitch #franchise_nav li.last {background: none;}
.ask_the_answer_bitch #franchise_nav li a span {border-bottom: solid 1px #c1c1d1;}
.ask_the_answer_bitch #franchise_nav li a:hover {background-color: #ffffff; border-bottom: solid 0px #ffffff;} /*needed for ie6 bug */
.ask_the_answer_bitch #franchise_nav li a:hover span {background-color: #f7f7fa; border-bottom: solid 1px #9999b2;}

.marc_malkin #franchise_header {background: url(http://images.eonline.com/uberblog/images/header_marcmalkin.png) no-repeat;}
* html .marc_malkin #franchise_header  {
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.eonline.com/uberblog/images/header_marcmalkin.png',sizingMethod=crop);
}
.marc_malkin #franchise a {color: #006699;}
.marc_malkin #franchise a:hover {color: #006699;}
.marc_malkin #franchise_nav li {background: url(http://images.eonline.com/uberblog/images/divider_marcmalkin.gif) no-repeat center right;}
.marc_malkin #franchise_nav li.last {background: none;}
.marc_malkin #franchise_nav li a span {border-bottom: solid 1px #b2c1d1;}
.marc_malkin #franchise_nav li a:hover {background-color: #ffffff; border-bottom: solid 0px #ffffff;} /*needed for ie6 bug */
.marc_malkin #franchise_nav li a:hover span {background-color: #f2f7fa; border-bottom: solid 1px #7f99b2;}

.watch_with_kristin #franchise_header {background: url(http://images.eonline.com/uberblog/images/header_watchwithkristin.png) no-repeat;}
* html .watch_with_kristin #franchise_header  {
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.eonline.com/uberblog/images/header_watchwithkristin.png',sizingMethod=crop);
}
.watch_with_kristin #franchise a {color: #34346a;}
.watch_with_kristin #franchise a:hover {color: #34346a;}
.watch_with_kristin #franchise_nav li {background: url(http://images.eonline.com/uberblog/images/divider_watchwithkristin.gif) no-repeat center right;}
.watch_with_kristin #franchise_nav li.last {background: none;}
.watch_with_kristin #franchise_nav li a span {border-bottom: solid 1px #b2c1d1;}
.watch_with_kristin #franchise_nav li a:hover {background-color: #ffffff; border-bottom: solid 0px #ffffff;} /*needed for ie6 bug */
.watch_with_kristin #franchise_nav li a:hover span {background-color: #f2f7fa; border-bottom: solid 1px #7f99b2;}

.the_awful_truth #franchise_header {background: url(http://images.eonline.com/uberblog/images/header_awfultruth.png) no-repeat;}
* html .the_awful_truth #franchise_header  {
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.eonline.com/uberblog/images/header_awfultruth.png',sizingMethod=crop);
}
.the_awful_truth #franchise a {color: #666;}
.the_awful_truth #franchise a:hover {color: #666;}
.the_awful_truth #franchise_nav {bottom: 7px; left: 203px;}
.the_awful_truth #franchise_nav li {background: url(http://images.eonline.com/uberblog/images/divider_awfultruth.gif) no-repeat center right;}
.the_awful_truth #franchise_nav li.last {background: none;}
.the_awful_truth #franchise_nav li a span {border-bottom: solid 1px #b2c1d1;}
.the_awful_truth #franchise_nav li a:hover {background-color: #ffffff; border-bottom: solid 0px #ffffff;} /*needed for ie6 bug */
.the_awful_truth #franchise_nav li a:hover span {background-color: #f2f7fa; border-bottom: solid 1px #7f99b2;}
.the_awful_truth #eol_footer, body.eol.the_awful_truth #footer_edition {border: 10px solid #faee00;}
body.the_awful_truth {background: transparent url(http://images.eonline.com/uberblog/images/awfultruth_bg.gif) top repeat;}
body.the_awful_truth #eol_header{ background:transparent url(http://images.eonline.com/uberblog/images/flare_awful_truth.jpg) no-repeat scroll 40% 35%; }

.the_soup #franchise_header {background: url(http://images.eonline.com/uberblog/images/header_thesoup.gif) no-repeat;}
* html .the_soup #franchise_header  {
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.eonline.com/uberblog/images/header_thesoup.gif',sizingMethod=crop);
}
.the_soup #franchise a {color: #84d6fe;}
.the_soup #franchise a:hover {color: #fffd00;}
.the_soup #franchise a:active {color: #fffd00;}
.the_soup #franchise #franchise_nav {position: absolute; bottom: 6px; left: 180px; z-index: 1;}
.the_soup #franchise_nav li {float: left; background: transparent url(http://images.eonline.com/uberblog/images/divider_thesoup.gif) no-repeat scroll right center; }
.the_soup #franchise_nav li.last {background: none;}
.the_soup #franchise_nav li.active a{color: fffe66;}
.the_soup #eol_footer {border: 10px solid #A6E2FF;}
body.eol.the_soup #footer_edition{border: 10px solid #A6E2FF;}
body.the_soup {background: #0099cc url(http://images.eonline.com/uberblog/images/flare_soup.jpg) top no-repeat;}

.movie_reviews #franchise_header {background: url(http://images.eonline.com/uberblog/images/header_moviereviews.png) no-repeat;}
* html .movie_reviews #franchise_header  {
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.eonline.com/uberblog/images/header_moviereviews.png',sizingMethod=crop);
}
.movie_reviews #franchise a {color: #666;}
.movie_reviews #franchise a:hover {color: #888;}
.movie_reviews #franchise_nav {bottom: 7px; left: 203px;}
.movie_reviews #franchise_nav li {background: url(http://images.eonline.com/uberblog/images/divider_awfultruth.gif) no-repeat center right;}
.movie_reviews #franchise_nav li.last {background: none;}
.movie_reviews #franchise_nav li a:hover {background-color: #ffffff; border-bottom: solid 0px #ffffff;} /*needed for ie6 bug */

.movie_reviews .movie_review_grade {clear:left; display:inline; float:left; height:60px; margin:10px 15px 10px 0px; text-indent:-9999px; width:92px;}
body.movie_reviews .movie_reviews .movie_review_grade {clear:none;}
.movie_reviews .grade_A_plus {background: url(http://images.eonline.com/uberblog/images/mreview_a_plus.jpg) no-repeat;}
.movie_reviews .grade_A {background: url(http://images.eonline.com/uberblog/images/mreview_a.jpg) no-repeat;}
.movie_reviews .grade_A_minus {background: url(http://images.eonline.com/uberblog/images/mreview_a_minus.jpg) no-repeat;}
.movie_reviews .grade_B_plus {background: url(http://images.eonline.com/uberblog/images/mreview_b_plus.jpg) no-repeat;}
.movie_reviews .grade_B {background: url(http://images.eonline.com/uberblog/images/mreview_b.jpg) no-repeat;}
.movie_reviews .grade_B_minus {background: url(http://images.eonline.com/uberblog/images/mreview_b_minus.jpg) no-repeat;}
.movie_reviews .grade_C_plus {background: url(http://images.eonline.com/uberblog/images/mreview_c_plus.jpg) no-repeat;}
.movie_reviews .grade_C {background: url(http://images.eonline.com/uberblog/images/mreview_c.jpg) no-repeat;}
.movie_reviews .grade_C_minus {background: url(http://images.eonline.com/uberblog/images/mreview_c_minus.jpg) no-repeat;}
.movie_reviews .grade_D_plus {background: url(http://images.eonline.com/uberblog/images/mreview_d_plus.jpg) no-repeat;}
.movie_reviews .grade_D {background: url(http://images.eonline.com/uberblog/images/mreview_d.jpg) no-repeat;}
.movie_reviews .grade_D_minus {background: url(http://images.eonline.com/uberblog/images/mreview_d_minus.jpg) no-repeat;}
.movie_reviews .grade_F, .movie_reviews .grade_F_plus, .movie_reviews .grade_F_minus {background: url(http://images.eonline.com/uberblog/images/mreview_f.jpg) no-repeat;}
.movie_review_grade_wrapper {float:left; width:102px;}
.entry_content .movie_review_grade_wrapper .franchise_tile, .entry_content .movie_review_grade_wrapper .franchise_tile_rc {margin-bottom:0px;}

/* --------- general right column/module styles */
#rsidebar .module {margin: 0 10px 13px 10px; font-size: 12px;}
.the_soup #rsidebar .messageb {margin: 0 7px 13px 10px; font-size: 12px;}
#rsidebar .section_container {background: #fff;}
#rsidebar .accordion_content {overflow: hidden; height: 0;}
#rsidebar h3 {
	color:#FFFFFF;
	font-family:'Arial Narrow', 'Helvetica Neue', sans-serif;
	font-size:20px;
	font-weight: normal;
	letter-spacing:0.001em;
	text-transform:uppercase;
}
html.win #rsidebar h3 {font-weight: bold;}  /* platforms render arial narrow differently :( */
#rsidebar ul {padding: 4px 4px 8px;}
#rsidebar li {padding: 4.5px 7px;}
#rsidebar .module_bottom_red{
	background-image:url(http://images.eonline.com/uberblog/images/bottom_rail_red.gif);
	background-position:left bottom;
	background-repeat:no-repeat;
	height:3px;
	margin:-13px 0pt 13px 10px;
}
.the_soup #rsidebar .module_bottom_red{
	background-image: none;
	height:3px;
	margin:-13px 0pt 13px 10px;
}

/* --------- standard red module styles (flat, non-accordion) */
#rsidebar .flat_module h3{
	background-image:url('/static/uberblog/images/modules/header/default.gif');
	background-position:right top;
	color:#FFFFFF;
	padding-left:6px;
	padding-bottom: 3px;
	line-height:28px;
	text-transform:uppercase;
}

#rsidebar .flat_module .module_contents_container {
	border-right: 3px solid #ccc;
}
#rsidebar .flat_module .module_bottom {
	background-image: url(http://images.eonline.com/uberblog/images/bottom_rail_gray.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
	height:3px;
}

/* --------- custom module styles (flat with header graphic, non-accordion) */
#rsidebar .flat_module.graphic_header h3{ text-indent: -1000000px; height:55px; }

/* --------- accordion module styles */
#rsidebar #module_lists{
	background-image: url(http://images.eonline.com/uberblog/images/right_rail_red.gif);
}
#rsidebar #module_lists h3{
	border:1px solid #ccc;
	cursor:pointer;
	font-size:18px;
	margin-right: 3px;
	padding:4px 0 4px 8px;
	text-transform:uppercase;

	/*text-indent:-2000px;*/
}
#rsidebar #module_lists .section_container{
	margin-right:3px;
}
#rsidebar #module_lists #rail_news_section{
	background-image:url(http://images.eonline.com/uberblog/images/accordian_header_off.jpg);
}
#rsidebar #module_lists #rail_news_section.accordion_toggle_active{
	background-image:url(http://images.eonline.com/uberblog/images/accordian_header_over.jpg);
}
#rsidebar #module_lists #hot_topics_header{
	background-image:url(http://images.eonline.com/uberblog/images/accordian_header_off.jpg);
}
#rsidebar #module_lists #hot_topics_header.accordion_toggle_active{
	background-image:url(http://images.eonline.com/uberblog/images/accordian_header_over.jpg);
}
#rsidebar #module_lists #list_by_category, #rsidebar #module_newest_stories #list_by_category {
	list-style: decimal inside;
	color: #999;
}
#rsidebar #module_lists #hot_topics_list ul, #rsidebar #module_categories #categories_list ul, #rsidebar #module_blog_roll #blogroll ul{
	float:left;
	width:140px;
}
#rsidebar #module_lists #rail_comments_section{
	background-image:url(http://images.eonline.com/uberblog/images/accordian_header_off.jpg);
}
#rsidebar #module_lists #rail_comments_section.accordion_toggle_active{
	background-image:url(http://images.eonline.com/uberblog/images/accordian_header_over.jpg);
}
#rsidebar #module_topics {
	background-image: url(http://images.eonline.com/uberblog/images/right_rail_red.gif);
}
#rsidebar #module_topics .section_container {
	margin-right:3px;
}
#rsidebar #module_topics .section_container h3 {
	border:1px solid #ccc;
	font-size:18px;
	padding:4px 0pt 4px 6px;
	/*text-indent:-2000px;*/
}
#rsidebar #module_topics #topics_header {
	background-image:url(http://images.eonline.com/uberblog/images/dark_red_header_bg.jpg);
	position: relative;
}
#rsidebar #module_topics #topics_header.accordion_toggle_active{
	background-image:url(http://images.eonline.com/uberblog/images/dark_red_header_bg.jpg);
}
#rsidebar #module_topics li{
	float:left;
	height:13px;
	width:125px;
	overflow:hidden;
}
#rsidebar #hot_topics .toggle_link, #rsidebar #module_categories .toggle_link {
	padding: 0 10px 10px 11px;
	font-weight: bold;
}

/* -------- module: archive */
#rsidebar #module_archive {
	padding-bottom: 1px;
}
#rsidebar #module_archive ul #archive_list {
	padding: 0 5px 5px 5px;
}
#rsidebar #module_archive li {
	clear: both;
	display: block;
	padding-bottom: 5px;
}
#rsidebar #module_archive li li {
	display: inline;
	padding-left: 8px;
}
#rsidebar #module_archive .title {
	color: #999;
	font-weight: bold;
	float: left;
}
#rsidebar #module_archive .dates {
	margin: 0;
	float: left;
	height: 1% /* Holly hack for Peekaboo Bug */
}

#rsidebar #module_show_schedule form {
	padding: 5px 0pt 10px 10px;
	margin:0;
}
#rsidebar #module_show_schedule .schedule_links{
	padding: 5px 0 25px 10px;
}
#rsidebar #module_show_schedule .schedule_links li{
	float:left;
	display:block;
}
#rsidebar #module_show_schedule .schedule_links li.first{
	width:149px;
}
#rsidebar #module_show_schedule .module_buttom{
	clear:both;
}
#rsidebar #module_show_schedule #schedule_preloader{
	background-image:url(/images/indicator.gif);
	background-repeat:no-repeat;
	padding-left:25px;
	color:#ccc;
	background-color:#fff;
	display:none;
	margin-left:10px;
	margin-top:10px;
	margin-bottom:15px;
	font-weight:bold;
}

/* --------- module: the big picture */
#module_bigpicture {position: relative; display: block; width: 300px; height: 395px; color: #fff; background: url(http://images.eonline.com/uberblog/images/big_picture_bg_v2.jpg); background-repeat: repeat-y; padding-bottom: 0px; margin: 0px 10px 0px 10px !important;}
#bigpicture_footer {height:9px; width:301px; margin: 0px 0px 10px 13px; _margin:-10px 0px 10px 10px; background: url(http://images.eonline.com/uberblog/images/footer_bigpicture.jpg); background-repeat: no-repeat; background-position: bottom;}
#module_bigpicture #bigpicture_image {width: 100%; height: 100%;}
#module_bigpicture .caption {position: absolute; top: 297px; left: 0; z-index: 1; width: 280px; padding: 10px;}
#module_bigpicture h3 {font-family: arial,sans-serif; font-size: 14px; font-weight: bold; text-transform: uppercase; color: #fc0;}
#module_bigpicture a:hover {background: none;}
#module_bigpicture a strong {display: block; font-size: 18px; color: #fff;}
#module_bigpicture a:hover strong {color: #c00;}
#module_bigpicture a.more_button {position: absolute; top: -2px; right: 0; background-image: url(http://images.eonline.com/uberblog/images/more_button_left.on_red_new.gif) !important;}
#module_bigpicture a.more_button span {background-image: url(http://images.eonline.com/uberblog/images/more_button_right.on_red_new.gif) !important;}
#module_bigpicture #bigpicture_image {overflow: hidden; width: 297px; height: 297px;}
#module_bigpicture #bigpicture_image a img {border:0;}
#module_bigpicture #grab_share {position: absolute; display: block; background-repeat: no-repeat; margin: 90px 0px 0px 159px; padding: 0px 0px 0px 0px; height: 22px; width: 133px; cursor:pointer; background-image: url(http://images.eonline.com/uberblog/images/grab_share_btn.gif); text-indent:-99999px;}
#module_bigpicture hr {position: absolute; border:0; border-top: 1px solid #000; height: 0; margin-top: 125px; margin-left: 5px; width: 285px;}
#module_bigpicture #bigpicture_image_mini {position: absolute; margin: 122px 0px 0px -4px; width: 280px;}
#module_bigpicture .bigpicture_image_mini_left {position: absolute; margin: 0px 0px 0px 0px; width: 155px; heigth: 150px;}
#module_bigpicture .bigpicture_image_mini_right {position: absolute; margin: 0px 0px 0px 145px; width: 155px; heigth: 150px;}
#module_bigpicture .bigpicture_image_mini_left ul.thumbs li a img {border: 1px solid #93a9b0; height: 135px; width: 135px;}
#module_bigpicture .bigpicture_image_mini_right ul.thumbs li a img {border: 1px solid #93a9b0; height: 135px; width: 135px;}
#module_bigpicture .bigpicture_image_mini_left ul.thumbs li a {color: #fff;}
#module_bigpicture .bigpicture_image_mini_right ul.thumbs li a {color: #fff;}
#module_bigpicture .bigpicture_image_mini_left ul.thumbs li a:hover {color: #c00;}
#module_bigpicture .bigpicture_image_mini_right ul.thumbs li a:hover {color: #c00;}
#module_bigpicture .caption_mini_left {display: block;}
#module_bigpicture .caption_mini_right {display: block;}
#module_bigpicture #grab_share_effect {position: absolute; margin: 110px 0px 0px 164px; z-index: 1; }
#module_bigpicture #bigpicture_widget {height: 561px; width: 963px; overflow: hidden;}
/*---controld the big picture background height for the us edition*/
body.edition_us #module_bigpicture {position: relative; display: block; width: 300px; height: 410px; color: #fff; background: url(http://images.eonline.com/uberblog/images/big_picture_bg_v2.jpg); background-repeat: repeat-y; padding-bottom: 0px; margin: 0px 10px 0px 10px !important;}

#module_bigpicture_custom {position: relative; display: block; width: 300px; height: 581px; color: #fff; background: url(http://images.eonline.com/uberblog/images/big_picture_bg_v2.jpg); background-repeat: repeat-y;}
#bigpicture_footer {height:9px; width:301px; margin: 0px 0px 10px 10px; _margin:-10px 0px 10px 10px; background: url(http://images.eonline.com/uberblog/images/footer_bigpicture.jpg); background-repeat: no-repeat; background-position: bottom;}
#module_bigpicture_custom #bigpicture_image_custom {width: 100%; height: 100%;}
#module_bigpicture_custom .caption {position: absolute; top: 297px; left: 0; z-index: 1; width: 280px; padding: 10px;}
#module_bigpicture_custom h3 {font-family: arial,sans-serif; font-size: 14px; font-weight: bold; text-transform: uppercase; color: #fc0;}
#module_bigpicture_custom a:hover {background: none;}
#module_bigpicture_custom a strong {display: block; font-size: 18px; color: #fff;}
#module_bigpicture_custom a:hover strong {color: #c00;}
#module_bigpicture_custom a.more_button {position: absolute; top: -2px; right: 0; background-image: url(http://images.eonline.com/uberblog/images/more_button_left.on_red_new.gif) !important;}
#module_bigpicture_custom a.more_button span {background-image: url(http://images.eonline.com/uberblog/images/more_button_right.on_red_new.gif) !important;}
#module_bigpicture_custom #bigpicture_image_custom {overflow: hidden; width: 297px; height: 297px;}
#module_bigpicture_custom #bigpicture_image_custom a img {border:0;}
#module_bigpicture_custom #grab_share {position: absolute; display: block; background-repeat: no-repeat; margin: 90px 0px 0px 159px; padding: 0px 0px 0px 0px; height: 22px; width: 133px; background-image: url(http://images.eonline.com/uberblog/images/grab_share_btn.gif);}
#module_bigpicture_custom hr {position: absolute; border:0; border-top: 1px solid #000; height: 0; margin-top: 125px; margin-left: 5px; width: 285px;}
#module_bigpicture_custom #bigpicture_image_mini {position: absolute; margin: 122px 0px 0px -4px; height: 140px; width: 280px;}
#module_bigpicture_custom .bigpicture_image_mini_left {position: absolute; margin: 0px 0px 0px 0px; width: 130px;}
#module_bigpicture_custom .bigpicture_image_mini_right {position: absolute; margin: 0px 0px 0px 145px; width: 130px;}
#module_bigpicture_custom .caption_mini_left {display: block;}
#module_bigpicture_custom .caption_mini_right {display: block;}
#module_bigpicture_custom #grab_share_effect {position: absolute; margin: 110px 0px 0px 164px; z-index: 1; }
#module_bigpicture_custom #bigpicture_widget {height: 561px; width: 900px; overflow: hidden;}


/* --------- module: top galleries, mystyle galleries, soup galleries  */
#rsidebar #module_topgalleries ul, #rsidebar #module_soupgalleries ul{
	padding:10px 0 0 9px;
}
*html #rsidebar #module_topgalleries ul, #rsidebar #module_soupgalleries ul{
	padding:10px 0 0 6px;
}
#rsidebar #module_topgalleries li, #rsidebar #module_soupgalleries li{
	padding:0 8px 0 0;
	float:left;
	width: 135px;
}
#rsidebar #module_topgalleries img, #rsidebar #module_soupgalleries img{
	display: block;
	height:135px;
	width:135px;
	margin: 0;
	padding: 0;
	border:0;
}
#rsidebar #module_soupgalleries img{ border: 2px solid #000; }
#rsidebar #mystyle_widget_iframe {background-color:transparent; height:252px; margin:0 10px 13px;}

#rsidebar #module_box_ad{
	height:250px;
	width:300px;
}
#rsidebar #module_sky_scraper{
	width:160px;
	height:600px;
	margin: 0 auto 10px;
}

#rsidebar .marketing_push{
	height: 125px;
	width: 300px;
	margin: 0 10px 10px 10px;
}

#rsidebar #module_shop ul, #rsidebar #module_soupshop ul, #rsidebar #module_archive ul, {
	padding: 9px 9px 0px 9px;
}
#rsidebar #module_shop li, #rsidebar #module_soupshop li{
	clear: both;
	display: block;
	height: 92px;
	padding-bottom: 5px;
}
#rsidebar #module_shop li img{
	float: left;
	margin-right: 5px;
}
#rsidebar #module_soupshop li img{
	float: left;
	margin-right: 5px;
	border: 2px solid #000;
}
#rsidebar #module_shop strong, #rsidebar #module_soupshop strong{
	display: block;
	font-size: 14px;
	margin-bottom: 3px;
}


#rsidebar #module_radio .module_contents_container{
	height: 77px;
	background-image: url(http://images.eonline.com/uberblog/images/radio_bg.gif);
}
.hwood_party_girl #rsidebar #module_radio h3{
	background-image:url(http://images.eonline.com/uberblog/images/radio_schedule.gif);
	background-position:top right;
	text-indent:-2000px;
	height:59px;
}
.ask_the_answer_bitch #rsidebar #module_radio h3{
	background-image:url(http://images.eonline.com/uberblog/images/radio_schedule_answer.gif);
	background-position:top right;
	text-indent:-2000px;
	height:59px;
}
#rsidebar #module_radio ul{
	padding: 3px 0px 0px 9px;
}
#rsidebar #module_radio li{
	clear: both;
	color: #fff;
	display: block;
	height: 25px;
	line-height: 26px;
}
#rsidebar #module_radio li img{
	float: left;
	margin-right: 5px;
}
#rsidebar #module_radio a{
	color: #fff;
	font-weight:bold;
}
#rsidebar #module_radio a:hover{
	color: #600;
	background: none !important;
}
.ask_the_answer_bitch #rsidebar #module_email h3{
	background-image:url("/uberblog/images/email_header_AB.gif");
	background-position:top right;
	text-indent:-2000px;
	height:59px;
}
.ask_the_answer_bitch #rsidebar #module_email .more_email{ float:right; padding-right:10px; }
.ask_the_answer_bitch #rsidebar #module_email .module_contents_container{ background:#fff; padding:10px 5px; border-right: solid #cc0000 2px;}
.ask_the_answer_bitch #rsidebar #module_email .module_bottom a{ color:#fff; }

#rsidebar #module_podcast h3.podcast_pg{
	background-image:url(http://images.eonline.com/uberblog/images/podcast_header_PG.gif);
	background-position:top right;
	text-indent:-2000px;
	height:59px;
}

#rsidebar #module_podcast h3{
	background-image:url(http://images.eonline.com/uberblog/images/podcast_header_AB.gif);
	background-position:top right;
	text-indent:-2000px;
	height:59px;
}

#rsidebar #module_podcast, #rsidebar #module_podcast a{
 	color: #fff;
 }
#rsidebar #module_podcast h4{
	height: 40px;
	background :url(http://images.eonline.com/uberblog/images/podcast_bg.gif) no-repeat;
}
#rsidebar #module_podcast span{
	margin-left: 35px;
}
.podcast_toggle{
	height: 0px;
	overflow: hidden;
}
#rsidebar #module_podcast .section_container .podcast_toggle_active{
	background:url(http://images.eonline.com/uberblog/images/podcast_bg_over.gif) top no-repeat;
}
#rsidebar #module_podcast ul{
	background:url(http://images.eonline.com/uberblog/images/podcast_expand_bg.gif) no-repeat;
	height: auto;
	padding: 0;
}

#rsidebar #module_podcast li{
	clear: both;
	display: block;
}
#rsidebar #module_podcast .module_bottom, .ask_the_answer_bitch #rsidebar #module_email .module_bottom{
	background: url(http://images.eonline.com/uberblog/images/podcast_bottom.gif) top no-repeat;
	height: 19px;
	font-size: 11px;
}
#rsidebar #module_podcast .podcast_subscribe{
	position: relative;
	float: left;
	padding-left: 10px;
}
#rsidebar #module_podcast .podcast_rss{
	position: relative;
	float: left;
	padding-left: 10px;
}
#rsidebar #module_podcast .more_podcasts{
	position: relative;
	float: left;
	padding-left: 70px;
}
#rsidebar #module_podcast img{
	padding: 5px 5px 0px 8px;
	vertical-align: middle;
	float: left;
}
#rsidebar #module_podcast .podcast_title{
	float: left;
	width: 245px;
	padding-top: 4px;

}
#rsidebar #module_related_video h3{
	background: url(http://images.eonline.com/uberblog/images/related_video_header.gif) top no-repeat;
	height:30px;
	margin-left:-20px;
	text-indent:-2000px;
}
#rsidebar #module_related_video .module_contents_container{
	background:#000000 url(http://images.eonline.com/uberblog/images/metal_bg.jpg) repeat-y scroll right top;
	border-left:1px solid #333333;
	border-right:3px solid #333333;
}
#rsidebar #module_related_video .module_bottom{
	background-image: url(http://images.eonline.com/uberblog/images/bottom_rail_black.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
	height:9px;
}
#rsidebar #module_related_photos h3{
	background: url(http://images.eonline.com/uberblog/images/related_photos.gif) top no-repeat;
	height:30px;
	margin-left:-20px;
	text-indent:-2000px;
}
#rsidebar #module_related_photos .module_contents_container{
	border-right:2px solid #999999;
}
#rsidebar #module_related_photos .module_bottom{
	background-image: url(http://images.eonline.com/uberblog/images/bottom_rail_gray.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
	height:3px;
}
#rsidebar #module_related_stories h3{
	background: url(http://images.eonline.com/uberblog/images/related_stories.gif) top no-repeat;
	height:30px;
	margin-left:-20px;
	text-indent:-2000px;
}
#rsidebar #module_related_stories .module_contents_container{
	border-right:2px solid #999999;
	padding:10px;
}
#rsidebar #module_related_stories .module_contents_container ul{
	list-style-type:disc;
	color:#369;
	margin-left:15px;
}
#rsidebar #module_related_stories .module_contents_container a{
	color:#336699;
	display:block;
	font-weight:bold;
	margin:5px 0pt;
}
#rsidebar #module_related_stories .module_bottom{
	background-image: url(http://images.eonline.com/uberblog/images/bottom_rail_gray.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
	height:3px;
}
#rsidebar #module_news_fix h3{
	background: url(http://images.eonline.com/uberblog/images/news_fix_spot.gif) top no-repeat;
	height:31px;
	padding: 0;
	text-indent:-2000px;
}
#rsidebar #module_news_fix form {margin: 0;}
#rsidebar #module_news_fix .module_contents_container, #rsidebar #module_get_watch_with_kristin_anywhere .module_contents_container{
	padding-bottom: 5px;
	border-right:3px solid #999999;
}
#rsidebar #module_news_fix .module_contents_container p, #rsidebar #module_get_watch_with_kristin_anywhere .module_contents_container p{
	padding-left: 34px;
	width: 225px;
}
*html #rsidebar #module_news_fix p.email_input{
	padding-left: 24px;
}
#rsidebar #module_news_fix .module_bottom{
	background-image: url(http://images.eonline.com/uberblog/images/bottom_rail_gray.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
	height:3px;
}
#rsidebar #module_news_fix #subscribe_content{
	display: none;
}
#rsidebar #module_news_fix #success_content{
	display: none;
}
#rsidebar #module_news_fix .email_error{
	color: #ff0000;
	padding-left: 34px;
	display: none;
		position: relative;
}
#rsidebar #module_news_fix .birthdate_error{
	color: #ff0000;
	padding-left: 34px;
	display: none;
		position: relative;
}
#rsidebar #module_news_fix #birthdate{
	display: block;
}
#rsidebar #module_news_fix #terms_error{
	display: none;
}
#rsidebar #module_news_fix #terms_error span{
	color: #ff0000;
}
#rsidebar #module_news_fix #terms{
	display: block;
}
#rsidebar #module_news_fix #optin{
	display: block;
}
#rsidebar #module_news_fix .special_button{
	padding: 35px 0px 0px 34px;
}
#rsidebar #module_news_fix .terms_container{
	padding: 0px 0px 0px 34px;
}
#rsidebar #module_news_fix .optin_container{
	padding: 10px 0px 0px 34px;
}
#rsidebar #module_news_fix li{
	float: left;
	width: 20px;
}
#rsidebar #module_news_fix .subscribed {
padding: 50px 0px;
text-align: center;
}
#rsidebar #module_news_fix li#terms, #rsidebar #module_news_fix li#terms_error, #rsidebar #module_news_fix li#optin{
	float: left;
	width: 150px;
	line-height: 16px;
}
#rsidebar #module_news_fix .special_button li{
	float: left;
	width: 80px;
	line-height: 24px;
}
#rsidebar #module_marketing_spot .container{
	background: url(http://images.eonline.com/uberblog/images/drive_safe_300_bg.jpg) top no-repeat;
	width: 300px;
	height: 250px;
}
#rsidebar #module_marketing_spot .zipfield{
	margin-left: 150px;
	margin-top: 218px;
	position: absolute;
}
#rsidebar #module_marketing_spot .gobutton{
	margin-left: 230px;
	margin-top: 220px;
	postiion: relative;
}

/* --------- module: blog roll */
#rsidebar #module_blog_roll #blogroll{ border-color:#ccc; border-style:solid; border-width:1px 3px 1px 1px; }
	/* blog roll headers switched per franchise */
	.ask_the_answer_bitch #rsidebar #module_blog_roll .section_container h3{ background-image:url(http://images.eonline.com/uberblog/images/blog_roll_ask_the_answer_bitch.jpg); }
	.hwood_party_girl #rsidebar #module_blog_roll .section_container h3{ background-image:url(http://images.eonline.com/uberblog/images/blog_roll_hwood_party_girl.jpg); }
	.lyons_den #rsidebar #module_blog_roll .section_container h3{ background-image:url(http://images.eonline.com/uberblog/images/blog_roll_lyons_den.jpg); }
	.marc_malkin #rsidebar #module_blog_roll .section_container h3{ background-image:url(http://images.eonline.com/uberblog/images/blog_roll_mark_malkin.jpg); }
	.the_awful_truth #rsidebar #module_blog_roll .section_container h3{ background-image:url(http://images.eonline.com/uberblog/images/blog_roll_awful_truth.jpg); }


/* Module headers switched per franchise */
.lyons_den #rsidebar #module_message_boards .section_container h3{
	background-image:url(http://images.eonline.com/uberblog/images/lyonsden_message_board.jpg);
}
.marc_malkin #rsidebar #module_message_boards .section_container h3{ background-image:url(http://images.eonline.com/uberblog/images/markmalkin_message_board2.jpg); }

.ask_the_answer_bitch #rsidebar #module_message_boards .section_container h3{
	background-image:url(http://images.eonline.com/uberblog/images/answerbitch_message_board.jpg);
}
.hwood_party_girl #rsidebar #module_message_boards .section_container h3{
	background-image:url(http://images.eonline.com/uberblog/images/partygirl_message_board.jpg);
}
.the_soup #rsidebar #module_message_boards .section_container h3{
	background-image:url(http://images.eonline.com/uberblog/images/markmalkin_message_board.jpg);
}


#rsidebar #module_message_boards{
	background-image: url(http://images.eonline.com/uberblog/images/right_rail_red.gif);
}
.the_soup #rsidebar #module_message_boards{
	background-image: none;
}
#rsidebar #module_message_boards ul {border: 1px solid #ccc;}
#rsidebar #module_message_boards .section_container{
	margin-right:3px;
}
#rsidebar #module_message_boards .section_container h3{
	height: 58px;
	text-indent: -1000000px;
}

/* --------- modules: awful truth */
.the_awful_truth #rsidebar p, .watch_with_kristin #rsidebar p{ padding:9px 11px 12px 11px; }
.the_awful_truth #rsidebar #module_categories h3{ background-image:url(http://images.eonline.com/uberblog/images/latest_topics_awful_truth.jpg); }
.the_awful_truth #rsidebar #module_most_commented h3{ background-image:url(http://images.eonline.com/uberblog/images/most_commented_awful_truth.jpg); }
.the_awful_truth #rsidebar #module_news_fix h3{ background: url(http://images.eonline.com/uberblog/images/news_fix_spot_awful_truth.gif) top no-repeat; }
.the_awful_truth #rsidebar #module_awful_express h3{ background: url(http://images.eonline.com/uberblog/images/awful_truth_header_express.jpg) top no-repeat; }
.the_awful_truth #rsidebar #module_tell_ted_about_it h3{ background: url(http://images.eonline.com/uberblog/images/awful_truth_header_tell_ted.jpg) top no-repeat; }
.the_awful_truth #rsidebar #module_blog_roll div#blogroll { border-width: 0 3px 0 0; }
.the_awful_truth #rsidebar .flat_module h3{ background-image:url(http://images.eonline.com/uberblog/images/flat_module_header_purple.gif); }
.the_awful_truth #rsidebar .flat_module.graphic_header .module_contents_container, .the_awful_truth #rsidebar #module_blog_roll div#blogroll { border-right: 3px solid #7600ac; }
.the_awful_truth #rsidebar .flat_module.graphic_header .module_bottom { background-image: url(http://images.eonline.com/uberblog/images/bottom_rail_purple.gif); }

/* --------- modules: watch with kristin */
.watch_with_kristin #rsidebar #module_get_watch_with_kristin_anywhere h3{ background: url(http://images.eonline.com/uberblog/images/get_anywhere_watchwithkristin.gif) top no-repeat; }
.watch_with_kristin #rsidebar #module_get_watch_with_kristin_anywhere .module_contents_container{ border-top: 1px solid #999; }
.watch_with_kristin #rsidebar .flat_module h3{ background-image:url(http://images.eonline.com/uberblog/images/flat_module_header_blue.gif); }

/* More buttons */
a.more_button{
	height:20px;
	background-image: url(http://images.eonline.com/uberblog/images/more_button_left.gif) !important;
	background-repeat:no-repeat !important;
	background-position:top left;
	display:block;
	margin:10px;
	float:right;
	font-size:10px;
	background-color:#001d3a !important;
	color:#fff;
}
a.more_button.previous{
	background-image: url(http://images.eonline.com/uberblog/images/previous_button_left.gif) !important;
}
a.more_button span{
	background-image:url(http://images.eonline.com/uberblog/images/more_button_right.gif);
	background-position:right top;
	background-repeat:no-repeat;
	color:#FFFFFF;
	display:block;
	height:20px;
	padding:0 30px 0pt 8px;
	cursor:pointer;
	line-height:14.4pt;
}
a.more_button.previous span{
	background-image:url(http://images.eonline.com/uberblog/images/previous_button_right.gif);
	margin-left:20px;
	margin-right:0pt;
	padding-right:8px;
}
* html a.more_button span{ /* IE 6 */
	display:inline-block !important;
	padding-top:0 !important;
}
	/* --------- awful truth more buttons */
	.the_awful_truth #blog_navigation a.more_button{ background-color:#d44ffe !important; }
	.the_awful_truth .entry_content a.more_button{ height:53px; width:107px; background-image: url(http://images.eonline.com/uberblog/images/more_button_awful_truth.jpg) !important; background-color:transparent !important; }
	.the_awful_truth .entry_content a.more_button span{ background-image:none; display:none; }
	* html .the_awful_truth .entry_content a.more_button span{ /* IE 6 */
		display:none !important;
		padding-top:0 !important;
	}
	.the_awful_truth #blog_navigation .prev a.more_button{ background-image:url(http://images.eonline.com/uberblog/images/previous_button_left_awful_truth.gif) !important; }
	.the_awful_truth #blog_navigation .prev a.more_button span{ background-image:url(http://images.eonline.com/uberblog/images/previous_button_right_awful_truth.gif) !important; }
	.the_awful_truth #blog_navigation .next a.more_button{ background-image:url(http://images.eonline.com/uberblog/images/more_button_left_awful_truth.gif) !important; }
	.the_awful_truth #blog_navigation .next a.more_button span{ background-image:url(http://images.eonline.com/uberblog/images/more_button_right_awful_truth.gif) !important; }



* html a.more_button{
	display:inline-block;
	height:1%;
}
a.more_button:hover{
	background-image: url(http://images.eonline.com/uberblog/images/more_button_left.gif);
}

/* gallery spot */
#rsidebar .gallery_spot p a{color: #c00; display:block;}
#rsidebar .gallery_spot p a:hover{color:#fff;}
#rsidebar .gallery_spot h3{
	background-image:url(http://images.eonline.com/uberblog/images/fashion_police.gif);
	background-position:right top;
	letter-spacing:0.001em;

}
#rsidebar .gallery_spot a.img_link:hover {background: none;}
#rsidebar .gallery_spot a img {border:none; padding-left:2px; padding-top: 2px;}
#rsidebar .gallery_spot p {padding:10px;}
#rsidebar .gallery_spot p strong {display:block; font-size:16px; margin-bottom: 5px;}

/* ---------- top_blog_posts module */
#top_blog_posts { background-color:#ccc;border-bottom:3px solid #666;width:300px; }
#top_blog_posts ul { background-color:#fff;height:265px;list-style-type:none;margin:0px 0px 0px 0px;overflow:hidden;padding:0px 0px 0px 0px;width:297px; }
#top_blog_posts ul li { clear:both;margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;width:297px; }
#top_blog_posts ul li a.thumbnail { float:left;margin:0px 5px 0px 5px;padding:0px 0px 0px 0px; }
#top_blog_posts ul li div.bodyContent { color:#666;float:left;font-size: 11px;height:75px;overflow:hidden;text-decoration:none;width:207px; }
#top_blog_posts ul li div.bodyContent a.title { font-size:12px;font-weight:bold;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;text-decoration:none; }
#top_blog_posts ul li div.bodyContent p { margin:2px 0px 0px 0px;padding:0px 0px 0px 0px; }

/* ---------- soup_partner module (the hater) */
div#soup_partner { background-color:#76e5ff;clear:both;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;width:300px; }
div#soup_partner_middle { background-color:#ffffff;clear:both;margin:0px 6px 0px 6px;padding:0px 10px 0px 10px; }
div#soup_partner_middle ul.stories { background-color:#fff;clear:both;list-style-type:none;margin:0px 0px 0px 0px;overflow:hidden;padding:0px 0px 0px 0px;width:268px; }
div#soup_partner_middle ul.stories li { clear:both;margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;width:268px; }
div#soup_partner_middle ul.stories li a.title { font-size:12px;font-weight:bold;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;text-decoration:none; }
div#soup_partner_middle ul.stories li p { margin:2px 0px 0px 0px;padding:0px 0px 0px 0px; }

/* ---------- huffington_post module */
#partner_feeds a, #partner_feeds a:link {background: transparent; color: #004d87; text-decoration: none; }
#partner_feeds a:hover, #partner_feeds a:active {background: #f00; color: #fff;}
#partner_feeds { background-color:#ccc;border-bottom:1px solid #999;margin:0px 0px 0px 0px;overflow:hidden;padding:0px 0px 0px 0px;width:297px; }
#partner_feeds ul { background-color:#fff;list-style-type:none;margin:0px 0px 0px 0px;overflow:hidden;padding:0px 0px 0px 0px;width:297px; }
#partner_feeds ul li { clear:both;float:left;margin:0px 0px 0px 0px;padding:5px 0px 5px 0px;width:297px; }
#partner_feeds ul li a.thumbnail { float:left;margin:0px 5px 0px 5px;padding:0px 0px 0px 0px; }
#partner_feeds ul li div.bodyContent { color:#666;float:left;font-size: 11px;height:auto;margin:0px 0px 0px 0px;overflow:hidden;margin:0px 0px 0px 0px;text-decoration:none;width:207px; }
#partner_feeds ul li div.bodyContent a.title { font-size:12px;font-weight:bold;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;text-decoration:none; }
#partner_feeds ul li div.bodyContent p { margin:2px 0px 0px 0px;padding:0px 0px 0px 0px; }
#partner_feeds ul.stories { height:auto;padding:0px 0px 10px 0px; }
#partner_feeds ul.stories li.read_more { padding:5px 0px 10px 0px;margin:0px 0px 0px 0px;text-align:center; }
#partner_feeds ul.tabs { background-color:#fff;list-style-type:none;margin:0px 0px 0px 0px;overflow:hidden;padding:3px 0px 0px 0px;width:297px; }
#partner_feeds ul.tabs li { background-color:#fff;border-bottom:#fff solid 1px;border-right:#ccc solid 1px;border-top:#ccc solid 1px;display:block;height:30px;list-style-type:none;margin:0px 0px 0px 0px;overflow:hidden;padding:0px 0px 0px 0px;text-indent: -900px;width:138px; }

#partner_feeds ul.tabs li.huffington_post { background:#fff url('/static/partners/widgets/huffington_post/huffington_post_logo_182x14.gif') 59px 8px no-repeat;border:none;text-align:center;width:297px; }
#partner_feeds ul.tabs li.popeater { background:#fff url('/static/partners/widgets/popeater/popeater_logo_10.25.jpg') 85px 8px no-repeat;border:none;text-align:center;height:53px;width:297px; }

div#rsidebar div.default_module {background-color:transparent;margin-bottom:10px;margin-left:10px; width:300px;}
div#rsidebar div.default_module div.section_container { background-color:transparent;overflow:hidden; }
div#rsidebar div.default_module div.section_container h3 { background:#ccc url('/static/uberblog/images/modules/header/default.gif') top right no-repeat; color:#fff; font-family:'Arial Narrow','Helvetica Neue',sans-serif; font-size:20px; font-weight:bold; letter-spacing:0.001em; line-height:28px; margin:0px 0px 0px 0px; padding:0px 0px 3px 6px; text-transform:uppercase; }
div#rsidebar div.default_module div.section_container div.module_contents_container { background: #fff; border-left:1px solid #ccc; border-right:3px solid #aaa; }
div#rsidebar div.default_module div.section_container div.module_contents_container ul {color:#999;list-style-position: inside;list-style-type: decimal;margin:0px 0px 0px 0px;padding:4px 4px 8px 4px;}
div#rsidebar div.default_module div.section_container div.module_contents_container ul li {margin:0px 0px 0px 0px;padding:4.5px 7px 4.5px 7px;}
div#rsidebar div.default_module div.section_container div.module_contents_container ul li a {color:#0083B78;text-decoration:none;}
div#rsidebar div.default_module div.section_container div.module_contents_container ul li a:hover {background-color:#f00;color:#fff;text-decoration:none;}

/* ---------- awfulTruthPartners module */
div#rsidebar div#our_partners {margin-bottom:10px;margin-left:10px; width:300px;}
div#rsidebar div#our_partners div.section_container { overflow:hidden; }
div#rsidebar div#our_partners div.section_container h2 { background:#aaa url('/static/uberblog/celebbios/images/module_header.gif') top right no-repeat; color:#fff; font-family:'Arial Narrow','Helvetica Neue',sans-serif; font-size:20px; font-weight:normal; letter-spacing:0.001em; line-height:28px; margin:0px 0px 0px 0px; padding:0px 0px 3px 6px; text-transform:uppercase; }
div#rsidebar div#our_partners div.section_container h2.the_awful_truth { background:#aaa url(/static/uberblog/franchise/the_awful_truth/images/module_header.gif) top right no-repeat; color:#fff; font-family:'Arial Narrow','Helvetica Neue',sans-serif; font-size:20px; font-weight:bold; letter-spacing:0.001em; line-height:28px; margin:0px 0px 0px 0px; padding:0px 0px 3px 6px; text-transform:uppercase; }
div#rsidebar div#our_partners div.section_container div.module_contents_container { background: #fff; border-left:1px solid #ccc; border-right:3px solid #ccc; }

#partner_feeds { background-color:#ccc;border-bottom:0px solid #ccc;margin:0px 0px 0px 0px;overflow:hidden;padding:0px 0px 0px 0px;width:296px; }
#partner_feeds ul.tabs { background-color:#eee;list-style-type:none;margin:0px 0px 0px 0px;overflow:hidden;padding:3px 0px 0px 0px;width:296px; }
#partner_feeds ul.tabs li#celebuzz { background:#fff url('/static/uberblog/modules/partners/tabs/celebuzz_pink.gif') 20px 3px no-repeat;width: 138px; }
#partner_feeds ul.stories { border-bottom:1px solid #ccc;height:auto;padding:0px 0px 0px 0px; }
#partner_feeds ul.stories li { float:left;margin:0px 0px 0px 0px;padding:5px 0px 5px 5px; }
#partner_feeds ul.stories li div.bodyContent { width:202px; }

#partner_feeds #PopSugarBuzzSugar { position:relative;width:296px; }
#partner_feeds #PopSugarBuzzSugar ul#buzzsugar_tabs { padding:0px 0px 0px 0px; }
#partner_feeds #PopSugarBuzzSugar ul.tabs li { background-color:#ccc;border-bottom:1px solid #eee;border-top:1px solid #eee;border-right:1px solid #eee; }
#partner_feeds #PopSugarBuzzSugar ul.tabs li.active { background-color:#fff;border-bottom:1px solid #fff;border-top:1px solid #ccc;border-right:1px solid #ccc;cursor:default; }
#partner_feeds #PopSugarBuzzSugar ul.tabs li#popsugar { background: url('/static/uberblog/modules/partners/tabs/popbuzz.gif') 0px -30px no-repeat;border-right:1px solid #ccc;cursor:pointer;width:138px; }
#partner_feeds #PopSugarBuzzSugar ul.tabs li#buzzsugar { background: url('/static/uberblog/modules/partners/tabs/popbuzz.gif') -141px -30px no-repeat;cursor:pointer;left:139px;position:absolute;top:3px;width:149px; }
#partner_feeds #PopSugarBuzzSugar ul.tabs li#popsugar.active { background-position:0px 0px;cursor:default; }
#partner_feeds #PopSugarBuzzSugar ul.tabs li#buzzsugar.active { background-position:-141px 0px;cursor:default; }
/**/

.the_awful_truth #rsidebar h3 {font-weight:bold;}

/* this is for the html_on_top block and the audio player block */
.html_on_top embed, .html_on_top object, .html_on_top iframe, .html_on_top a.in_blog_video { display: block; margin: 10px auto; text-align: center;}
.html_on_top a.in_blog_video {position: relative; width: 425px; height: 366px; background: url(/uberblog/images/video_underlay.gif);}
.html_on_top a.in_blog_video img {width: 419px; height: 319px; margin: 1px 2px 0;}
.html_on_top a:hover.in_blog_video span {position: absolute; top: 1px; left: 0; display: block; width: 419px; height: 319px; margin: 0 3px 0; background: url(/uberblog/images/video_playoverlay.png); cursor: pointer;}
* html .html_on_top a:hover.in_blog_video span {
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/uberblog/images/video_playoverlay.png',sizingMethod=crop);
}


/* poll styles */
.entry_content .blog_poll {
	clear: both;
	margin: 0;
	padding: 10px;
	background: #fff;
	border: 1px solid #c6c6c6;
}
.entry_content .blog_poll .vote_item {
	clear: both;
	margin-bottom: 10px;
}
.entry_content .blog_poll form {
	margin: 0;
	padding: 0;
}
.entry_content .blog_poll img {
	float: left;
	margin: 0;
}
.entry_content .blog_poll h3 {
	color: #222;
	text-transform: none;
	font-family: arial;
	font-size: 16px;
	font-weight: bold;
	letter-spacing: 0;
}
.entry_content .blog_poll .intro {
	margin: 0;
	padding: 0;
	font-size: 11px;
	font-weight: normal;
	letter-spacing: 0;
	line-height: 14px;
	color: #666;
}
.entry_content .blog_poll h4 {
	margin: 10px 0 5px 0;
	color: #222;
	text-transform: none;
	font-family: arial;
	font-size: 13px;
	font-weight: bold;
	letter-spacing: 0;
}
.entry_content .blog_poll .vote_item.no_images h4 {
	margin: 10px 0 5px 0;
}
.entry_content .blog_poll ul {
	display: block;
	width: 170px;
	margin: 0 0 0 80px;
	*margin: 0 0 0 120px;
	padding: 0;
	list-style: none;
}
.entry_content .blog_poll .vote_item.no_images ul {
	width: 100%;
	margin: 0;
	padding: 0;
}
.entry_content .blog_poll ul li {
	margin-left: 0;
}
.entry_content .blog_poll ul li.highest {
	background: #fff;
}
.entry_content .blog_poll span {
	float: left;
	width: 45px;
	font-weight: bold;
}
.entry_content .blog_poll .poll_captcha {
	margin: 20px 0;
}
.entry_content .blog_poll .poll_captcha div {
	display: block;
}
.entry_content .blog_poll .poll_captcha div#poll_captcha_message {
	color: #c00;
	font-weight: bold;
}
.entry_content .blog_poll .poll_captcha input {
	width: 286px;
	margin-bottom: 3px;
	padding: 2px;
	font-size: 12px;
	color: #666;
	border: 1px solid #666;
}
.entry_content .blog_poll .poll_captcha img {
	width: 290px;
	border: 1px solid #666;
	margin-right: 10px;
}
.entry_content .blog_poll .poll_captcha label {
	font-size: 11px;
	color: #666;
	line-height: 1.3em;
	font-style: italic;
}
.entry_content .blog_poll .voteBtn {
	clear: both;
}
.entry_content .blog_poll .voteBtn input {
	padding: 5px 12px; font-size: 12px; font-weight: bold; color: #fff; border: 1px solid #999; background: #005dba url(http://images.eonline.com/uberblog/images/button_gradient_blue.gif) top repeat-x; cursor: pointer;
}
.entry_content .blog_poll .voteBtn, .entry_content .blog_poll .thank-you, .entry_content .blog_poll .end_link {
	text-align: center;
}
.entry_content .blog_poll .thank-you h3 {
	color: #000;
	font-size: 12px;
	margin: 0;
	text-transform: none;
}
.entry_content .blog_poll .poll_disclaimer {
	text-align: center;
	font-size: 10px;
	line-height: 12px;
	margin-top: 15px;
	color: #666;
}

/*The Soup Blog */
#soup_game{float: left; width: 980px; height: auto !important; height: 600px; margin: 0; padding: 0; background: #0099cc top no-repeat; border: 1px solid #A6E2FF;}
#soup_game #blog_roll{background: #fff; width: 930px; margin: 11px; padding: 13px; color: #222;}
#soup_game .blog_entry {width: 100%; margin: 0 0 15px 0; padding: 10px 0; background: none;}
.the_soup #soup_downloads {margin: 10px; height: 1145px; background: none;}

body.the_soup.main #franchise_nav a.mainnav,
body.the_soup.videos #franchise_nav a.videosnav,
body.the_soup.photogalleries #franchise_nav a.photosnav,
body.the_soup.bio #franchise_nav a.bionav,
body.the_soup.soupgame #franchise_nav a.soupgamenav,
body.the_soup.downloads #franchise_nav a.downloadsnav,
body.the_soup.schedule #franchise_nav a.schedulenav {color: #fffd00;}

.the_soup #rsidebar .messageb {margin: 0 7px 13px 10px; font-size: 12px;}
.the_soup #rsidebar #module_poll {width:301px; background-color:#9fe5ff; font-size: 12px; margin:0 0px 10px 10px; text-align:center;}
.the_soup #rsidebar #module_poll h3{display:none;}
.the_soup #rsidebar #module_poll .poll_disclaimer{display:none;}
.the_soup #rsidebar #module_poll .poll_content{background-color:#fff;}
.the_soup #rsidebar #module_poll .poll_content h4{padding:5px 5px 0px 5px;letter-spacing: -0.05em;}
*+html .the_soup #rsidebar #module_poll .poll_content h4{padding:0px 5px;}
.the_soup #rsidebar #module_poll ul{text-align:left;padding:4px 4px 0px 4px;}
.the_soup #rsidebar #module_poll .poll_ad a{color:#000;}
.the_soup #rsidebar #module_poll .poll_ad{font-weight:bold; font-style:italic;padding:4px;}

/* Movie Review Spot */
#rsidebar .flat_module h3#movie_reviews_header {background-image: url(http://images.eonline.com/static/uberblog/modules/movie_reviews/images/mr_header.jpg); height:46px; text-indent:-99999px; width:294px;}
#rsidebar #module_movie_reviews a {font-weight:bold;}
#module_movie_reviews ul {padding-bottom:0px;}
#module_movie_reviews li {border-bottom:1px solid #ccc;}
#module_movie_reviews .movie_thumb {display:inline; float:left; height:75px; margin-right:10px; width:75px;}
#module_movie_reviews .movie_thumb a img {border:none;}
#module_movie_reviews .movie_thumb a:hover {background-color:transparent;}
#module_movie_reviews .movie_title {float:left; width:190px;}
#module_movie_reviews .movie_rating {float:left; height:38px; margin-top:10px; text-indent:-9999px; width:68px;}
#module_movie_reviews .grade_A_plus {background: url(http://images.eonline.com/static/uberblog/modules/movie_reviews/images/mr_a_plus.gif) no-repeat;}
#module_movie_reviews .grade_A {background: url(http://images.eonline.com/static/uberblog/modules/movie_reviews/images/mr_a.gif) no-repeat;}
#module_movie_reviews .grade_A_minus {background: url(http://images.eonline.com/static/uberblog/modules/movie_reviews/images/mr_a_minus.gif) no-repeat;}
#module_movie_reviews .grade_B_plus {background: url(http://images.eonline.com/static/uberblog/modules/movie_reviews/images/mr_b_plus.gif) no-repeat;}
#module_movie_reviews .grade_B {background: url(http://images.eonline.com/static/uberblog/modules/movie_reviews/images/mr_b.gif) no-repeat;}
#module_movie_reviews .grade_B_minus {background: url(http://images.eonline.com/static/uberblog/modules/movie_reviews/images/mr_b_minus.gif) no-repeat;}
#module_movie_reviews .grade_C_plus {background: url(http://images.eonline.com/static/uberblog/modules/movie_reviews/images/mr_c_plus.gif) no-repeat;}
#module_movie_reviews .grade_C {background: url(http://images.eonline.com/static/uberblog/modules/movie_reviews/images/mr_c.gif) no-repeat;}
#module_movie_reviews .grade_C_minus {background: url(http://images.eonline.com/static/uberblog/modules/movie_reviews/images/mr_c_minus.gif) no-repeat;}
#module_movie_reviews .grade_D_plus {background: url(http://images.eonline.com/static/uberblog/modules/movie_reviews/images/mr_d_plus.gif) no-repeat;}
#module_movie_reviews .grade_D {background: url(http://images.eonline.com/static/uberblog/modules/movie_reviews/images/mr_d.gif) no-repeat;}
#module_movie_reviews .grade_D_minus {background: url(http://images.eonline.com/static/uberblog/modules/movie_reviews/images/mr_d_minus.gif) no-repeat;}
#module_movie_reviews .grade_F, #module_movie_reviews .grade_F_plus, #module_movie_reviews .grade_F_minus {background: url(http://images.eonline.com/static/uberblog/modules/movie_reviews/images/mr_f.gif) no-repeat;}

/* 88x31 sponsor logo in blog entry */
.entry_container .adiframe{float: right; margin-top: -5px;}


#fd_redcarpet{
background-image: url("/uberblog/images/redcarpet_banner.gif");
width:651px;
 color: #fff;
//background: url(http://images.eonline.com/uberblog/images/redcarpet_banner.gif) top no-repeat;
}
#fd_redcarpet h2{
font-size: 20px;
color: #ffcc00;
letter-spacing: 0em;
}
#fd_redcarpet h2 span{
font-size: 10px;
}
#redcarpet_coverage h5{
padding: 5px 0px;
}
#redcarpet_coverage h5 a, #redcarpet_coverage span{
color: #ffcc00;
font-size: 14px;
text-transform: uppercase;
}
#fd_redcarpet h3{
color: #fff;
border-bottom: 3px solid #fff;
font-size: 16px;
padding: 5px 0px;
letter-spacing: 0em;
}
#fd_redcarpet #redcarpet_coverage h4{
color: #fff;
font-size: 14px;
padding: 2px 0px;
text-transform: uppercase;
letter-spacing: 0em;
}
#redcarpet_coverage{
 width: 276px;
 float: left;
 padding: 15px 0px 15px 15px;
}

#redcarpet_spots{
 width: 330px;
 float: left;
 padding: 15px;
}
#redcarpet_spots li{
 width: 110px;
 float: left;
}
#fd_redcarpet a{
	color: #fff;
}
#fd_redcarpet a:hover{
	color: red;
	text-decoration: none;
}
#fd_redcarpet #redcarpet_coverage a{
	font-size: 11px;
}
#fd_redcarpet #redcarpet_coverage ul{
list-style-type: disc;
list-style-position: outside;
padding-left: 12px;
}
#fd_redcarpet #redcarpet_spots h4 {padding: 5px 0; letter-spacing: 0em;}
#fd_redcarpet #redcarpet_spots h4 a{color: #FFCC00; text-decoration: none;}
#fd_redcarpet #redcarpet_spots h4 a:hover{color: red; text-decoration: none;}
#fd_redcarpet #redcarpet_spots li img {border: 1px solid #fff;}
#fd_redcarpet #redcarpet_spots li p {font-size: 11px; font-weight: bold; margin:0; padding: 0 3px;}

/* CATEGORY FILTERED PAGES */
body.cat_fashion h1.blog_header {display:none;}
#rsidebar .flat_module h3.fashion { background-image:url(http://images.eonline.com/uberblog/images/blog_roll_fashion.jpg); }
.fashion #category_header {background: url(http://images.eonline.com/uberblog/images/header_fashionpolice.png) no-repeat;}
* html .fashion #category_header {
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.eonline.com/uberblog/images/header_fashionpolice.png',sizingMethod=crop);
}
.fashion #category_nav a {color:#003366;}
.fashion #category_nav a:hover {color:#6699cc;}
.fashion #category_nav {bottom:4px; left:225px;}
.fashion #category_nav li {background: url(http://images.eonline.com/uberblog/images/divider_awfultruth.gif) no-repeat center right;}
.fashion #category_nav li.last {background: none;}
.fashion #category_nav li a:hover {background-color: #ffffff; border-bottom: solid 0px #ffffff;} /*needed for ie6 bug */

/* Custom Blog Banner */
.custom_blog_banner {margin-bottom:15px;}
.custom_blog_banner a {text-decoration:none;}
.custom_blog_banner a img {border:none;}

/* '2009_comic-con' CATEGORY FILTERED PAGES */
div#header_category_2009_comic-con {
	background-image:url('/static/Images/header/category/2009_comic-con.jpg'); background-repeat: no-repeat; background-position-x:left; background-position-y:top; background-color:transparent; height:104px; overflow:hidden; position:relative; width:980px;
}

div#header_category_2009_comic-con h1,
div#header_category_2009_comic-con h1 a,
div#header_category_2009_comic-con p.tagline {
	bottom:0px; height:104px; left:0px; margin:0px 0px 0px 0px; overflow:hidden; padding:0px 0px 0px 0px; position:absolute; text-decoration:none; width:980px;
}

div#header_category_2009_comic-con h1 a,
div#header_category_2009_comic-con p.tagline {
	padding:0px 0px 104px 0px;
}

div#header_category_2009_comic-con ul {
	bottom:8px; left:24px; list-style-type:none; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; position:absolute;
}

div#header_category_2009_comic-con ul li {
	border-left:1px solid #0f92d8; float:left; margin:0px 0px 0px 7px; padding:0px 0px 0px 8px;
}

div#header_category_2009_comic-con ul li.first {
	border-left:none; margin:0px 0px 0px 0px;
}

div#header_category_2009_comic-con ul li a {
	color:#0f92d8; display:block; font-family:Arial; font-size:12px; font-weight:bold; line-height:14px; margin:0px 0px 0px 0px; padding:0px 1px 0px 1px; text-decoration:none;
}

div#header_category_2009_comic-con ul li a:hover {
	background-color:#f06d27; color:#fff;
}

/* 'vampires' CATEGORY FILTERED PAGES */
body.cat_vampires {background:#000000 url(http://images.eonline.com/uberblog/images/flare_black.jpg) no-repeat center top;}
.cat_vampires #blog_roll_container {background:#222222 url(http://images.eonline.com/uberblog/images/blog_bg_black.png) no-repeat;}
.cat_vampires #rsidebar {background-color:#222222; color:#ffffff;}
.cat_vampires div#rsidebar div.default_module div.section_container div.module_contents_container {background-color:#000000; border-left-color:#000000; border-right-color:#000000;}
.cat_vampires div#rsidebar div.default_module div.section_container h3 {background:#000000 url(/static/uberblog/modules/images/vampire_header_default.gif) no-repeat scroll right top;}


#blogroll.vampires {background:#000 url('/static/uberblog/images/modules/categories/vampires/blogroll/header/en.jpg') -1px -1px no-repeat; border:1px solid #fff; margin:0px 10px 13px 10px; padding-top:60px;}
#blogroll.vampires ul {float:left; width:140px;}
#blogroll.vampires ul li {margin:0; padding:10px 0 0; width:297px;}
#blogroll.vampires ul li a {color:#ffffff; font-size:12px; font-weight:bold; margin:0; padding:0;}


/* Gallery Module Styles */
.cat_vampires .gallery_module {background-color:#000000;}
.cat_vampires #rsidebar .gallery_module h3 {
	background:#000000 url(http://images.eonline.com/static/uberblog/modules/images/vampire_header_default.gif) no-repeat right top;
	font-weight:normal !important;
	line-height:28px;
	padding:0 0 3px 6px;
	}
.cat_vampires .gallery_module img {border-color:#797979;}
.cat_vampires #rsidebar .gallery_module a {color:#ffffff;}
.cat_vampires #rsidebar .gallery_module a:hover {background-color:transparent; color:#FF0000; text-decoration:none;}
.cat_vampires .gallery_module a:hover img {border-color:#FF0000;}
.cat_vampires .gallery_module .more_photos {float:right; padding:0px 10px 10px 10px;}

/* All Stars module */
#module_vampire_party_all_stars h3 {font-weight:normal !important;}
#module_vampire_party_all_stars li {display:inline; float:left; height:112px; width:82px;}

/* Latest Vampire Posts Module */
#top_new_moon_posts,
#top_vampires_posts {background:#ffffff url(/static/uberblog/modules/images/module_header_latest_vampire.jpg) no-repeat; padding-top:101px;}
#top_new_moon_posts ul,
#top_vampires_posts ul {background-color:#000000; border:solid 1px #fff; border-top:none;}
#top_new_moon_posts ul li,
#top_vampires_posts ul li {margin:0; padding:10px 0 0; width:297px;}
#top_new_moon_posts ul li div.bodyContent,
#top_vampires_posts ul li div.bodyContent {color:#666666; float:left; font-size:11px; height:75px; overflow:hidden; text-decoration:none; width:207px;}
#top_new_moon_posts ul li div.bodyContent a.title,
#top_vampires_posts ul li div.bodyContent a.title {color:#ffffff; font-size:12px; font-weight:bold; margin:0; padding:0;}
#top_new_moon_posts a.thumbnail,
#top_vampires_posts a.thumbnail {display:inline; float:left; margin:0px 7px;}
.edition_de #top_new_moon_posts,
.edition_de #top_vampires_posts {background-image:url(/static/uberblog/modules/images/module_header_latest_vampire_de.jpg);}
.edition_fr #top_new_moon_posts,
.edition_fr #top_vampires_posts {background-image:url(/static/uberblog/modules/images/module_header_latest_vampire_fr.jpg);}
.edition_it #top_new_moon_posts,
.edition_it #top_vampires_posts {background-image:url(/static/uberblog/modules/images/module_header_latest_vampire_it.jpg);}

/* Twiligh Galeries Module */
#module_twilight_galleries ul {padding:0px 0px 8px 0px;}
#module_twilight_galleries li {float:left; padding:5px; width:139px;}

/* More Vampires Galeries Module */
#module_more_vampire_galleries ul {padding:0px 0px 8px 0px;}
#module_more_vampire_galleries li {float:left; height:175px; padding:5px; width:139px;}

#rsidebar #module_twilight_galleries.flat_module h3 {background-image: url(/static/uberblog/modules/images/vampire_header_default.gif)}

.cat_vampires #category_header {
	background:url('/static/Images/header/category/vampires/en.png') no-repeat; height:104px; overflow:hidden; position:relative; width:980px;
}
* html .cat_vampires #category_header {
	background:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/static/Images/header/category/vampires/en.png',sizingMethod=crop);
}
.cat_vampires #category_nav {left:615px;}
.cat_vampires #category_nav li {
	border-left:none;
	border-right:1px solid #fff;
	height:15px;
	float:left;
	line-height:16px;
	margin:0px 7px 0px 0px;
	padding:1px 6px 0px 0px;
}
.cat_vampires #category_nav li a {
	color:#fff;
	display:block;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	line-height:14px;
	margin:0px 0px 0px 0px;
	padding:0px 1px 0px 1px;
	text-decoration:none;
}
.cat_vampires #category_nav li.rss a {
	background: url('/uberblog/images/rss_14x14_transp.gif') no-repeat;
	padding:1px 7px 0px 19px;
}

.cat_vampires #category_nav li a:hover {color:#c00;}
.cat_vampires #category_nav li.twitter { border-right:none; padding:1px 7px 0px 19px; }
.twitter { background:url('/static/uberblog/images/tiles/twitter/15x16.png') no-repeat; border-right:none; }
* html .twitter { background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/static/uberblog/images/tiles/twitter/15x16.png',sizingMethod=crop); border-right:none; }

/* g4 Module */
#g4_module {background: #ffffff url(http://images.eonline.com/static/uberblog/modules/images/g4_module.jpg) no-repeat; margin:0 10px 10px 10px; padding-top:100px; width:300px;}
#g4_module li {margin:0px; padding:5px;}
#g4_module li a.thumbnail {border:solid 1px #686765; float:left; width:60px;}
#g4_module li p {color:#666666; float:left; font-size:11px;	padding:0px 5px 0px 10px; width:205px;}
#g4_module .read_more {text-align:right;}
