
    #coverflow a.next {
    width:17px; height:31px; background:url(../images/css/arrow_next.gif) no-repeat; display:block; position:absolute; top:415px; right:-8px; cursor:pointer; z-index:2000;
    }
    
    #coverflow a.prev {
    width:17px; height:31px; background:url(../images/css/arrow_back.gif) no-repeat; display:block; position:absolute; top:415px; left:272px; cursor:pointer; z-index:2000;
    }
    
    #coverflow {width:705px; float:none; clear:both; margin:0 auto; position:relative;}
       
	#main_banner {
	position:relative;
	width:705px;
	height:350px;
	overflow:hidden;
	}

   	#main_banner img {border:0px}
	
	#slide{
	position:absolute;
	}
	
	#slide a{
	display:block;
	float:left;
	}
	
	#secondary #right_col #headline {width:270px; padding:12px 0 20px 0px;}
	#secondary #right_col #headline h1 {margin-bottom:10px; width:270px; line-height:35px; background:none; text-indent:0;}
    #thumbs {width:430px; float:right;}
    #thumbs img {border:1px solid #999; cursor:pointer}
    
    .mf{visibility: hidden; z-index:1; color:#000; font-size:12px}
    .mf * {
    outline:none;
    border:none;
    padding:0;
    margin:0;
    -moz-user-select: none;
    -webkit-user-select: none;
    user-select:none;
    -o-user-select:none
    }
    .mf div.loader{
    position:absolute;
    text-align:center;
    z-index:10000;
    margin:0 auto;
    top:45%;
    width:100%;
    background:url(../images/banners/loading.gif) no-repeat 50% 0;
    padding:50px 0;
    }
    .mf div.caption {
    position:absolute;
    text-align:center;
    z-index:98;
    margin:1em auto;
    bottom:50px;
    width:100%;
    }
    .mf div.mfNav{
    position:absolute;
    z-index:99;
    margin:0 auto;
    text-align:center;
    width:50%;
    bottom:40px;
    font-size:1px;
    line-height:1px;
	display:none;
    }
    .mf div.autoPlayCon{
    float:left;
    width:10%;
    padding-left:3%;
    height:24px;
    }
    .mf a.play, .mf a.stop{
    width:27px;
    height:24px;
    float:left;
    cursor:pointer;
    }
    .mf a.play{
    background:url(skin/play.gif) no-repeat;
    }
    .mf a.stop{
    
    }
    .mf div.sliderCon{
    margin-top:5px;
    float:left;
    width:74%;
    }
    .mf a.sliderNext {
    background:url(../images/css/arrow_next.gif) no-repeat;
    }
    .mf a.sliderPrev{
    background:url(../images/css/arrow_back.gif) no-repeat;
    }
    .mf a.sliderNext, a.sliderPrev{
    text-decoration:none;
    width:17px;
    height:31px;
    cursor:pointer;
    float:left;
    }
    .mf div.resizeCon{
    float:right;
    width:10%;
    padding-right:3%;
    height:24px;
    }
    .mf a.resize{
    width:34px;
    height:24px;
    float:right;
    cursor:pointer;
    background:url(skin/resize.gif) no-repeat;
    }
    .mf div.slider{
    background:url(skin/middle.gif) repeat-x;
    height:16px;
    position:relative;
    text-align:left;
    float:left;
    }
    .mf div.knob{
    height:16px;
    background:url(skin/middle-slider.gif) repeat-x right center;
    }
    .mf div.knobleft{
    background:url(skin/left-slider.gif) repeat-x center;
    width:8px;
    height:16px;
    }
	
