 html {
 background-color: #000000;
 } 
 
 body {
 background-image: url('../images/header-bkg.jpg');
 background-repeat:no-repeat;
 background-position: center top; margin:0; padding:0;
 }
 
 #outer {
 background-image: url('../images/banner-bkg.jpg');
 background-repeat:no-repeat;
 height:100%;
 margin:auto;
 font-family: verdana, Helvetica, sans-serif;
 font-size: 11px;
 line-height: 15px;
 color: #000;
 }
 
 h1 {
 font-family: Verdana, Helvetica, sans-serif;
 font-size:14px;
 font-weight:bold;
 color:#000000;
 margin: 0; padding: 0; line-height: 28px;
 }
 
 h2 {
 font-family: Verdana, Helvetica, sans-serif;
 font-size:12px;
 font-weight:bold;
 color:#666666;
 margin: 0; padding: 0; line-height: 24px;
 }
 
a {color:#666666; text-decoration: underline;}
a:visited {color:#666666; text-decoration: underline;}
a:hover {color:#FC0DFC; text-decoration: none;}
a:hover {color:#666666; text-decoration: none;}
 
 /* First Level */

ul#jetmenu { margin: 0; padding: 0; list-style: none;  height: 33px; }
ul#jetmenu li { margin: 0; padding: 0; list-style: none; display: block; float: left; }
ul#jetmenu li a { display: block; background-image: url('../images/menu.jpg'); height: 33px; }
ul#jetmenu li a:hover, ul#jetmenu li.sel a { background-image: url('../images/menu-sel.jpg'); }
ul#jetmenu li a span { display:none; }

ul#jetmenu li#home a { background-position: 0; width: 65px; }
ul#jetmenu li#events a { background-position: -65px 0; width: 78px; }
ul#jetmenu li#gallery a { background-position: -143px 0; width: 83px; }
ul#jetmenu li#music a { background-position: -226px 0; width: 78px; }
ul#jetmenu li#menu a { background-position: -304px 0; width: 77px; }
ul#jetmenu li#functions a { background-position: -381px 0; width: 105px; }
ul#jetmenu li#contact a { background-position: -486px 0; width: 91px; }
ul#jetmenu li#membership a { background-position: -577px 0; width: 120px; }
 
 #container {
 margin:auto;
 width: 827px;
 background-image: url('../images/footer-bkg.jpg');
 background-repeat:no-repeat;
 background-position: center bottom;
 }
 
 #header {
 height: 128px;
 background-image: url('../images/header.png');
 background-repeat:no-repeat;
 }

 #banner-home {
 height: 253px;
 }
 
 #banner {
 background-image: url('../images/banner.png');
 background-repeat:no-repeat;
 height: 253px;
 }
 
 #navigation {
 background-image: url('../images/menu-background.jpg');
 width:827px;
 height:33px;
 }
 
 #content-container {
 background-color: #fff;
 }
 
 #content-container .bottom {
 background-image: url('../images/content-footer.jpg');
 height: 13px;
 }
 
 #content-container .wrapper {
 margin: 0 0 0 10px;
 width: 817px;
 }
 
 #col {
 }
 
 #col-default{
 float:left;
 width: 602px;
 }
 
 #col-default .wrapper {
 width: 572px;
 padding: 10px 0;
 }
 
 #col-left {
 float:left;
 width: 370px;
 }
 
 #col-left .wrapper {
 width: 355px;
 padding: 10px 0;
 }
 
 #col-mid {
 float:left;
 width: 232px;
 }
 
 #col-mid .wrapper {
 margin:auto;
 width: 202px;
 padding: 10px 0;
 }
 
 #col-right {
 float:right;
 width: 214px;
 background-color: #F0F0F0;
 }
 
 #col-right .top {
 background-image: url('../images/mailing-header.jpg');
 height: 16px;
 }
 
 #col-right .wrapper {
 margin: auto;
 width: 185px;
 padding: 0 0 10px;
 }
 
 #col-right .bottom {
 background-image: url('../images/mailing-footer.jpg');
 height: 11px;
 }
 
 #col-right .column {
 
 }
 
 .column p {
 margin:0px;
 padding:0px 0px 1em 0px;
 }
 
 #clear { clear:both; line-height: 30px; height:30px; background-color: #fff; padding-top: 20px; }
 
 #footer {
 clear:both;
 height: 156px;
 background-image: url('../images/footer-content.png');
 background-repeat:no-repeat;
 background-position: center 15px;
 }

 #col-mid .news-viewer {width: 202px; font-size: 10px;}
 #col-mid .news-viewer .item { margin: 0 0 10px; }
 #col-mid .news-viewer .item .image img { border: none; }
 #col-mid .news-viewer .item .date {width: 202px; display: block;}
 #col-mid .news-viewer .item .hyphen { display: none; }
 #col-mid .news-viewer .item .title a { color: #000; }
 #col-mid .news-viewer .item .summary { display: none; }
 #col-mid .news-viewer .item .links { display: none; }
 
 #col-default .news-viewer .item { margin: 0 0 15px; }
 #col-default .news-viewer .item a img { border: none; margin-right: 10px; float:left; }
 #col-default .news-viewer .item .date { font-size:12px; font-weight:bold; color:#666666; margin: 0; padding: 0; line-height: 24px; }
 #col-default .news-viewer .item .hyphen { display:none; }
 #col-default .news-viewer .item .title { font-size:12px; font-weight:bold; color:#666666; margin: 0; padding: 0; line-height: 24px;}
 #col-default .news-viewer .item .title a, #leftcol #news .news-viewer .item  .title a:hover { padding: 0; margin: 0; color: #09488B; text-decoration:none; }
 #col-default .news-viewer .item .summary { margin: 0 0 0 202px; display: block; }
 #col-default .news-viewer .item .links { display:block; clear:left; text-align:right; padding: 0 0 10px; background-image: url('../images/dashed-bar.jpg'); background-repeat: repeat-x; background-position: bottom; } 

 #col-default .news-viewer .detail .date { display:none; }
 #col-default .news-viewer .detail .hyphen { display:none; }
 #col-default .news-viewer .detail .title { font-size: 20px; font-weight:bold; line-height: 40px; color: #09488B; }
 
 #col-mid .photo-gallery {width: 202px; font-size: 10px;}
 #col-mid .photo-gallery .category { margin: 0 0 10px; }
 #col-mid .photo-gallery .category img.image { border:none; }
 #col-mid .photo-gallery .name a { color: #000; }
 #col-mid .photo-gallery .date { width: 202px; display: block; }
 #col-mid .photo-gallery .summary { display:none; }
 #col-mid .photo-gallery .more-link { display:none; }
 
 #col-default .photo-gallery .gallery { width: 572px; }
 #col-default .photo-gallery .category-header div { display:none; }
 #col-default .photo-gallery .gallery .photo {float:left; width: 160px; height: 107px; margin: 0px 15px 15px 0px; }
 #col-default .photo-gallery .gallery .photo img { border: none; }
 #col-default .photo-gallery .gallery .photos .clear {clear:left;}
 #col-default .photo-gallery .gallery .clear {clear:left;}
 
.mailer-subscription table.form { border-collapse:collapse; width: 185px; }
.mailer-subscription table.form tr td { border-collapse:collapse; width: 185px; }
.mailer-subscription table.form input { width: 185px; }
.mailer-subscription table.form textarea { width: 185px; }
.mailer-subscription table.form table.radiosex  { width: 150px; border-collapse: collapse; }
.mailer-subscription table.form .radiosex input { float: left; width: 20px; }
.mailer-subscription table.form .chkSMS input { width: 20px; }
