body.fan_widget{background:transparent;}
.fan_box .full_widget{border:solid 1px #94a3c4;background:white}
.fan_box .full_widget .connect_top{background:#eceff5}
.fan_box .connect_top{padding:10px 10px 8px 10px}
.fan_box .profileimage{float:left;width:40px;height:40px;padding:0 10px 0 0;margin:0 0 4px 0}
.fan_box .connect_action{padding:0 0 0 8px}
.fan_box .connect_action .name{line-height:15px;font-size:14px;font-weight:bold}
.fan_box .connect_button{padding-top:5px}
.fan_box .connect_button .UIActionButton{margin:1px 0 0 0}
.fan_box .connect_action a.undo{margin:0 0 0 3px}
.fan_box .page_stream{text-align:center;padding:0 10px;height:117px !important;overflow:auto;border-top:solid 1px #d8dfea;position:relative}
.fan_box .page_stream .loader{padding-top:20px}
.fan_box .UIIntentionalStory{background:transparent;text-align:left;padding:7px 0 0 0}
.fan_box .UIIntentionalStory .UIMediaItem_UnknownWidth{max-width:100px}
.fan_box .connections{border-top:solid 1px #d8dfea;padding:10px 0 4px 10px;min-height: 0px !important}
.fan_box .connections .connections_grid{padding-top:5px}
.fan_box .connections_grid .grid_item{float:left;padding:0 5px 8px 0;overflow:hidden;width:50px}
.fan_box .connections_grid .grid_item .name{font-size:9px;color:#808080;overflow:hidden;padding-top:2px;text-align:center;white-space:nowrap}
.fan_box .hidden{display:none}
.fan_box .connect_span{margin:0 0 1px 0}

#bootloader_css_connect_connect_css { height: 42px; }

/* NEW */
.clear {clear:both;}
#comContainer {
	width:961px;
	margin:7px auto 0 auto;padding:1px 0 7px 0;
	background:url(../newsContainerBg.jpg) top left no-repeat;
	position:relative;z-index:99;
	clear:both;}
#comTitle {font:bold 18px/1 Verdana, Geneva, sans-serif;color:#535353;margin:17px 0 7px 0;}
#comTeletext {background:#484544;width:100%;padding:5px 0;}
#comFacebook, #comTwitter, #comYoutube {width:472px;display:inline;float:left;margin:6px 0 0 6px;background:#fff;overflow:hidden;}
#comFacebook h1, #comTwitter h1, #comYoutube h1  {height:37px;margin-bottom:6px;}
	#comFacebookNfo h2 {font:normal 13px/1.3 Arial, Helvetica, sans-serif;color:#484544;padding:0 60px 10px 10px;border-bottom:1px solid #ececec;}
	#comFacebookNfo h2 a:link, #comFacebookNfo h2 a:visited {color:#00549f; font-weight:bold;}
	#comFacebookNfo p {font:normal 11px/1.3 Verdana, Geneva, sans-serif;color:#484544;padding:7px;}
#comFacebookApp {
	width:472px;
	position:absolute;top:165px;left:0px;
	/*display:inline;float:left;*/}

	#comTwitterNfo h2 a:link, #comTwitterNfo h2 a:visited {color:#4dc7f2; font-weight:bold;}
	#comTwitterNfo ul {font:bold 10px/1.3 Verdana, Geneva, sans-serif;width:472px;margin:0 auto 10px auto;}
	#comTwitterNfo ul li {padding:0 0 0 25px;background:url(../community/bullet.jpg) 10px 4px no-repeat;}
	#comTwitterNfo ul li a:link, #comTwitterNfo ul li a:visited {color:#4dc7f2;}
	#comTwitterNfo ul li:hover {background-position:15px 4px;}
	#comTwitterNfo ul li a:hover {text-decoration:underline;}
	#fullList {display:block;color:#484544;font:bold 10px/1 Verdana, Geneva, sans-serif;margin-top:7px;padding:5px 0 0 10px;border-top:1px solid #ececec;}
		#fullList strong {color:#4dc7f2;}
		#fullList:hover {text-decoration:underline;}
	#fullListOverlay {display:none;padding:10px;background:#fff;position:absolute;margin-top:200px;margin-left:488px;border:1px solid #4DC8F2;}
		#fullListOverlay ul {font:bold 10px/1.3 Verdana, Geneva, sans-serif;width:160px;display:inline;float:left;}
		#fullListOverlay ul li {padding:0 0 0 15px;background:url(../community/bullet.jpg) 0px 4px no-repeat;}
		#fullListOverlay ul li a:link, #fullListOverlay ul li a:visited {color:#4dc7f2;}
		#fullListOverlay ul li:hover {background-position:5px 4px;}
		#fullListOverlay ul li a:hover {text-decoration:underline;}
		#fullListClose {display:block;font:normal 11px/1 Verdana, Geneva, sans-serif;color:#00B8EA;margin-top:5px;text-align:right;cursor:pointer;}
		#fullListClose:hover {text-decoration:underline;}
#comTwitterApp {
	width:472px;/*height:248px;*/
	margin:10px auto 0;padding-top:1px;
	/*display:inline;float:left;padding:0;*/
	/*background:url(../community/TMP_twitter_app.jpg) top left no-repeat;*/
	text-align:left;}
	#comTwitterApp div {text-align:left !important;}

#comYoutube {float:right;}
	#comYoutube h4 {font:11px/1.3 Verdana, Geneva,sans-serif;color:#484544;}
		#comYoutube h4 a {font-weight:bold;color:#484544;}

#comYoutubeNfo {
	/*width:169px;*/
	margin:5px 0;
	text-align:left;
	/*display:inline;float:left;*/}
	#comYoutubeNfo ul {font:bold 10px/1.3 Verdana, Geneva, sans-serif;}
	#comYoutubeNfo ul li {padding:0 0 0 25px;background:url(../community/bullet.jpg) 10px 4px no-repeat;}
	#comYoutubeNfo ul li a:link, #comYoutubeNfo ul li a:visited {color:#000;}
	#comYoutubeNfo ul li a:hover {text-decoration:underline;}
	#comYoutube p {font:normal 11px/1.3 Verdana, Geneva, sans-serif;color:#484544;padding:7px;border-top:1px solid #ececec;}
#comYoutubeApp {
	width:330px;height:239px;
	margin:0 auto 7px auto;
	/*display:inline;float:left;padding:3px 0 5px 0;*/}

