* {font-family:'Century Gothic' ,'Trebuchet MS' , 'Gill Sans' , 'tw cen mt' , verdana, 'ms sans serif' , sans-serif;}
img{border:none;}
html {overflow:overlay;}
body{ background-color:#000000;margin:0;}
p{font-size: 12pt;color: #ffffff;text-align: justify;line-height:18pt;}
/*a{font-family:'Century Gothic' ,'Trebuchet MS' , 'Gill Sans' , 'tw cen mt' , verdana, 'ms sans serif' , sans-serif;}*/
div {position:relative;}
ul {padding:0 0 0 15px; list-style-image: url(../images/bullet.png); list-style-position:outside;}
li {color:#ffffff; font-weight:normal; font-size:10pt; margin:0 0 5px 0; text-align:left;}
/* Events*/
.noshow{display:none;}

#about>div{width: 35%; min-width:320px;
   width: 35%;
    min-width: 320px;
    margin: 0 auto;
    float: none;}
/*#js {display:none}*/
/*#thetop {position:absolute;top:0;left:0;width:100%;z-index:0;background-position:left top; background-repeat:no-repeat;background-size:100%;visibility:hidden;}*/
#thetop {position:absolute;top:0;left:0;width:100%;z-index:0;visibility:hidden;}
#backshow  {width:100%; background-position:center top; background-repeat:no-repeat; height: 1024px; min-width:320px;background-size:100%;z-index:-10;}

/*#backshow div:first-child {opacity:1.0; filter: alpha(opacity = 0);}
#backshow div.active {z-index:-8;}*/
/*#bannershow{visibility:hidden;}*/
#banner{position:absolute;top:0;left:0;width:100%;float:left;z-index:10}
/*#banner img{float:left; margin-left:0px }*/
#banner .standard{background-image: url(../images/title.png);float:left;height:100%; width:100%;background-position:left bottom; background-repeat:no-repeat;background-size:100%;}
/*#banner .wny{background-image: url(../images/drktissue.png);float:left;height:100%;display:none;width:100%;}
#bannershow > div {position:absolute;top:160px;left:0;z-index:8;opacity:0.0; filter: alpha(opacity = 0);}
#bannershow div:first-child {opacity:1.0; filter: alpha(opacity = 0);}
#bannershow div.active {z-index:10;}

#bannershow div.last-active {z-index:9;}*/
#sscontent{margin:0 0 0 330px; display:none;z-index:10;}
#sscontent>div {background-image: url(../images/blktissue.png); width:330px; height:100%; padding-top:25px;}
#sscontent img {margin:20px 0 0 0;}
#content {display:none;opacity:0.0; filter: alpha(opacity = 0); min-height:560px;float:left;z-index:1;}
/*#content>div{margin:auto;width:80%;}*/
#content iframe {width:95%; border :none ;float:right;overflow:hidden;}
.calendar {opacity:0.0; filter: alpha(opacity = 0);display:none;margin-top:25px;}
#nav{display:none;width:120px; float:right;background-image: url(../images/blktissue.png); background-repeat:repeat; z-index:10;position:absolute; right:0px; top:0px;}
.navtable div{height:15%;}
.navtable div:first-child{ padding-top:50px;}
.navtable div a{margin:0 auto 0 auto;display:block; width:80px;padding:5px 0 5px 0; border-top:thin solid #2B2444; border-bottom:thin solid #2B2444; color:white; text-decoration:none; font-size:14px;}
.navtable div a:hover{color:#aeb1c6;}
.navtable {width:100%;}
.artshow{min-width:300px;height:100%;}
.artshow>div{height:100%; width:20%;float:left;background-position:left center; background-repeat:no-repeat;padding-right:10px; }

.sb{width:328px;background-image: url(../images/rs.png); background-repeat:repeat-y; background-position:right top;}/*shadow right*/
#foot {float:none;}

#su {height:100%;float:right;background-image: url(../images/don.png); background-repeat:no-repeat; background-position:right top;}
#su div{margin-top:40px;float:right;}
#su div a{float:right;font-size: 11pt;font-weight:bold;color: #ffffff;text-decoration: none; margin:0px 0px 0 0; }
#su div a:hover{color: #aeb1c6;text-decoration: none; }
#yhm{height:100%;float:left;background-image: url(../images/wny.png); background-repeat:no-repeat; background-position:left top;}
#sn {position:absolute; top:5px;left:350px; }
#sn a{font-size: 10pt;font-weight:bold; color: #000000;text-decoration: none;margin: 0px 15px 0px 15px;}
#sn a:hover{color: #aeb1c6;text-decoration: none; }
#sn a.donate {color:Green;}
#bb{height:315px;}
.bh { position:absolute;top:0px;left:20px;display:none;}

#site{width:100%;display:table}
#site>div{display:table-cell; vertical-align :middle ;}



#inner{z-index:3;position:absolute;top:336px;width:100%; display:none;}
#inner .cd{height:100%;}
#fbDiv {height:265px; overflow-y:scroll;margin: 15px 0 10px 0; }
.bd, .cl{width:330px;height:166px; float:left;}
.cl {z-index:20; position:absolute;top:0px;left:0px;} /*clear graphic for mouse over*/
.fbc { background-color:#4a4c55; padding:5px 0 5px 0;}
.pp{color:White;}/* privacy policy*/
.db { width:845px; min-height:220px; float:right; }
.ct p{text-align:center;} /*center text*/
.st {font-size: 11pt;font-weight:bold;text-decoration: none; margin:0px 10px 0 0; }/*small text*/
.st#yhm, .st a {color: #ffffff; text-decoration: none;margin-right:10px;}
.st a:hover{color: #aeb1c6;text-decoration: none; }
.sn{width:100%; float:left;}
.sn div {color:white;font-size:12pt;margin-bottom:10px;border-bottom:#303341 thin inset;}
.snnav {width:1024px;background-image: url(../images/designedBY.png); background-repeat:no-repeat; background-position:right bottom;min-height:25px;margin:15px auto;}
.snnav div {width:845px; float:right; border-top:#93959E thin inset; padding-top:5px;}
.snnav a {color: #ffffff; text-decoration: none;font-size: 10pt; float:left;margin:0 60px 0 0;}
.sn p {text-align:left;margin:0; font-size:10pt;line-height:15pt;}

.bw{max-width:1554px;margin:auto; }/* background width*/
.p2col2{width:328px; margin-left:20px; float:right;}/*background-image: url(../images/jazzshrines/2014/js.png);background-repeat:no-repeat; background-position:left top;}*/
.bt{position:absolute;bottom:0px;width:100%;background-image: url(../images/blktissue.png); padding-top:5px;z-index:20;}
.rp {width:328px;height:285px;}
.mr{margin-right:20px;}
.mr2{margin-right:20px;}
.pl {width:203px;height:255px; top:95px;}
.col{width:322px;height:285px;}
.cols{width:324px;height:285px;}/* last column of row1*/
.fullcol{width:328px} /*size with shadow*/
.cd {width:1024px;margin:auto;}/*content div*/
.transback{/*background-color:#ffffff;*/}
.fl{float:left;}
.fr{float:right;}
/*#fancybox-outer{background:transparent;width:98%;}
#fancybox-content {border:none;}*/
/*$.fancybox.close(true)so*/
.fancybox-slide > *{background-color:transparent !important;padding-left:0px; padding-right:0px; margin-left:0px; margin-right:0px;}
.fancybox-slide button{display:none;}
.fancybox-opened .fancybox-skin {
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
}
.fancybox-wrap {width:100%;top:280px;left:0px;}
.fancybox-skin {background-color: transparent;} /* or whatever */
.wnyClass {background-color: #ffffff;position:absolute; top:0px;left:0px;}
.wnynav {margin-top:40px;}
.colay {z-index:10; background-color:#15171c; opacity:.85;filter: alpha(opacity = 85) ; width:322px; height:287px; display:none ; position:absolute ; top:55px; }/* call out*/
.co {z-index:20; width:300px; height:270px; padding-top:30px; display:none;}/* call out*/
.co div {font-weight:normal; margin:10px 25px 10px 25px; color:#ffffff; display:none ; font-size:11pt; text-align:justify; line-height:18pt;}
.hs{width:40%; margin:auto;padding-top:10px;}/* class for sponsors on the home page*/
.mcu {float:right; } /* class for MCU*/
/*.nav {width:630px;margin:auto;z-index:10;} class for top site navigation*/
.dt{display:table;padding-top:15px; width:100%;}
.nav { background-repeat:no-repeat;width:30px;}
.nav:hover {background-position:top;}
.nhome{height:136px;}
.nhome>div {background-image: url(../images/nhome.png);height:68px;}
.pb{background-position: bottom; }
.pt{background-position: top; }
.nabout {height: 140px;margin-top:26px;}
.nabout >div {background-image: url(../images/nabout.png); height:70px;} /* classname and loaded file html filename must match*/
.nprograms {height: 190px;margin-top:50px;} /* classname and loaded file html filename must match*/
.nprograms > div {background-image: url(../images/nprograms.png);height:95px;} /* classname and loaded file html filename must match*/
.nplay {height: 152px;margin-top:55px;}
.nplay >div {background-image: url(../images/nplay.png); height:76px;} /* classname and loaded file html filename must match*/
.nsoc {height: 178px;margin-top:36px;} /* classname and loaded file html filename must match*/
.nsoc > div {background-image: url(../images/nsoc.png);height:89px;} /* classname and loaded file html filename must match*/
.ncal{height:190px;margin-top:53px;}
.ncal >div {background-image: url(../images/ncal.png);height:95px;} /* classname and loaded file html filename must match*/
.ncontact{height:212px;margin-top:84px;}
.ncontact >div {background-image: url(../images/ncontact.png);height:106px} /* classname and loaded file html filename must match*/
.ngal{height:152px;margin-top:-25px;}
.ngal >div {background-image: url(../images/ngal.png);height:76px} /* classname and loaded file html filename must match*/
    
.nspon >div {background-image: url(../images/nspon.png);height:187px}/* classname and loaded file html filename must match

.nwyt{height:278px; margin-top:115px;}
.nwyt >div {background-image: url(../images/nwyt.png);height:139px} /* classname and loaded file html filename must match*/
.navtxt {color:#ffffff;font-size :12pt;
    -webkit-transform:rotate(90deg);
    -moz-transform:rotate(90deg);
    -o-transform: rotate(90deg);
    -ms-transform:rotate(90deg);}
.uadiv{width:40px;float:right;z-index:20;}
.uadiv>div{position:absolute;top:50%;}
.ua{float:right;background:#4a4c55 url(../images/prevArrow.png) center center;float:right; width:40px; height:40px; -moz-border-radius:20px; -webkit-border-radius:20px; border-radius:20px; opacity:0.5;filter: alpha(opacity = 50)}/*up arrow*/
.ua:hover {background-color:#4a4c55; opacity:1; filter: alpha(opacity = 100);}
.ua{transform:rotate(180deg); -webkit-transform:rotate(180deg); -o-transform:rotate(180deg); -ms-transform:rotate(180deg);}
/* Where You there*/
.imgs{overflow: auto;  width: 100%;  height: auto;}/*margin-top:30px;*/
.imgs li {margin-right:10px;}
.gallerysection>div{width:100%;}
.gallery{display:none;position:absolute; top:0px; left:360px;float:left;width:75%;background-image: url(../images/wyt.png); background-repeat: no-repeat; background-position:center top;min-width:400px;}/*height:310px; */
.gallery > div {margin: 18px 0 0 0;}
.gal2014, gal2015 {display:none;}
/*.galmenu{margin:160px 0 0 190px;}*/
.gal2015menu, .gal2014menu{width:49px;height:37px;float:right; margin-left:10px;z-index:1;}
.gal2015menu:hover, .gal2014menu:hover{background-position:right top; cursor:pointer;}
.gal2015menu{background-image: url(../Gallery/2015menu.png); background-repeat: no-repeat; background-position:right top}
.gal2014menu{background-image: url(../Gallery/2014menu.png); background-repeat: no-repeat; background-position:left top}
.chart1, .chart2 {z-index:10;height:50px;width:100%;background-image: url(../images/innerContent/navLine.png); background-repeat: repeat-x; background-position:left bottom;font-size:10pt; color:White;}
.chart1>div, .chart2>div {width:90%; margin:auto;}
.chart1>div>div{margin:20px 50px 10px 0;float:left;}
.chart2>div>div {margin:20px 0 10px 50px;float:left;}
.note {background-color:White;height:10px;width:15px;border-radius:20px;margin:5px 0 0 10px;float:left;}
.link {float:left; margin-left:5px;/* font-size:10pt;  color:White;*/}
#g1{display:block;}
#g12015{display:block;}
.g1 .note{background-color:red;}
.g12015 .note{background-color:red;}
.cm{margin:0 0 0 0;}

.box-shadow-menu {
  position: absolute;right:0px; color:white; font-size:20px;text-decoration:none;
  padding-left: 1.25em; margin-right:20px;float:right;z-index:20;}
.box-shadow-menu:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0.25em;
  width: 1em;
  height: 0.15em;
  background: white;
  box-shadow: 
    0 0.3em 0 0 white,
    0 .6em 0 0 white;
}
.neBack{min-height:675px;
         /*background-image:url("../images/lb.png"); background-repeat:no-repeat;*/}
.neBack p{margin:0 10px 10px 10px;}
.neBack a:link{color:#0fffff;text-decoration:none}
.neBack a:visited{color:#0fffff;}
.neBack a:hover{color:#fca317;}
.neBackStat {position:absolute; bottom:0px;}