@charset "utf-8";
/* Boulder Chamber Style Sheet */
html, body {
    height: 100%;
}
body {
   background-color:#E5E5E5;
   font-family:Calibri, sans-serif, Arial;
   font-size:13px;
   color:#333333;
   text-align:center;
}
a {
   color:#991F36; 
   text-decoration:none;
   font-weight:500;
}
a:hover {
   color:#333333;
   text-decoration:underline;
   font-weight:500;  
}
#wrapper {
   width:900px;
   background-color:#FFFFFF;
   position:relative;
   z-index:10;
}
#header {
   background-color:#E5E5E5;
}
#section1 {
  
}
#section1 h1 {
   font-size:16px;
   margin:0;
   margin-top:10px;
}
#section1 h1 a {
   color:#003399;
   text-decoration:none;
}
#section1 h1 a:hover {
   color:#0099FF;
}
#section1 h2 {
   font-size:14px;
   font-weight:normal;
   margin:0;
   margin-top:10px;
}
#section1 h2 a {
   color:#003399;
   text-decoration:none;
   font-weight:bold;
}
#section1 h2 a:hover {
   color:#0099FF;
}
#section1 h3 {
   font-size:25px;
   font-weight:500;
   font-family:Georgia, "Times New Roman", Times, serif;
   margin:0;
   color:#991F36;
}
#section2 h3 {
   font-size:25px;
   font-weight:500;
   font-family:Georgia, "Times New Roman", Times, serif;
   margin:0;
   color:#991F36;
}
#section2 h4 {
   font-size:25px;
   font-weight:500;
   font-family:Georgia, "Times New Roman", Times, serif;
   margin:0;
   color:#FFFFFF;
}
#section2 h4 a {
   font-size:25px;
   font-weight:500;
   font-family:Georgia, "Times New Roman", Times, serif;
   margin:0;
   color:#FFFFFF;
   text-decoration:none;
}
#section2 h4 a:hover {
   color:#FFFF99;
}
#section2 {
   border-top:10px solid #E5E5E5;  
}
#column1 {
   width:232px;
   float:left;
   text-align:left;
   margin-left:19px;
   padding:15px 0 15px 0;
}
#column2 {
   padding:15px 0 15px 0;
   float:left;
   border-left:10px solid #E5E5E5;
}
#column3 {
   width:232px;
   float:left;
   text-align:left;
   padding:15px 0 15px 19px;
   background-image:url(../images/homewatermart.jpg);
   background-position:bottom;
   background-repeat:no-repeat;
   background-color:#616B4A;
   color:#FFFFFF;
}
#column4 {
   padding:15px 0 15px 19px;
   margin-right:15px;
   text-align:left;
   float:left;
   border-left:10px solid #E5E5E5;
}
#subpagebody { 
   margin-left:19px;
   margin-right:19px;
   text-align:left;
   width:600px;
}
#calendar { 
   width:296px;
   border-right:2px solid #003399;
   float:left;
   margin-left:19px;
   text-align:left;
}
#chambernews { 
   width:296px;
   float:left;
   margin-left:19px;
   text-align:left;
}
.dropdown {
   position:absolute;
   top:-10000px;
   left:-10000px;
   display:block;
   text-align:left;
   float:left;
   background-color:#336799;
   z-index:101;
}
#footerbar {
   background-image:url(../images/footerbg.jpg);
   background-repeat:repeat-x; 
   height: 30px;
   line-height: 25px; 
   border-top:10px solid #E5E5E5;
   color:#FFFFFF;
}
#bottomnav {
   background-color:#E5E5E5;
   padding:5px 0 10px 0;
}
#bottomnav_buttons {
   float:left;
   width:500px;
}
#searchbox_irm {
   float:right;	
}
#credits {
   background-color:#E5E5E5;
   text-align:left;
   line-height:25px;
   color: #333333;
   text-decoration:none;
   padding:15px 0 20px 0;
}
#credits a {
   color: #333333;
   font-weight:600;
   text-decoration:none;
}
#credits a:hover {
   color: #993366;
}
#creditsleft {
   float:left;
   width:575px;
}
#creditsright {
   float:right;
}
#contentblock {
   margin-top:15px;
}
#adblock {
   margin-bottom:5px;
   height:70px;
   width:600px;
   border:1px solid #666666;
}
/* NAVIGATION */
/* MAIN NAV */
#nav-menu ul
{
list-style: none;
padding: 0;
margin: 0;
}
#nav-menu li
{
margin: 0 0.15em;
}
#nav-menu li a
{
height: 1.5em;
line-height: 1.5em;
float: left;
display: block;
text-decoration: none;
text-align: left;
font-size:16px;
color:#333333;
}
#nav-menu li a:hover
{
background-image:url(../images/nav_blue_fade.jpg);
}
/* Hide from IE5-Mac \*/
#nav-menu li a
{
float: none
}
/* End hide */
#nav-menu
{
margin-top:0px;
margin-bottom:9px;
}

