/* UFC COMMUNITY */
/* What's New Section Stylesheet
----------------------------------------------------------------------------- */

	@import url("widget-blog.css");
	@import url("widget-chat.css");
	@import url("widget-editorial.css");
	@import url("widget-event.css");
	@import url("widget-media.css");
	@import url("widget-member.css");
	@import url("widget-photo.css");
	@import url("widget-tags.css");
	

/* Layout
--------------------------------------------------------------------------- */

	
/* Headings
--------------------------------------------------------------------------- */

	.section-whatsnew h2 {
		
	display: none !important;
		
	}
	
	
/* Featured Fan Content
--------------------------------------------------------------------------- */


	#panel-featured ul.tabs {
	
	width: 505px;
	margin-bottom: 0;
	
	}
	
	#panel-featured div.widget-media {
	
	padding-top: 15px;
	
	}

	#panel-featured #featured-videos {

	clear: both;
	position: relative;
	height: 359px;

	}
	
	#panel-featured #video-player {

	background: url(../images/layout/bg-metal.jpg) no-repeat;
	
	}
	
	#panel-featured #photo-browser {
	
	clear: both;
	position: relative;
	width: 501px;
	height: 321px;
	border-left: 2px solid #323232;
	border-right: 2px solid #323232;
	border-bottom: 2px solid #323232;
	
	}
	
	#panel-featured #photo-viewer {
		
	clear: both;
	width: 501px;
	height: 321px;
		
	}
	
	/* Chat Tally */
	
	#panel-featured #tab-chat span {
		
	display: block;
	float: left;
		
	} 
	
	#panel-featured #tab-chat strong {
		
	display: block;
	float: left;
		
	}


/* Featured Members
--------------------------------------------------------------------------- */

	
	
/* Recent Forum Threads
--------------------------------------------------------------------------- */

	#forum {
		
	clear: both;
	float: left;
	width: 284px;
	padding: 0 0 15px 15px;
		
	}
	
	#forum h3 {
		
	margin-bottom: 10px;
		
	}
	
	#forum ul.threads li {
	
	width: 284px;
		
	}
	
	#forum ul.threads li.last {

	border: 0;

	}

	#forum ul.threads li a {
	
	display: block;	
	width: 261px;
	padding: 3px 5px 3px 18px;
	background: #fff url(../images/navigation/li-nav-gry.gif) 8px 6px no-repeat;
		
	}
	
	#forum ul.threads li a:hover {
		
	background-color: #f2f3f3;
		
	}
	
	#forums ul.actions {
		
	margin-top: 7px;
		
	}
	
	
/* Community News
--------------------------------------------------------------------------- */


	#news {
		
	float: left;
	clear: both;
	width: 505px;
		
	}
	
	#news h3 {
		
	width: 124px;
	height: 27px;
	background: url(../images/section-whatsnew/h3-communitynews.gif) no-repeat;
	text-indent: -5000px;
			
	}
	
	
/* Featured Blogs
--------------------------------------------------------------------------- */
	

	#featured-blogs {
		
	float: left;
	clear: both;
	width: 505px;
		
	}
	
	#featured-blogs h3 {
		
	display: block;
	width: 116px;
	height: 27px;
	background: url(../images/section-whatsnew/h3-featuredblogs.gif) no-repeat;
	text-indent: -5000px;
			
	}
	
	#featured-blogs ul.leads {
	
	width: 505px;
	border-top: 2px solid #323232;
	padding-top: 15px;
	float: left;

	}
	
	#featured-blogs ul.leads li {
	
	position: relative;
	
	}	
	
	#featured-blogs div.member {
	
	width: 55px;
	height: 55px;
	position: absolute;
	top: 0;
	left: 0;
	
	}

	#featured-blogs div.member dl, 
	#featured-blogs div.member a.alias strong, 
	#featured-blogs div.member em,
	#featured-blogs div.member br {
	
	display: none;
	
	}
		
	#featured-blogs div.member a.picture {
	
	width: 55px;
	height: 55px;
	float: left;
	overflow: hidden;
	display: block;
	
	}	
		
	#featured-blogs div.member a.picture img {
	
	height: 55px;
	width: 55px;
	display: block;
	
	}
	
	#featured-blogs div.post {
	
	float: left;
	position: relative;
	padding-top: 19px;
	
	}
	
	#featured-blogs div.post strong {
		
	display: block;
	float: none !important;
	width: 440px;
	margin: 0 0 0 65px;
	font: normal 12px/16px Arial, sans-serif;
	color: #979797;
	position: absolute;
	top: 0;
	left: 0;
	overflow: hidden;
		
	}
	
	#featured-blogs div.post em a {
	
	color: #3c3c3c;
	
	}	

	#featured-blogs div.post a.comments:hover {
	
	color: #fff;
	
	}

	#featured-blogs div.post h4 {
	
	display: block;
	clear: none;
	float: none;
	width: 440px;
	height: auto;
	font: bold 16px/18px Arial, sans-serif;
	color: #3c3c3c;
	margin-left: 65px;
		
	}
	
	#featured-blogs div.post em {
	
	float: left;
	white-space: nowrap;
	margin: 0 0 0 65px;
	
	}
	
	#featured-blogs div.post p strong, #featured-blogs div.post p em {
	
	margin-left: 0;
	margin-bottom: 0;	
	clear: none;
	float: none;
	position: static;
	
	}
	
	#featured-blogs div.post div.story {
		
	clear: both;
	float: none;
	padding-top: 10px;
		
	}
	
	#featured-blogs div.post a.comments {
		
	margin-bottom: 0;
		
	}
	

/* Ad
--------------------------------------------------------------------------- */


	#page-index.public #sidebar div.ad {
		
	padding-top: 13px;
		
	}
		
		
/* Predictions
--------------------------------------------------------------------------- */


	#sidebar #predictions {
	
	clear: both;	
	width: 284px;
	padding: 0 0 0 15px;
		
	}

	#sidebar #predictions h3 {
		
	display: block;
		
	}
	
	#sidebar #predictions ul.headlines {
		
	width: 284px;
		
	}
	
	#sidebar #predictions ul.headlines li {
		
	clear: both;
	width: 210px;
	background-image: url(../images/widget-blog/bg-blog-entry-side.gif);
		
	}
	
	#sidebar #predictions ul.headlines li strong {
	
	width: 195px;	
	background-image: url(../images/widget-blog/bg-blog-entry-bottom-side.gif);
		
	}
	
	#sidebar #predictions ul.headlines li a {
	
	width: 182px;
	background-image: url(../images/widget-blog/bg-blog-entry-top-side.gif);
		
	}
	
	#sidebar #predictions ul.headlines li em {
		
	width: 182px;
		
	}
	
	#sidebar #predictions ul.headlines li a.comments {
	
	width: auto;	
	background-image: url(../images/actions/bg-comment.gif);
		
	}
	
	#sidebar #predictions ul.headlines li a.picture,
	#sidebar #predictions ul.headlines li em a {
		
	background-image: none;
		
	}
	
	#sidebar #predictions ul.headlines li a.picture {
		
	width: 67px;
		
	}
