#main .column-a {
	margin-top:193px;
	width: 279px;
}

#main .column-b {
	margin-top:150px;
	width: 685px;
	padding:0 0 20px 0;
}
    
    #main .column-b h1 {
        margin:12px 0 6px 15px;
        font-size:1.9em;
        font-weight:normal;
    }
    
    #main .column-b #content {
        padding:14px 16px 16px 16px;
        border:14px solid #F3F3F3;
        color:#333333;
        line-height:1.6em;
    }
    
    #news-items #articles li.large div.image, #news-items #articles li.small div.image {
        float:left;
    }
    
        #news-items #articles li.large div.image {
            padding-right:18px;   
        }
        
        #news-items #articles li.small div.image {
            padding-right:11px;
        }
                    
    #news-items #articles {
         border-top:2px solid #CCCCCC;   
         padding-top:14px;    
    }
            
    #news-items #articles li {
        display:block;
        clear:both;
        padding-bottom:8px;
        margin-bottom:12px;
        border-bottom:2px solid #CCCCCC;
    }   
        
        #news-items #articles li h2 { 
            margin:0;
            padding:0;
            font-size:1.5em;
        }
            
            #news-items #articles li.large h2 { 
                font-size:1.5em;
            }
        
            #news-items #articles li.small h2 { 
                font-size:1.1em;
            }
        
            #news-items #articles li h2 a { 
                text-decoration:none;
                color:#0057AE;
            }
            
                #news-items #articles li h2 a:hover {
                    color:#555556;
                }
        
        #news-items #articles li em {
            font-style:normal;
            color:#555556;
            font-size:0.8em;
        }
        
        #news-items #articles li p {
            font-size:0.8em;
            color:#333333;
            margin:0;
        }

    p#results {
        font-weight:bold;
        text-align:center;  
        margin:-9px 0 5px 0;   
        border-bottom:2px solid #CCCCCC;  
    }
            
    #news-navigation {
        float:left;
        width:100%;
        overflow:hidden;
        position:relative;
    }
            
    #news-navigation ul {
        clear:left;
        float:left;
        margin:0;
        padding:0;
        position:relative;
        left:50%;
        text-align:center;
        padding-top:9px;
    }
    
        #news-items #news-navigation li {
            display:block;
            float:left;
            margin:0;
            padding:0;
            position:relative;
            right:50%;
        }
                
            #news-items #news-navigation li a {
                display:block;
                background-color:#60A500;
                padding:1px 10px 1px 10px;
                color:#ffffff;
                text-decoration:none;
                margin:0 11px 0 0;
            }
            
            #news-items #news-navigation li a:hover, #news-items #news-navigation li.current a {
                background-color:#1F4971;
            }
            
            #news-items #news-navigation li a.disabled {
                 background-color:#555555;
            }