/*<group=General Styles>*/body {      font-family: Lucida Grande, Geneva, Arial, Helvetica, Verdana, Trebuchet MS, sans-serif;      font-size: 71%;      background-color: black;      line-height: 1.7em;      margin-top: 70px;}#border {      width: 900px;      background-color: #000000;      margin: 0 auto;}a:link {      color: #FFFFFF;      text-decoration: underline;}a:visited {      color: #bcbcbc;      text-decoration: none;}a:active {      color: #bcbcbc;      text-decoration: none;}a:hover {      color: #99CCFF;      text-decoration: underline;}/*</group>*//*<group=Layout>*/.clearer {      clear: both;}#wrapper {      width: 900px;      margin-left: 50px; }#container {      max-width: 900px;      background-color: #303030;      margin-bottom: -10px;}#pageHeader {      height: 200px;      background: black url(images/index01.png) no-repeat;      width: 900px;}#pageHeader img {}#pageHeader h1 {      margin: 0;      font-size: 2.2em;      padding-top: 80px;      color: #FFFFFF;      padding-left: 10px;      width: 500px;      font-family: Geneva, Arial, Helvetica, Verdana, Trebuchet MS, sans-serif;      letter-spacing: 1px;      word-spacing: 2px;      line-height: 1.3em;}#pageHeader h2 {      margin: 0;      font-size: 1.3em;      font-weight: normal;      color: #CCCCCC;      padding-left: 10px;      padding-top: 12px;}#contentContainer {      background: #303030;      width: 70%;      float: left;      overflow: hidden;      text-align: left;}#contentContainer #content {      padding: 10px;}#sidebarContainer {      background: #303030 url('images/sidebar145.jpg') top center no-repeat;      width: 29%;      float: right;      overflow: hidden;      text-align: center;      margin-top: 30px;      height: 145px;      padding-bottom: 30px;}#sidebarContainer #sidebar {      padding: 20px;      padding-top: 10px;      text-align: left;      padding-left:30px;      padding-right: 20px;}#sidebarContainer .sideHeader {      color: #FFFFFF;      margin-top: 0px;}#footer {      text-align: right;      height: 115px;      width: 100%;      color: #FFFFFF;      background: black url(images/footer2.png) no-repeat;}#footer p {}#footer a:link, #footer a:visited {      text-align: left;}#footer a:hover, #footer a:active {      text-align: left;}/*</group>*//*<group=Bread-crumb>*/#breadcrumbcontainer {      margin-bottom: 10px;      background-color: black;      padding: 5px;      text-align:center;}#breadcrumbcontainer ul {      list-style: none;      margin: 0px;      padding: 0px;      color: #000000;}#breadcrumbcontainer li {      display: inline;      color: #FFFFFF;}#breadcrumbcontainer a {      color: #CCCCCC;      text-decoration: none;}#breadcrumbcontainer a:hover {      color: #99CCFF;}/*</group>*//*<group=Toolbar>*//* Toolbar Styles */#navcontainer {      position: relative;      top: 1px;      left: 15px;      width: 900px;      font-size: 93%;      margin: 0;      line-height: normal;      height: 41px;      background: no-repeat;      text-align: left;      text-decoration: none;}#navcontainer #current {      background: url(images/selected.gif) left no-repeat;}#navcontainer .currentAncestor {}/* Parent - Level 0 */#navcontainer ul {      margin: 0;      padding: 0px 35px 0px 0px;      list-style: none;      text-decoration: none;      background: url(images/selected.gif) left no-repeat;}#navcontainer li {      display: inline;      float: right;      background: url(images/selected.gif) left no-repeat;}#navcontainer a {      float: left;      display: block;      padding: 5px 15px 4px 6px;      color: #C3C3C3;      background: no-repeat left;      text-decoration: none;}#navcontainer a:hover {}#navcontainer a:active {}/* Child - Level 1 */#navcontainer ul ul {display:none;}#navcontainer ul ul li {}#navcontainer ul ul a {      background: none;      padding-top: 1px;      width: 9em;}#navcontainer ul ul a:hover {}#navcontainer ul ul #current {}#navcontainer ul ul .currentAncestor {}/* Child - Level 2 */#navcontainer ul ul ul {}#navcontainer ul ul ul li {}#navcontainer ul ul ul li a {}#navcontainer ul ul ul li a:hover {}#navcontainer ul ul ul #current {}#navcontainer ul ul ul ul {}/*</group>*//*<group=Toolbar2>*//* Toolbar Styles */#navcontainer2 {      font-size: 1.5em;      margin-bottom: 10px;      position: relative;}#navcontainer2 #current {      color: #99CCFF;}/* Parent - Level 0 */ #navcontainer2 ul {      list-style: none;      margin: 0;      padding: 0;}#navcontainer2 li {      position: relative;      display: inline;}#navcontainer2 a {      display: none;      padding-left: 10px;      padding-top: 6px;      height: 20px;      color: white;      text-decoration: none;      padding-bottom: 3px;}#navcontainer2 a:hover {      color: #99CCFF;      text-decoration: underline;}#navcontainer2 a:active {      color: #99CCFF;      text-decoration: underline;}/* Child - Level 1 */ #navcontainer2 ul ul a {      display:block;      background-image: none;}/* Child - Level 2 */ #navcontainer2 ul ul ul a {}/*</group>*//*<group=Global Classes>*/blockquote {}h1 {}h2 {}h3 {}.imageStyle {}/*</group>*//*<group=Blog>*//*<group=Archive Page>*/.blog-archive-background {      width: 770px;      text-align: left;      background: #ffffff url(images/bg.gif) repeat-x fixed;      margin-left: auto;      margin-right: auto;      border-right-width: 6px;      border-bottom-width: 6px;      border-left-width: 6px;      border-right-style: solid;      border-bottom-style: solid;      border-left-style: solid;      border-right-color: #FFFFFF;      border-bottom-color: #FFFFFF;      border-left-color: #FFFFFF;}.blog-archive-headings-wrapper {      text-align: left;      padding: 10px;      color: #ffffff;      background: no-repeat url(images/header.gif)  right center;      height: 170px;      margin-top: 41px;}.blog-archive-entries-wrapper {      text-align: left;      padding: 10px;      color: #000000;}.blog-archive-month {      color: #000000;      font-size: 24px;      font-weight: normal;      margin-bottom: 3px;      text-decoration: none;}.blog-archive-link {      color: #bcbcbc;      text-decoration: none;}/*</group>*/.blog-entry {}.blog-entry-title {      color: #FFFFFF;      font-size: 20px;      font-weight: normal;      margin-bottom: 3px;      line-height: 24px;}.blog-entry-date {      margin-bottom: 10px;      margin-top: 5px;      color: #CCCCCC;}.blog-read-more {      display: block;      padding-top: 10px;      font-style: italic;}.blog-entry-category {}.blog-category-link-enabled {}.blog-category-link-disabled {}.blog-entry-body {      margin-bottom: 45px;}.blog-entry-comments {}/*</group>*//*<group=File Sharing>*/.filesharing-description {color: #FFFFFF;font-size: 20px;padding-bottom: 10px;}.filesharing-item {}.filesharing-item-title a:link {}.filesharing-item-title a:hover {}.filesharing-item-title a:visited {}.filesharing-item-description {}/*</group>*//*<group=Photo Album>*//*<group=Index Page (Thumbnail view)>*/.album-title {      font-weight: normal;      margin-bottom: 3px;      font-size: 1.9em;      color: #FFFFFF;}.album-description {      margin-bottom: 15px;      margin-top: 5px;}.album-wrap {      display: block;      width: 99%;      position: relative;}.thumbnail-wrap {      text-align: center;      position: relative;      float: left;      margin-bottom: 65px;      margin-right: 25px;      display: block;      text-decoration: underline;      color: #FFFFFF;}.thumbnail-table {      width: 70%;}.thumbnail-frame {}.thumbnail-frame:hover {      color: #99CCFF;}.thumbnail-frame a {      }.thumbnail-frame a:hover {      color: #99CCFF;}.thumbnail-frame img {      border: none;}.thumbnail-caption {}/*</group>*//*<group=Single Page (Photo view)>*/.photo-background {      margin: 10px;      width:900px;}.photo-navigation {      margin-bottom: 10px;      padding: 10px 10px 5px;      text-align: left;      color: #bcbcbc;      text-decoration: none;}.photo-navigation a:link, .photo-navigation a:visited {      text-decoration: none;      color: #bcbcbc;}.photo-navigation a:hover {      color: #99CCFF;}.photo-frame {      background: #f8f8f8 center center;      padding: 5px;      margin-top: 30px;}.photo-links {}.photo-title {      font-weight: normal;      font-size: 1.9em;      margin: 0 0 3px;      color: #FFFFFF;}.photo-caption {}/*</group>*/      /*</group>*//*<group=Quicktime Page>*/.movie-description {}/*</group>*//*<group=Quicktime Album>*//*<group=Index Page (Movie Thumbnail view)>*/.movie-page-title {      font-weight: normal;      margin-bottom: 3px;      font-size: 1.9em;}.movie-page-description {      margin-bottom: 15px;      margin-top: 5px;}.movie-thumbnail-frame {      width: 132px;      float: left;      text-align: center;      margin-right: 10px;      margin-bottom: 10px;}.movie-thumbnail-caption {}/*</group>*//*<group=Single Page (Movie View)>*/.movie-background {      margin: 10px;}.movie-title {      font-size: 2.5em;      color: #ffffff;      text-shadow: 0px 2px 3px #111111;}.movie-frame {}/*</group>*//*</group>*//*<group=Contact Form>*/.message-text {      width: 300px;}.required-text {      color: #ff0000;}.form-input-field {}.form-input-button {}/*</group>*/
