#breadcrumb{ padding:42px 15px 15px 0; text-align:left; border-bottom:1px solid #000; }
#breadcrumb h1{ font-size:20px; line-height:23px; margin:0; padding:0; }

#doormat { font-size:12px; height:158px; text-align:left; }
#doormat div.col { float:left; }
#doormat div#doormat_col1 { width:20%; }
#doormat div#doormat_col2 { width:22%; }
#doormat div#doormat_col3 { width:18%; }
#doormat div#doormat_col4 { width:16%; }
#doormat div#doormat_col5 { width:20%; }
#doormat h3 { font-size:12px; margin:0; padding:26px 0 0 20px; }
#doormat ul { margin:0; padding:7px 0 0 20px; }
#doormat li { margin:0; padding:0; line-height:126%; font-size:11px; }
#doormat a { text-decoration:none; color:#666; }

#contentfilter { height:30px; }
#contentfilter ul { list-style-type:none; text-align:left; margin:0; padding:0; }
#contentfilter li { float:left; font-size:12px; text-indent:12px; line-height:30px; background:#00AEEF url(/common/img/filter_divider.png) no-repeat top left; }
#contentfilter li a { color:#fff; text-decoration:none; }
#filter_user { width:240px; }
#filter_social { width:240px; }
#filter_blogs { width:230px; }
#filter_podcasts { width:238px; }
#contentfilter li.selected { background:#00AEEF url(/common/img/filter_selected_bg.png) no-repeat top right; }

#content { margin:0; padding:0;  background:transparent; }
#facebook_feed { border-top:12px solid #F2F2F2; background:#F2F2F2 url(/common/img/icons/icon_communities_facebook.png) no-repeat 12px 0; height:21px; line-height:21px; font-size:12px; padding:0 0 0 42px; }
#content .communitycategory { border-top:12px solid #F2F2F2; padding:0 30px; clear:both; background-color:#fff; }
#content .communitycategory h2 { color:#000; text-transform: none; font-size:17px; margin:0 0 32px 0; padding:45px 0 10px 0; border-bottom:1px solid #000; }
#content .communitycategory_content { width:888px; overflow:hidden; }

#content .scrolling_content { width:904px; overflow:hidden; }
#content .scrolling_content .scroll_block { position:relative; float:left; width:226px; height:282px; }
#content .scrolling_content .scroll_block h3 { font-size:12px; line-height:14px; margin:0; padding:4px 12px 6px 0; }
#content .scrolling_content .scroll_block p { font-size:11px; line-height:130%; padding-right:12px; }
#content .scroll_block_actions { position:absolute; bottom:0px; left:0px; list-style-type:none; width:202px; margin:0; padding:10px 0 40px 0; border-top:1px solid #DFDFDF; }
#content .scroll_block_actions li { margin:0; padding:0 10px 0 0; float:left; background-image:none; }
#content .scroll_block_actions li a { text-decoration:none; font-size:11px; color:#00AEEF; }

#content .feedblock { width:912px; }
#content .divider { clear:both; border-top:1px solid #DFDFDF; padding-top:4px; }
#content .communityfeed { position:relative; width:304px; float:left; background:transparent url(/common/img/icons/icon_communities_generic.png) no-repeat 0px 12px; }
#content .communityfeed h3 { font-size:12px; margin:0; padding:14px 0 6px 32px; }
#content .communityfeed h3 a { text-decoration:none; color:#000; margin-right:4px; }
#content .communityfeed h3 a img { position:relative; top:2px; left:0px; }
#content .communityfeed p { margin:0; padding:0 40px 0 32px; font-size:11px; }
#content .communityfeed ul { list-style-type:none; margin:0; padding:18px 40px 0 32px; }
#content .communityfeed ul li { margin:0; padding:0 0 16px 0; font-size:11px; line-height:120%; background-image:none; }
#content .communityfeed ul li strong { font-weight:normal; display:block; }
#content .communityfeed ul li a { text-decoration:none; font-style:italic; color:#00AEEF; }
#content .communityfeed p.feedaction { padding-bottom:41px; }
#content .communityfeed p.feedaction a strong { font-weight:normal; color:#00AEEF; }
#content .communityfeed p.feedaction a { text-decoration:none }

#content #feed_coolsolutions, #content #feed_coolblogs { background-image:url(/common/img/icons/icon_communities_cool.png); }
#content #feed_partnernet { background-image:url(/common/img/icons/icon_communities_partner.png); }
#content #feed_forums { background-image:url(/common/img/icons/icon_communities_forum.png); }
#content #feed_news { background-image:url(/common/img/icons/icon_communities_novell.png); }
#content #feed_cmo { background-image:url(/common/img/icons/icon_communities_blog.png); }
#content #feed_openaudio { background-image:url(/common/img/icons/icon_communities_openaudio.png); }
#content #feed_salestalk { background-image:url(/common/img/icons/icon_communities_salestalk.png); }
#content #feed_facebook { background-image:url(/common/img/icons/icon_communities_facebook.png); }
#content #feed_linkedin { background-image:url(/common/img/icons/icon_communities_linkedin.png); }
#content #feed_slideshare { background-image:url(/common/img/icons/icon_communities_slideshare.png); }
#content #feed_twitter { background-image:url(/common/img/icons/icon_communities_twitter.png); }
#content #feed_youtube { background-image:url(/common/img/icons/icon_communities_youtube.png); }
#content #feed_cloudchasers { background-image:url(/common/img/icons/icon_communities_cloudchasers.png); }

#content .communityfeed .morefeeds { position:absolute; top:40px; left:32px; display:none; background:#333; width:230px; overflow:hidden; z-index:1000; padding-bottom:30px; }
#content .communityfeed .morefeeds h4 { font-size:12px; font-weight:bold; color:#00AEEF; margin:0; padding:30px 30px 12px 30px }
#content .communityfeed .morefeeds ul{ margin:0; padding:0; list-style-type:none; }
#content .communityfeed .morefeeds ul li{ font-size:13px; margin:0; padding:4px 30px; }
#content .communityfeed .morefeeds ul li a { color:#ccc; text-decoration:none; font-style:normal; font-size:12px; }
#content .communityfeed .morefeeds ul li a:hover{ color:#00aeef; text-decoration:none !important;  }
#content .communityfeed .morefeeds .closebtn{ position:absolute; top:12px; right:12px; margin:0; padding:0; width:16px; height:16px; }
#content .communityfeed .morefeeds .closebtn a{ display:block; width:16px; height:16px; background:url(/common/img/hdr/lang_select_close.png) top left no-repeat; text-indent:-9999px; }
#content .communityfeed .morefeeds .closebtn a:hover{ background-position:0 -16px; }
#content .communityfeed p.morefeedaction { padding-bottom:0px; position:relative; top:-41px; }