/* Share */
.share { position:relative; left:30px; }
.share ul { list-style:none; }
.share ul li { float:left; display:inline-block; }
.share ul li.share-email a { background-image:url(/images/rss/share.png); background-repeat:no-repeat; width:56px; height:20px; display:block; }
.share ul li.share-email a:hover { background-position:bottom; }
.share ul li.share-email { width:59px; }
.share ul li.share-twitter { width:59px; }
.share ul li.share-facebook { width:90px; }
.share ul li.share-googleplusone { width:33px; overflow:hidden; }

/* Follow Styles */
#follow-links { position:absolute; left:380px; top:28px; padding:0 0 0 109px; overflow:hidden; text-align:center; width:73px; height:22px; background:url(/images/follow-us-bg.gif) no-repeat 0 0; }
#follow-links ul { overflow:hidden; width:68px; margin:4px auto 2px auto; padding:0; list-style:none; }
#follow-links ul li { float:left; display:inline; margin-right:8px; background-repeat:no-repeat; background-position:0 0; }
#follow-links ul li a { display:block; height:16px; background-repeat:no-repeat; background-position:0 0; }
#follow-facebook, #follow-facebook a { width:15px; background-image:url(/images/follow-facebook-btn.gif); }
#follow-twitter, #follow-twitter a { width:11px; background-image:url(/images/follow-twitter-btn.gif); }
#follow-rss, #follow-rss a { width:14px; background-image:url(/images/follow-rss-btn.gif); }
#follow-email, #follow-email a { width:16px; background-image:url(/images/follow-email-btn.gif); }
#follow-links ul #follow-email { margin-right:0; }

/* scrollbars */
.jspContainer { overflow:hidden; position:relative; }
.jspPane { position:absolute; }
.jspVerticalBar { position:absolute; top:0; right:0; width:15px; height:100%; }
.jspVerticalBar * { margin:0; padding:0; }
.jspCap { display:none; }
.jspTrack { background:#e3e3e3; position:relative; }
.jspDrag { background:url(/images/layout/scroll-drag.png) no-repeat 0 0; position:relative; top:0; left:0; cursor:pointer; }
.jspArrow { background:#50506d; text-indent:-20000px; display:block; cursor:pointer; }
.jspArrow.jspDisabled { cursor:default; background:#80808d; }
.jspVerticalBar .jspArrow { height:20px; }
.jspVerticalBar .jspArrowUp { background:url(/images/layout/scroll-arrow-up.png) no-repeat 0 0; }
.jspVerticalBar .jspArrowDown { background:url(/images/layout/scroll-arrow-down.png) no-repeat 0 0; }
.jspVerticalBar .jspArrow:focus { outline:none; }


