                        

.clear {height:0px;overflow:hidden;margin:0px;clear:both;}
                                                                 

/* ====================== START SLIDER ====================== */
#slider { background:url('/sw/themes/12331/site_images/slider-bg.png') bottom center no-repeat;}
#slider { height:331px; position:relative; width:960px;}
#slider ul { margin-left:40px; margin-bottom:20px }
#slider .inner { height:331px; position:relative } 
#slider .panel { position:absolute; top:0; left:0; width:100%; height:331px; background:transparent !important }
#slider li.first, #slider li:first-child { border-left:none !important }
#slider li.last, #slider li:last-child { border-right:none !important } 
#slider .panel .text { margin:auto; width:428px; float:left; margin:60px 0 40px }   
#slider .panel h1, #slider .panel h2, #slider .panel p { color:#fff }
#slider .panel h1 { font-size:26px; padding-bottom:14px;}
#slider .panel h2 { font-size:3em; margin-top:-15px; margin-bottom:20px }
#slider .panel p { font-size:16px; padding-bottom:10px;}
#slider .panel img.sldimgrght { float:right; position:absolute; bottom:1px; right:1px; z-index:5 } 
#slider .panels { z-index:100; position:static !important }               
#slider .img-small, #slider .img-small img { width:502px; height:299px }
#slider .img-small { background:#fff; padding:6px; position:relative; z-index:100; float:right; top:40px; height:297px }
#slider .img-small .images { position:relative; height:299px }
#slider .img-small .images img { right:0 }
#slider .bg-img-small { position:absolute; right:0; z-index:0 }
#slider .nivo-slice { position:absolute }
#slider .nivoSlider { top:-3px !important }
#slider .shadow-slideshow { width:514px; height:25px; background:url('../images/bg/shadow-nivo-small.png') bottom center no-repeat; position:absolute; bottom:-25px; left:0 }
#slider .nivo-controlNav, #slider .nivo-directionNav, #slider .nivo-caption { display:none }
/* ====================== END SLIDER ====================== */



/* ====================== START SLIDESHOW ====================== */
#slideshow { position:relative; height:356px; margin:0 auto; padding-top:20px; margin-bottom:-40px;}
#slideshow .images, #slideshow img { width:948px; height:316px }
#slideshow .images { background:#fff; position:relative; padding:6px }
#slideshow img { position:absolute; left:6px }
.nivo-slice { position:absolute }
#slideshow .shadow-slideshow { width:960px; height:25px; background:url('../images/bg/shadow-slide.png') bottom center no-repeat; position:absolute; bottom:0; left:0 }
#slideshow .images, #slideshow .shadow-slideshow { position:relative; z-index:100; margin:0 auto }
#slideshow .nivo-controlNav, #slideshow .nivo-directionNav, #slideshow .nivo-caption { display:none } 
/*#slideshow .nivoSlider { top:-2px !important }*/
/* ====================== END SLIDESHOW ====================== */


/* ====================== START NAV SLIDER ====================== */
#nav-slider, #top-slogan { height:93px; background:url('../images/bg/nav-slider.png') bottom repeat-x;width:960px;}
#nav-slider ul { margin:auto; padding:4px 0; list-style:none; position:relative } 
#nav-slider li { height:26px; padding:25px 50px 25px 50px; float:left; border-left:1px solid #d8d7d7; position:relative; z-index:0; cursor:pointer; }          
#nav-slider li:first-child{padding-left:0;}
#nav-slider li.first{border-left:none;padding:25px 50px 25px 0 !important;}
#nav-slider a { display:block; font-weight:bold; color:#060606; font-size:15px; }         
#nav-slider a:hover, #nav-slider li:hover a, #nav-slider li.active a, #nav-slider li.current a { color:#00607b; text-decoration:none }
#nav-slider span { color:#6a6969;  font-size:15px;}     
#nav-slider .arrow { height:9px; background:url('/sw/themes/12331/site_images/arrow-up.png') bottom center no-repeat; border:none; list-style:none; position:absolute; z-index:10; top:-59px; overflow: visible !important; }      
/* ====================== END NAV SLIDER ====================== */


