#promoph {
height: 1%; 
}

#communitybanner{
margin:10px 0 0 0;
}

#community_landing {
	background:url('http://images.bestbuy.com/BestBuy_US/en_US/images/global/community/Landing_Community3.gif') no-repeat top left scroll;
	height:518px;
	position:relative;
}


#community_landing a{
		text-decoration:none;
		color:#69c;
		font-weight:bold;
}

#community_landing a:hover{
	text-decoration:underline;
}

   #feedControl_hdr{
		position:absolute;
		top: 30px; 
	}     
 
  
  #feedControl_hdr h1{
		text-indent:-9999px;
		margin: 0 !important;
		padding: 0 !important;
	}     

  #feedControl_hdr #IdeaXHdr {
        width : 243px;  
  }   	

	 #feedControl { 
        width : 100%;
		position:absolute;
		top: 155px; 
 }

      /* Suppress everything except for title */
      #feedControl .gf-snippet {display:none;} 
      #feedControl .gf-author, 
      #feedControl .gf-spacer, 
      #feedControl .gf-absolutePublishedDate { 
        
      }    
	  

.gfc-result .gf-title {
width:230px;
height:1.2em !important;
overflow:hidden;
}

      #feedControl .gfc-resultsRoot {
        width : 253px;
		padding-left:10px;
		float:left;
        display:inline;
		overflow:hidden;
     }

      #feedControl .IdeaX_feed {
        width : 243px;
      }
	  
	  
.nonFeedResults {
        width : 253px;
		padding-left:10px;
		float:left;
        display:inline;
		overflow:hidden;
		}	 

.nonFeedResults p {
		width:230px;
        padding-top: 5px;
		}	   
 
     /* decent padding at the bottom of each set of entries */
      #feedControl .gfc-results {
        padding-bottom : 10px;
      }

      /* no padding between entries */
      #feedControl .gfc-result {
        margin:5px 0 30px 0;
      }

.gfc-resultsHeader{
		padding-bottom:15px;
		margin:0 !important;
		border:none !important;
		}	  
	  
      /* slightly larger section header title */
      #feedControl .gfc-resultsHeader .gfc-title {
        font-size : 110%;
		font-weight:bold;
		color:#666;
      }
	  
      #nonFeedLinks { 
		width : 100%;
		position:absolute;
		top: 390px; 
   }	

  #nonFeedLinks h1{
		text-indent:-9999px;
		margin: 0 !important;
	}     
	
  #nonFeedLinks #Twelpforce{
        width : 243px;
		}	  
  
      #FindUsOn { 
		width : 100%;
		position:absolute;
		top: 515px;
		left: 185px;
      }	

#FindUsOn h1 {
		margin: 0 !important;
		padding: 0 !important;
		text-indent:-9999px;
		}

#FindUsOn img {
		border:none;
		vertical-align:text-bottom;
		padding-right:5px;
	}		
	
#FindUsOn a{
		padding-right:50px;
}