/* 
Theme Name: Chamber 1
Theme URI: http://scit.com/
Description: Chamber 1
Version: 1.0
Author: SCIT 
Author URI: http://www.scit.com/ 
*/

* {
  margin: 0px;
  padding: 0px;
  font-family: "Myriad Pro", Arial, Helvetica, sans-serif;
  color: #000000;
  font-size: 10pt;
}

body {
  background: #ffffff;
}

a {
  color: #3a3f22;
}


#pageContainer {
  position:relative;
  border: 0px solid #A0A0A0;
  border-left-width: 1px;
  border-right-width: 1px;
  margin-left: 10px;
  margin-right: 10px;
  background: #C7CABA;
  min-width: 900px;
}

#headerContainer {
  position:relative;
  border: 0px solid #D21034;
  border-top-width: 3px;
  border-bottom-width: 3px;
  height: 166px;
  text-align:center;
  background: #ffffff;
  min-width: 900px;
}

#headerImage {
  float: left;
}

#headerImageCopy {
  position: absolute;
  z-index: 20;
  bottom: 0px;
  left: 145px;
  font-size: 10px;
}

#headerImageCopy a {
  text-decoration: none;
}

#joinContainer {
  float: right;
  width: 300px;
  text-align: right;
}

#loginContainer {
  position:absolute;
  top: 5px;
  right: 5px;
  color: #AEAEAE;
}

#locationContainer {
  position:absolute;
  bottom: 5px;
  right: 305px;
  color: #000000;
}

#loginContainer a {
  color: #AEAEAE;
}

#loginContainer a:hover {
  text-decoration: none;
}

#loginContainer a:active {
  color: #D21034;
}

#logoContainer {
  position: absolute;
  width: 400px;
  height: 166px;
  top: 0px;
  left: 50%;
}

#logoContent {
  position:absolute;
  top: 0px;
  left: -200px;
}

#menuContainer {
  position:relative;
  border: 0px solid #D21034;
  border-bottom-width: 3px;
  height: 30px;
  background: #ffffff url(images/menu-back.jpg) repeat-x;
  text-align:center;
  color: #000000;
  font-size: 14px;
  padding-top: 8px;
  overflow: hidden;
  min-width: 900px;
}

#menuContainer li a {
  text-decoration: none;
  color: #000000;
  font-size: 14px;
  font-weight: bold;
  padding-right: 5px;
  padding-left: 5px;
  height: 30px;
}

#menuContainer li a:hover {
   text-decoration: underline;
   color: #5E6639;
}

#menuContainer a:active {
  color: #D21034;
}

#footerContainer {
  border: 0px solid #D21034;
  border-top-width: 3px;
  height: 51px;
  text-align: center;
  background: url(images/footer-back.jpg) repeat-x;
  padding-top: 10px;
}

#footerContainer a {
 padding-left: 3px;
 padding-right: 3px;
}

#footerContainer a:hover {
  text-decoration:none;
  color: #ffffff;
}

#footerContainer a:active {
  color: #D21034;
}

#contentContainer {
  position:relative;
  min-height: 245px;
  background: #C7CABA;
  padding: 10px;
  overflow:hidden;
  min-width: 590px;
  z-index: 1;
}

.linkImage {
  margin-right: 20px;
  margin-left: 20px;
}

#leftSidebar {
  position:relative;
  background: #969B7E;
  border: solid 1px #5E6639;
  width: 175px;
  float: left;
  padding-top: 5px;
  padding-bottom: 5px;
  z-index: 10;
}

#leftSidebar a{
  display: block;
  height: 30px;
  background:url(images/sublink.gif) no-repeat;
  padding-left: 30px;
  color: #1D2400;
  text-decoration: none;
  padding-top: 7px;
}

#leftSidebar a:hover {
  background:url(images/sublink-hover.gif) no-repeat;
  color: #ffffff;
}

#rightSidebar {
  position:relative;
  background: #969B7E;
  border: solid 1px #5E6639;  
  width: 165px;
  float: right;
  padding: 5px;
  z-index: 10;
}

#centerContent {
  position:relative;
  margin-left: 185px;
  margin-right: 185px;
  color: #000000;
}

.copyright {
  margin-top: 8px;
}

#menuContainer li.current_page_item a{
  color: #ff0000;
  text-decoration:underline;
}

#menuContainer li.current_page_parent a{
  color: #ff0000;
  text-decoration:underline;
}

#leftSidebar li.current_page_item a{
  background:url(images/sublink-hover.gif) no-repeat;
  color: #ffffff;  
}

.cm_eventLinkOut {
  color: #3a3f22;
}

.cm_eventLinkOvr {
  text-decoration:underline;
  color: #3a3f22;
  cursor: pointer;
}
.cm_eventNormal {
}

h2 {
  font-size: 14pt;
  margin-bottom: 10px;
}

li.page_item {
  display: inline;
}

#logoLinks a {
  display:inline;
  background:none;
  padding: 0px;
  margin: 0px;
}

#chamberFrame {
  border: 0px;
  position:relative;
  width: 100%;
  background: transparent;
  height: 850px;
}

#sponsors{
  width=360px;
  height=62px;
}

p {
  margin-bottom: 10px;
}

#centerContent td p {
  margin-bottom: 10px;
}

hr {
  background: #5E6639;
  border: 0;
  color: #5E6639;
  height: 1px;
  margin: 0px;
  margin-top: 10px;  
  margin-bottom: 10px;
}

#ngg_slideshow1 {
  float: left;
  margin: 10px;
  margin-left: 0px;
}

#centerContent td{
  padding: 5px;
}

ul li {
  margin-left: 25px;
  margin-bottom: 5px;
}

ol li {
  margin-left: 25px;
  margin-bottom: 5px;
}

ul {
  margin-top: 10px;
}

ol {
  margin-top: 10px;
}
