/*------------------------------------------------------------------	
    Fandango CSS declarations
	Copyright (c) fandago 2008-2010
-------------------------------------------------------------------*/
/* -----------------------------------*/
/* =Main Areas                        */
/* -----------------------------------*/
h1 a{color:#333;}
.movie_buzz #primary .module {border: 1px solid #ebebeb;}

.movie_buzz #content #primary .wrapper {margin: 18px 10px 20px 10px;overflow: auto;position:relative;width: 620px;}
.movie_buzz #content #primary .wrapper .module {float:left;margin:0;min-height:250px;width:295px;}
.movie_buzz #content #primary .wrapper h2 {border-bottom: 1px solid #ebebeb;height: 52px;margin: 0px 8px 4px 8px;width: 280px;}

.movie_buzz #content .view_all {top:5px;}
/* -----------------------------------*/
/* =Blog Details                      */
/* -----------------------------------*/
.community-blog #goback_links {position:absolute; margin:0;top:23px;float:none;line-height:1em;z-index:10;}
.movies_buzz #content h2 {background: transparent url(../images/moviebuzz/movie-buzz_sprite.png) no-repeat 0 0;height: 24px;line-height:1.18em;min-height: 24px;text-indent: -999em;}
.movies_buzz #content #primary .wrapper #movie_blog h2 {background-position: left -56px;}
.movies_buzz #content #primary .wrapper ul.blog_detail {padding: 0px 8px;}
.movies_buzz #content #primary .wrapper ul.blog_detail li {border-top: 1px solid #ebebeb;padding-top:8px;}
.movies_buzz #content #primary .wrapper ul.blog_detail li a img {display: block;padding: 0px 8px 8px 0px;float: left;}
/* -----------------------------------*/
/* =Behind the Screens                */
/* -----------------------------------*/
.movies_buzz #content #primary .wrapper #behind_the_screens h2 {background-position:-274px -56px;}
.movies_buzz #content #primary .wrapper #behind_the_screens {float: right;}
.movies_buzz #content #primary .wrapper #behind_the_screens li {border: none;padding-top: 4px;}
/* -----------------------------------*/
/* =5 words reviews                   */
/* -----------------------------------*/
.movies_buzz #fiveWordReviews h2 {background-color:#E5E5E5;background-position:-592px -108px;color:#A60300;font-size:1.2em;height:21px;letter-spacing:-0.035em;line-height:1.5em;margin:0 0 3px;min-height:21px;padding:3px 0 0 31px;position:relative;text-indent:0;}
.fiveWordReviews {margin:0 0 0 11px;overflow:auto;}
.fiveWordReviews .title {font-size:1.25em;font-weight:bold;}
.fiveWordReviews .poster img {float:left;height:139px; width:94px;}

#primary ul.fiveWordsReviewList,#secondary ul.fiveWordsReviewList {float:right;margin:0 5px 0 0 !important;width:505px;}
#primary ul.fiveWordsReviewList li,#secondary ul.fiveWordsReviewList li {padding-bottom:5px;}
#primary ul.fiveWordsReviewList img, #secondary ul.fiveWordsReviewList img {float:left;}
#primary ul.fiveWordsReviewList p, #secondary ul.fiveWordsReviewList p {color:#666;font-size:1.1em;font-weight:bold;margin:0 0 10px 42px;word-spacing:9px;}
#primary ul.fiveWordsReviewList p span, #secondary ul.fiveWordsReviewList p span {display:block;font-size:0.9em;font-weight:normal;word-spacing:0px;}
#primary #fiveWordReviews a.action, #secondary #fiveWordReviews a.action {display:block;font-size:1.1em;margin:0 8px 10px 0;text-align:right;}
/* -----------------------------------*/
/* =Fan's Top Rated movies            */
/* -----------------------------------*/
#top_10 {height:280px;z-index:2;}
.movies_buzz #top_10 h2 {background:#E5E5E5;color:#A60300;display:block;font-size:1.2em;height:21px;letter-spacing:-0.035em;line-height:1.5em;margin:0 0 0;min-height:21px;padding:3px 0 0 10px;position:relative;text-indent:0;}
#top_10 #top_10_categories {float:left;height:244px;padding:0 15px 0 0;width:145px;} 

#top_10_categories ul {border-right: 1px solid #cccccc;margin: 15px 0 0 0; min-height: 218px;padding: 15px 5px 0 12px;}
#top_10_categories ul li {border-top:1px solid #ebebeb;vertical-align:middle;}
#top_10_categories ul li.first {font-weight: bold;font-size:1.09em;margin-bottom: 10px;}
#top_10_categories ul li a {color:#2662B8;display:block;font-size:1.09em;/*13px*/font-weight:bold;height:auto;letter-spacing:0;margin:0;padding:13px 0;}
#top_10_categories ul li.long a {height:33px;padding-top:2px;}
#top_10_categories ul li span {display:block;font-size:1.09em;font-weight:bold;height:25px;padding:10px 0 0;}

#top_10 #top_10_area {float: left;height: 248px;width: 456px;}
#top_10_area ul.movies{margin: 14px 0 0 9px;}
#top_10_area .movies li{display:inline;float:left;margin:0 9px 13px;}
#top_10_area .movies li img{display: block;}

#top_10_area #cat_area_1, #top_10_area #cat_area_2, #top_10_area #cat_area_3, #top_10_area #cat_area_4 {display: none;}
.movies_buzz .on-cat_1 #top_10_area #cat_area_1, .movies_buzz .on-cat_2 #top_10_area #cat_area_2, .movies_buzz .on-cat_3 #top_10_area #cat_area_3, .movies_buzz .on-cat_4 #top_10_area #cat_area_4 {display:block;margin-left:0;overflow:auto;padding-left:10px;}

.top10-info  {background:#FFFFFF;border:1px solid #585858;display:none;position:absolute;width:180px;z-index:1000;}
.top10-info h5{background-color:#585858;color:#FFFFFF;padding:4px 14px;}
.top10-info h5 span{font-weight:normal;}
.top10-info p {margin:0 14px;padding:8px 0;}
#top_10_area li .top10-info ul{margin:0 14px;padding:7px 0 8px;}
#top_10_area li .top10-info ul.info {border-bottom:1px solid #E0E5E8;}
#top_10_area li .top10-info li{display:list-item;float:none;height:auto;margin:0;padding:2px 0 1px;width:auto;}
#top_10_area li .top10-info li.tag{border-bottom:1px solid #E0E5E8;margin-bottom:4px;padding-bottom:6px;}

.top10-info .pointer  {background:url("../images/global/popup_arrow_left.png") no-repeat scroll left top transparent;height:23px;left:-17px;position:absolute;top:-1px;width:26px;z-index:1001;}
.top10-info div.buy, .top10-info div.favs, .top10-info div.profile, .favorite-info div.buy, .favorite-info div.favs, .favorite-info div.profile {border-top:1px solid #E0E5E8;margin:0 14px;padding:8px 0;}
.top10-info div.buy a.btn_buy{background-position:0 -494px;height:20px;margin:0 auto;width:128px;}
.top10-info div.trailer {margin:0 14px;padding:4px 0 8px 12px;}
/* -----------------------------------*/
/* =More Entertainment News           */
/* -----------------------------------*/
.movie_buzz #more_entertainment_news h2 {background:#E5E5E5;color:#A60300;display:block;font-size:1.2em;height:21px;letter-spacing:-0.035em;line-height:1.5em;margin:0;min-height:21px;padding:3px 0 0 10px;position:relative;text-indent:0;}
#content #more_entertainment_news ul{display:block;}
#content #more_entertainment_news li {border-top:1px solid #EBEBEB;margin:12px 10px 8px 11px;min-height:104px;padding:10px 0 0;position:relative;}
#content #more_entertainment_news div.more_ent_news_photo {clear:left;color:#000000;float:left;height:104px;position:relative;width:109px;}
#content #more_entertainment_news p{font-size:1.1em;}
#content #more_entertainment_news p.sub {font-size:0.9em;}
/* -----------------------------------*/
/* =Sub content                       */
/* -----------------------------------*/
.movie_buzz #sub_content #ad_main {margin:0 auto;width:300px;}
.movie_buzz #sub_content #ad_main .AdUnit {margin:0 0 9px;}
.movie_buzz #sub_content .ad {margin:8px 10px;width:300px;}
.fan_buzz #sub_content .ad_notice {margin:0;width:auto;}

.movie_buzz #sub_content h2 {background: transparent url(../images/moviebuzz/movie-buzz_sprite.png) no-repeat 0 0;margin:0 0 10px;text-indent:-999em;}
.movie_buzz #sub_content .features h2 {background: transparent url(../images/browsemovies/browse-movies_sprite.png) no-repeat 0 0;}
.movie_buzz #popularnews h2 {background-position:0 0;}
.movie_buzz #photo_galleries h2 {background-position:left -28px;}
.movie_buzz #sub_content .poll h2 {background-position:left -137px;}
#sub_content #popularnews p {font-size:0.9em;margin:0 0 10px;}
#sub_content .module ol {margin:0 10px 5px 14px;}

.fan_buzz #sub_content #newsletter  {background:url("../images/moviebuzz/movie-buzz_sprite.png") no-repeat scroll 0 -165px transparent;height:57px;margin:0 auto 20px;position:relative;width:300px;}
#newsletter h3 {color:#FFFFFF;font-size:1.18em;margin:0 0 4px;padding:8px 0 0 78px;}
#newsletter h3 span  {font-size:0.846em;font-weight:normal;}
#newsletter fieldset {padding-left:78px;}
#newsletter fieldset input.input_text {margin-right:7px;width:121px;}
#newsletter fieldset a {color:#FFFFFF;font-size:0.909em;line-height:1.09em;padding-bottom:1px;}

.fan_buzz #sub_content .help {background:none;margin-left:0;width:310px;}
.fan_buzz #sub_content .help h2 {background:url("../images/9150/different_titles.png") no-repeat scroll 0 0 transparent;height:43px;}

#sub_content .features ul {margin-bottom:0;}
#sub_content .features .behind_screens {overflow:hidden;padding:0 0 5px 92px;}
#sub_content .features .behind_screens h3 {margin:0 0 0 -92px;padding:0 0 3px;}
#sub_content .features .behind_screens img {float:left;margin:2px 0 10px -92px;}
#sub_content .features p {margin-left:0;margin-right:0;}

#sub_content #photo_galleries ul {margin: 0px;}
#sub_content #photo_galleries li {clear:both;display:block;height:auto;margin:0 6px;overflow:auto;padding:8px 0 8px 0;width:280px;}
#sub_content #photo_galleries li img {float:left;margin-left:8px;margin-right:8px;}
#sub_content #photo_galleries li h3 {font-size:1.1em;}
#sub_content #photo_galleries p {margin:0 10px 4px 14px;}
/* -----------------------------------*/
/* =Fan Buzz                          */
/* -----------------------------------*/
.fan_buzz #top_10 {border:1px solid #CCCCCC;height:247px;margin:18px auto 20px;position:relative;width:598px;}
.fan_buzz #top_10 h2 {display:none;}

.fan_buzz #top_10 #top_10_categories {padding:0;width:141px;} 
.fan_buzz #top_10_categories ul {padding:0 9px 0;}
.fan_buzz #top_10 #top_10_categories ul li{border:none;}
.fan_buzz #top_10 #top_10_categories ul li.disclaimer {color:#3B3C3D;font-size:0.818em;line-height:1.2;padding:15px 0 5px;}

.fan_buzz .on-cat_1 #top_10_area #cat_area_1, .fan_buzz .on-cat_2 #top_10_area #cat_area_2, .fan_buzz .on-cat_3 #top_10_area #cat_area_3, .fan_buzz .on-cat_4 #top_10_area #cat_area_4 {display:block;}

#top_10_area ul.reviewers {margin:15px 0 0 9px;}
#top_10_area .reviewers li {display:inline;float:left;height:105px;margin:0 7px 10px 6px;}
#top_10_area .reviewers li img {display: block;}
#top_10 .reviewers span.username {cursor:pointer;display:block;float:left;font-size:1em;margin:2px 0 0;position:relative;}
/* -----------------------------------*/
/* =Buzz Set Content                  */
/* -----------------------------------*/
.fan_buzz #content #primary .buzz_set  {margin:0 auto 20px;overflow:hidden;position:relative;width:600px;}

.fan_buzz #content .buzz_set .popular_people h2, .fan_buzz #content .buzz_set .helpful_reviews h2, .fan_buzz #content .buzz_set .fandango_5 h2
{background:#E5E5E5;color:#A60300;display:block;font-size:1.2em;height: 24px;letter-spacing:-0.035em;line-height:1.5em;margin:0 0 10px;min-height: 24px;padding:3px 0 0 10px;position:relative;text-indent:0;}
.fan_buzz .buzz_set .popular_people,.fan_buzz .buzz_set .helpful_reviews,.fan_buzz .buzz_set .fandango_5,.fan_buzz .buzz_set .movie_blog {border: 1px solid #cccccc;float: left;width: 285px;}
.fan_buzz .buzz_set .helpful_reviews, .fan_buzz .buzz_set .movie_blog {float:right;}

.popular_people h4{margin: 0 12px;}
.popular_people ul {margin: 5px 2px;}
.popular_people ul ul {margin: 2px 0 0 11px;}
.popular_people li {border-top:1px solid #E0E5E8;overflow:hidden;padding:7px 10px 7px 60px;}
.popular_people li.first{padding-top: 0;}
.popular_people li li {border: none;border-left: 1px solid #999;display: inline;padding: 0 5px;}
.popular_people li img {float:left;margin:0 0 0 -50px;padding:0;}
.popular_people li h5 {padding-top: 10px;}
.popular_people li h5 a {margin-left: 10px;}

.helpful_reviews .featuredfans{visibility: hidden;}
.helpful_reviews ul {margin: 5px 14px 0;}
.helpful_reviews li {border-top:1px solid #E0E5E8;overflow:hidden;padding:14px 0 14px 87px;}
.helpful_reviews li.first {padding-top: 0;}
.helpful_reviews li .image {display:inline;float:left;margin:0 0 0 -87px;}
.helpful_reviews li .image img {display: block;}
.helpful_reviews span.username {font-size: 1em;margin: 2px 0 0;}
.helpful_reviews li h5{padding: 0;}
.helpful_reviews li p {margin: 0;}

.fandango_5 { position: relative;}
.fandango_5 h4 {margin: 0 12px;}
.fandango_5 .pageActions {right: 10px; position:absolute;top:5px;}
.fandango_5 table {margin:3px 0 10px 10px;width:270px;}
.fandango_5 table th,.fandango_5 table td { padding: 3px 0px; vertical-align:middle;}
.fandango_5 table th {padding-right: 0;width: 12px;font-weight:bold; padding-right:3px;}
.fandango_5 table td.movietitle{width:154px;}
.fandango_5 table td.buy {padding:3px 3px 3px 10px;}
.fandango_5 table td.bubble {}

.fan_buzz #content .buzz_set .movie_blog h2 {background:url("../images/moviebuzz/movie-buzz_sprite.png") no-repeat scroll left -56px transparent;border-bottom:1px solid #EBEBEB;height:52px;line-height:1.18em;margin:0 0 10px;min-height:24px;text-indent:-999em;}
.movie_blog .blog-detail {overflow:hidden;padding:0 14px 4px 97px;}
.movie_blog .blog-detail img {float: left;margin: 0 0 0 -83px;}
.movie_blog .blog-detail p {margin-bottom: 7px;}
/* -----------------------------------*/
/* =5 Words Movie Reviews             */
/* -----------------------------------*/
.movie_buzz #content #primary #fiveWordLanding {border:none;clear:both;margin:7px auto 100px;overflow:hidden;width:603px;}
#fiveWordLanding .action {clear:both;display:block;float:right;font-size:1.1em;margin:3px 0;text-align:right;width:90%;}
#fiveWordLanding .action:hover {text-decoration:underline;}

#fiveWordLandingHeader {background:transparent url(../images/moviebuzz/five-word-movie-reviews.png) no-repeat -104px 0;height:110px;text-indent:-9999px;}
#fiveWordLandingReviews {background:#fff7d9 url(../images/moviebuzz/five-word-movie-reviews.png) no-repeat -104px -110px;padding:8px 12px 15px;}
#fiveWordLandingReviews h3 {float:left;width:460px;}
#fiveWordLandingReviews #btn_next-review {margin-left:476px;}
#fiveWordLandingReviews #btn_next-review img.btn_next-review{background:#fff7d9 url(../images/moviebuzz/five-word-movie-reviews.png) no-repeat 0 -162px;display:block;height:17px;width:103px;}

#fiveWordLandingFiveWordReviews {clear:both;padding:30px 0 15px;*padding-top:15px;}
#fiveWordLandingFiveWordReviews p {display:none;/* hides on page load */font-size:1.8em;font-style:italic;font-weight:bold;word-spacing:9px;}
#fiveWordLandingFiveWordReviews p:first-child {display:block; /* shows on page load */}
#fiveWordLandingFiveWordReviews p span {display:block;font-size:0.6em;font-style:normal;font-weight:normal;line-height:1.1em;word-spacing:0;}

#fiveWordLandingReviews .sharethis {float:right;font-size:0.9em;margin-top:-53px;*margin-top:-57px;}
#fiveWordLandingReviews .sharethis img {background:url("../images/moviebuzz/movie-buzz_sprite.png") no-repeat scroll -569px -136px transparent;height:15px;padding-bottom:0;padding-right:3px;*padding-top:3px;vertical-align:middle;width:52px;}
#fiveWordLandingReviews .sharethis span {display:inline-block;}
#fiveWordLandingReviews .sharethis a:hover span {text-decoration:underline;}

#fiveWordLandingPosters {height:162px;margin-bottom:12px;min-height:162px;}
#fiveWordLandingPosters ul {margin:0 1px;}
#fiveWordLandingPosters li {float:left;margin-left:20px;}
#fiveWordLandingPosters li.first {margin-left:0;margin-right:1px;}
#fiveWordLandingPosters li a {display:block;}
#fiveWordLandingPosters li a:hover, #fiveWordLandingPosters li a.selected {background:transparent url(../images/moviebuzz/five-word-movie-reviews.png) no-repeat 0 0;}
#fiveWordLandingPosters li a img {padding:16px 5px 5px 5px;}
/* -----------------------------------*/
/* =Behind the Sceens                 */
/* -----------------------------------*/
.news #content{ padding: 13px 13px 0; width: 754px;}
.news #sub_content{width:180px;}
.news #page_links {right:191px;top:45px;}

.news #primary{display:inline;float:left;margin:0px 0 0 212px;width:544px;}
.news #primary h3 {font-size:1.65em;}

.news .author {margin:0 0 10px;overflow:hidden;}
.news .author img {border:1px solid #333333;float:left;margin:0 5px 0 0;}
.news .author p {margin:0;}

.article {font-size:1.2em;line-height:140%;margin-bottom:20px;}
.news .article_photo {float:right;padding:1.5em 0 0 20px;}
.news .article_photo img {border:1px solid #333333;}
.news .article_photo p {width:150px;}

#primary .address {margin:0px 0 20px;padding-top:15px;overflow:hidden;font-size:14px;color:#999999;font-weight:bold;}
#primary .commentators {margin:0 25px 0 0;}
#primary .commentators li {margin:0 0 20px;overflow:hidden;font-size:13px;}
#primary .commentators li img {border: 1px solid #333;float: left;margin: 2px 8px 7px 0;}
#primary .commentators li p {float:left;width:440px;font-size:13px;}

.movie_buzz .news h1 span.sub {border-left:1px solid black;font-weight:bold;margin-left:2px;padding-left:5px;}
.news h2 {font-size:1.181em;height:28px;margin:0 0 5px;padding:0 10px 0 0;}
.news .archive {border-color:#E0E5E8;border-style:solid;border-width:1px 0 0;margin:-2px 0 1em;}
.archive .sort {background-color:#F8F9FA;border-bottom:1px solid #E0E5E8;overflow:hidden;padding:8px 9px;}
.archive .sort li {float:left;font-weight:bold;width:50px;}
.archive .sort li.title {padding: 0 10px 0 0;width: 220px;}
.archive .sort li.author{margin: 0;padding: 0 10px 0 0;width: 145px;}
.archive .article_list{padding:0 9px;}
.archive .article_list li {border-top:1px solid #E0E5E8;overflow:hidden;padding:10px 0 9px;}
.archive .article_list h5 {float:left;padding:0 10px 0 0;width:270px;}
.archive .article_list h6 {float:left;padding:0 10px 0 0;width:145px;}
.archive .article_list p {float:left;font-weight:bold;line-height:1.2em;margin:0;padding:0 15px 0 0;width:70px;}

.news #secondary {float:left;margin:0px 0 0 -759px;padding:0;width:200px;}
.news #secondary h2 {background:#E5E5E5;color:#A60300;display:block;font-size:1.2em;height:24px;letter-spacing:-0.035em;line-height:1.5em;margin:0 0 10px;min-height:24px;padding:3px 0 0 10px;position:relative;text-indent:0;width:188px;}
.news #secondary .module {border:1px solid #CCCCCC;width:198px;}
.news #secondary .module ul, .news #secondary .module ol{margin:0 10px 5px 14px;}
.news #secondary .module .links li {padding:0 0 10px;}
.news #secondary .module ul.moreonbloggers {margin-bottom:14px;}
.news #secondary .module ul.moreonbloggers li a {font-weight:700;}

.module .commentators li {margin-bottom: 15px;overflow: hidden;}
.module .commentators img {border: 1px solid #333;float: left;margin: 2px 8px 0 0;}
.module .commentators h4 {padding: 10px 0 0 5px;}
/* -----------------------------------*/
/* =Entertainment News                */
/* -----------------------------------*/
.entertainment_news #primary, .entertainment_news #secondary {margin-top:17px;padding-right: 13px;}
.entertainment_news #page_links {right:328px;top:50px;}
.entertainment_news #page_links a {font-size:x-small;}
.entertainment_news #page_links li.rss a {background-position:0 -342px;padding:2px 0 0 20px;}
.entertainment_news #page_links a.Facebook, .entertainment_news #page_links a.Digg, .entertainment_news #page_links a.EmailSmall, .entertainment_news #page_links a.PrintSmall  {background:url("../images/9150/icons_sprite.png") no-repeat scroll 0 -220px transparent;margin:0 0 0 10px;padding:3px 0 1px 20px;}
.entertainment_news #page_links a.Digg  {background-position:0 -236px;}
.entertainment_news #page_links a.EmailSmall {background-position:0 -887px;}
.entertainment_news #page_links a.PrintSmall {background-position:0 -903px;}

.entertainment_news #content #primary .module {margin:0 20px 20px;width:598px;}
.entertainment_news #content #primary #ent_news_topstory{border:none;padding:0;}
.entertainment_news #content #primary #ent_news_other{border:none;padding:15px 0 0;}
.entertainment_news #content #ent_news_topstory div.topstory {padding:8px 0 0;position:relative;}
.entertainment_news #content #ent_news_topstory div.topstory_item {}
.entertainment_news #content #ent_news_topstory div.topstory_photo {color:#FFFFFF;float:left;line-height:0;margin:0 16px 0 0;text-align:center;}
.entertainment_news #content #ent_news_topstory div.topstory_story {padding:0;}
.entertainment_news #content #ent_news_topstory h3 {font-size:1.65em;line-height:1em;padding:0 0 3px;}
.entertainment_news #content #ent_news_topstory p {font-size:1.15em;}
.entertainment_news #content #ent_news_topstory p.sub {font-size:0.9em;}
.entertainment_news #content #more_entertainment_news ul {margin:-2px 0 0;}
.entertainment_news #content #more_entertainment_news li {margin:1px 10px 0;padding:12px 10px 8px 11px;}
.entertainment_news #ent_news_other .ent_news_other_list {margin-left:20px;}
.entertainment_news #content div#ent_news_other ul.ent_news_other_list li {margin:0 0 25px;}
.entertainment_news #content div#ent_news_other p.sub {font-size:0.9em;}
.entertainment_news #content #ent_news_topstory #newslandinglink {float:left;margin:10px 0 15px;padding:1px 0 2px;}
.entertainment_news #content #ent_news_topstory div.copyright_text {clear:both;font-size:xx-small;margin:0 15px 10px 20px;padding:0 10px;text-align:center;}
.entertainment_news .pagination {margin:5px 0 15px;}
.entertainment_news .ad {text-align:center;}

/* -----------------------------------*/
/* =Community Blog                    */
/* -----------------------------------*/
.community-blog h1{background:url("../images/moviebuzz/movie-buzz_sprite.png") no-repeat scroll -381px -143px #FFF7D9;padding:0;}
.community-blog h1 a{color:black;display:block;font-size:1.1em;margin:0;line-height:1;padding:21px 0 0 244px;min-height:31px;height:auto;}
.community-blog #page_links {right:185px;top:45px;}
.community-blog #page_links li.rss a {background-position:0 -342px;padding:0 0 0 20px;}
.community-blog #page_links.page_links_facebook li.facebooklike {top:9px;}

.community-blog .article_links {float:left;margin:-23px 0 10px;position:relative;}
.community-blog .article_links li {display:block;float:left;width:272px;}
.community-blog .article_links li.right {text-align:right;}
.community-blog #goback_links.article_links li.right {margin:0 10px 0 0;width:162px;}
.community-blog .article_links li.facebooklike {position:relative;top:-3px;width:100px;}
.community-blog #backnext_links a {font-weight:bold;}
.community-blog #backnext_links{margin:0px 0 10px;padding-bottom:10px;}

.community-blog #content{padding:0 0 75px 13px;width:767px;}
.community-blog #primary{display:inline;float:left;margin:25px 0 0 212px;width:544px;}
.community-blog #primary h3{font-size:1.65em;clear:both;}
.community-blog #primary h5 {padding:0 0 10px;position:relative;}
.community-blog #primary h5 .blog-comments {position:absolute;right:0;}
.community-blog .article {position:relative;}
.community-blog .article p img {margin-bottom:1em;margin-right:0.5em;}
.community-blog .article .tags {padding-top:10px;width:460px;}
.community-blog .article .share-links {bottom:0;position:absolute;right:0;}
.community-blog .article .share-links a {font-size:0.85em;font-weight:bold;margin-bottom:-3px;margin-left:6px;}
.community-blog .blog-links {border-top:1px solid #CDCDCD;clear:both;margin:20px 0;}

.community-blog .commentsdiv {clear:both;position:relative;}
.community-blog #primary .commentsdiv h3, .community-blog #primary .leaveacomment h3 {font-size:1.35em;padding-bottom:0.25em;}
.community-blog #primary .commentsdiv h3 span.commentsAmt {color:#6A6A6A;}
.community-blog #primary h3 .blog-comments {font-size:0.75em;margin-top:2px;position:absolute;right:0;}
.community-blog .comments-seperator {border-top:1px solid #F0F0F0;clear:both;overflow:hidden;}
.community-blog .commentsdiv li {border-bottom:1px solid #E5E5E5;font-size:1.1em;margin:5px 0;overflow:auto;}
.community-blog .commentsdiv li img {border:1px solid #E0E5E8;display:block;float:left;margin:5px 0;}
.community-blog .commentsdiv li span {float:right;margin-bottom:10px;}
.community-blog .commentsdiv li span div.comments-date {color:#A6A6A6;float:right;line-height:1.4em;}
.community-blog .commentsdiv li span p {line-height:1.4em;}
.community-blog .commentsdiv li span p.comments-user {font-weight:bold;}

.community-blog .commentsdiv li.level1 { margin-left:0px; }
.community-blog .commentsdiv li.level1 span { width:482px; }
.community-blog .commentsdiv li.level2 { padding-left:60px; }
.community-blog .commentsdiv li.level2 span { width:420px; }
.community-blog .commentsdiv li.level3 { padding-left:124px; }
.community-blog .commentsdiv li.level3 span { width:356px; }
.community-blog .commentsdiv li.level4 { padding-left:186px; }
.community-blog .commentsdiv li.level4 span { width:294px; }
.community-blog .commentsdiv li.level5 { padding-left:248px; }
.community-blog .commentsdiv li.level5 span { width:232px; }
.community-blog .commentsdiv li.level6 { padding-left:310px; }
.community-blog .commentsdiv li.level6 span { width:170px; }

.community-blog .leaveacomment {margin-top:15px;overflow:visible;position:relative;}
.community-blog .comment-reply {display:none;overflow:auto;padding-bottom:10px;}
.community-blog .commentsdiv .comment-reply .remaining span {float:none;}
.community-blog .comment-reply fieldset {clear:both;}
.community-blog .commentsdiv .comment-reply .remaining, .leaveacomment .remaining {float:right;padding-bottom:2px;padding-right:2px;}
.community-blog .leaveacomment .show_info, .community-blog .commentsdiv .show_info {float:left;margin-top:10px;padding-bottom:10px;}
.community-blog .leaveacomment .show_info li, .community-blog .commentsdiv .comment-reply .show_info li {border:none;display:inline;font-size:0.9em;margin-right:3px;vertical-align:bottom;}
.community-blog .leaveacomment .show_info li span, .community-blog .commentsdiv .comment-reply .show_info li span {float:none;width:auto;}
.community-blog .leaveacomment input.btn_publish_comment, .community-blog .commentsdiv .comment-reply input.btn_publish_reply, .community-blog .commentsdiv .comment-reply a img {float:right;margin-top:8px;}
.community-blog .sign-in {border:1px solid #585858;display:none;float:left;font-size:1.05em;height:auto !important;margin:20px 0 10px;min-height:188px;position:relative;width:100%;}
.community-blog .sign-in h2 {background:#585858;color:#FFFFFF;height:23px;line-height:1.8em;margin:0 0 10px;min-height:23px;padding:0 10px;}
.community-blog .sign-in fieldset {float:left;margin:0 7px;width:317px;}
.community-blog .sign-in fieldset ol {overflow:hidden;padding-bottom:0;}
.community-blog .sign-in p {font-size:0.95em;line-height:1.6em;margin:0 0 15px;}
.community-blog .sign-in fieldset li p {float:left;}
.community-blog .sign-in p.help {float:right;margin:60px 2px 0 0;}
.community-blog .sign-in fieldset li label {float:left;padding:2px 10px 0 0;text-align:right;width:90px;}
.community-blog .sign-in fieldset li input.input_txt {float:none;width:180px;}
.community-blog .sign-in #fblogin {border-left:1px solid #585858;float:left;height:150px;padding:0 0 0 8px;width:193px;}
.community-blog .commentsdiv li img.btn_publish_reply{border:none;}

.community-blog .commentsdiv .comment-reply fieldset textarea, .community-blog .leaveacomment fieldset textarea {border:1px solid #A6A6A6;font-size:1.1em;height:125px;padding:4px;width:534px;}
.community-blog .commentsdiv .level1 .comment-reply fieldset textarea {	width:472px; }
.community-blog .commentsdiv .level2 .comment-reply fieldset textarea {	width:410px; }
.community-blog .commentsdiv .level3 .comment-reply fieldset textarea {	width:346px; }
.community-blog .commentsdiv .level4 .comment-reply fieldset textarea {	width:284px; }
.community-blog .commentsdiv .level5 .comment-reply fieldset textarea {	width:222px; }
.community-blog .commentsdiv .level6 .comment-reply fieldset textarea {	width:160px; }
.community-blog .pagination {margin:5px 0 15px;}

.community-blog .blog-archive ul {font-size:1.2em;margin-bottom:20px;}
.community-blog .blog-archive li {margin-bottom:3px;}
.community-blog .blog-archive li.title {font-size:1.05em;font-weight:bold;}
.community-blog .blog-archive li span {color:#666666;}

.community-blog #secondary{float:left;margin:20px 0 0 -759px;width:200px;}
.community-blog #secondary .module {border:1px solid #CCCCCC;width:198px;}
.community-blog #secondary .module p{margin:0 10px 10px 14px;}
.community-blog #secondary h2 {background:#E5E5E5;color:#A60300;display:block;font-size:1.2em;height:24px;line-height:1.5em;margin:0 0 10px;min-height:24px;padding:3px 0 0 10px;position:relative;}
.community-blog #secondary .module ul{margin:0 10px 5px 14px;}
.community-blog .module .bloggers li{margin-bottom:15px;overflow:hidden;}
.community-blog .module .bloggers img{float:left;margin:2px 8px 0 0;}
.community-blog #secondary .module .bloggers li p {margin:0 5px 0 0;}
.community-blog #secondary .module .links li {padding-bottom:10px;}

.community-blog #sub_content{width:180px;}
.community-blog #sub_content .module {width:160px;}
.community-blog #sub_content .module.help {background:none repeat scroll 0 0 transparent;margin:0;}
.community-blog #sub_content .help h2 {background:url("../images/9150/different_titles.png") no-repeat scroll 0 0 transparent;display:block;height:43px;margin:7px 0;text-indent:-999em;width:180px;}
.community-blog #sub_content .ad {margin:0;width:180px;}
/* -----------------------------------*/
/* =Poll module                       */
/* -----------------------------------*/
.poll li {overflow: hidden;padding: 0 0 5px;}
.poll label {vertical-align: middle;}
.poll input.chkbox {float: left;margin: 1px 3px 5px 0;}
.poll .btn_vote {padding: 10px 0 0 0;}
.poll h4 {padding: 0 14px;}
.poll .result {position: relative;} 
.poll .result .bar {background: #fdd14e;border: 1px solid #e0e5e8;height: 1.1em;} 
.poll .result .bar span {color:#666666;font-weight:bold;left:3px;line-height:1.3em;position:absolute;top:0;z-index:5;}

#commentsdiv { margin-bottom: 30px;}