@charset "utf-8";
/* CSS Document */
body { font-family: Tahoma, sans-serif; font-size: 16px; line-height: 1.5em; background: #FFF; padding: 30px 0px; }

#wrapper { width: 100%; text-align: center; }

#header-wrap, #navbar-wrap, #slideshow-wrap, #content-wrap, #footer-wrap { width: 100%; }
#header, #navbar, .slideshow, #content, #footer { position: relative; }

/* Header */
#header { }
#logo { }
.header-links { float: right; }

/* Navigation Bar */
#navbar-wrap { }
#navbar { background: #666 url(../img/bg-navbar.png) repeat-x; background-position: bottom; }
#navbar ul { }
#navbar ul li { float: left; }
#navbar ul li a { display: block; font-size: 16px; color: #FFF; padding: 8px 10px 10px; line-height: 1; }
#navbar ul li a.first { padding-left: 0px; }

/* Slideshow */
.slideshow-wrap { padding: 5px 0px 10px; }
.slideshow { position: relative; padding: 0px; width: 920px; height: 153px; z-index: 1000; }
.cycle-slideshow img { width: auto; max-width: 920px; height: auto; max-height: 153px; }
.slideshow #prev { position: absolute; bottom: 140px; left: 10px; z-index: 1001; display: none; }
.slideshow #prev img:hover, .slideshow #next img:hover { opacity: 0.7; }
.slideshow #next { position: absolute; bottom: 140px; right: 10px; z-index: 1001; display: none; }

/* Slideshow Pager */
.cycle-pager { position: absolute; bottom: 5px; width: 100%; text-align: center; z-index: 1002; overflow: hidden; display: none; }
.cycle-pager span { font-family: Georgia, sans-serif; font-size: 60px; line-height: 28px; display: inline-block; color: #CCC; cursor: pointer; }
.cycle-pager span.cycle-pager-active { color: #F60; }
.cycle-pager > * { cursor: pointer;}

/* Slideshow Caption */
.cycle-caption { position: absolute; color: #FFF; bottom: 15px; right: 15px; z-index: 700; }

/* Slideshow Overlay */
.cycle-overlay { font-family: Tahoma, sans-serif; position: absolute; bottom: 0px; width: 100%; z-index: 600; background: black; color: #FFF; padding: 15px; opacity: .5; }

/* Content */
#content-wrap { padding: 5px 0px; }
#content.sidebar { float: left; width: 600px; }
#content h1 a { color: #039; text-decoration: none; }
#content h1 a:hover { color: #111; }

/* Footer */
#footer { color: #444; }
