@charset "UTF-8";
/* CSS Document */

/* JazzGroove CSS Header */

.splashtable {
vertical-align: top;
}

.splashtable tr {
vertical-align: top;
}

.events {border: 5px solid #f633b3;vertical-align:top;}
/* table.events td {padding:4px;background: #EFEFEE;border-top: 1px solid #f633b3;} */
table.events td {padding:4px; background: #EFEFEE;}
table.events td.photo {padding:0px; border:0px;}
table.events td span.subtitle {color:#f633b3;}
table.events td a {color:#f633b3;}
table.events td a:hover {color:#f633b3;}
table.events td.reverse {text-align:right; padding:4px;background: #f633b3; color:white;}
table.events td.reverse img {vertical-align: bottom;}
table.events td.reverse a {color:white;}
table.events td.reverse a:hover {color:white;}
table.events td.faded {padding:4px;background: #F751BE;color:white;font-size:14px; font-weight:900;font-family:arial;}
table.events td.faded_two {padding:4px;background: #F751BE;color:white;font-size:14px; font-weight:900;font-family:arial;opacity: 0.8; filter:alpha(opacity=80);-moz-opacity:.80;padding-left: 10px;}

/* begin mod to simplify adding, sizing, and aligning images and feature boxes */

table.events td.featurePhoto {border:0px; margin:0px; padding:0px;}
table.events td.leadPhoto {border:0px; padding:0px; margin:0px;}
table.releases td.featurePhoto {border:0px; margin:0px; padding:0px;}
table.events td.leadPhoto img {padding:0px; margin:0px; width:205px; height:280px;}
table.events td.featurePhoto img {padding:0px; margin:0px; width:203px; height:140px;}
table.releases td.featurePhoto img {padding:0px; margin:0px; width:203px; height:140px;}
td.featureContainer {vertical-align: top;}

/* end mod  */

.releases {border: 5px solid #fb932b;}
table.releases td {padding:4px;background: #EFEFEE;border-top: 1px solid #fb932b;}
table.releases td.photo {padding:0px; margin:0px; background-color: #fb932b;}
table.releases td span.subtitle {color:#fb932b;}
table.releases td a {color:#fb932b;}
table.releases td a:hover {color:#fb932b;}
table.releases td.reverse {text-align:right; padding:4px; background: #fb932b; color:white;}
table.releases td.reverse img {vertical-align: bottom;}
table.releases td.reverse a {color:white;}
table.releases td.reverse a:hover {color:white;}
table.releases td.faded {padding:4px; background: #fb932b; color:white; font-size:14px; font-weight:900; font-family:arial;}
table.releases td.faded_two {padding:4px;background: #fb932b;color:white;font-size:14px; font-weight:900;font-family:arial;opacity: 0.8; filter:alpha(opacity=80);-moz-opacity:.80;padding-left: 10px;}

.supportus {border: 5px solid #10a6ca;}
table.supportus td {padding:4px;background: #EFEFEE;border-top: 1px solid #10a6ca}
table.supportus td.photo {padding:0px;}
table.supportus td span.subtitle {color:#10a6ca;}
table.supportus td a {color:#10a6ca;}
table.supportus td a:hover {color:#10a6ca;}
table.supportus td.reverse {text-align:right; padding:4px;background: #10a6ca;color:white;}
table.supportus td.reverse img {vertical-align: bottom;}
table.supportus td.reverse a {color:white;}
table.supportus td.reverse a:hover {color:white;}
table.supportus td.faded {padding:4px; background: #40B8D5; color:white; font-size:14px; font-weight:900; font-family:arial;}

.news {border: 5px solid #42c525;}
table.news td {padding:4px; background: #EFEFEE;border-top: 1px solid #42c525}
table.news td.photo {padding:0px;}
table.news td span.subtitle {color:#42c525;}
table.news td a {color:#42c525;}
table.news td a:hover {color:#42c525;}
table.news td.reverse {text-align:right; padding:4px;background: #42c525; color:white;}
table.news td.reverse a {color:white;}
table.news td.reverse a:hover {color:white;}
table.news td.reverse img {vertical-align: bottom;}
table.news td.faded {padding:4px;background: #5DCD43; color:white; font-size:14px; font-weight:900;font-family:arial;}

.media {border: 5px solid #2862d7;}
table.media td {padding:4px; background: #EFEFEE;border-top: 1px solid #2862d7}
table.media td.photo {padding:0px;}
table.media td span.subtitle {color:#2862d7;}
table.media td a {color:#2862d7;}
table.media td a:hover {color:#2862d7;}
table.media td.reverse {text-align:right; padding:4px;background: #2862d7; color:white;}

.aboutus {border: 5px solid #ecc529;}
table.aboutus td {padding:4px; background: #EFEFEE;border-top: 1px solid #ecc529}
table.aboutus td.photo {padding:0px;}
table.aboutus td span.subtitle {color:#ecc529;}
table.aboutus td a {color:#ecc529;}
table.aboutus td a:hover {color:#ecc529;}
table.aboutus td.reverse {text-align:right; padding:4px;background: #ecc529; color:white;}

.menu_active {
position: absolute;
top: 74px ! important;
top: 74px;
}

.splash_faded_one {
position: absolute;
top: 424px ! important;
top: 428px;
opacity: 0.8;
}

.splash_faded_two {
position: absolute;
top: 236px ! important;
top: 236px;
opacity: 0.8;
}

.marginbottom {
margin: 0 0 10 0px;
}

/*  JazzGroove Footer  */

#FooterLeft {border-style: solid; border-color: rgb(197, 200, 190) rgb(255, 255, 255) rgb(255, 255, 255); border-width: 1px;}
#FooterMid {border-style: solid; border-color: rgb(255, 255, 255) rgb(197, 200, 190) rgb(197, 200, 190); border-width: 1px; text-align: center;}
#FooterRight {border-style: solid; border-color: rgb(197, 200, 190) rgb(255, 255, 255) rgb(255, 255, 255); border-width: 1px;}