#comAdds {width:472px;height:341px;display:inline;float:left;margin:6px 0 0 6px;background:#ececec;overflow:hidden;}
	#comAdds a:hover {text-decoration:underline;}

	#comFansite {width:233px;display:inline;float:left;text-align:center;background:#fff;height:270px;}
		#comFansite h2 {background:url(../community/orange_bg.jpg) top left no-repeat;font:bold 10px/1 Verdana, Geneva, sans-serif;color:#333;text-transform:uppercase;text-align:right;padding:14px 13px 14px 0;}
		#comFansite h2 a:link, #comFansite h2 a:visited {display:block;color:#333;}
		#comFansite h2 a:hover {text-decoration:underline;}
		
		#comFansite p a:link, #comFansite p a:visited {color:#FFD100;font-weight:bold;}
	#comComm {width:233px;display:inline;float:left;margin:0 0 5px 5px;background:#fff;height:270px;}
		#comComm h3 {background:url(../community/gray_bg.jpg) top left no-repeat;font:bold 10px/1 Verdana, Geneva, sans-serif;color:#fff;text-transform:uppercase;text-align:right;height:37px;}
		#comComm h3 a:link, #comComm h3 a:visited,
		#comComm h4 a:link, #comComm h4 a:visited {display:block;padding:14px 13px 14px 0;color:#7F7F7F;}
		#comComm h4 a:link, #comComm h4 a:visited {color:#fff;}
		#comComm h3 a:hover, #comComm h4 a:hover {text-decoration:underline;}
		#comComm h4 {background:url(../community/crimson_bg.jpg) top left no-repeat;font:bold 10px/1 Verdana, Geneva, sans-serif;color:#fff;text-transform:uppercase;text-align:right;border-top:4px solid #ececec;}
		#comComm p {font:normal 11px/1 Arial, Helvetica, sans-serif;color:#484544;text-align:center;padding:5px 10px;}
		#comComm p.green a:link, #comComm p.green a:visited {color:#48B01B;font-weight:bold;}
		#comComm p.grey a:link, #comComm p.grey a:visited {color:#7F7F7F;font-weight:bold;}

	#comAddsMyspace {width:472px;background:#fff;}
		#comAddsMyspace h3 {}
		#comAddsMyspace p a:link, #comAddsMyspace p a:visited {color:#484544;}
		#comAddsMyspace p a:hover {text-decoration:underline;}
		#comAddsMyspace p strong {color:#2051aa;}

