/* Start of CMSMS style sheet 'chamber' */
body {
	padding: 0px;
        margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #15224e;
        background-image:url(uploads/images/skyline.jpg); 
        background-repeat: repeat-x;
	}

.inpage {
       clear: both;
       padding: 10px;
      }

#container  {
	width: 999px;
	background-color: #ffffff;
	margin-left: auto;
	margin-right: auto;
	border: #000 solid 3px;
        color: #000;
        padding: 0px;
	}

#content {
        min-height: 500px;
        }

#ads {
       clear: both;
       border-top: 1px solid black;
       padding-top: 30px;
       margin: 30px;
       }

#adshome {
       clear: both;
       padding-top: 30px;
       margin: 30px;
       }


.center, .center img, .center a, .center p {
        margin-left: auto;
        margin-right: auto;
        display: block;
        }

.left {
      float: left;
      padding: 5px;
      }

.right {
      padding: 5px;
      text-align: center;
      }

#header {
        z-index: 80;
	}

#headerleft {
        float: left;
        width: 325px;
        padding: 5px;
        height: 100px;
        }

#headerright {
        width: 630px;
        padding: 5px;
        float: right;
        height: 100px;
        }

.chamberlogo {
        z-index: 90;
        background-color: #fff;
        width: 55px;
        margin-left: 20px;
        margin-top: 20px;
        }

.joinlogo {
        margin-left: 10px;
        margin-top: 10px;
        }

#newmembers, #newmembers p {
        font-size: 10px;
        padding: 0px;
        margin: 0px;
        float: right;
        width: 300px;
        }

#search {
       width: 320px;
        }

p, th, td,  dd, dl, dt, input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
        padding: 5px 15px 5px 15px;
        }

table {
        margin: 5px 15px 5px 15px;
        }

#nopadding {
        margin: -15px;
        }

.a {
        background-color: #ddd;
        }

.new {
        color: #8b1123;
        font-size: 10px;
        margin-left: -15px;
        }

ul, ol, li {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 14px;
        }

br {
        line-height: 10px;
        }

h1 { 
	font-size: 20px;
	padding: 5px 15px 5px 15px;
	color: #000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}


h2 {
        clear: right;
	font-size: 16px;
	padding: 10px 15px 10px 15px;
	color: #000;
        font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
        margin-top: 20px;
	}

h3 {
       font-size: 14px;
       padding-left: 15px;
       margin-bottom: -20px;
       margin-top: 20px;
       color: black;
       font-family: Verdana, Arial, Helvetica, sans-serif;
       font-weight: bold;
     }

h5 { 
	font-size: 12px;
	padding: 5px 15px 5px 15px;
	color: #000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}

.homeheader h1 {

        font-size: 12px;

        background-image:url(http://64.203.75.63/uploads/images/background.jpg);

        height: 20px;

        margin-top: 0px;

        text-align: center;

        color: #fff;

        border-bottom: 2px solid black;

        }



.homeheader li {

        margin-left: -10px;

        padding-right: 5px;

        padding-bottom: 3px;

}


.homeheader p {
        }

#col1 {
        width: 310px;
        float: left;
        }

#col2 {
        width: 310px;
        float: left;
       }

#col3 {
        width: 310px;
        float: left;
       }

#col {
        width: 330px;
        float: left;
        height: 450px;
        }

#sbsvideo {
        width: 613px;
        height: 550px;
        }

#topbox {
       width: 970px;
       padding: 15px;
          }

#bottombox {
        width: 970px;
        padding: 15px;
        clear: both;
        }

#box3 {
        width: 480px;
        float: left;
        }

#box4 {
        width: 480px;
        float: right;
        }

#chamberstaff  {
        background: #ccc;
        clear: both;
        font-size: 10px;
        border-top: 20px solid white;
        margin-left: 6px;
        margin-right: 5px;
        }

#chamberstaff p, #chamberstaff tr, #chamberstaff td {
        background: #ccc;
        font-size: 10px;
        margin: 0;
        }

.gray {
        background-color: #ccc;
        color: #ccc;
        }

.topleft {
        float: left;
        border-right: 1px solid black; 
        margin: 0 0 0 15px;
        padding: 0 15px 15px 0;
        height: 350px; 
        width: 448px;
        border-bottom: 2px solid black; 
        }

.topright {
        float: right;
        border-left: 1px solid black; 
        margin: 0 15px 0 0;
        padding: 0 0 15px 15px;
        height: 350px; 
        width: 449px;
        border-bottom: 2px solid black; 

        }