/* QUICKLINKS NAV */
#nav-menu-wh ul
{
list-style: none;
padding: 0;
margin: 0;
}
#nav-menu-wh li
{
margin: 0 0.15em;
}
#nav-menu-wh li a
{
height: 1.5em;
line-height: 1.5em;
float: left;
display: block;
text-decoration: none;
text-align: left;
font-size:16px;
color:#FFFFFF;
}
#nav-menu-wh li a:hover
{
color:#FFFF99;
}
/* Hide from IE5-Mac \*/
#nav-menu-wh li a
{
float: none
}
/* END */
#nav-menu-wh
{
margin-top:9px;
} 

/* DROPDOWN NAV */
#nav-menu-dd ul
{
list-style: none;
padding: 0;
margin: 0;
}
#nav-menu-dd li
{
margin: 0 0.50em;
}
#nav-menu-dd li a
{
height: 1.5em;
line-height: 1.5em;
float: left;
display: block;
text-decoration: none;
text-align: left;
font-size:16px;
color:#FFFFFF;
border-bottom:1px solid #0099CC;
}
#nav-menu-dd li a:hover
{
color:#FFFF99;
}
/* Hide from IE5-Mac \*/
#nav-menu-dd li a
{
float: none
}
/* END */
#nav-menu-dd
{
   background-color:#336799;
   color:#FFFFFF;
   padding:10px 10px 10px 10px;
   z-index:1000;
} 

/* BOTTOM NAV */
#nav-menu-bottom ul
{
list-style: none;
padding: 0;
margin: 0;
}
#nav-menu-bottom li
{
margin: 0 1em 0 0;
padding: 0 1em 0 0 ;
border-right:1px solid #003399;
float:left;
}
#nav-menu-bottom .last
{
border:none!important;
}
#nav-menu-bottom li a
{
height: 1em;
line-height: 1em;
display: block;
text-decoration: none;
text-align: left;
font-size:14px;
font-weight:700;
color:#333333;
}
#nav-menu-bottom li a:hover
{
color:#666666;
}
/* Hide from IE5-Mac \*/
#nav-menu-bottom li a
{
float: none
}
/* END */
#nav-menu-bottom
{

}
#nav-menu-bottom-l ul
{
list-style: none;
padding: 0;
margin: 0;
}
#nav-menu-bottom-l li
{
margin: 0 1em 0 0;
padding: 0 1em 0 0 ;
float:left;
}
#nav-menu-bottom-l li a
{
height: 1em;
line-height: 1em;
display: block;
text-decoration: none;
text-align: left;
font-size:14px;
font-weight:700;
color:#333333;
}
#nav-menu-bottom-l li a:hover
{
color:#666666;
}
/* Hide from IE5-Mac \*/
#nav-menu-bottom-l li a
{
float: none
}
/* END */
#nav-menu-bottom-l
{

}  
