@charset "utf-8";
/* CSS Document */
body
{
    background: #ffffff url('/images/backgrounds/bg-news.jpg') no-repeat center top;
}

#site-navigation
{
    z-index: 80;
}

#news-left-ctr
{
    float: left;
    width: 735px;
}

    #news-left
    {
        width: 695px;
        float: left;
        padding: 20px;
    }
    
        #news-left h1
        {
            padding: 0 0 20px 0;
        }

        #news-left img
        {
            width: 144px;
            float: left;
        }
        
        #news-left #news-copy
        {
            float: right;
            width: 450px;
        }
        
            #news-left #news-copy strong
            {
                font-size: 1.2em;
                text-transform: uppercase;
            }
            
            #news-left #news-copy h2
            {
                font-size: 1.7em;
                padding-top: 10px;
                text-transform: uppercase;
            }
            
            #news-left #news-copy p
            {
                padding-top: 15px;
            }

#news-right-ctr
{
    float: right;
    width: 205px;
    height: 285px;
    padding: 20px;
}

    #news-right
    {
        width: 100%;
        float: left;
        position: relative;
    }

        #news-right h3
        {
            font-size: 2.0em;
            float: left;
        }
        
        #news-right .rss-feed
        {
            float: right;
        }
        
        #news-right ul
        {
            float: left;
            width: 205px;
        }
        
            #news-right li
            {
                font-size: 1.0em;
                padding-top: 15px;
                text-transform: uppercase;
            }
            
                #news-right li a
                {
                    font-weight: bold;
                    line-height: 1.4em;
                    text-decoration: none;
                }
                
                    #news-right li a:hover
                    {
                        text-decoration: underline;
                    }
            
    #news-right-ctr .news-archive
    {
        width: 205px !important;
        float: left;
        margin: 10px 0 0 0;
    }

/* Scrolling content */    
.scroll-content
{
    height: 220px;
    float: left;
}

.jScrollPaneContainer
{
	position: relative;
	overflow: hidden;
	z-index: 1;
}

.jScrollPaneTrack
{
    margin: 0 1px;
	position: absolute;
	cursor: pointer;
	right: 0;
	top: 0;
	height: 100%;
	background: #c6c6cd;
}

.jScrollPaneDrag
{
	position: absolute;
	background: #8f8f8f;
	cursor: pointer;
	overflow: hidden;
}

