


/* --------- blog structure styles */
#content_interior { background: none !important; }
#blog_roll_container { border-bottom: 10px solid #1A344E; float: left; width: 650px; min-height: 800px; height: auto !important; height: 800px; margin: 5px 0 0; padding: 0; background: #1A344E url("/static/uberblog/images/blog_bg.png") top no-repeat; }
.the_soup #blog_roll_container { background: #a6e2ff; border-bottom-color: #a6e2ff;}

#blog_roll { background: #fff; width: 628px; margin: 10px auto 0px; padding: 1px 0; color: #222; zoom: 1; }
body.game #blog_roll { background-color: #000; height: 1070px; min-height: 1070px; text-align: center; }
#rsidebar { float: right; display: block; width: 320px; margin: 0; padding: 10px 0 0 0; color: #222; background: #334a61 none; overflow: visible; }
body.edition_uk #rsidebar { overflow: visible; }
.the_soup #rsidebar { background: none; }
/* awful truth blog structure colors */
.the_awful_truth #blog_roll_container, .the_awful_truth #rsidebar { background: #faee00;  border-bottom-color: #faee00;}


/************************************************
Blog Entry
************************************************/
.blog_entry:after, #blog_roll:after, .blog_entry .entry_container:after, .blog_entry ul.social-links:after, .blog_entry ul.tool-links:after, .blog_entry div.catagories:after, #blog_roll div.pagination:after { display: block; clear: both; content: "."; visibility: hidden; height: 0px; }

.blog_entry div.catagories { zoom: 1; }