.bottomleft {
        float: left;
        border-right: 1px solid black; 
        margin: 0px;
        margin: 0 0 0 15px;
        padding: 15px 15px 15px 0;
        height: 350px;  
        width: 448px;
        }

.bottomright {
        float: right;
        border-left: 1px solid black;  
        margin: 0 15px 0 0;
        padding: 15px 0 15px 15px;
        height: 350px; 
        width: 449px;
        }

#search p {
        font-size: 10px;
        }

#search input {
        font-size: 10px;
        }

#nav2 a:link {text-decoration: none; color: #fff;}
#nav2 a:active {text-decoration: none; color: #8b1123;}
#nav2 a:visited {text-decoration: none; color: #fff;}
#nav2 a:hover {text-decoration: none; color: #8b1123;}

#bottomfooter a:link {text-decoration: underline; color: #fff;}
#bottomfooter a:active {text-decoration: none; color: #fff;}
#bottomfooter a:visited {text-decoration: none; color: #fff;}
#bottomfooter a:hover {text-decoration: none; color: #fff;}

#secondarynav a:link {text-decoration: none; color: #fff;}
#secondarynav a:active {text-decoration: none; color: #fff;}
#secondarynav a:visited {text-decoration: none; color: #f3f3f3;}
#secondarynav a:hover {text-decoration: none; color: #ccc;}

#secondarynav2 a:link {text-decoration: none; color: #000;}
#aecondarynav2 a:active {text-decoration: none; color: #000;}
#secondarynav2 a:visited {text-decoration: none; color: #000;}
#secondarynav2 a:hover {text-decoration: none; color: #000;}

a:link {text-decoration: underline; color: #8b1123;}
a:active {text-decoration: none; color: #8b1123;}
a:visited {text-decoration: underline; color: #8b1123;}
a:hover {text-decoration: none; color: #666;}

#breadcrumbs a:link {text-decoration: none; color: #cccccc;}
#breadcrumbs a:active {text-decoration: none; color: #cccccc;}
#breadcrumbs a:visited {text-decoration: none; color: #cccccc;}
#breadcrumbs a:hover {text-decoration: none; color: #cccccc;}

#one a:link, #two a:link, #three a:link, #four a:link, #five a:link {text-decoration: none; color: #000;}
#one a:active, #two a:active, #three a:active, #four a:active, #five a:active {text-decoration: none; color: #000;}
#one a:visited, #two a:visited, #three a:visited, #four a:visited, #five a:visited {text-decoration: none; color: #000;}
#one a:hover, #two a:hover, #three a:hover, #four a:hover, #five a:hover  {text-decoration: none; color: #000;}

#one h1 a:link, #two h1 a:link, #three h1 a:link, #four h1 a:link, #five h1 a:link {text-decoration: none; color: #fff;}
#one h1 a:active, #two h1 a:active, #three h1 a:active, #four h1 a:active, #five h1 a:active {text-decoration: none; color: #fff;}
#one h1 a:visited, #two h1 a:visited, #three h1 a:visited, #four h1 a:visited, #five h1 a:visited {text-decoration: none; color: #fff;}
#one h1 a:hover, #two h1 a:hover, #three h1 a:hover, #four h1 a:hover, #five h1 a:hover  {text-decoration: none; color: #fff;}


#menu_horiz  {
	color: #fff;
	z-index: 90;
	border: 0;
        position: relative;
        display: inline;
        width: 1000px;
	font-size: 18px;
        }

#menu_horiz { font-size:18px; width: 1000px; font-family:verdana,sans-serif; font-weight:bold; }
#menu_horiz , #menu_horiz  ul { float:left; list-style: none; line-height: 20px; padding:0;  margin:0 0px 1px 0; width: 999px; background-color: #72a593; background-image:url(/uploads/images/background.jpg); height: 30px;} 
#menu_horiz  a {  color:#fff; text-decoration:none; display: inline;  width: 122px;} 
#menu_horiz  li { float:left; display: inline; width: 165px; height: 40px; text-align: center; padding-top: 5px;} 
#menu_horiz  li ul { position:absolute;  width: 250px; left:-999em; height:auto; font-weight:normal; margin-top: 0px; margin-bottom: 100px; } 
#menu_horiz  li li { padding-right:1px; width:250px; line-height: 1.7em;  } 
#menu_horiz  li li a { padding:4px 10px; } 
#menu_horiz  li ul li { font-weight:normal; font-family:verdana,sans-serif; } 
#menu_horiz  li ul li a { font-size:18px; color:#ccc; } 
#menu_horiz  li:hover ul li a { color:#ccc; } 
#menu_horiz  li ul ul { margin:-30px 0 0 200px; z-index: 100;} 
#menu_horiz  li ul li:hover, #menu_horiz  li ul li.over { } 
#menu_horiz  li ul li:hover a, #menu_horiz li ul li.over a  { color:#ccc; } 
#menu_horiz  li ul li:hover li a, #menu_horiz  li ul li.over li a { color:#ccc; } 
#menu_horiz  li ul li li:hover a, #menu_horiz  li ul li li.over a { color:#ccc; } 
#menu_horiz li ul li ul li:hover ul li a, #menu_horiz  li ul li ul li.over ul li a { color:#ccc; } 
#menu_horiz li ul li ul li:hover ul li:hover a, #menu_horiz li ul li ul li.over ul li.over a { color:#ccc; } 
#menu_horiz li:hover ul ul, #menu_horiz li:hover ul ul ul, #menu_horiz  li.sfhover ul ul, #menu_horiz  li.sfhover ul ul ul { left:-999em; } 
#menu_horiz  li:hover ul, #menu_horiz  li li:hover ul, #menu_horiz  li li li:hover ul, #menu_horiz  li.sfhover ul, #menu_horiz  li li.sfhover ul, #menu_horiz  li li li.sfhover ul { left:auto;} 
#menu_horiz  li:hover a, #menu_horiz  li.sfhover a { color:#ccc; }
#menu_horiz  li.menuactive a { color:#ccc; width: 150px; }
#menu_horiz  li.menuactive {width: 100px; }

#menu_vert  {
        float: left;
	color: #8b1123;
	z-index: 90;
	border: 0;
        position: relative;
        width: 250px;
	font-size: 14px;
        display: block;
        background-color: #666;
        margin-right: 20px;
        }

#menu_vert ul  {
        list-style-type: none;
        }

#menu_vert ul li  {
        margin-left: -20px;
        }

