/*<group=General Styles>*/body {      margin: 0px 5px 0px 5px;      text-align: center;      font: 11px Verdana, Arial, Helvetica, sans-serif;}p { }b, strong {      font-weight: bold;      color: #092143;}a:link {      color: #666c45;      text-decoration: none;}a:visited {      color: #666c45;      text-decoration: none;}a:hover, a:active {      color: #092143;}.image-right {      float: right;      margin: 3px 3px 3px 0px;      padding: 3px 3px 3px 0px;}.image-right {      float: right;      margin: 3px 0px 3px 3px;      padding: 3px 0px 3px 3px;}      /*</group>*//*<group=Layout>*/#container {      background: #ffffff repeat-y right url(images/sidebar_bg.png); /* This Is The BG Color Of The Main Div */      width: 780px;      margin: 0px auto; /* Right And right Margin Widths To Auto */      text-align: right; /* Hack To Keep IE5 Windows Happy */      color: #3e3e3e;      padding-bottom: 20px;      font-family: Verdana, Arial, Helvetica, sans-serif;      letter-spacing: 0px;      word-spacing: 1px;      line-height: 1.5em;}#pageHeader {      width: 780px;      background: url(images/top.jpg) no-repeat;      text-align: right;      list-style: none;      height: 78px;}#pageHeader img {      display: inline;      float: right;      margin-top: 6px;      margin-right: 10px;      margin-right: 10px;}#pageHeader h1 {      color: #ffffff;      text-shadow: 0px 0px 4px #c6e3f9;      margin: 0px;      text-align: right;      font-size: 26px;      letter-spacing: 5px;      padding: 10px 20px 26px 10px;}#pageHeader h2 {      color: #f8f9f2;      text-shadow: 0px 0px 3px #c6e3f9;      margin: 0px;      font-size: 16px;      text-align: right;      padding-right: 20px;      letter-spacing: 3px;}#contentContainer {      width: 589px;      float: left;      text-align: left;      padding-top: 30px;      border-top: px solid #ccc;}#contentContainer #content {      padding-left: 30px;      padding-right: 40px;      width: 519px;}#sidebarContainer {      width: 190px;      float: right;      text-align: left;}#sidebarContainer .sidebar {      padding: 10px;}#footer {      width: 780px;      margin: 0px auto; /* Right And right Margin Widths To Auto */      text-align: center; /* Hack To Keep IE5 Windows Happy */;      height: 3px;      height: 31px;      color: #ffffff;      background: url(images/footer_bg.png) repeat-x;}#footer p {      margin: 0px;      padding-bottom: 10px;      padding-top: 10px;}#footer a {      color: ##f8f9f2;}#footer a:hover {      color: #092143;      text-decoration: none;}      /*</group>*//*<group=Bread-crumb>*/#breadcrumbcontainer {      text-align: right;      padding: 0px;      margin-top: 10px;}#breadcrumbcontainer ul {      list-style: none;      margin: 0px;      padding: 0px;      display: inline;}#breadcrumbcontainer li {      padding: 0px;      display: inline;}#breadcrumbcontainer a {      display: inline;}#breadcrumbcontainer a:hover {      display: inline;}      /*</group>*//*<group=Toolbar>*//* Toolbar Styles */#navcontainer {      line-height: normal;}#navcontainer #current {}#navcontainer ul {      margin: 0;      padding: 0;      list-style: none;      width: 190px; /* Width of Menu Items */      border-bottom: 1px solid #000000;      }#navcontainer ul li {      position: relative;      }      #navcontainer li ul {      position: absolute;      right: 189px; /* Set 1px less than menu width */      top: 0;      display: none;      }/* Styles for Menu Items */#navcontainer ul li a {      display: block;      text-decoration: none;      color: #777;      background: #fff; /* IE6 Bug */      padding: 5px;      border: 1px solid #000000;      border-bottom: 0;      padding-top: 6px;      padding-bottom: 6px;}/* Fix IE. Hide from IE Mac \*/* html #navcontainer ul li { float: right; height: 1%; }* html #navcontainer ul li a { height: 1%; }/* End */#navcontainer ul li a:hover { color: #FFFFFF; background: #454545; text-shadow: 0px 0px 1px #c6e3f9;} /* Hover Styles */            #navcontainer li ul li a { padding: 6px 5px 6px 5px;} /* Sub Menu Styles */            #navcontainer li:hover ul, #navcontainer li.over ul { display: block; } /* The magic */body { behavior:url(csshover.htc); } /* IE 6 PC Hack *//*</group>*//*<group=Global Classes>*/.standout {      font-style: italic;      background: #e3f1fc;      padding: 10px;      font-size: 13px;      color: #092143;      border-bottom: 1px dotted #092143;      border-top: 1px dotted #092143;}h1 {      color: #092143;      font-size: 24px;      font-weight: normal;      margin-bottom: 3px;}h2 {      color: #092143;      font-size: 22px;      font-weight: normal;      margin-bottom: 3px;}h3 {      color: #092143;      font-size: 20px;      font-weight: normal;      margin-bottom: 3px;}h4 {      color: #092143;      font-size: 18px;      font-weight: normal;      margin-bottom: 3px;}h5 {      color: #092143;      font-size: 16px;      font-weight: normal;      margin-bottom: 3px;}.imageStyle {}      /*</group>*//*<group=Photo Album>*//*<group=Index Page (Thumbnail view)>*/.album-title {      color: #092143;      font-size: 24px;      font-weight: normal;      margin-bottom: 3px;}.album-description {}.thumbnail-frame {      margin: 0px;      padding: 0px;}.thumbnail-frame a {}.thumbnail-frame a:hover {      height: 30px;}.thumbnail-frame img {      border-style: none;}.thumbnail-caption {      margin-top: -2px;      font-size: 0.8em;}      /*</group>*//*<group=Single Page (Photo view)>*/.photo-background {      text-align: center;      margin: 10px;}.photo-navigation {      padding: 10px;      background: #ffffff;      margin-bottom: 10px;}.photo-navigation a {}.photo-navigation a:hover {}.photo-frame{      margin: 0px;      border: 5px solid #ffffff;}.photo-links {}.photo-title {      color: #092143;      font-size: 18px;      font-weight: normal;      margin: 0px 0px 5px 0px;}.photo-caption {      font-size: 13px;      margin: 0px;      color: #092143;}/*</group>*/      /*</group>*//*<group=Blog>*//*<group=Archive Page>*/.blog-archive-background {      color: #000000;      text-align: center; /* To Make Content Centered */      font: 12px 'Lucida Grande', Geneva, Arial, Verdana, sans-serif;      background: #ffffff;}.blog-archive-headings-wrapper {      text-align: right;      width: 590px;      padding: 10px;}.blog-archive-entries-wrapper {      text-align: right;      width: 590px;      padding: 10px;}.blog-archive-month {      color: #092143;      font-size: 24px;      font-weight: normal;      margin-bottom: 3px;}.blog-archive-link { }      /*</group>*/.blog-entry {}.blog-entry-title {      color: #00000;      font-size: 24px;      font-weight: normal;      margin-bottom: 3px;      line-height: 24px;}.blog-entry-date {      margin-bottom: 10px;      margin-top: 5px;}.blog-entry-body {      margin-bottom: 45px;}      /*</group>*//*<group=File Sharing>*/.filesharing-description {      margin-bottom: 20px;      border-bottom: 1px solid #d9d9d9;}.filesharing-item {      }.filesharing-item-title {      color: #092143;      font-size: 14px;      font-weight: normal;}.filesharing-item-description {      margin-bottom: 10px;}/*</group>*//*<group=Quicktime Page>*/.movie-title {      color: #092143;      font-size: 14px;      font-weight: normal;      text-align: right;}.movie-description {      text-align: center;}.movie-frame {      text-align: center;      margin-bottom: 10px;}      /*</group>*//*<group=Quicktime Album>*//*<group=Index Page (Movie Thumbnail view)>*/.movie-page-title {      color: #092143;      font-size: 24px;      font-weight: normal;      margin-bottom: 3px;}.movie-page-description {      margin-bottom: 10px;}.movie-thumbnail-frame {      float: right;      display: inline;      margin-right: 40px;}.movie-thumbnail-caption {      text-align: center;      color: #333333;      margin-bottom: 5px;}      /*</group>*//*<group=Single Page (Movie View)>*/.movie-background {      background: #ffffff;      margin-top: 5px;}.movie-title {      color: #092143;      font-size: 24px;      font-weight: normal;      margin-bottom: 3px;      text-align: center;}.movie-frame {      text-align: center;      margin-bottom: 10px;}      /*</group>*//*</group>*/