#sideBar { width: 200px; float: left; margin-left: 20px; }

    /* GENERAL STYLES FOR FEATURE BOXES */
    .featureBox { border: 1px solid #BBB; background: white url(../images/base/sidebar-box-header.png) repeat-x; margin-bottom: 20px; }
    .featureBox ul { padding: 0; }
        .featureBox h1 { height: 25px;  font-weight: normal; font-size: 12px; padding: 10px 0 0 8px; color: #666; margin: 0; line-height: 12px; }          
        .featureBox p { font-size: 11px; color: #999; padding: 11px; line-height: 15px;}    
        .featureBox > ul { font-size: 9px; margin: 3px; list-style: none; }
            .featureBox ul li { padding: 8px 5px; color: #999; line-height: 15px; border-bottom: 1px dotted #999; }
            .featureBox ul strong { font-size: 13px; font-weight: bold; color: #666; }
                .featureBox ul li a { color: #136da1; }
                .featureBox ul li.last { border-bottom: none; }
    .featureBox ul.sublist { border: none; list-style: none; margin: 5px 3px 0; }
    .featureBox ul.sublist li { border: none; }
    
    .lock { background: url(../images/icon-lock.png) no-repeat; background-position: 7px 10px; }   
    
    /* H1 STYLING to place icons in headers */
    /*#featureBox h1 { margin: 0; line-height: 12px; }*/
    #videos h1 { background: url(../images/icons/research_types/icon-video.png) no-repeat; background-position: 170px 4px; color: #666; }
    #events h1 { background: url(../images/icons/research_types/icon-events.png) no-repeat; background-position: 170px 4px; color: #666; }
    #research h1 {  background: url(../images/icons/research_types/icon-research.png) no-repeat; background-position: 170px 5px; color: #666; }
    #panel h1 {  background: url(../images/icons/research_types/icon-panel-discussion.png) no-repeat; background-position: 170px 5px; color: #666; }
    
    /* Content Type-Specific feature box styling */
    #research ul { font-size: 11px; }
    #panel img { margin: auto; border: 1px solid #BBB; }