#menu_vert ul li ul {
        list-style-type: none;
        }

#menu_vert a:link {text-decoration: none; color: #fff;}
#menu_vert a:active {text-decoration: none; color: #ccc;}
#menu_vert a:visited {text-decoration: none; color: #fff;}
#menu_vert a:hover {text-decoration: none; color: #ccc;}


#nav2 {
	height: 35px;
        width: 200px;
        margin-left: 15px;
	}
	
#nav2 li {
	font-size: 11px;
		}

#suckerfishnav2 { background-color: #000; font-size:12px; font-family:verdana,sans-serif; font-weight:normal; color: white;}
#suckerfishnav2, #suckerfishnav2 ul { float:left; list-style:none; line-height:20px; padding:0; border:1px solid #aaa; width:100%; } 
#suckerfishnav2 a { display:block; color:#000000; text-decoration:none; padding:0px 15px; } 
#suckerfishnav2 li { float:left; padding:0; margin-right: 10px; } 
#suckerfishnav2 li ul { position:absolute; left:-998em; height:auto; width:200px; font-weight:normal; line-height:1; -moz-opacity:1; opacity:1; khtml-opacity:1; } 
#suckerfishnav2 li li { padding-right:1px; width:200px; border-bottom:1px solid #aaa; } 
#suckerfishnav2 li li a { padding:4px 10px; } 
#suckerfishnav2 li ul li { font-weight:normal; font-family:verdana,sans-serif; } 
#suckerfishnav2 li ul li a { font-size:10px; color:#000000; } 
#suckerfishnav2 li:hover ul li a { color:#000000; } 
#suckerfishnav2 li ul ul { margin:-19px 0 0 160px; z-index: 100;} 
#suckerfishnav2 li ul li:hover { background:#ffffff} 
#suckerfishnav2 li ul li:hover a { color:#000000; } 
#suckerfishnav2 li ul li:hover li a { color:#000000; } 
#suckerfishnav2 li ul li li:hover a { color:#000000; } 
#suckerfishnav2 li ul li ul li:hover ul li a { color:#000000; } 
#suckerfishnav2 li ul li ul li:hover ul li:hover a { color:#000000; } 
#suckerfishnav2 li:hover ul ul, #suckerfishnav2 li:hover ul ul ul, #suckerfishnav2 li.sfhover ul ul, #suckerfishnav2 li.sfhover ul ul ul { left:-999em; } 
#suckerfishnav2 li:hover ul, #suckerfishnav2 li li:hover ul, #suckerfishnav2 li li li:hover ul, #suckerfishnav2 li.sfhover ul, #suckerfishnav2 li li.sfhover ul, #suckerfishnav2 li li li.sfhover ul { background-color: #ffffff; left:auto;} 
#suckerfishnav2 li:hover a, #suckerfishnav2 li.sfhover a { color:#000000; }

