
#content {padding-top:4px} /*hack to shift scroller down without <h1> title*/

.scrollBanner {margin:0;width:100%;overflow:hidden;white-space:nowrap;position:relative;top:0px;left:0px;}
.scrollBanner #slider {position:absolute;top:0px;left:0px;width:100%;}
.scrollBanner .banner {font-size:1px;cursor:pointer;position:absolute;top:0px;width:100%;text-align:center;overflow:hidden;white-space:nowrap;float:left;margin:0px;padding:0px;}
.scrollBanner .banner .inner {width:100%;position:relative;top:0px;left:0px;}
.scrollBanner .banner .left {position:absolute;top:0px;left:0px;}
.scrollBanner .banner .right {position:absolute;top:0px;right:0px;}

.scrollBanner a.prevLink, .scrollBanner a.nextLink {opacity:0.2;}
.scrollBanner a.prevLink:hover, .scrollBanner a.nextLink:hover {opacity:1;}
.scrollBanner a.prevLink {background:Url(../images/left.jpg);width:25px;height:25px;position:absolute;top:25px;left:2px;text-indent:-9999px;}
.scrollBanner a.nextLink {background:Url(../images/right.jpg);width:25px;height:25px;position:absolute;top:25px;right:2px;text-indent:-9999px}
.scrollBanner a.prevLink:active, .scrollBanner a.nextLink:active, .scrollBanner a.prevLink:focus, .scrollBanner a.nextLink:focus {outline:none;}

.scrollBannerNav { margin:0px 0px 12px;padding:0px;position:relative;left:-16px;top:-16px;}
.scrollBannerNav a, .scrollBannerNav a:link, .scrollBannerNav a:visited { font:normal 0.85em Verdana;text-decoration:none;color:#888;display:block;float:right;text-align:center;width:32px;height:32px;text-indent:2px;background:Url(/j/6c/images/scrollingbanner/nav/nav-bg.png);line-height:32px;margin-right:2px;}
.scrollBannerNav a.current { color:#eee;background:Url(/j/6c/images/scrollingbanner/nav/nav-bg-current.png);}
.scrollBannerNav a:hover, .scrollBannerNav a:active { color:#fff;background:Url(/j/6c/images/scrollingbanner/nav/nav-bg-hover.png);outline:none;}
.scrollBannerNav a:focus { outline:none;}

#photoBannerContainer { padding:0px;margin:0px 0px 0px;}

.photoBanner { margin:0px;width:320px;overflow:hidden;white-space:nowrap;position:relative;top:0px;left:0px;}
.photoBanner #slider { position:absolute;top:0px;left:0px;width:320px;}
.photoBanner .banner { font-size:1px;cursor:pointer;position:absolute;top:0px;width:100%;text-align:center;overflow:hidden;white-space:nowrap;float:left;margin:0px;padding:0px;}
.photoBanner .banner .inner { width:100%;position:relative;top:0px;left:0px;}
.photoBanner a img { border:0px;}
.photoBanner .banner .left { position:absolute;top:0px;left:0px;}
.photoBanner .banner .right { position:absolute;top:0px;right:0px;}

.bannerText { position:absolute;bottom:0px;left:0px;overflow:normal;white-space:normal;}
.bannerText a {display:none;padding:6px 2px;background:Url('/j/6c/images/scrollingbanner/nav/60-black.png');font:bold 18px Arial;text-decoration:none;letter-spacing:-1px;color:#fff;line-height:90%;}
.bannerText a:hover { background:#8483cb}

.photoBanner a.prevLink { background:Url(../images/left.jpg) no-repeat right 45%;width:28px;height:100%;position:absolute;top:0px;left:0px;text-indent:-9999px;}
.photoBanner a.nextLink { background:Url(../images/right.jpg) no-repeat left 45%;width:28px;height:100%;position:absolute;top:0px;right:0px;text-indent:-9999px}
.photoBanner a.prevLink:hover { background-image:Url(../images/left.jpg);}
.photoBanner a.nextLink:hover { background-image:Url(../images/right.jpg);}
.photoBanner a.prevLink:active, .photoBanner a.nextLink:active, .photoBanner a.prevLink:focus, .photoBanner a.nextLink:focus { outline:none;}