#comGlive {
	width:252px;height:341px;
	display:none;float:left;
	margin:6px 0 0 6px;
	overflow:hidden;
	background:url(../community/com_glive_bg.jpg) 0px 37px no-repeat;
	padding:0 212px 0 10px;
	font-family:Arial, Helvetica, sans-serif;color:#484544;
	position:relative;}
	#comGlive h2 {
		width:472px;height:37px;
		background:url(../community/com_glive_h2.jpg) top left no-repeat;
		position:relative;left:-10px;}
		#comGlive h2 a:link, #comGlive h2 a:visited {
			display:block;width:100%;height:100%;}		
	#comGlive h3 {
		font-size:18px;
		font-weight:normal;
		margin:6px 0;}
		#comGlive h3 a:link, #comGlive h3 a:visited {color:#484544;}
		#comGlive h3 a:hover {text-decoration:underline;}
		#comGlive h3 a span {color:#333;font-weight:bold;}
	#comGlive h4 {
		font-size:14px;
		margin:6px 0;}
	#comGlive h5 {
		font-size:18px;
		font-weight:normal;
		margin:6px 0;}
	#comGlive ul {
		font-size:11px;
		margin:10px 0;}
		#comGlive ul li {
			background:url(../community/com_glive_bullet.jpg) 0px 5px no-repeat;
			padding:0 0 3px 12px;}
	#gliveLink {
		width:195px;height:295px;
		display:block;
		position:absolute;top:40px;left:272px;}

.lowerCommunityTabs {
	width:312px;height:236px;
	background:#fff;
	display:inline;float:left;
	margin:6px 0 0 6px;
	text-align:center;}
	.lowerCommunityTabs h2 {
		width:312px;height:37px;
		margin-bottom:5px;}
		.lowerCommunityTabs h2 a:link, .lowerCommunityTabs h2 a:visited {
			display:block;
			width:288px;height:23px;
			padding:14px 15px 0 0;
			font:bold 10px/1 Verdana, Geneva, sans-serif;
			text-align:right;
			text-transform:uppercase;}
	.lowerCommunityTabs img {margin-bottom:5px;}
	.lowerCommunityTabs p {
		width:290px;margin:0 auto;
		font:11px/1.3 Verdana, Geneva, sans-serif;color:#484544;}
		.lowerCommunityTabs p a:link, .lowerCommunityTabs p a:visited {font-weight:bold;font-size:11px;}
		.lowerCommunityTabs p a:hover {text-decoration:underline;}
			
	#comPodcast h2 {background:url(../community/orange_bg.jpg) top left no-repeat;}
		#comPodcast h2 a:link, #comPodcast h2 a:visited {color:#010101;}
		#comPodcast p a:link, #comPodcast p a:visited {color:#ffd100;}
	#comBlog h2 {background:url(../community/gray_bg.jpg) top left no-repeat;}
		#comBlog h2 a:link, #comBlog h2 a:visited {color:#fff;}
		#comBlog p a:link, #comBlog p a:visited {color:#4a4a4a;}
	#comForum h2 {background:url(../community/crimson_bg.jpg) top left no-repeat;}
		#comForum h2 a:link, #comForum h2 a:visited {color:#fff;}
		#comForum p a:link, #comForum p a:visited {color:#48b01b;}
	#comMyspace h2 {background:url(../community/myspace_h1.jpg) top left no-repeat;}
		#comMyspace p {margin-top:15px;}
			#comMyspace p a:link, #comMyspace p a:visited {color:#4a4a4a;}
			#comMyspace p a span {color:#2150aa;}
			#comMyspace p strong {color:#2150aa;}


/** NEW COMMUNITY **/

.fbConnectWidgetTopmost {border:none !important;}

#popularStories {
	width:962px;height:70px;
	background:url(../community/popular_stories_bg.jpg) top left no-repeat;}
	#popularStories h2 {
		width:72px;height:49px;
		padding:21px 0 0 20px;
		display:inline;float:left;
		vertical-align:middle;
		font:bold 14px/1 Verdana, Geneva, sans-serif;color:#404040;}
	#popularStoryContent {
		width:855px;
		display:inline;float:left;
		position:relative;}
		#popularStoryContent img {
			display:inline;
			position:relative;top:15px;}
		#popularStoryContent p {
			display:inline;
			position:relative;top:-15px;
			font:normal 11px/1 Arial, Helvetica, sans-serif;color:#4268c0;}
			#popularFacebook{
				position:absolute;
				overflow:hidden;
				left: 48px; 
				width: 800px; 
				height: 50px; 
				top: 12px;
				}
			
			#popularFacebookLikeBox{
				position:relative;
				overflow:hidden;
				top:-58px;
				left:-15px;
			}
		#popularStoryCommentBox {
			width:210px;
			text-align:right;
			position:absolute;top:35px;left:100%;margin-left:-205px;}
			#popularStoryCommentBox a:link, #popularStoryCommentBox a:visited {
				font:normal 10px/1 Arial, Helvetica, sans-serif;color:#000;
				margin:0 10px;}
				#popularStoryCommentBox a img {
					top:3px;margin:0 4px;}

