    #slider, #slider_area, .slide{
	height:270px;
    }
    
    /* Wrappers */
    #slider{
        display:block;
        clear:both;
        padding:0px;
        position:relative; 
	margin:0 0 0 0;
	padding:0; 
	width:960px;
    }
 
    #slider_area{
        overflow:hidden;
	width:960px; 
        margin:0 auto;
        position:absolute;
	overflow:hidden;
        z-index:1; 
        padding:0px;
    }
        
    /* Slides */
    .slide{
	width:960px;
	position:relative;
	overflow:hidden; 	
        padding:0px;
	margin:0;
    }

    /* slider title */
    .slide b.title{
	font-size:32px;
	font-weight:normal;
	letter-spacing: 1px;
	line-height:42px;
    }

    /* slider title with links */
    .slide b.title, .slide b.title a{ 
	text-decoration:none !important;
	border:0;
    }    

    .slide b.title a:hover{
    }        	
    

  
        
    #slider_area .desc a{ 
	text-decoration:underline;
    }

    #slider_area .desc a:hover{ 
	text-decoration:none;
    }
     

    /* news & slider thumbs */
    
    .slider_thumbs{
	float:right; 
	list-style:none;
	list-style-position:outside;
	margin:3px 0 0 0 !important;
    }
    
    .slider_thumbs li{
	float:left;
	padding:6px;
    }    

    .slider_thumbs li a{
	display: block;
    }

    .slider_thumbs li a:hover{
	display: block;
    }

    .slider_thumbs li.activeSlide a{
	display: block;
    }

    .slider_thumbs li a.focus{
	display: block;
    }
    
    .slider_thumbs img{
	border: none;
	display: block;
	padding:1px;
    }
    
     /* news */
    .news_bar{
	float:left;
	width:500px;
	height:60px;
    }

    .news_line{
	margin:23px 0 0 60px;
	font-size:12px;
	line-height:14px;
    }

    .news_line a{
	text-decoration:none;
    }    
    
    .news_line a:hover{
	text-decoration:none;
    }

    
    
    .bar{
	padding:0 0px;
	margin:0 0 30px 0;
	width:100%;
    }

    .bar.content.full{
	padding:20px 20px 15px 20px !important;
    }    




