#banner .sliderwrapper { position: relative; /*leave as is*/ overflow: hidden; /*leave as is*/ width: 965px; /*width of featured content slider*/ height:277px; }
#banner .sliderwrapper .contentdiv { visibility: hidden; /*leave as is*/ position: absolute; /*leave as is*/ left: 50px;  /*leave as is*/ top: 54px;  /*leave as is*/ width: 905px; /*width of content DIVs within slider. Total width should equal slider's inner width (390+5+5=400) */ filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);
height:185px; overflow:hidden; -moz-opacity: 1; opacity: 1; z-index:10; }
#banner .slider_text { width:515px; float:left; font-family:Georgia, "Times New Roman", Times, serif; }
#banner .slider_text h1, .slider_text h2 { font-weight:normal; font-style:normal; }
#banner.slider_text h1 { font-size:29px; color:#242424; text-transform:uppercase; margin:0 0 8px; }
#banner .slider_text h2 { color:#bf1e2e; font-size:22px; margin:0 0 10px 40px; }
#banner .slider_text a { background:url(../images/icon_banner.png) right 4px no-repeat; color:#0b0b0b; font-size:16px; padding:0 25px 0 0; margin:0 0 0 120px; line-height:30px; }
#banner .slider_text a:hover { text-decoration:underline; }
#banner .slider_img { width:380px; float:right; }
#banner .pagination { position:absolute; right:22px; top:245px; float:right; z-index:12; }
#banner .pagination a { float:left; background:url(../images/bg_control.png) 0 0 no-repeat; width:18px; height:18px; overflow:hidden; font-size:0; line-height:0; text-indent:-9999em; margin:0 0 0 10px; display:inline; }
#banner .pagination a:hover, #banner .pagination a.selected { background:url(../images/bg_control.png) 0 -18px no-repeat; }
#banner .pagination a.prev, #banner .pagination a.next { width:0; height:0; background:none; }