#commTabContainer {
	width:939px;height:41px;
	margin:7px auto 0 auto;}
	#commMainTabs {
		margin-left:9px;
		display:inline;float:left;}
		#commMainTabs li {
			width:174px;height:41px;overflow:hidden;
			position:relative;
			display:inline;float:left;
			margin-right:7px;}
				#commMainTabs li a img {
					position:absolute;}
	#comMiniTabs {
		width:186px;height:35px;
		padding:6px 0 0 11px;
		display:inline;float:left;
		background:url(../community/secondary_tab_container.jpg) top left no-repeat;}
		#comMiniTabs li {
			display:inline;float:left;
			margin-right:13px;}

#commCommunityContainer {
	width:937px;
	margin:0 auto;padding:6px 0 12px 2px;
	background:url(../community/community_main_container_bg.jpg) top left no-repeat #ECECEC;}
	
	.commCol_1, .commCol_2, .commCol_3 {
		position:relative;
		display:inline;float:left;
		margin:9px 0 0 9px;
		background:#fff;
		border:1px solid #aaa;}
		.commCol_1 div, .commCol_2 div, .commCol_3 div {width:100%;margin:5px auto 0 auto;text-align:center; margin-top:-1px;}
		.commCol_1 h3, .commCol_2 h3, .commCol_3 h3 {border-bottom:1px solid #aaa;}
		.commCol_1 h3 a:link, .commCol_2 h3 a:link, .commCol_3 h3 a:link,
		.commCol_1 h3 a:visited, .commCol_2 h3 a:visited, .commCol_3 h3 a:visited {display:block;}
		.commCol_1 h4, .commCol_2 h4, .commCol_3 h4 {
			font:normal 18px/1.1 Arial, Helvetica, sans-serif;color:#000;
			padding:10px 10px 5px 10px;}
		.commCol_1 p, .commCol_2 p, .commCol_3 p {
			font:normal 12px/1.1 Arial, Helvetica, sans-serif;color:#000;
			padding:0 10px;}
	.commCol_1 {width:298px;}
	.commCol_2 {width:358px;}
	.commCol_3 {width:237px;}
		
	#facebookCommBox {
		height:503px;}
		#facebookCommBox h4 a {color:#3b5998;font-weight:bold;}
	#youtubeCommBox {
		height:503px;}
		#youtubeCommBox h4 a {color:#ed2229;font-weight:bold;}
	#twitterCommBox {
		height:503px;}
		#twitterCommBox h4 a {color:#4dc7f2;font-weight:bold;}
	#gliveCommBox {
		height:470px;}
		#gliveCommBox h4 a {color:#9a9a9a;font-weight:bold;}
	#podcastCommBox {
		height:470px;}
		#podcastCommBox h4 a {color:#f07c00;font-weight:bold;}
		#podcastCommBox div img {margin:0 0 10px 0;}
	#blogCommBox {
		height:470px;}
		#blogCommBox h4 a {color:#000;font-weight:bold;}
		#blogCommBox h5 {
			width:92%;
			margin:5px auto;
			padding-bottom:5px;
			font:bold 15px/1 Arial, Helvetica, sans-serif;color:#000;
			border-bottom:1px solid #000;}
		#blogCommBox dl {
			width:87%;
			margin:10px auto 0 auto;
			font:normal 12px/1 Arial, Helvetica, sans-serif;}
			#blogCommBox dl dt {
				padding-left:13px;
				margin-bottom:4px;
				background:url(../community/blog_bullet.jpg) 0px 1px no-repeat;}
				#blogCommBox dl dt a {color:#000;}
				#blogCommBox dl dt a:hover {text-decoration:underline;}
			#blogCommBox dl dd {
				padding-left:13px;
				font-size:11px;
				margin-bottom:12px;}
				#blogCommBox dl dd a {color:#555;}
	#myspaceCommBox {
		height:319px;}
		#myspaceCommBox h4 a {color:#2150aa;font-weight:bold;}
	#forumCommBox {
		height:319px;}
		#forumCommBox h4 a {color:#209900;font-weight:bold;}
	#buzzCommBox {
		height:319px;
		text-align:left;}
		#buzzCommBox h4 a {color:#c10505;font-weight:bold;}
	.gotoCommLink {
		width:165px;
		position:absolute;
		top:100%;left:100%;
		margin-top:-22px;margin-left:-177px;
		text-align:right;
		font:bold 10px/1 Arial, Helvetica, sans-serif;color:#000;}
		.gotoCommLink strong {font-size:11px;}