/* Supersized Theme by Lucas Tsolakian - revision 1.17 27-8-2010 */

/*@group Layout*/
html, body {height: 100%;width: 100%;overflow: hidden;background: #000;color: #fff;font-family: "Lucida Grande", Lucida, Verdana, sans-serif;}
* {margin: 0;padding: 0;}
a {color: #fff;font-family: "Lucida Grande", Lucida, Verdana, sans-serif;text-decoration: none;outline: none;}
a:link {/*text-decoration: none;*/}
a:hover {color: #fff;}
a:active {/*text-decoration: none;*/}
#content,
#hidebutton a:hover {color: #fff;}
img {border: none;}
/* @end */
/* @group Global Classes */
.clearer {clear: both;}
.standout {font-style: italic;background: #7dacdc;padding: 10px;font-size: 13px;border-bottom: 1px dotted #092143;border-top: 1px dotted #092143;}
h1 {font-size: 2.0em;font-weight: normal;margin-bottom: 0.5em;padding: 0px;line-height: 1em;}
h2 {font-size: 1.6em;font-weight: normal;margin-bottom: 0.1em;margin-top: 0;padding: 0px;}
h3 {font-size: 1.3em;font-weight: normal;margin-bottom: 0.8em;padding-top: 1em;}
h4 {font-size: 1.2em;font-weight: normal;margin-bottom: 0.1em;}
h5 {font-size: 1.1em;font-weight: normal;margin-bottom: 0.1em;}
.image-left {float: left;margin: 3px 1em 1em 0;padding: 3px;position: relative;}
.image-right {float: right;margin: 3px 0 1em 1em;padding: 3px;position: relative;}
/* @end */

/* @group Header */
#headerbox{height: 40px;padding: 10px;width: 95%;margin: 0 auto;position: absolute;left: 0;right: 0;z-index: 3;border: 1px;border-color: #ccc;overflow: hidden;border-style: hidden;}
#hidebar {z-index: 3;top: 0;right: 0;float: right;width: 46px;background-color: #000;border-left: 1px solid;border-left-color: #ccc;overflow: hidden;}
#hidebutton {margin-top: 2px;margin-right: 2px;}
#ghidebutton {}
#logobox {display: none;top: -5px;z-index: 3;position: relative;float: left;margin-left: 10px;height: 50px;width: 50px;}
#logobox2 {display: none;position: relative;z-index: 3;padding: 10px;margin-left: 30px;margin-top: 60px;}
#pageheader {margin-top: -10px;margin-left: -10px;margin-right: 36px;height: 40px;padding: 10px 0 10px 0;background-color: #000;}
#pageheader h1 {float: left;margin-left: 15px;margin-top: 2px;color: #fff;font-weight: bold;}
#pageheader h2 {float: left;margin-left: 10px;margin-top: 17px;color: #fff;}
/* @end */

/* @group Content */
#container {height: 100%;width: 100%;text-align: center;position: absolute;margin: 0 auto;}
#box {display: none;width: 95%;padding: 10px;left: 0;right: 0;bottom: 12%;margin: 0 auto;height: 360px;z-index: 3;position: absolute;overflow: hidden;border: solid 1px;border-color: #fff;border-style: hidden;}
#contentbox {margin-top: -10px;margin-left: 120px;margin-right: 36px;height: 360px;padding: 10px 0 10px 0;background-color: #000;z-index: 3;/*border: 1px solid white;*/}
#content {position: relative;height: 335px;padding: 10px;text-align: justify;z-index: 4;overflow: hidden;border-left: 1px;border-left-color: #ccc;border-left-style: hidden;}
#footerbox{position: absolute;z-index: 2;width: 90%;padding: 10px;left: 0;right: 0;margin: 0 auto;bottom: 5%;margin: 0 auto;height: 12px;background-color: #000;overflow: hidden;border: 1px;border-style: solid;border-color: #FFFFFF;border-style: hidden;}
#footer {text-align: center;font: "Lucida Grande", Lucida, Verdana, sans-serif;font-size: 0.7em;}
#extra1 {width: 460px;bottom: 0;right: 0;height: 29px;z-index: 3;position: absolute;overflow: hidden;}
/* @end */

/* @group Navcontainer */
#navbox {position: absolute;width: 130px;height: 380px;top: 0;left: 0;overflow: hidden;background-color: #000;z-index: -1;}
#navcontainer {margin-left: 18px;height: 378px;text-align: left;width: 100px;position: absolute;top: 50%;margin-top: -80px;overflow: hidden;z-index: 4;}
#navcontainer #current {font-weight: bold;}
#navcontainer ul ul #current {font-weight: bold;}
#navcontainer ul ul ul #current {}
/* Parent - Level 0 */
#navcontainer ul {list-style: none;display: block;margin: 0;padding: 0;margin-bottom: 10px;position: relative;}
#navcontainer li {margin: 0;display: inline;padding: 0;list-style: none;line-height: 1.5;position: relative;}
#navcontainer ul a {display: block;text-decoration: none;font-size: 0.7em;font-weight: bold;padding: 0;position: relative;top: 10px;font-variant: small-caps;}
#navcontainer a:hover {}
/* Child - Level 1 */
#navcontainer ul ul {}
#navcontainer ul ul li {}
#navcontainer ul ul li a {margin-left: 12px;}
#navcontainer ul ul ul li a {margin-left: 20px;}
#separator {display: none;}
/* @end */

/* @group Slideshow */
#hidebar {top: 0;right: 0;float: right;height: 100%;width: 46px;position: absolute;overflow: hidden;background-color: #fff;border-left: 1px;border-left-color: #ccc;border-left-style: hidden;padding-top: 10px;}
#hidebutton {margin-top: 2px;margin-right: 2px;}
#ghidebutton {}
#controlsbar {top: 0;right: 0;float: right;height: 380px;text-align: center;width: 46px;position: absolute;overflow: hidden;text-align: center;background-color: #fff;border-left: 1px solid;border-left-color: #fff;border-style: hidden;}
#gcontrols {margin-top: 170px;}
#loading {position: absolute;top: 49.5%;left: 49.5%;z-index: 3;width: 24px;height: 24px;text-indent: -999em;background-image: url(images/progress.gif);}
#supersize {position: fixed;}
#supersize img, #supersize a {height: 100%;width: 100%;position: absolute;z-index: 0;}
#supersize .prevslide, #supersize .prevslide img {z-index: 1;}
#supersize .activeslide, #supersize .activeslide img {z-index: 2;}
#slidecounter {float: left;}
#slidecaption {padding: 10px;position: absolute;z-index: 3;left: 0;float: left;text-align: left;width: 80%;color: #000;}
/* @end */

/* @group Blog */
.blog-archive-background {font-size: 0.9em;position: relative;text-align: center;}
.blog-archive-headings-wrapper {text-align: center;padding: 0.5em 1em;position: relative;}
.blog-archive-entries-wrapper {text-align: left;padding: 1em;}
.blog-archive-month {position: relative;font-weight: normal;font-size: 2.5em;margin-bottom: 10px;}
.blog-archive-link {position: relative;margin-top: 10px;text-decoration: underline;}
.blog-entry {margin-bottom: 25px;}
.blog-entry-title {font-size: 1.3em;font-weight: normal;margin-bottom: 3px;line-height: 1.5em !important;}
.blog-entry-date {margin-bottom: 10px;margin-top: 5px;}
.blog-entry-body {margin-bottom: 20px;}
/* styles the archives in the blog sidebar */
#blog-archives {margin-bottom: 10px;}
.blog-archive-link-enabled {margin: 0 5px;}
.blog-archive-link-disabled {margin: 0 5px;}
/* Styles the blog categories in the blog sidebar */
#blog-categories {margin-bottom: 10px;font-size: 1.1em;}
.blog-category-link-enabled {margin: 0 5px;}
.blog-category-link-disabled {margin: 0 5px;}
/* Styles the blog RSS feeds in the blog sidebar */
#blog-rss-feeds {margin-bottom: 10px;}
.blog-rss-link {}
.blog-comments-rss-link {}
/* @end */
/* @end */

/* @group Photo Album */
/* @group Index Page (Thumbnail view) */
.album-title {letter-spacing: 2px;margin-top: 10px;margin-bottom: 5px;margin-left: 5px;font-size: 1.4em;}
.album-description {font-size: 2em;margin-bottom: 75px;padding-bottom: 10px;}
.album-wrapper {display: block;width: 100%;position: relative;}
.thumbnail-wrap {text-align: center;position: relative;float: left;margin-bottom: 60px;margin-right: 20px;}
.thumbnail-frame {position: absolute;bottom: 0;left: 0;padding: 5px;}
.thumbnail-frame:hover {}
.thumbnail-frame a {}
.thumbnail-frame a:hover {background: transparent;}
.thumbnail-frame img {margin: auto;}
.thumbnail-caption {margin: 0;padding: 0;width: 100%;height: 38px;display: block;}
/* @end */
/* @group Single Page (Photo view) */
.photo-background {margin: 0;text-align: center;}
.photo-navigation {padding: 30px 40px 30px 10px;margin-bottom: 20px;text-align: center;color: #fff;}
.photo-links {}
.photo-navigation a:link, .photo-navigation a:visited {color: #fff;}
.photo-navigation a:hover {color: #fff;}
.photo-frame {padding: 2px;}
.photo-title {font-size: 1em;margin: 0 20px 5px;}
.photo-caption {margin-bottom: 10px;font-size: 1em;margin: 0;color: #fff;}
/* @end */
/* @end */

/* @group Quicktime Album */
/* @group Index Page (Movie Thumbnail view) */
.movie-page-title {font-size: 1.9em;letter-spacing: 1px;font-weight: bold;margin-bottom: 3px;}
.movie-page-description {margin-bottom: 8px;}
.movie-thumbnail-frame {position: relative;width: 132px;float: left;text-align: center;margin-right: 10px;margin-bottom: 10px;height: 140px;}
.movie-thumbnail-frame:hover {}
.movie-thumbnail-caption {}
/* @end */
/* @group Single Page (Movie View) */
.movie-background {text-align: center;}
.movie-title {font-size: 0.9em;font-weight: bold;color: #E6E6E6;}
.movie-frame {margin-top: 10px;}
/* @end */
/* @end */

/* @group File Sharing */
.filesharing-description {font-size: 1.3em;margin-bottom: 10px;}
.filesharing-item {padding: 10px;}
.filesharing-item-title a:link {}
.filesharing-item-title a:hover {}
.filesharing-item-title a:visited {}
.filesharing-item-description {}
/* @end */