#overnav {
        color: #000;
        height: 30px;
        }

#overnav li {
        font-weight: bold;
        margin-right: 9px;
        }

#overnav a:link {text-decoration: none; color: #000;}
#overnav a:active {text-decoration: none; color: #000;}
#overnav a:visited {text-decoration: none; color: #000;}
#overnav a:hover {text-decoration: none; color: #000;}


#secondarynav, #secondarynav p {
	font-size: 11px;
	color: #ffffff;
	height: 14px;
	z-index: 5;
	}
	
#secondarynav li {
	display: inline;
	z-index: 5;
        font-size: 11px;
	}

#secondarynav2, #secondarynav2 p {
        float: right;
	font-size: 10px;
	color: #000;
	height: 14px;
	padding-right: 10px;
	z-index: 5;
	}
	
#secondarynav2 li {
	display: inline;
	padding-left: 8px;
	z-index: 5;
        font-size: 10px;
	}

#breadcrumbs, #breadcrumbs p {
        float: left;
        color: #fff;
        font-size: 10px;
        }

.horizlist {
        list-style-type: none;
        line-height: 1.1em;
        margin-left: -20px;
        text-align: center;
        }

.horizlist li {
        display: inline;
        font-size: 12px;
        text-align: center;
        line-height: 2em;
        margin-right: 25px;
        }

#one {
        width: 197px;
        height: 230px;
        float: left;
        border-right: 3px black solid;
        border-top: 3px black solid;
        border-bottom: 3px black solid;
        }

#two {
        width: 198px;
        height: 230px;
        float: left;
        border-right: 3px black solid;
        border-top: 3px black solid;
        border-bottom: 3px black solid;
        }

#three {
        width: 197px;
        height: 230px;
        float: left;
        border-right: 3px black solid;
        border-top: 3px black solid;
        border-bottom: 3px black solid;
        }

#four {
        width: 197px;
        height: 230px;
        float: left;
        border-right: 3px black solid;
        border-top: 3px black solid;
        border-bottom: 3px black solid;
        }

#five {
        width: 198px;
        height: 230px;
        float: left;
        border-top: 3px black solid;
        border-bottom: 3px black solid;
        }

.videopadding {
        }

#bottomfooter {
	clear: both;
	z-index: 75;
	text-align: center;
	color: #fff;
	height: 25px;
        line-height: 0px;
        border-top: 2px solid #000;
        padding: 5px;
        background-color: #000;
	}
	
#bottomfooter p {
        font-size: 10px;
	}

/* Sample FormBuilder CSS base */

	form {margin-top:0;}
	form, td, th, li { font-size: 12px;}
	form div {margin-bottom:0;
                      margin: 5px 215px 5px 15px;
                     }
	fieldset div {
		margin-bottom:0.5em;
	}
	fieldset div div {
		margin-top:0.5em;
		margin-left:15px;
	}
	fieldset {
		margin-bottom:1em;
		border:1px solid #F60;
		padding:0.5em;
	}
	fieldset label {
		width:auto;
	}
	legend {
		color:#FFF;
		background:#F60;
		font-style:italic;
		font-size:1.2em;
		margin-bottom:0.5em;
		padding:0.2em;
		width:auto;
		border:1px solid #CCC;
	}
	textarea {
		margin: 0.5em 0;
		width:98%;
		height: 6em;
	}


	.short-label label {float:left; width:10em;}
	.short-label fieldset div input,
	.short-label fieldset div select {width:16em;}


	/* Just a bit more room for the Submit button */
	.submit {margin-top:0.5em;}

.modulerssentry {
        width: 270px;
        font-size: 10px;
        margin: 15px 15px 5px 25px;
        }

.pollvoteform, .pollvoteform input, .pollresultlist, .pollresultlist p {
        font-size: 10px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        }

.pollvoteform h3, .pollresultlist h3 {
        font-size: 11px;
        margin-bottom: 12px;
        }

.pollresultlabel, .resultvotes, .resultlabel {
       font-size: 11px;
       line-height: 14px;
       clear: both;
        }
/* End of 'chamber' */