.blog_entry ul.social-links { zoom: 1; float: left; padding-bottom: 5px; width: 560px; }
.blog_entry ul.social-links li, .blog_entry ul.tool-links li { float: left; }
.blog_entry ul.social-links li { padding-right: 5px; height: 62px; position: relative; }
.blog_entry ul.social-links li.google-plus { width: 50px; }
.blog_entry ul.social-links li.google-plus div { position: absolute; bottom: 0; left:0pt }
.blog_entry ul.social-links li a, .blog_entry ul.tool-links li a { display: block; width: 24px; height: 22px; background: url('/static/uberblog/images/ico.social.22x32.gif') no-repeat 0 0; margin: 0; padding: 0 0 0 5px; cursor: pointer; }
.blog_entry ul.social-links li a:hover { background-color: transparent; }
.blog_entry ul.social-links li.facebook-like { width: 47px; }
.blog_entry ul.social-links li.facebook-like div { position: absolute; bottom: 0; left: 0; height: 60px; }
.blog_entry ul.social-links li.email { width: 55px; text-align: left; }
.blog_entry ul.social-links li.email a { background-image: url('/static/uberblog/images/social-email-btn.jpg'); display: block; width: 55px; position: absolute; bottom: 0; height: 20px; padding: 0; }
.blog_entry ul.social-links li.email a:hover { background-position: 0 -20px; }
.blog_entry ul.social-links li.comments { float: right; width: 130px; }
.blog_entry ul.social-links li.comments a { background-position: 0 -159px; width: auto; padding-left: 26px; line-height: 22px; position: absolute; bottom: 0; right: 0; }
.blog_entry ul.social-links li.comments a span { display: block; float: left; *width:100px;text-align:left;padding:05px;line-height: 12px;}
.blog_entry ul.social-links li.comments a:hover { background-color: #F00; }
.blog_entry ul.social-links li.comments a:hover span { background-color: #F00; }
.blog_entry .top-social-links { border-bottom: 1px solid #ccc; width: 560px; height: 30px; }

ul.tool-links { zoom: 1; float: right; padding-bottom: 5px; }


.blog_entry a.more_button { display: block; margin: 10px 0px 10px 10px; float: right; font-size: 12px; color: #fff; padding: 0px; }

/* --------- link colors */

.blog_entry .categories a { color: #868686; }
.blog_entry .categories a:hover { background-color: #868686; color: #FFF; }

.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, h1.entry_title, h1.entry_title a, h2.entry_title a, h2.entry_title, .entry_meta a { color: #083b74; text-decoration: none !important; }
h1.entry_title, h1.entry_title a { font-size: 24px; font-weight: bold; letter-spacing: -0.05em; }
.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, .the_awful_truth .blog_entry.the_awful_truth h1.entry_title a, .the_awful_truth .blog_entry.the_awful_truth h1.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, body.the_awful_truth h1.entry_title { color: #a532ff; }



h1.entry_title { font-size: 24px; font-weight: bold; letter-spacing: -0.05em; }


.entry_content .blog_poll .blog_poll { padding: 0; border: none; margin-right: 0px; }

/* --------- image with link styles */
a:hover.img_link { text-decoration: none; }
a:hover.img_link img { border-color: Transparent; }
.the_soup #rsidebar a:hover.img_link { background-color: transparent; }
.the_soup a.img_link img { border: none; }

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

/* --------- breaking news alert */
#breaking_news { margin: -5px 0 0 0; padding: 10px 25px; font-size: 14px; color: #fff; background: #700 url("/static/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("/static/uberblog/images/breaking_news_wedge.png") no-repeat; }
.alert_fancy_wedge_redcarpet { width: 650px; height: 15px; margin-bottom: -16px; background: url("/static/uberblog/images/breaking_news_wedge.png") no-repeat; }
* html .alert_fancy_wedge { background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/static/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; min-height: 250px; height: auto !important; height: 250px; background: ; overflow: hidden; }
.blog_ad .advertisement { margin: 0 auto; width: 300px; }


/* --------- blog banner styles (breaking news, update, exclusive) */
.entry_banner { color: #fff; margin: 5px 0 20px; }
.entry_banner span { background-color: #c20000; padding: 5px 20px; }

/* --------- editor's picks (spots) styles! */
ul#front_door_spots { float: left; height: 185px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; width: 555px; }
ul#front_door_spots li { display: block; float: left; height: 175px; list-style-position: outside; margin: 0px 0px 0px 0px; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; text-decoration: none; width: 185px; }
ul#frontDoorOne, #frontDoorTwo, #frontDoorThree { }
ul#front_door_spots li a { color: #ffffff; display: block; float: right; height: 175px; overflow: hidden; text-decoration: none; width: 175px; }
ul#front_door_spots li a:hover { color: #ffffff; display: block; float: right; height: 175px; overflow: hidden; text-decoration: none; width: 175px; }
ul#front_door_spots li .spot_heading { background: url('/static/Images/spots/front_door/text_shadow.png') no-repeat; border: none; color: #fff316; display: block; font-family: Arial,Helvetica,sans-serif; font-size: 18px; font-weight: normal; left: 10px; line-height: 12px; margin: 0px 0px 0px 0px; overflow: hidden; padding: 7px 0px 8px 0px; position: absolute; text-align: center; top: 125px; width: 175px; }
ul#front_door_spots li .spot_heading_shadow { border: none; color: #000; display: block; font-family: Arial,Helvetica,sans-serif; font-size: 18px; font-weight: normal; left: 11px; line-height: 12px; margin: 0px 0px 0px 0px; overflow: hidden; padding: 7px 0px 8px 0px; position: absolute; text-align: center; top: 126px; width: 175px; }
ul#front_door_spots li .spot_title { background-color: #b50017; border: none; color: #fff; display: block; font-family: Arial-Black,Arial,Helvetica,sans-serif; font-size: 14px; font-weight: bold; left: 10px; line-height: 12px; margin: 0px 0px 0px 0px; overflow: hidden; padding: 7px 0px 8px 0px; position: absolute; text-align: center; text-transform: uppercase; top: 150px; width: 175px; }
* html #front_door_spots li .spot_heading { background: url(/static/uberblog/images/spacer.gif); filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/static/Images/spots/front_door/text_shadow.png",sizingMethod=crop); }
/* --------- editor's picks (spots) detail page specific styles! */
.detail ul#front_door_spots { float: none; height: 175px; }
.detail ul#front_door_spots li { width: 175px; margin: 0 10px 0 0; }
.detail ul#front_door_spots li#frontDoorThree { margin: 0; }
.detail ul#front_door_spots li .spot_title, .detail ul#front_door_spots li .spot_heading { left: 0; }
.detail ul#front_door_spots li .spot_heading_shadow { left: 1px; }
.detail .editors_picks { margin: 30px 20px 0; padding: 4px 0 16px; border-bottom: 1px solid #999; border-top: 1px solid #999; }
.detail .editors_picks h3 { font-size: 14px; line-height: 30px; }

/* --------- blog styles! */
.blog_entry { margin: 15px auto; width: 600px; padding: 15px 0; border: 1px solid #999; zoom: 1; position: relative; }
.blog_entry .entry_container { zoom: 1; }


.blog_entry .entry_container { padding: 0 0 0 20px; overflow: hidden; }
.the_soup .entry_container.bio { margin-left: 5px; height: 781px; background: url("/static/uberblog/images/joel_bio_052010.jpg") no-repeat; }
.the_soup .entry_container .editorial_bio { display: inline; font-size: 14px; float: right; width: 280px; margin: 0 10px; padding-top: 65px; }

.blog_entry h2.sponsored:after { display: block; visibility: hidden; clear: both; height: 0; content: "."; }
.blog_entry h2.sponsored { zoom: 1; clear: both; }
.blog_entry h2.sponsored a { width: 400px; float: left; }
.blog_entry h2.sponsored a.sponsor:hover { background: #FFF none; }
.blog_entry h2.sponsored a.sponsor { background: #FFF none; width: auto; float: right; }
.blog_entry h2.sponsored a.sponsor img { border: none; }

.entry_title { padding: 0 0px 5px 0; line-height: 1em; width: 562px; }
p.entry_meta { display: block; margin: 7px 20px 5px 0; padding: 5px 0; font-size: 11px; border-bottom: 1px solid #ccc; }
p.entry_meta a { text-transform: uppercase; }
.entry_content { font-size: 12px; line-height: 1.7em; min-height: 250px; padding-top: 10px; width:590px;overflow:hidden;}
.entry_content img { display: block; border: 1px solid #999; }
.entry_content .entry_img_left { float: left; margin: 10px 10px 10px 0; }
.entry_content .entry_img_right { float: right; margin: 10px 0 15px 10px; padding-right: 20px; }
.entry_content .entry_img_top { float: none; margin: 10px auto; padding-right: 20px; }
.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 p { padding-right: 20px; }
.entry_content p { padding-right: 20px; }
body.eol.news .entry_content p{  margin: 0; padding: 0.5em 0; }
.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: 110px; height: 102px; *height:100px; padding:0; margin-left: 0;}
.entry_content ul.blog_gallery li.last { margin: 0; }
* + html .entry_content ul.blog_gallery li { height: 102px; }
.entry_content ul.blog_gallery img { display: inline; width: 100px; height: 100px; }
.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("/static/uberblog/images/tile_movie_reviews.gif"); }
.blog_entry.hwood_party_girl .entry_content .franchise_tile { background-image: url("/static/uberblog/images/tile_partygirl.gif"); }
.blog_entry.ask_the_answer_bitch .entry_content .franchise_tile { background-image: url("/static/uberblog/images/tile_answerbitch.gif"); }
.blog_entry.lyons_den .entry_content .franchise_tile { height: 49px; background-image: url("/static/uberblog/images/tile_lyonsden.gif"); }
.blog_entry.marc_malkin .entry_content a.franchise_tile { background-image: url("/static/uberblog/images/tile_marcmalkin.gif"); }
.blog_entry.watch_with_kristin .entry_content a.franchise_tile { background-image: url("/static/uberblog/images/tile_kristin.gif"); }
.blog_entry.the_awful_truth .entry_content a.franchise_tile { background-image: url("/static/uberblog/images/tile_awfultruth.gif"); }
.blog_entry.the_soup .entry_content a.franchise_tile { background-image: url("/static/uberblog/images/tile_thesoup.gif"); }
.blog_entry.chelsea .entry_content a.franchise_tile { background-image: url("/static/uberblog/images/tile_chelsea.gif"); height: 60px; }
.blog_entry .entry_content a.franchise_tile_rc { background-image: url("/static/uberblog/images/tile_default_rc.gif"); height: 60px; }
.blog_entry.hwood_party_girl .entry_content .franchise_tile_rc { height: 60px; background-image: url("/static/uberblog/images/tile_partygirl_rc.gif"); }
.blog_entry.ask_the_answer_bitch .entry_content .franchise_tile_rc { height: 60px; background-image: url("/static/uberblog/images/tile_answerbitch_rc.gif"); }
.blog_entry.lyons_den .entry_content .franchise_tile_rc { height: 60px; background-image: url("/static/uberblog/images/tile_lyonsden_rc.gif"); }
.blog_entry.marc_malkin .entry_content a.franchise_tile_rc { height: 60px; background-image: url("/static/uberblog/images/tile_marcmalkin_rc.gif"); }
.blog_entry.watch_with_kristin .entry_content a.franchise_tile_rc { height: 60px; background: url("/static/uberblog/images/tile_kristin_rc.gif"); }
.blog_entry.the_awful_truth .entry_content a.franchise_tile_rc { height: 60px; background-image: url("/static/uberblog/images/tile_awfultruth_rc.gif"); }
.blog_entry.the_soup .entry_content a.franchise_tile_rc { height: 60px; background-image: url("/static/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: 35px 20px 15px; font-size: 11px; text-align: right; }
.entry_footer a { margin-left: 6px; }
.entry_footer a.print { padding-left: 22px; background-image: url("/static/uberblog/images/print_icon.gif"); background-position: left; background-repeat: no-repeat; }
.entry_footer a.email { padding-left: 20px; background-image: url("/static/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("/static/uberblog/images/addthis_icon.gif"); background-position: left; background-repeat: no-repeat; }
.entry_footer a.permalink { padding-left: 22px; background-image: url("/static/uberblog/images/permalink_icon.gif"); background-position: left; background-repeat: no-repeat; }
.entry_footer a.comments { padding-left: 19px; background-image: url("/static/uberblog/images/comment_icon.gif"); background-position: left; background-repeat: no-repeat; }
.entry_footer .categories { clear: both; 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 { padding: 15px 0 30px 0; font-size: 18px; font-weight: bold; text-align: center; }
#blog_roll .pagination a { line-height: 30px; color: #c20000; border: 1px solid #c20000; padding: 5px; }
#blog_roll .pagination a:hover { text-decoration: none; }
#blog_roll .pagination a.prev { margin-right: 15px; }
#blog_roll .pagination a.next { margin-left: 15px; }
#blog_roll .pagination a:hover { background: #868686 none repeat scroll 0% !important; color: #fff; text-decoration: none; border: 1px solid #868686; }
/* awful truth pagination */
.the_awful_truth #blog_roll .pagination a { border: 1px solid #d44ff3; color: #d44ff3; }
.the_awful_truth #blog_roll .pagination a:hover { background: #d44ff3 none repeat scroll 0% !important; color: #fff; text-decoration: none; }

/* --------- prev/next links within the detail page */
#blog_navigation { font-size: 11px; background: url("/static/uberblog/images/blog_entry_bottom.gif") bottom no-repeat; }
.detail #blog_navigation { background: url("/static/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("/static/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; width: 570px; }
#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: 20px 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; }
#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: 240px; }
fieldset#comment_guest { }
fieldset#comment_guest img { width: 204px; margin-top: 1px; }
fieldset#comment_text { clear: both; }
fieldset#comment_member { padding-left: 20px; border-left: 1px solid #CCC; height: 140px; }
#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: 500px; 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("/static/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('/static/uberblog/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 h2, #franchise_header h1, #category_header h2, #category_header h1 { height: 77px; left: 148px; position: absolute; text-indent: -1000000px; top: 0px; width: 500px; z-index: 1; }
#franchise_header h2 a, #franchise_header h1 a, #category_header h2 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("/static/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("/static/uberblog/images/header_lyonsden.png") no-repeat; }
* html .lyons_den #franchise_header { background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/static/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("/static/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("/static/uberblog/images/header_partygirl.png") no-repeat; }
* html .hwood_party_girl #franchise_header { background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/static/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("/static/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("/static/uberblog/images/header_answerbitch.png") no-repeat; }
* html .ask_the_answer_bitch #franchise_header { background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/static/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("/static/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/static/uberblog/franchise/marc_malkin/images/header_blog.png") no-repeat; }
* html .marc_malkin #franchise_header { background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.eonline.com/static/uberblog/franchise/marc_malkin/images/header_blog.png',sizingMethod=crop); }
.marc_malkin #franchise a { color: #006699; }
.marc_malkin #franchise a:hover { color: #006699; }
.marc_malkin #franchise_nav li { background: url("/static/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/static/uberblog/images/header_wwk.png") no-repeat; }
* html .watch_with_kristin #franchise_header { background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/static/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/static/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("/static/uberblog/images/header_awfultruth.png") no-repeat; }
* html .the_awful_truth #franchise_header { background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/static/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("/static/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("/static/uberblog/images/awfultruth_bg.gif") top repeat; }
body.the_awful_truth #eol_header { background: transparent url("/static/uberblog/images/flare_awful_truth.jpg") no-repeat scroll 40% 35%; }

.the_soup #franchise_header { background: url("/static/uberblog/images/header_thesoup.gif") no-repeat; }
* html .the_soup #franchise_header { background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/static/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("/static/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("/static/uberblog/images/flare_soup.jpg") top no-repeat; }

.movie_reviews #franchise_header { background: url("/static/uberblog/images/header_moviereviews.png") no-repeat; }
* html .movie_reviews #franchise_header { background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/static/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("/static/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("/static/uberblog/images/mreview_a_plus.jpg") no-repeat; }
.movie_reviews .grade_A { background: url("/static/uberblog/images/mreview_a.jpg") no-repeat; }
.movie_reviews .grade_A_minus { background: url("/static/uberblog/images/mreview_a_minus.jpg") no-repeat; }
.movie_reviews .grade_B_plus { background: url("/static/uberblog/images/mreview_b_plus.jpg") no-repeat; }
.movie_reviews .grade_B { background: url("/static/uberblog/images/mreview_b.jpg") no-repeat; }
.movie_reviews .grade_B_minus { background: url("/static/uberblog/images/mreview_b_minus.jpg") no-repeat; }
.movie_reviews .grade_C_plus { background: url("/static/uberblog/images/mreview_c_plus.jpg") no-repeat; }
.movie_reviews .grade_C { background: url("/static/uberblog/images/mreview_c.jpg") no-repeat; }
.movie_reviews .grade_C_minus { background: url("/static/uberblog/images/mreview_c_minus.jpg") no-repeat; }
.movie_reviews .grade_D_plus { background: url("/static/uberblog/images/mreview_d_plus.jpg") no-repeat; }
.movie_reviews .grade_D { background: url("/static/uberblog/images/mreview_d.jpg") no-repeat; }
.movie_reviews .grade_D_minus { background: url("/static/uberblog/images/mreview_d_minus.jpg") no-repeat; }
.movie_reviews .grade_F, .movie_reviews .grade_F_plus, .movie_reviews .grade_F_minus { background: url("/static/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 .module a.no-hover:hover {background-color:transparent;}
#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("/static/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, #rsidebar .default_module .module_bottom { background-image: url("/static/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("/static/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("/static/uberblog/images/accordian_header_off.jpg"); }
#rsidebar #module_lists #rail_news_section.accordion_toggle_active { background-image: url("/static/uberblog/images/accordian_header_over.jpg"); }
#rsidebar #module_lists #hot_topics_header { background-image: url("/static/uberblog/images/accordian_header_off.jpg"); }
#rsidebar #module_lists #hot_topics_header.accordion_toggle_active { background-image: url("/static/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("/static/uberblog/images/accordian_header_off.jpg"); }
#rsidebar #module_lists #rail_comments_section.accordion_toggle_active { background-image: url("/static/uberblog/images/accordian_header_over.jpg"); }
#rsidebar #module_topics { background-image: url("/static/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("/static/uberblog/images/dark_red_header_bg.jpg"); position: relative; }
#rsidebar #module_topics #topics_header.accordion_toggle_active { background-image: url("/static/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('/static/uberblog/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("/static/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 10px; _margin: -10px 0px 10px 10px; background: url("/static/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: -6px; right: 0; }
#module_bigpicture a.more_button span { background: #001D3A !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("/static/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("/static/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("/static/uberblog/images/big_picture_bg_v2.jpg"); background-repeat: repeat-y; }
#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("/static/uberblog/images/more_button_left.on_red_new.gif") !important; }
#module_bigpicture_custom a.more_button span { background-image: url("/static/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("/static/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  */
/* --- note - added a class based version since there was a request to have more than 1 module on a page --- */ 
#rsidebar #module_topgalleries ul, #rsidebar #module_soupgalleries ul, #rsidebar .module_topgalleries 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, #rsidebar .module_topgalleries li { padding: 0 8px 0 0; float: left; width: 135px; }
#rsidebar #module_topgalleries img, #rsidebar #module_soupgalleries .module_contents_container img, #rsidebar .module_topgalleries img { display: block; height: 135px; width: 135px; margin: 0; padding: 0; border: 0; }
#rsidebar #module_soupgalleries .module_contents_container img { border: 2px solid #000; }
#rsidebar #mystyle_widget_iframe { background-color: transparent; height: 252px; margin: 0 10px 13px; }

#rsidebar #module_box_ad, #rsidebar .module_box_ad { min-height: 250px; height: auto !important; height: 250px; width: 300px; }
#rsidebar #module_box_ad_600 { height: 600px; 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; }

/* --------- module: lvcva gallery module  */
#gallery-lvcva a:hover { background-color: transparent; }
#gallery-lvcva .section_container { background: url('http://images.eonline.com/static/uberblog/modules/images/module_lvcva_20120217.jpg') #000 no-repeat; height: 640px; position: relative; }
#gallery-lvcva h3 { display:none; font-family: arial,sans-serif; font-size: 24px; font-weight: bold; text-transform: none; position: absolute; top: 6px; left: 10px; width: 130px; }
#gallery-lvcva .module_contents_container { position: absolute; top: 78px; }
#gallery-lvcva .caption { display:none; padding: 15px; }
#gallery-lvcva .caption p { color: #fff; font-size: 14px; padding: 0px; }
#gallery-lvcva .logo-lvcva {position:absolute; cursor: pointer; display: block; height: 75px; bottom: 0px; left: 0px; width: 130px; }
#gallery-lvcva .more_button {color:#8a438e; position: absolute; bottom: 8px; right: 0px; }
#gallery-lvcva a.more_button span{background:#ffffff;color:#8a438e;}



#rsidebar #module_radio .module_contents_container { height: 77px; background-image: url("/static/uberblog/images/radio_bg.gif"); }
.hwood_party_girl #rsidebar #module_radio h3 { background-image: url("/static/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("/static/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("/static/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("/static/uberblog/images/podcast_header_PG.gif"); background-position: top right; text-indent: -2000px; height: 59px; }

#rsidebar #module_podcast h3 { background-image: url("/static/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("/static/uberblog/images/podcast_bg.jpg") 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("/static/uberblog/images/podcast_bg_over.gif") top no-repeat; }
#rsidebar #module_podcast ul { background: url("/static/uberblog/images/podcast_expand_bg.jpg") 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("/static/uberblog/images/podcast_bottom.jpg") 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("/static/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("/static/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("/static/uberblog/images/bottom_rail_black.gif"); background-repeat: no-repeat; background-position: bottom left; height: 9px; }
#rsidebar #module_related_photos h3 { background: url("/static/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("/static/uberblog/images/bottom_rail_gray.gif"); background-repeat: no-repeat; background-position: bottom left; height: 3px; }
#rsidebar #module_related_stories h3 { background: url("/static/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("/static/uberblog/images/bottom_rail_gray.gif"); background-repeat: no-repeat; background-position: bottom left; height: 3px; }
#rsidebar #module_news_fix h3 { background: url("/static/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("/static/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("/static/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; }
#rsidebar .marketing_brick a:hover { background: none; }

/* --------- 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("/static/uberblog/images/blog_roll_ask_the_answer_bitch.jpg"); }
.hwood_party_girl #rsidebar #module_blog_roll .section_container h3 { background-image: url("/static/uberblog/images/blog_roll_hwood_party_girl.jpg"); }
.lyons_den #rsidebar #module_blog_roll .section_container h3 { background-image: url("/static/uberblog/images/blog_roll_lyons_den.jpg"); }
.marc_malkin #rsidebar #module_blog_roll .section_container h3 { background-image: url("http://images.eonline.com/static/uberblog/franchise/marc_malkin/images/module_header_blogroll.jpg"); }
.the_awful_truth #rsidebar #module_blog_roll .section_container h3 { background-image: url("/static/uberblog/images/blog_roll_awful_truth.jpg"); }

/* blog roll headers switched per edition */
.edition_de #rsidebar #module_blog_roll .section_container h3 { background-color: #ccc; background-image: url('/static/uberblog/images/modules/blog_roll/header/de.gif'); height: 58px; }

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

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


#rsidebar #module_message_boards { background-image: url("/static/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, .marc_malkin #rsidebar p { padding: 9px 11px 12px 11px; }
.the_awful_truth #rsidebar #module_categories h3 { background-image: url("/static/uberblog/images/latest_topics_awful_truth.jpg"); }
.the_awful_truth #rsidebar #module_most_commented h3 { background-image: url("/static/uberblog/images/most_commented_awful_truth.jpg"); }
.the_awful_truth #rsidebar #module_news_fix h3 { background: url("/static/uberblog/images/news_fix_spot_awful_truth.gif") top no-repeat; }
.the_awful_truth #rsidebar #module_awful_express h3 { background: url("/static/uberblog/images/awful_truth_header_express.jpg") top no-repeat; }
.the_awful_truth #rsidebar #module_tell_ted_about_it h3 { background: url("/static/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("/static/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("/static/uberblog/images/bottom_rail_purple.gif"); }

/* --------- modules: watch with kristin & marc malkin */
.watch_with_kristin #rsidebar #module_get_watch_with_kristin_anywhere h3 { background: url("http://images.eonline.com/static/uberblog/images/mod_anywhere_wwk.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, .marc_malkin #rsidebar .flat_module h3 { background-image: url("/static/uberblog/images/flat_module_header_blue.gif"); }

/* More buttons */
a.more_button { height: 20px; display: block; margin: 10px; float: right; font-size: 12px; font-weight: bold; padding: 3px 8px; color: #fff; }
a.more_button.previous { background-image: url("/static/uberblog/images/previous_button_left.gif") !important; }
a.more_button span { color: #FFFFFF; display: block; cursor: pointer; line-height: 17pt; letter-spacing: 0; background: #c20000 none; padding: 3px 8px; }
a.more_button.previous span { background-image: url("/static/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; padding: 0; }
.the_awful_truth .entry_content a.more_button { height: 53px; width: 107px; background-image: url("/static/uberblog/images/more_button_awful_truth.jpg") !important; background-color: transparent !important; padding: 0; }
.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; }
x .the_awful_truth #blog_navigation .prev a.more_button { background-image: url("/static/uberblog/images/previous_button_left_awful_truth.gif") !important; }
.the_awful_truth #blog_navigation .prev a.more_button span { background-image: url("/static/uberblog/images/previous_button_right_awful_truth.gif") !important; }
.the_awful_truth #blog_navigation .next a.more_button { background-image: url("/static/uberblog/images/more_button_left_awful_truth.gif") !important; }
.the_awful_truth #blog_navigation .next a.more_button span { background-image: url("/static/uberblog/images/more_button_right_awful_truth.gif") !important; }



* html a.more_button { display: inline-block; height: 1%; }
#rsidebar a.more_button { margin: 10px 0px; padding: 3px 0px; }
#rsidebar #module_bigpicture a.more_button { padding: 0; }



/* ---------- 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 */
div#module_partners { min-height: 300px; height: auto !important; height: 300px; background: #fff;}
#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 a.thumbnail:hover { background: none; }

#partner_feeds #huffpost h4 { text-indent: -100000px; background: #fff url('/static/partners/widgets/huffington_post/huffington_post_logo_182x14.gif') 59px 8px no-repeat; border: none; text-align: center; width: 297px; height:30px; }
#partner_feeds #popeater h4{ text-indent: -100000px;  background: #fff url('http://images.eonline.com/static/partners/widgets/popeater/PE_logo1.gif') 85px 4px no-repeat; border: none; text-align: center; height: 53px; width: 297px; }
#partner_feeds #klatsch_tratsch ul.stories li div.bodyContent { width: 287px; }
#partner_feeds #klatsch_tratsch h4 { text-indent: -100000px; background: #fff url('http://images.eonline.com/static/partners/widgets/klatsch_tratsch/logo_klatsch_tratsch.jpg') 0px 4px no-repeat; border: none; text-align: center; height: 53px; width: 297px; }
#partner_feeds #klatsch_tratsch li.read_more { padding-top: 0; background: url('http://images.eonline.com/static/partners/widgets/klatsch_tratsch/klatschtratsch.gif') no-repeat; text-indent: -10000px;}
#partner_feeds #klatsch_tratsch li.read_more a { display:block; height: 20px; }
#partner_feeds #klatsch_tratsch li.read_more a:hover { background: none; }

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; zoom: 1; }
div#rsidebar div.default_module div.section_container div.module_contents_container ul li a { color: #083B78; text-decoration: none; display: block; width: 90%; float: right; }
div#rsidebar div.default_module div.section_container div.module_contents_container ul li a:hover { background-color: #f00; color: #fff; text-decoration: none; }
div#rsidebar div.default_module div.section_container div.module_contents_container ul li:after { clear: both; display: block; height: 0px; content: "."; visibility: hidden; }

/* ---------- 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(/static/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(/static/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='/static/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; margin-right: 20px; }
.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:000120px;
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("/static/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; }
.the_soup #rsidebar #video_promo_thesoup_right{height:225px;}

/* Movie Review Spot */
#rsidebar .flat_module h3#movie_reviews_header { background-image: url("/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("/static/uberblog/modules/movie_reviews/images/mr_a_plus.gif") no-repeat; }
#module_movie_reviews .grade_A { background: url("/static/uberblog/modules/movie_reviews/images/mr_a.gif") no-repeat; }
#module_movie_reviews .grade_A_minus { background: url("/static/uberblog/modules/movie_reviews/images/mr_a_minus.gif") no-repeat; }
#module_movie_reviews .grade_B_plus { background: url("/static/uberblog/modules/movie_reviews/images/mr_b_plus.gif") no-repeat; }
#module_movie_reviews .grade_B { background: url("/static/uberblog/modules/movie_reviews/images/mr_b.gif") no-repeat; }
#module_movie_reviews .grade_B_minus { background: url("/static/uberblog/modules/movie_reviews/images/mr_b_minus.gif") no-repeat; }
#module_movie_reviews .grade_C_plus { background: url("/static/uberblog/modules/movie_reviews/images/mr_c_plus.gif") no-repeat; }
#module_movie_reviews .grade_C { background: url("/static/uberblog/modules/movie_reviews/images/mr_c.gif") no-repeat; }
#module_movie_reviews .grade_C_minus { background: url("/static/uberblog/modules/movie_reviews/images/mr_c_minus.gif") no-repeat; }
#module_movie_reviews .grade_D_plus { background: url("/static/uberblog/modules/movie_reviews/images/mr_d_plus.gif") no-repeat; }
#module_movie_reviews .grade_D { background: url("/static/uberblog/modules/movie_reviews/images/mr_d.gif") no-repeat; }
#module_movie_reviews .grade_D_minus { background: url("/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("/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; }



/* Custom Blog Banner */
.custom_blog_banner { width: 590px; overflow: hidden; margin: 0 auto; }
.custom_blog_banner a { text-decoration: none; }
.custom_blog_banner a img { border: none; }

/* g4 Module */
#g4_module { background: #ffffff url("/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; }




/*
.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; }
*/




/* Sponsored static module */
#module_static_sponsored a:hover { background-color: transparent; }

/************************************************

************************************************/
div.module_box_ad a, div.advertisement a { color: #000 !important; background-color: Transparent !important; text-decoration: none !important; }
div.module_box_ad a:hover, div.advertisement a:hover { color: #000 !important; text-decoration: none !important; background-color: Transparent !important; }


.ac_results { padding: 0px; border: 1px solid black; background-color: white; overflow: hidden; z-index: 99999; }
.ac_results ul { width: 100%; list-style-position: outside; list-style: none; padding: 0; margin: 0; }

.ac_results li { margin: 0px; padding: 2px 5px; cursor: default; display: block; /*  	if width will be 100% horizontal scrollbar will apear  	when scroll mode will be used 	*/ /*width: 100%;*/ font: menu; font-size: 12px; /*  	it is very important, if line-height not setted or setted  	in relative units scroll will be broken in firefox 	*/ line-height: 16px; overflow: hidden; }

.ac_loading { background: white url('/static/uberblog/images/indicator.gif') right center no-repeat; }
.ac_odd { background-color: #FFF; }
.ac_over { background-color: #FFC; }



/************************************************
Redcarpet
************************************************/
#fd_redcarpet { background-image: url("/static/uberblog/images/redcarpet_banner.gif"); width: 651px; color: #fff; }
#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; }




/************************************************
fashion
************************************************/
.edition_us .fashion #category_header h2, .edition_us .fashion #category_header h1 {left:200px;}
body.cat_fashion h1.blog_header { display: none; }
#rsidebar .flat_module h3.fashion { background-image: url('http://images.eonline.com/static/uberblog/images/blog_roll_fashion_v2.jpg'); }

.fashion #category_header { background: url('http://images.eonline.com/static/uberblog/images/header_fashion_police_series_v3.png') no-repeat; }
* html .fashion #category_header { background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.eonline.com/static/uberblog/images/header_fashion_police_series_v3.png',sizingMethod=crop); }
body.edition_de .fashion #category_header { background-image: url('http://images.eonline.com/static/uberblog/images/FP_header2011_DE.png'); }
* html body.edition_de .fashion #category_header { background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.eonline.com/static/uberblog/images/FP_header2011_DE.png',sizingMethod=crop); }
body.edition_fr .fashion #category_header { background-image: url('http://images.eonline.com/static/uberblog/images/FP_header2011_FR.png'); }
* html body.edition_fr .fashion #category_header { background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.eonline.com/static/uberblog/images/FP_header2011_FR.png',sizingMethod=crop); }
body.edition_au .fashion #category_header { background-image: url('http://images.eonline.com/static/uberblog/images/FP_header2011_AU.png'); }
* html body.edition_au .fashion #category_header { background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.eonline.com/static/uberblog/images/FP_header2011_AU.png',sizingMethod=crop); }
.edition_uk .fashion #category_header { background-image: url('http://images.eonline.com/static/uberblog/images/FP_header2011_UK.png'); }
* html .edition_uk .fashion #category_header { background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.eonline.com/static/uberblog/images/FP_header2011_UK.png',sizingMethod=crop); }
body.edition_ca .fashion #category_header { background-image: url('http://images.eonline.com/static/uberblog/images/FP_header2012_CA.jpg'); }
* html body.edition_ca .fashion #category_header { background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.eonline.com/static/uberblog/images/FP_header2012_CA.jpg',sizingMethod=crop); }


.fashion #category_nav {bottom:4px; left:338px;}
.fashion #category_nav a { color: #fff; }
.fashion #category_nav a:hover { color: #fff; }
.fashion #category_nav li { background: url('http://images.eonline.com/static/uberblog/images/divider_awfultruth.gif') no-repeat center right; }
.fashion #category_nav li.last { background: none; }
.fashion #category_nav li a:hover { background-color: transparent; border-bottom: solid 0px #ffffff; text-decoration: underline; }
/*needed for ie6 bug */

#twitter_module_container h5 { display: none; }
#twitter_module { background: url('http://images.eonline.com/static/uberblog/modules/images/twitter_feed/fashion_police_v2.jpg'); height: 300px; width: 300px; }
#twitter_module_tweets { height: 220px; left: 21px; overflow: hidden; position: relative; top: 63px; width: 260px; }
#twitter_module .row { border-bottom: 0px solid #CCCCCC; height: 110px; left: 0; padding: 0px; position: absolute; top: 220px; }
#twitter_module .row p { padding: 0px; width: 202px; }
#twitter_module .screen_name { color: #6c000e; }



/************************************************
2009_comic-con
************************************************/
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; }

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


/************************************************
2010_comic-con
************************************************/
div#header_category_2010_comic-con { background-image: url('/static/Images/header/category/2010_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_2010_comic-con h1, div#header_category_2010_comic-con h1 a, div#header_category_2010_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_2010_comic-con h1 a, div#header_category_2010_comic-con p.tagline { padding: 0px 0px 104px 0px; }
div#header_category_2010_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_2010_comic-con ul li { border-left: 1px solid #0f92d8; float: left; margin: 0px 0px 0px 7px; padding: 0px 0px 0px 8px; }
div#header_category_2010_comic-con ul li.first { border-left: none; margin: 0px 0px 0px 0px; }
div#header_category_2010_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_2010_comic-con ul li a:hover { background-color: #f06d27; color: #fff; }

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

/************************************************
vampires
************************************************/
body.cat_vampires, body.gallery_1543, body.gallery_1509, body.gallery_1513, body.gallery_2198 { background: #000000 url('/static/uberblog/category/vampires/header/en.jpg') no-repeat center top; }
body.cat_vampires-de { background: #000000 url('/static/uberblog/category/vampires/header/de.jpg') no-repeat center top;  }
body.cat_vampires-fr { background: #000000 url('/static/uberblog/category/vampires/header/fr.jpg') no-repeat center top; }

.cat_vampires #blog_roll_container { background: #222222 url(/static/uberblog/images/blog_bg_black.png) no-repeat; border-bottom-color: #222222; }
.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/category/vampires/module/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; }

/* Latest Vampire Posts Module */
#top_breaking_dawn_posts { background: #ffffff url(/static/uberblog/category/vampires/latest_eclipse_news/en_breaking_dawn.jpg) no-repeat; padding-top: 101px; }
#top_breaking_dawn_posts ul { background-color: #000000; border: solid 1px #fff; border-top: none; }
#top_breaking_dawn_posts ul li { margin: 0; padding: 10px 0 0; width: 297px; }
#top_breaking_dawn_posts ul li div.bodyContent { color: #666666; float: left; font-size: 11px; height: 75px; overflow: hidden; text-decoration: none; width: 207px; }
#top_breaking_dawn_posts ul li div.bodyContent a.title { color: #ffffff; font-size: 12px; font-weight: bold; margin: 0; padding: 0; }
#top_breaking_dawn_posts a.thumbnail { display: inline; float: left; margin: 0px 7px; }

.edition_de #top_breaking_dawn_posts { background-image: url(/static/uberblog/category/vampires/latest_eclipse_news/de_breaking_dawn.jpg); }
.edition_fr #top_breaking_dawn_posts { background-image: url(/static/uberblog/category/vampires/latest_eclipse_news/fr_breaking_dawn.jpg); }

* html .cat_vampires #category_header { background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/static/uberblog/category/vampires/header/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('/static/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; }

/* Vampire Party Photos Module */
.cat_vampires #module_topgalleries h3 { background-image: url('/static/uberblog/category/vampires/module/party_photos/en.jpg'); text-indent: -1000000px; padding-bottom: 0px; height: 60px; }
.cat_vampires-de #module_topgalleries h3 { background-image: url('/static/uberblog/category/vampires/module/party_photos/de.jpg'); }
.cat_vampires-fr #module_topgalleries h3 { background-image: url('/static/uberblog/category/vampires/module/party_photos/fr.jpg'); }

/************************************************
rock_the_red_carpet
************************************************/
body.cat_rtrc { background: url('http://images.eonline.com/static/uberblog/category/rock_the_red_carpet/images/rtrc_skin.jpg') no-repeat fixed center top #210001; color: #fff; }
.cat_rtrc div#rsidebar div.default_module div.section_container div.module_contents_container { background-color: #000000; border-left-color: #000000; border-right-color: #000000; }
.cat_rtrc #eol_footer { border: 10px solid #761d2d; }
body.eol.cat_rtrc #footer_edition { border: 10px solid #761d2d; }
.cat_rtrc h3 { margin: 15px 0; letter-spacing: 0.03em; }


/* header */
.cat_rtrc #category_header_container { height: 232px; margin: 0; }
.cat_rtrc #category_header { background: url('http://images.eonline.com/static/uberblog/category/rock_the_red_carpet/images/header.jpg') no-repeat #321C28; height: 227px; overflow: hidden; position: relative; width: 980px; padding: 0 0 5px 0; }
* html .cat_rtrc #category_header { filter: none; }
.cat_rtrc #category_header_container .sponsor_logos div { float: none; }
.cat_rtrc #category_header_container .sponsor_logos { width: 130px; right: 0; top: 0; }
.cat_rtrc div.ad-120x60 { float: none; }
.cat_rtrc #category_header h1, .cat_rtrc #category_header h2 { left: 0; height: 180px; width: 840px; }
.cat_rtrc #category_header h1 a, .cat_rtrc #category_header h2 a { height: 180px; width: 840px; }
.cat_rtrc #category_header ul { width: 980px; height: 43px; position: absolute; bottom: 9px; }
.cat_rtrc #category_header ul li { float: left; display: block; height: 43px; }
.cat_rtrc #category_header ul li a { background: url('http://images.eonline.com/static/uberblog/category/rock_the_red_carpet/images/sprite_buttons.jpg') no-repeat scroll 0 0; text-indent: -10000px; height: 43px; display: block; }
.cat_rtrc #category_header ul li.contest_button a { background-position: 0 0; width: 200px; }
.cat_rtrc #category_header ul li.blog_button a { background-position: -200px 0; width: 185px; }
.cat_rtrc #category_header ul li.look_button { background: url('http://images.eonline.com/static/uberblog/category/rock_the_red_carpet/images/sprite_buttons.jpg') no-repeat scroll -385px 0; width: 189px; text-indent: -10000px; height: 43px; display: block; }
.cat_rtrc #category_header ul li.look_button a { background-position: -385px 0; width: 189px; }
.cat_rtrc #category_header ul li.poll_button { background: url('http://images.eonline.com/static/uberblog/category/rock_the_red_carpet/images/sprite_buttons.jpg') no-repeat scroll -574px 0; width: 214px; text-indent: -10000px; height: 43px; display: block; }
.cat_rtrc #category_header ul li.poll_button a { background-position: -574px 0; width: 214px; }
.cat_rtrc #category_header ul li.social_button { background: url('http://images.eonline.com/static/uberblog/category/rock_the_red_carpet/images/sprite_buttons.jpg') no-repeat scroll -788px 0; width: 168px; height: 43px; display: block; padding-left: 24px; }
.cat_rtrc #category_header ul li.contest_button a:hover { background-position: 0 -43px; }
.cat_rtrc #category_header ul li.blog_button a:hover { background-position: -200px -43px; }
.cat_rtrc #category_header ul li.look_button a:hover { background-position: -385px -43px; }
.cat_rtrc #category_header ul li.poll_button a:hover { background-position: -574px -43px; }
.cat_rtrc #category_header ul li.social_button a.twitter, .cat_rtrc #category_header ul li.social_button a.facebook { background: url('http://images.eonline.com/static/uberblog/category/rock_the_red_carpet/images/sprite_social.png') no-repeat scroll 0 0; text-indent: -10000px; height: 20px; width: 20px; display: block; float: left; margin: 20px 4px 0 0; }
.cat_rtrc #category_header ul li.social_button a.twitter { background-position: 0 0px; }
.cat_rtrc #category_header ul li.social_button a.twitter:hover { background-position: -29px 0px; }
.cat_rtrc #category_header ul li.social_button a.facebook { background-position: 0 -29px; }
.cat_rtrc #category_header ul li.social_button a.facebook:hover { background-position: -29px -29px; }


/* BLOG ROLL/DETAIL PAGE*/
.cat_rtrc #blog_roll_container, .cat_rtrc #rsidebar { background: none; margin: 0; border-bottom: none; }
.cat_rtrc #blog_roll { background: none; color: #fff; margin-top: 5px; }
.cat_rtrc h1.blog_header { display: none; }
.cat_rtrc h2.entry_title a, .cat_rtrc h2.entry_title, .cat_rtrc .entry_meta a, .cat_rtrc #rsidebar a, .cat_rtrc #comments a, .cat_rtrc h1.entry_title a, .cat_rtrc h1.entry_title { color: #fff; }
.cat_rtrc .entry_content img { border: 2px solid #ff0000; }
.cat_rtrc a.more_button span { background: none repeat scroll 0 0 #ac8d61; }
.cat_rtrc .entry_footer { margin: 30px 15px 10px; padding: 5px; background-color: #24151C; }
.cat_rtrc .blog_entry a { color: #fff; }
.cat_rtrc #blog_roll_wrapper { background: url('http://images.eonline.com/static/uberblog/category/rock_the_red_carpet/images/blog_header.jpg') no-repeat #321C28; padding-top: 52px; }

/* Right modules */
.cat_rtrc #rsidebar { width: 330px; color: #ffffff; padding-top: 20px; }
.cat_rtrc #rsidebar .module { margin: 0 15px 13px; }

/* Latest rtrc module */
.cat_rtrc #top_rock_the_red_carpet_posts { background: #24151C url('http://images.eonline.com/static/uberblog/category/rock_the_red_carpet/images/top_stories_header.jpg') no-repeat; padding-top: 42px; }
.cat_rtrc #top_rock_the_red_carpet_posts ul { background: #24151C url('http://images.eonline.com/static/uberblog/category/rock_the_red_carpet/images/sprite_top_stories.jpg') no-repeat; padding: 0; }
.cat_rtrc #top_rock_the_red_carpet_posts ul li { background: #24151C url('http://images.eonline.com/static/uberblog/category/rock_the_red_carpet/images/sprite_top_stories.jpg') no-repeat; margin: 0; padding: 10px 10px 10px 50px; width: 240px; border-top: 2px solid #321C28; min-height: 32px; height: auto !important; height: 32px; }
.cat_rtrc #top_rock_the_red_carpet_posts ul li div.bodyContent { color: #666666; float: left; font-size: 11px; overflow: hidden; text-decoration: none; width: 207px; }
.cat_rtrc #top_rock_the_red_carpet_posts ul li div.bodyContent a.title { color: #ffffff; font-size: 12px; font-weight: bold; margin: 0; padding: 0; }
.cat_rtrc #top_rock_the_red_carpet_posts a.thumbnail { display: none; }
.cat_rtrc #top_rock_the_red_carpet_posts ul li.item_1 { background-position: 0 0; }
.cat_rtrc #top_rock_the_red_carpet_posts ul li.item_2 { background-position: -301px 0; }
.cat_rtrc #top_rock_the_red_carpet_posts ul li.item_3 { background-position: -601px 0; }
.cat_rtrc #top_rock_the_red_carpet_posts ul li.item_4 { background-position: -901px 0; }
.cat_rtrc #top_rock_the_red_carpet_posts ul li.item_5 { background-position: -1201px 0; }

/* LANDING PAGE */
/* Contest section */
.cat_rtrc .contest_container { background-color: #321C28; overflow: hidden; width: 980px; }
.cat_rtrc .contest_container .header { background: url('http://images.eonline.com/static/uberblog/category/rock_the_red_carpet/images/sprite_headers.jpg') no-repeat scroll 0 0 #321C28; height: 52px; width: 980px; display: block; text-indent: -10000px; }
.cat_rtrc .contest { float: left; width: 590px; display: inline; padding: 30px; }
.cat_rtrc .contest span { font-size: 24px; display: block; margin-bottom: 10px; line-height: 26px; letter-spacing: 0.03em; }
.cat_rtrc .contest p { line-height: 16px; }
.cat_rtrc .contest .video { background-color: #24151C; overflow: hidden; padding: 15px; width: 560px; }
.cat_rtrc .contest .vid_caption { float: left; width: 175px; margin: 0; }
.cat_rtrc .contest .player { float: right; width: 300px; border: 6px solid #fff; }
.cat_rtrc .contest_right { float: right; width: 330px; display: inline; padding-top: 15px; }
.cat_rtrc .contest a.enter_contest_button { background: url('http://images.eonline.com/static/uberblog/category/rock_the_red_carpet/images/sprite_headers.jpg') no-repeat scroll 0 -156px transparent; width: 211px; height: 38px; display: block; float: right; margin-top: 50px; }

/* Twitter Module */
.cat_rtrc #twitter_module_container { margin: 20px 0 0; }
.cat_rtrc #twitter_module { background: url('http://images.eonline.com/static/uberblog/category/rock_the_red_carpet/images/twitter_bg.jpg') no-repeat scroll 0 0 #24151C; padding-top: 42px; height: 260px; }
.cat_rtrc #twitter_module .row span { color: #fff; }
.cat_rtrc #twitter_module_tweets { top: 5px; width: 300px; left: 0; height: 220px; }
.cat_rtrc #twitter_module .row { border-bottom: 2px solid #3d3037; padding: 10px 20px 0px 20px; top: 210px; height: 100px; }
.cat_rtrc #twitter_module .row img { width: 60px; height: 60px; }
.cat_rtrc #twitter_module .row p { width: 192px; margin: 0 0 0 68px; color: #fff; }
.cat_rtrc .twitter_module { width: 300px; height: 260px; }

/* Video Stream section */
.cat_rtrc .video_stream { background: none repeat scroll 0 0 #321C28; margin-bottom: 20px; }

/* Blog section */
.cat_rtrc .blog_container { background-color: #321C28; overflow: hidden; width: 980px; }
.cat_rtrc .blog_container a:hover { text-decoration: none; }
.cat_rtrc .blog_container .header { background: url('http://images.eonline.com/static/uberblog/category/rock_the_red_carpet/images/sprite_headers.jpg') no-repeat scroll 0 -52px #321C28; height: 52px; width: 980px; display: block; }
.cat_rtrc .blog_container .blog_left { float: left; width: 560px; padding: 30px; }
.cat_rtrc .blog_container .blog_left img { border: 2px solid #ff0000; }
.cat_rtrc .blog_container .blog_left .title a { color: #fff; }
.cat_rtrc .blog_container .blog_left p span { color: #876e43; }
.cat_rtrc .blog_container .blog_left .title a:hover { background-color: #ff0000; text-decoration: none; }
.cat_rtrc .blog_container .blog_right { float: right; width: 315px; padding: 30px 30px 30px 15px; }
.cat_rtrc .blog_container .blog_right ul li { margin: 0; padding: 0 0 20px; display: block; }
.cat_rtrc .blog_container .blog_right ul li a.thumbnail { display: inline; float: left; margin: 0 15px 0 0; text-decoration: none !important; }
.cat_rtrc .blog_container .blog_right ul li img { text-decoration: none !important; }
.cat_rtrc .blog_container .blog_right ul li p { float: left; overflow: hidden; width: 200px; margin: 0; padding: 0; }
.cat_rtrc .blog_container .blog_right ul li p.title a { color: #fff; font-weight: bold; font-size: 14px; }
.cat_rtrc .blog_container .blog_right ul li p.title a:hover { background-color: #ff0000; text-decoration: none; }
.cat_rtrc .blog_container .blog_right ul li p span { color: #876e43; }
.cat_rtrc .blog_container .blog_right a.more_blog_button { background: url('http://images.eonline.com/static/uberblog/category/rock_the_red_carpet/images/sprite_headers.jpg') no-repeat scroll 0 -193px transparent; width: 161px; height: 31px; display: block; float: right; margin-top: 20px; }


/* Extras section */
.cat_rtrc .extras { overflow: hidden; background-color: #321C28; width: 980px; }
.cat_rtrc .ryrcl img, .cat_rtrc .poll img { display: block; margin: 15px auto; }
.cat_rtrc .ryrcl { background-color: #321C28; width: 494px; float: left; }
.cat_rtrc .ryrcl .header { background: url('http://images.eonline.com/static/uberblog/category/rock_the_red_carpet/images/sprite_headers.jpg') no-repeat scroll 0 -104px #321C28; height: 52px; width: 494px; display: block; }
.cat_rtrc .poll { background-color: #321C28; width: 485px; float: right; }
.cat_rtrc .poll .header { background: url('http://images.eonline.com/static/uberblog/category/rock_the_red_carpet/images/sprite_headers.jpg') no-repeat scroll -495px -104px #321C28; height: 52px; width: 485px; display: block; }
.cat_rtrc .ryrcl_full .header { background: url('http://images.eonline.com/static/uberblog/category/rock_the_red_carpet/images/sprite_headers.jpg') no-repeat scroll 0 -276px #321C28; height: 52px; width: 980px; display: block; text-indent: -10000px; }
.cat_rtrc .poll_full .header, .cat_rtrc .poll_full_brick .header { background: url('http://images.eonline.com/static/uberblog/category/rock_the_red_carpet/images/sprite_headers.jpg') no-repeat scroll 0 -224px #321C28; height: 52px; width: 980px; display: block; margin-bottom: 30px; }
.cat_rtrc .poll_full img { padding: 0 0 30px 30px; float: left; }
.cat_rtrc .poll_full_brick .header { margin-bottom: 0; }
.cat_rtrc .poll_full_brick img { padding-left: 0; }
.cat_rtrc .poll_full .poll_right { float: right; width: 328px; margin: 0 30px 0 0; padding: 20px 0; border-top: 2px solid #3D3037; }
.cat_rtrc .poll_full .blog_poll h3 { display: none; }
.cat_rtrc .poll_full .blog_poll h4 { border-bottom: 2px solid #3D3037; padding: 0 40px 20px; letter-spacing: 0; }
.cat_rtrc .poll_full .blog_poll ul { padding: 20px 40px; }
.cat_rtrc .poll_full .blog_poll .poll_disclaimer { display: none; }
.cat_rtrc .poll_full .blog_poll .voteBtn input { background: url('http://images.eonline.com/static/uberblog/category/rock_the_red_carpet/images/sprite_headers.jpg') no-repeat scroll 0 -328px transparent; width: 132px; height: 30px; display: block; float: right; margin-top: 20px; }

/* CONTEST PAGE */
.cat_rtrc .entry_form, .cat_rtrc .rules, .cat_rtrc .error, .cat_rtrc .thanks { padding-top: 15px; }
.cat_rtrc a.buttonlinks, .cat_rtrc a.buttonlinks:visited, .cat_rtrc a.buttonlinks:link, .cat_rtrc input.buttonlinks, .cat_rtrc div.buttonlinks { background: none repeat scroll 0 0 #9B0D0C; border: 0 none; color: #FFFFFF; font-size: 14px; font-weight: bold; padding: 5px; text-decoration: none; }
.cat_rtrc .contest_container .header { text-indent: -1000px; }

/******* contest header *********/
.cat_rtrc div.contestHd_row { margin-bottom: 20px; }
.cat_rtrc div.contestHd_row div.col_1 { float: right; width: 63.5%; margin-right: 20px; }
.cat_rtrc div.contestHd_row div.col_2 { float: right; width: 34%; }
.cat_rtrc div.contestHd_row h1.contest_subheader { height: 44px; width: 620px; border: thin solid grey; border-left: none; font-size: 20px; font-weight: normal; color: #988791; line-height: 44px; margin-bottom: 10px; text-indent: 35px; }
.cat_rtrc div.contestHd_row .contest_brick_bg { background: url("http://images.eonline.com/static/uberblog/category/rock_the_red_carpet/images/contest_brick_bg.jpg") no-repeat; height: 197px; float: right; width: 584px; }

/******* about the contest *********/
.cat_rtrc .about_row { border-bottom: thin solid grey; }
.cat_rtrc .about_row .promo_link { color: #A49250; font-weight: bold; }
.cat_rtrc .about_row h2, .about_row p { margin-left: 35px; margin-right: 40px; }
.cat_rtrc .about_row h2 { font-size: 20px; font-weight: normal; letter-spacing: 0.1em; }

/******* contest entry form  *********/
.cat_rtrc .entry_form, .cat_rtrc .middleframe, .cat_rtrc .middleframe p { background: none repeat scroll 0 0 #311A27; }
.cat_rtrc .entry_form form fieldset { margin-left: 20px; margin-right: 20px; border: none; }
.cat_rtrc .entry_form label { display: block; font-size: 11px; font-weight: bold; }
.cat_rtrc .middleframe { margin: 0; }
.cat_rtrc .middleframe form h2 { font-size: 20px; font-weight: normal; letter-spacing: 0.1em; }
.cat_rtrc .middleframe form legend { font-size: 20px; font-weight: bold; letter-spacing: 0.1em; color: #fff; }
.cat_rtrc .entry_form p { font-size: 14px; line-height: 150%; }
.cat_rtrc .entry_form select, .cat_rtrc .entry_form input, .cat_rtrc .entry_form textarea { background-color: #C3B3BF; color: #51414D; }
.cat_rtrc .entry_form select, .cat_rtrc .entry_form input.textbox { height: 2.5em; margin-right: 25px; border: 1px solid #fff; margin-bottom: 6px; }
.cat_rtrc .entry_form input.textbox { width: 19.5em; }

/******* personal info  *********/
.cat_rtrc .entry_form .personalInfo_row { margin-top: 38px; }
.cat_rtrc .entry_form .personalInfo_row legend { margin-bottom: 40px; }
.cat_rtrc .entry_form .personalInfo_row legend span { font-size: 12px; margin-left: 25px; }
.cat_rtrc .entry_form .personalInfo_row div { margin-bottom: 20px; }
.cat_rtrc .entry_form .personalInfo_row span select { margin: 0; }

/******* contact *********/
.cat_rtrc .entry_form .contact_row { margin-top: 60px; }
.cat_rtrc .entry_form .contact_row legend, .cat_rtrc .entry_form .starInfo_row legend { margin-bottom: 30px; }
.cat_rtrc .entry_form .contact_row .email_field input.textbox { width: 41.7em; }
.cat_rtrc .entry_form .contact_row div { margin-bottom: 20px; }
.cat_rtrc .entry_form .contact_row div.zip_field select { margin-right: 199px; vertical-align: top; }
.cat_rtrc .entry_form .contact_row div.phone_field input { margin: 0; width: 5em; }
.cat_rtrc .entry_form .contact_row div.phone_field input.areacode { width: 5em; }
.cat_rtrc .entry_form .contact_row div.phone_field input.digits { width: 6.7em; }

/******* star info  *********/
.cat_rtrc .entry_form .starInfo_row { margin-top: 50px; }
.cat_rtrc .entry_form .starInfo_row .star_post_field { height: 100px; width: 99%; }

/******* upload *********/
.cat_rtrc .entry_form .uploadVideo_row { margin-top: 60px; }
.cat_rtrc .entry_form .uploadVideo_row input.textbox { width: 32.5em; }
.cat_rtrc .entry_form .uploadVideo_row .rules_link { font-weight: bold; color: #A49250; }
.cat_rtrc .entry_form .uploadVideo_row div.opt-in { margin: 10px 0; }
.cat_rtrc .entry_form .uploadVideo_row div.opt-in input { float: left; margin: 5px; }
.cat_rtrc .entry_form .uploadVideo_row div.opt-in label { margin-left: 25px; }
.cat_rtrc .entry_form .uploadVideo_row div.opt-in label a { color: #634D59; }
/******* submit *********/
.cat_rtrc .middleframe .submit_row { background-color: #410C0F; margin: 0; margin-top: 10px; text-align: center; }
.cat_rtrc .middleframe .submit_row #submitBtn { background: url("http://images.eonline.com/static/uberblog/category/rock_the_red_carpet/images/sprite_headers.jpg") no-repeat scroll 0 -359px #321C28; color: #fff; cursor: pointer; width: 163px; }
.cat_rtrc .middleframe .submit_row #backBtn { background: url("http://images.eonline.com/static/uberblog/category/rock_the_red_carpet/images/sprite_headers.jpg") no-repeat scroll 0 -389px #321C28; color: #fff; cursor: pointer; width: 163px; }




/************************************************
best_of_2010
************************************************/
body.cat_best_of_2010 { background: #000 url('/static/uberblog/images/categories/best_of_2010/bg.jpg') no-repeat top center; }
.cat_best_of_2010 h1.blog_header { display: none; }
.cat_best_of_2010 #category_header_container { height: 112px; }

#best_of_2010_header { height: 100%; width: 100%; }
#best_of_2010_nav a { color: #d30559; font-weight: bold; }
#best_of_2010_nav a:hover { color: #fff; }
#best_of_2010_nav { position: absolute; bottom: 4px; right: 40px; z-index: 1; }
#best_of_2010_nav li { background: url('http://images.eonline.com/static/uberblog/images/divider_awfultruth.gif') no-repeat center right; float: left; padding: 0 10px 2px; }
#best_of_2010_nav li.last { background: none; }
#best_of_2010_nav li a:hover { background-color: transparent; border-bottom: solid 0px #ffffff; text-decoration: underline; }
/*needed for ie6 bug */

/* Gallery Module */
.cat_best_of_2010 #rsidebar .flat_module h3 { background: url('/static/uberblog/images/categories/best_of_2010/module_header.jpg'); height: 60px; text-indent: -9999px; }
.cat_best_of_2010 #rsidebar #module_topgalleries .module_contents_container { padding: 10px 0px; }
.cat_best_of_2010 #rsidebar #module_topgalleries ul { padding: 0px 0px 10px 9px; }


/************************************************
Royals - William Hearts Kate
************************************************/
body.cat_royals {background: #0A4160 url('http://images.eonline.com/static/uberblog/category/royals/images/skin_post_US_CA.jpg') no-repeat scroll center top;}
body.cat_royals-au {background-image:url('http://images.eonline.com/static/uberblog/category/royals/images/skin_post_AU.jpg');}
body.cat_royals-de {background-image:url('http://images.eonline.com/static/uberblog/category/royals/images/skin_post_DE.jpg');}
body.cat_royals-fr {background-image:url('http://images.eonline.com/static/uberblog/category/royals/images/skin_post_FR.jpg');}
body.cat_royals-uk {background-image:url('http://images.eonline.com/static/uberblog/category/royals/images/skin_post_UK.jpg');}
.cat_royals h1.blog_header { display: none; }

/* Royal Romance Photos Module */
.cat_royals div#rsidebar #module_topgalleries h3 { height:60px; text-indent: -100000px; background-image: url('http://images.eonline.com/static/uberblog/category/royals/images/RoyalWedding_photo_header.jpg'); padding-bottom:0px; }
body.cat_royals-de div#rsidebar #module_topgalleries h3 { background-image: url('http://images.eonline.com/static/uberblog/category/royals/images/RoyalWedding_photo_header_DE.jpg');}
body.cat_royals-fr div#rsidebar #module_topgalleries h3 { background-image: url('http://images.eonline.com/static/uberblog/category/royals/images/RoyalWedding_photo_header_FR.jpg');}
.cat_royals div#rsidebar #module_topgalleries .module_contents_container { padding: 10px 0px; }

.cat_royals div#category_header h2, .cat_royals div#category_header h1, .cat_royals div#category_header h2 a, .cat_royals div#category_header h1 a { width: 680px; height: 104px; left: 0; }
.cat_royals ul#category_nav { left: auto; right:0px;}
.cat_royals ul#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_royals ul#category_nav li a { color: #fff; display: block; font-weight: bold; line-height: 14px; margin: 0px 0px 0px 0px; padding: 0px 1px 0px 1px; text-decoration: none; }
.cat_royals ul#category_nav li a:hover { color: #c00; }
.cat_royals ul#category_nav li.twitter { border-right: none;}

/* Random Name Generator */
#rng {background:transparent url('http://images.eonline.com/static/uberblog/category/royals/random_name/bg.jpg') no-repeat; color:#fff; height:140px; margin:10px 11px 0 11px; padding-top:60px; width:628px;}
.edition_de #rng {background-image:url('http://images.eonline.com/static/uberblog/category/royals/random_name/bg_DE.jpg');}
.edition_fr #rng {background-image:url('http://images.eonline.com/static/uberblog/category/royals/random_name/bg_FR.jpg');}
.rng-text {font-size:14px; font-weight:bold; text-align:center;}
.rng-text span {font-size:18px;}
.edition_fr .rng-text span {font-size:16px;}
#rng-name {margin:15px; text-align:center;}
#rng-name span {font-weight:bold; font-size:14px; padding:3px 10px;}
#rng-form {margin:0px; padding:10px 50px;}
.edition_de #rng-form, .edition_fr #rng-form {padding:10px 35px;}
#rng-firstname, #rng-lastname, #rng-city {width:125px;}
#rng-randomize-btn {background:transparent url('http://images.eonline.com/static/uberblog/category/royals/random_name/btn_bg.jpg') no-repeat; color:#000; font-weight:bold; height:23px; line-height:23px; margin:15px auto 0 auto; text-align:center; width:258px;}
#rng-facebook, #rng-twitter {vertical-align:middle; cursor:pointer; height:21px; width:21px;}
#rng-post {font-weight:bold; line-height:21px; text-align:center;}
#rng-tweet {height:19px; margin:0px auto; padding:5px; width:129px; overflow:hidden;}


/************************************************
Green is Universal - category sort
************************************************/
body.cat_green {background:#fff url('http://images.eonline.com/static/uberblog/category/green/images/2011/bg.jpg') no-repeat fixed center top;}
.cat_green h1.blog_header {display:none;}

/* Photos Module */
.cat_green div#rsidebar #module_topgalleries h3 {height:60px; text-indent:-100000px; background-image:url('http://images.eonline.com/static/uberblog/category/green/images/2011/header_photo_mod.jpg'); padding-bottom:0px;}
.cat_green div#rsidebar #module_topgalleries .module_contents_container {padding:10px 0px;}

/* Category sort header */
.cat_green div#category_header{background: transparent url('http://images.eonline.com/static/uberblog/category/green/images/2011/bg.jpg') no-repeat scroll -260px -164px;}
.cat_green div#category_header h2, .cat_green div#category_header h1, .cat_green div#category_header h2 a, .cat_green div#category_header h1 a {width:680px; height:104px; left:0;}
.cat_green ul#category_nav {left:auto; right:0px;}
.cat_green ul#category_nav li {border-left:none; border-right:1px solid #007836; height:15px; float:left; line-height:16px; margin:0px 7px 0px 0px; padding:1px 6px 0px 0px;}
.cat_green ul#category_nav li a {color:#007836; display:block; font-weight:bold; line-height:14px; margin:0px 0px 0px 0px; padding:0px 1px 0px 1px; text-decoration:none;}
.cat_green ul#category_nav li a:hover {text-decoration:underline;}
.cat_green ul#category_nav li.twitter {border-right:none;}

/* Global header, footer, blog roll */
.cat_green .entry_content a.more_button span{background:none repeat scroll 0 0 #007836;}
.cat_green .blog_entry a:hover, .cat_green #blog_related a:hover, .cat_green #blog_navigation a:hover, .cat_green #comments a:hover, .cat_green .entry_footer a.stbutton:hover span{ color: #fff; background-color: #007836; }
.cat_green #rsidebar a, .cat_green #blog_related a, .cat_green #blog_navigation a, .cat_green h1.entry_title, .cat_green h1.entry_title a, .cat_green h2.entry_title a, .cat_green h2.entry_title, .cat_green .entry_meta a {color: #083B74;}
.cat_green #rsidebar a:hover { color: #fff; }
.cat_green .blog_entry ul.social-links li.comments a:hover { background-color: #007836; }
.cat_green .blog_entry ul.social-links li.comments a:hover span { background-color: #007836; color: #fff;}
.cat_green .blog_entry ul.social-links li.comments a span { color: #007836;}
.cat_green #blog_roll .pagination a{border: 1px solid #007836;color: #007836;}
.cat_green #blog_roll .pagination a:hover{border: 1px solid #868686;color: #fff;}
.cat_green .blog_entry .categories a:hover { background-color: #868686; }
.cat_green #eonline_logo a{background-image: url('http://images.eonline.com/static/uberblog/images/eonline_logo_green.png');}
.cat_green #top_navigation_links li:hover a.tab{background-color: #007836;background-image:url('http://images.eonline.com/static/uberblog/images/nav_bg_green.jpg');}
.cat_green #top_navigation_links .sub_nav{border:1px solid #007836;}
.cat_green #top_navigation_links .sub_nav a:hover{color: #007836;}
.cat_green #footer_feedback a{background-image: url('http://images.eonline.com/static/uberblog/images/footer_feedback_btn_green.gif');}
.cat_green #eonline_logo_footer{background-image:url('http://images.eonline.com/static/uberblog/images/footer_eonline_logo_sm_green.gif');}
.cat_green #nbcu_logo_footer{background-image: url('http://images.eonline.com/static/uberblog/images/e_nbcu_logo_us_green.png');}
.cat_green .search_box_submit { background-image: url('http://images.eonline.com/static/search/images/searchbtn_green.png'); }
body.eol.cat_green #header_promo a { background: url('http://images.eonline.com/static/frontdoor/images/header_promo_green.png') no-repeat; }

/************************************************
Fanboys - category sort
************************************************/
body.cat_fanboys {background:#efd4a7 url('http://images.eonline.com/static/uberblog/category/fanboys/images/comic-con/bg.jpg') no-repeat scroll center top;}
.cat_fanboys h1.blog_header {display:none;}
.cat_fanboys #blog_roll_container {margin:0 0 0 0;}
.cat_fanboys #category_header_container {height:118px; margin:0 0 0 0;}

.cat_fanboys div#category_header{background: transparent url('http://images.eonline.com/static/uberblog/category/fanboys/images/comic-con/header.jpg') no-repeat;}
.cat_fanboys-au div#category_header{background-image:url('http://images.eonline.com/static/uberblog/category/fanboys/images/comic-con/header_au.jpg');}
.cat_fanboys-ca div#category_header{background-image:url('http://images.eonline.com/static/uberblog/category/fanboys/images/comic-con/header_ca.jpg');}
.cat_fanboys-uk div#category_header{background-image:url('http://images.eonline.com/static/uberblog/category/fanboys/images/comic-con/header_uk.jpg');}
.cat_fanboys-de div#category_header{background-image:url('http://images.eonline.com/static/uberblog/category/fanboys/images/comic-con/header_de.jpg');}
.cat_fanboys-fr div#category_header{background-image:url('http://images.eonline.com/static/uberblog/category/fanboys/images/comic-con/header_fr.jpg');}
.cat_fanboys div#category_header h2,
.cat_fanboys div#category_header h1,
.cat_fanboys div#category_header h2 a,
.cat_fanboys div#category_header h1 a {width:520px; height:114px; left:226px;}
.cat_fanboys ul#category_nav {left:15px; right:auto;}
.cat_fanboys-de ul#category_nav, .cat_fanboys-fr ul#category_nav {left:8px;}

.cat_fanboys ul#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_fanboys ul#category_nav li a {color:#fff; display:block; font-weight:bold; line-height:14px; margin:0px 0px 0px 0px; padding:0px 1px 0px 1px; text-decoration:none;}
.cat_fanboys ul#category_nav li a:hover {text-decoration:underline;}
.cat_fanboys ul#category_nav li.twitter {border-right: none;}

a#comic-con-syfy {display:block; position:absolute; bottom:5px; right:28px; height:20px; width:155px; text-indent:-9999px; z-index:1;}

/* Photos Module */
.cat_fanboys div#rsidebar #module_topgalleries_fanboys h3 {background-image:url('http://images.eonline.com/static/uberblog/category/fanboys/images/comic-con/mod-photos.jpg'); height:60px; text-indent:-100000px; padding-bottom:0px;}
.cat_fanboys-de div#rsidebar #module_topgalleries_fanboys h3 {background-image:url('http://images.eonline.com/static/uberblog/category/fanboys/images/comic-con/mod-photos_de.jpg');}
.cat_fanboys-fr div#rsidebar #module_topgalleries_fanboys h3 {background-image:url('http://images.eonline.com/static/uberblog/category/fanboys/images/comic-con/mod-photos_fr.jpg');}

.cat_fanboys div#rsidebar #module_topgalleries_cba h3 {background-image:url('http://images.eonline.com/static/uberblog/category/fanboys/images/comic-con/mod-photos-cb-and-a.jpg'); height:60px; padding-bottom:0; text-indent:-100000px;}
.cat_fanboys-de div#rsidebar #module_topgalleries_cba h3 {background-image:url('http://images.eonline.com/static/uberblog/category/fanboys/images/comic-con/mod-photos-cb-and-a_de.jpg');}
.cat_fanboys-fr div#rsidebar #module_topgalleries_cba h3 {background-image:url('http://images.eonline.com/static/uberblog/category/fanboys/images/comic-con/mod-photos-cb-and-a_fr.jpg');}

.cat_fanboys div#rsidebar .module_topgalleries .module_contents_container {padding:10px 0px;}

/* Name Generator */
#rng-fanboys {background-image:url('http://images.eonline.com/static/uberblog/category/fanboys/images/comic-con/bg_name_gen.jpg'); color:#fff; height:180px; position:relative; width:650px;}
.edition_de #rng-fanboys {background-image:url('http://images.eonline.com/static/uberblog/category/fanboys/images/comic-con/bg_name_gen_de.jpg');}
.edition_fr #rng-fanboys {background-image:url('http://images.eonline.com/static/uberblog/category/fanboys/images/comic-con/bg_name_gen_fr.jpg');}

#rng-fanboys-default, #rng-fanboys-results {position:absolute; right:10px; text-align:center; top:75px; width:630px;}

#rng-fanboys-default-text {font-size:14px; font-weight:bold; margin:5px 0;}
#rng-fanboys-form {margin:0px; padding:0px; text-align:center;}
#superhero-feature {color:#7b7b7b; padding:0px; font-size:11px; text-align:center; width:250px;}
#rng-fanboys-buttons {margin:10px auto 0; width:425px;}

#rng-fanboys .rng-button {display:inline; height:24px; text-indent:-9999px; width:204px;}

#rng-fanboys-btn-hero {background:url('http://images.eonline.com/static/uberblog/category/fanboys/images/comic-con/btn_hero.png') no-repeat; float:left;}
* html #rng-fanboys-btn-hero {
	background:url('http://images.eonline.com/static/uberblog/images/spacer.gif');
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.eonline.com/static/uberblog/category/fanboys/images/comic-con/btn_hero.png',sizingMethod=crop);}
.edition_de #rng-fanboys-btn-hero {background-image:url('http://images.eonline.com/static/uberblog/category/fanboys/images/comic-con/btn_hero_de.png'); width:206px;}
* html .edition_de #rng-fanboys-btn-hero {background:url('http://images.eonline.com/static/uberblog/images/spacer.gif'); filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.eonline.com/static/uberblog/category/fanboys/images/comic-con/btn_hero_de.png',sizingMethod=crop);}
.edition_fr #rng-fanboys-btn-hero {background-image:url('http://images.eonline.com/static/uberblog/category/fanboys/images/comic-con/btn_hero_fr.png'); width:206px;}
* html .edition_fr #rng-fanboys-btn-hero {background:url('http://images.eonline.com/static/uberblog/images/spacer.gif'); filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.eonline.com/static/uberblog/category/fanboys/images/comic-con/btn_hero_fr.png',sizingMethod=crop);}

#rng-fanboys-btn-villain {background:url('http://images.eonline.com/static/uberblog/category/fanboys/images/comic-con/btn_villain.png') no-repeat; float:right;}
* html #rng-fanboys-btn-villain {
	background:url('http://images.eonline.com/static/uberblog/images/spacer.gif');
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.eonline.com/static/uberblog/category/fanboys/images/comic-con/btn_villain.png',sizingMethod=crop);}
.edition_de #rng-fanboys-btn-villain {background-image:url('http://images.eonline.com/static/uberblog/category/fanboys/images/comic-con/btn_villain_de.png'); width:206px;}
* html .edition_de #rng-fanboys-btn-villain {background:url('http://images.eonline.com/static/uberblog/images/spacer.gif'); filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.eonline.com/static/uberblog/category/fanboys/images/comic-con/btn_villain_de.png',sizingMethod=crop);}
.edition_fr #rng-fanboys-btn-villain {background-image:url('http://images.eonline.com/static/uberblog/category/fanboys/images/comic-con/btn_villain_fr.png'); width:206px;}
* html .edition_fr #rng-fanboys-btn-villain {background:url('http://images.eonline.com/static/uberblog/images/spacer.gif'); filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.eonline.com/static/uberblog/category/fanboys/images/comic-con/btn_villain_fr.png',sizingMethod=crop);}

#rng-fanboys-play-again {background:url('http://images.eonline.com/static/uberblog/category/fanboys/images/comic-con/btn_play_again.png') no-repeat; display:inline; float:left; height:24px; margin:0 5px; text-indent:-9999px; width:82px;}
* html #rng-fanboys-play-again {
	background:url('http://images.eonline.com/static/uberblog/images/spacer.gif');
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.eonline.com/static/uberblog/category/fanboys/images/comic-con/btn_play_again.png',sizingMethod=crop);}
.edition_de #rng-fanboys-play-again {background-image:url('http://images.eonline.com/static/uberblog/category/fanboys/images/comic-con/btn_play_again_de.png'); width:138px;}
* html .edition_de #rng-fanboys-play-again {background:url('http://images.eonline.com/static/uberblog/images/spacer.gif'); filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.eonline.com/static/uberblog/category/fanboys/images/comic-con/btn_play_again_de.png',sizingMethod=crop);}
.edition_fr #rng-fanboys-play-again {background-image:url('http://images.eonline.com/static/uberblog/category/fanboys/images/comic-con/btn_play_again_fr.png'); width:119px;}
* html .edition_fr #rng-fanboys-play-again {background:url('http://images.eonline.com/static/uberblog/images/spacer.gif'); filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.eonline.com/static/uberblog/category/fanboys/images/comic-con/btn_play_again_fr.png',sizingMethod=crop);}

#rng-fanboys-buttons {margin-top:10px;}
#rng-fanboys-play-post {margin:0 auto; width:260px;}
.edition_de #rng-fanboys-play-post {width:445px;}
.edition_fr #rng-fanboys-play-post {width:315px;}
#rng-fanboys-post {display:block; float:left; font-size:14px; font-weight:bold; height:18px; line-height:18px; text-align:left; position:relative; width:160px;}
.edition_de #rng-fanboys-post {width:295px;}
.edition_fr #rng-fanboys-post {width:182px;}
#rng-fanboys-exclamation {font-size:22px; font-weight:bold;}
#rng-fanboys-text {font-weight:bold;}
#rng-fanboys-name {color:#e9fe00; font-size:14px; font-weight:bold; margin:5px; text-transform:uppercase;}
#rng-fanboys-post img {height:18px;vertical-align:middle;}

/************************************************
Harry Potter - category sort
************************************************/
.cat_harry_potter h1.blog_header {display:none;}
.cat_harry_potter #blog_roll_container {margin:0 0 0 0;}
.cat_harry_potter #category_header_container {height:118px; margin:0 0 0 0;}

.cat_harry_potter div#category_header{background: transparent url('http://images.eonline.com/static/uberblog/category/harry_potter/images/header.jpg') no-repeat;}
.cat_harry_potter-au div#category_header{background-image:url('http://images.eonline.com/static/uberblog/category/harry_potter/images/header_au.jpg');}
.cat_harry_potter-uk div#category_header{background-image:url('http://images.eonline.com/static/uberblog/category/harry_potter/images/header_uk.jpg');}

.cat_harry_potter div#category_header h2,
.cat_harry_potter div#category_header h1,
.cat_harry_potter div#category_header h2 a,
.cat_harry_potter div#category_header h1 a {width:520px; height:114px; left:226px;}
.cat_harry_potter ul#category_nav {left:779px}

.cat_harry_potter ul#category_nav li {border-left:none; border-right:1px solid #fff; height:15px; float:left; line-height:16px; padding:1px 6px 0px 5px;}
.cat_harry_potter ul#category_nav li a {color:#fff; display:block; font-weight:bold; line-height:14px; margin:0px 0px 0px 0px; padding:0px 1px 0px 1px; text-decoration:none;}
.cat_harry_potter ul#category_nav li a:hover {text-decoration:underline;}
.cat_harry_potter ul#category_nav li.twitter {border-right: none;}

/* Photos Module */

.cat_harry_potter div#rsidebar #module_topgalleries_harry_potter h3 {background-image:url('http://images.eonline.com/static/uberblog/category/harry_potter/images/mod-photos.jpg'); height:60px; text-indent:-100000px; padding-bottom:0px;}
.cat_harry_potter div#rsidebar #module_topgalleries_cba h3 {background-image:url('http://images.eonline.com/static/uberblog/category/harry_potter/images/comic-con/mod-photos-cb-and-a.jpg'); height:60px; padding-bottom:0; text-indent:-100000px;}
.cat_harry_potter div#rsidebar .module_topgalleries .module_contents_container {padding:10px 0px;}


/************************************************
Glee - category sort
************************************************/
body.cat_glee { background: #39c1d1 url('http://images.eonline.com/static/uberblog/category/glee/images/bg_us.jpg') no-repeat scroll center top;}
body.cat_glee-us #category_header { background:#39c1d1 url('http://images.eonline.com/static/uberblog/category/glee/images/header_us.jpg') no-repeat scroll center top;  }
body.cat_glee-de {background-image: url('http://images.eonline.com/static/uberblog/category/glee/images/bg_de.jpg'); }
body.cat_glee-fr {background-image: url('http://images.eonline.com/static/uberblog/category/glee/images/bg_fr.jpg');}

.cat_glee h1.blog_header {display:none;}
.cat_glee #blog_roll_container {margin:0 0 0 0;}
.cat_glee #category_header_container {height:112px; margin:0 0 0 0;}

.cat_glee div#category_header h2, .cat_glee div#category_header h1, .cat_glee div#category_header h2 a, .cat_glee div#category_header h1 a {width:680px; height:104px; left:0;}
.cat_glee ul#category_nav {left:auto; right:0px;}
.cat_glee ul#category_nav li {border-left:none; border-right:1px solid #7b7b7b; height:15px; float:left; line-height:16px; margin:0px 7px 0px 0px; padding:1px 6px 0px 0px;}
.cat_glee ul#category_nav li a { display:block; font-weight:bold; line-height:14px; margin:0px 0px 0px 0px; padding:0px 1px 0px 1px; text-decoration:none;}
.cat_glee ul#category_nav li a:hover { color: #fff; text-decoration: none;}
.cat_glee ul#category_nav li.twitter {border-right:none;}

/* Photos Module */
.cat_glee div#rsidebar #module_topgalleries_glee h3 {background-image:url('http://images.eonline.com/static/uberblog/category/glee/images/sidebar_header_us.jpg'); height:60px; text-indent:-100000px; padding-bottom:0px;}
.cat_glee-de div#rsidebar #module_topgalleries_glee h3 {background-image:url('http://images.eonline.com/static/uberblog/category/glee/images/sidebar_header_de.jpg');}
.cat_glee-fr div#rsidebar #module_topgalleries_glee h3 {background-image:url('http://images.eonline.com/static/uberblog/category/glee/images/sidebar_header_fr.jpg');}
.cat_glee div#rsidebar .module_topgalleries .module_contents_container {padding:10px 0px;}


/************************************************
Kim Kardashian - category sort
************************************************/
.cat_kim_kardashian h1.blog_header {display:none;}
.cat_kim_kardashian #blog_roll_container {margin:0 0 0 0;}
.cat_kim_kardashian #category_header_container {display:none;}
.cat_kim_kardashian #rsidebar .flat_module h3 {font-family:'Arial Narrow','Helvetica Neue',sans-serif; font-weight:bold; margin:0; padding:0 0 3px 6px;}

/************************************************
best_of_2011
************************************************/
body.cat_best_of_2011 {background:url('http://images.eonline.com/static/uberblog/category/best_of_2011/bg.jpg') no-repeat top center #000;}
.cat_best_of_2011 h1.blog_header {display:none;}
.cat_best_of_2011 #category_header_container {height:112px;}
.cat_best_of_2011 #blog_roll_container {margin:0;}

.cat_best_of_2011 #category_header h2, .cat_best_of_2011 #category_header h1 {height:94px; left:0; width:850px;}
.cat_best_of_2011 #category_header h2 a, .cat_best_of_2011 #category_header h1 a {height:94px; width:850px;}

.cat_best_of_2011 #category_header_container .sponsor_logos {right:5px; top:18px; width:120px;}
.cat_best_of_2011 #category_header_container .sponsor_logos div {margin-left:0px;}
.cat_best_of_2011 #category_nav a {color:#ffa300; font-weight:bold;}
.cat_best_of_2011 #category_nav a:hover {color:#fff;}
.cat_best_of_2011 #category_nav {bottom:0px; left:auto; right:0px; padding:2px 0;}
.cat_best_of_2011 #category_nav li {border-right:solid 1px #fff; float:left; line-height:12px; padding:0 10px;}
.cat_best_of_2011 #category_nav li.last {background:none;}
.cat_best_of_2011 #category_nav li a:hover {background-color:transparent; border-bottom:solid 0px #ffffff; text-decoration:underline;}
.cat_best_of_2011 #category_nav li.twitter {border-right:none;}

/* Gallery Module */
.cat_best_of_2011 #rsidebar .flat_module h3 {background:url('http://images.eonline.com/static/uberblog/category/best_of_2011/module_header.jpg'); height:57px; text-indent:-9999px;}
.cat_best_of_2011 #rsidebar #module_topgalleries .module_contents_container {padding:10px 0px;}
.cat_best_of_2011 #rsidebar #module_topgalleries ul {padding:0px 0px 10px 9px;}

/************************************************
gallery_spot
************************************************/
#rsidebar .gallery_spot p a { color: #c00; display: block; }
#rsidebar .gallery_spot p a:hover { color: #fff; background-color: #ff0000; }
#rsidebar .gallery_spot h3 { background-image: url(/static/uberblog/images/right_column/module_header/302x31.gif); background-position: right top; letter-spacing: 0.001em; }
#rsidebar a:hover.more_button { background-color: transparent; }
#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 a img.sponsor { border: none; margin-left: 0px; margin-top: 0px; padding-left: 0px; padding-top: 0px; }
#rsidebar .gallery_spot p { padding: 10px; }
#rsidebar .gallery_spot p strong { display: block; font-size: 16px; margin-bottom: 5px; }


#rsidebar .gallery_spot h3.sponsored { font-family: 'Arial'; background-image: url("/static/uberblog/images/right_column/module_header/302x48.gif"); background-position: right top; height: 45px; letter-spacing: -0.09em; line-height: 45px; font-weight: normal; }
#rsidebar .gallery_spot h3.sponsored img { float: right; margin: 4px 6px 4px 6px; }



/************************************************
Toggled Skin
************************************************/
.skin-choices { position: fixed; _position: absolute; left: -999em; top: 253px; width: 122px; height: 250px; margin: 0; list-style-type: none; z-index: 15; padding-top: 0; background: Transparent none no-repeat 0 -132px; }
.skin-choices li { float: left; clear: both; margin-bottom: 5px; }
.skin-choices li a { display: block; background: Transparent none no-repeat 0 0; width: 122px; height: 93px; float: left; outline: 0; text-indent: -999em; outline: none; }
.skin-choices li.lamar a { background-position: 0 0; }
.skin-choices li.lamar a.peek { background-position: 0 -66px; }

.skin-choices li.dance a { background-position: -122px 0px;  }            
.skin-choices li.dance a.peek { background-position: -122px -66px; }



/************************************************
expandable video
************************************************/
#expandable-video{visibility: hidden;position: absolute;z-index:2;}
#expandable-player {display: block;margin-top: 15px;}
div.exp-video{margin:12px 25px 13px 0; float:left;clear:left;position: relative;width:196px; height:110px;background-color: transparent;overflow: visible;}
div.exp-video img.thumb{margin: 0 auto; border: none;display: block;}
div.exp-video img.close-btn{position: absolute;left: -16px; top: -16px; border: none;display: none;}
div.exp-video img.thumb:hover, div.exp-video img.close-btn:hover{cursor: pointer;}
div.exp-video a{outline: none;float: left;overflow: hidden;}
div.exp-video a span.thumbnail{background-color: #000;display: block;overflow: hidden;width: 196px;height: 110px;}
div.exp-video a span.title{background: url("http://images.eonline.com/static/photogallery/images/thumb_overlay.png") repeat scroll 0 0 transparent; bottom: 0px; display: block;left: 0;line-height: 16px;overflow: hidden;padding: 0px 5px;position: absolute;width: 186px;height: 19px;color: #fff;}
div.exp-video a span.play-btn{text-indent: -100000px;background: url("http://images.eonline.com/static/uberblog/images/play-btn.png") no-repeat scroll 0 0 transparent;display: block;left: 72px;top: 20px; position: absolute; width: 56px; height: 56px; }
div.exp-video a:hover span.play-btn{text-indent: -100000px;background: url("http://images.eonline.com/static/uberblog/images/play-btn-over.png") no-repeat scroll 0 0 transparent;}
div.exp-video a:hover span.overlay {width:190px;height:104px;border:3px solid #ff0000;position: absolute;z-index: 3;cursor: pointer;}
body div.expanded {background: transparent; margin:12px 0 13px;border:1px solid #BFBFBF;}
* + html #expandable-player {margin-top:26px;} /*fix IE7 bug where expanded player overlaps some copy */
* + html body div.expanded{margin-top:23px;} /*fix IE7 bug where expanded player overlaps some copy */
body div.expanded a{display: none;}
body div.expanded img.close-btn{z-index:100;display:block;position: relative;}
body div.loading a span.title, body div.loading a span.play-btn, body div.loading a:hover span.overlay{display: none;}