@charset "UTF-8";
/* CSS Document */
.leftalign{display:block;width:100%;clear:both;float:left;}
.leftimg{float:left; border:3px double #333; margin:1px;}
.lefttext{color:#ccc; padding:60px 50px 0px 50px; margin:0px; float:left; }
.rightalign{display:block; width:100%; clear:both;float:right;}
.rightimg{float:right;border:3px double #333; margin:1px;}
.righttext{color:#ccc; padding:60px 50px 10px 50px; margin:0px; float:left;}
#content{
background-color:#000;
width:700px;
height:auto;
margin-top:19px;
margin-left:auto;
margin-right:auto;
padding:0px;
position:relative;
left:-12px;
z-index: 1;
}
.perfname{ float:right;text-align:center; margin-left:auto; margin-right:150px;}
.perf{width:80px; height:100px; float:left;margin-left:9px; margin-right:9px;}
#castbar{width:700px; height:85px; padding-left:5px; clear:both;}
#karaicon{background-image: url(/images/thumbnails/KSthmb1.jpg); background-repeat: no-repeat;}
#rebeccaicon{background-image: url(/images/thumbnails/RPthmb1.jpg); background-repeat: no-repeat;}
#julieicon{background-image: url(/images/thumbnails/JMthmb1.jpg); background-repeat: no-repeat;}
#wolficon{background-image: url(/images/thumbnails/WNthmb1.jpg); background-repeat: no-repeat;}
#brianaicon{background-image: url(/images/thumbnails/BDthmb1.jpg); background-repeat: no-repeat;}
#dyamiicon{background-image: url(/images/thumbnails/DKthmb1.jpg); background-repeat: no-repeat;}
#ticaicon{background-image: url(/images/thumbnails/KDthmb1.jpg); background-repeat: no-repeat;}

#distinct {font-family: Arial,Helvetica,sans-serif;}
#distinct{color:#ccc; text-align:left;}
#distinct a{color:#96c;}
#distinct a:visited{color:#55c;}
#distinct {position:relative; top: -25px;}

#footer {text-align:center; position:relative; top:-70px; color: #aaa;}
#footer a{color: #89f;}
#footer a:visited{color: #c8f;}

#footercopy {text-align:center; position:relative; top:-70px; font-size:80%; color:#333;}

#main {
margin:auto;
background-image: url(images/bgframe.jpg);
width:1024px;
height:1300px;
text-align:center;
z-index: 1;
}
#logobar{
background-image: url(images/logobar.png);
z-index:10; 
width:1000;
height:179px;
margin-top:0px;
padding:0px;
z-index: 2;
position:relative;
top: 17px;
}

#mainbottom {position:relative; top:-20px; padding:0px; margin:0px; margin-top:10px; background-image: url(images/framebottom.png); background-repeat: no-repeat; height:135px;}

#navbar{
background-image: url(images/navbar.png);
width:702px;
height:80px;
margin-top:0px;
padding:0px;
z-index: 2;
position:relative;
top: -2px;
left:-1px;
}
#title{padding:0px 0px 0px 0px; color:#ccc;display:inline; position:relative; top:-25px;  z-index: 3; font-size:125%; font-family: Arial,Helvetica,sans-serif;}



#gallery { text-align:center;}
.smokediv{height:40px;margin:0px; display:block; margin-top:40px; width:699px; background-image: url(/images/smokebar.jpg);}



.mainname{ color:#fda;  vertical-align:super; .show-50  -khtml-opacity:.50; -moz-opacity:.50; -ms-filter:"alpha(opacity=50)"; filter:alpha(opacity=50); opacity:.50;  }
.maindesc{float:right; clear:both;font-size: .7em; color:#ccc;opacity:0.8; vertical-align: sub; .show-80  -khtml-opacity:.80; -moz-opacity:.80; -ms-filter:"alpha(opacity=80)"; filter:alpha(opacity=80); opacity:.80; }  

#maingal {width:700px; clear:both; position:relative; top: 0px; }
#maingal img {border:3px double #333;}
.minigalnav{clear:both;}
input.subgal{margin-left: 20px;}
span.alttext {display:none;}



#calevents{padding-top:15px; margin-top:15px;}
.oddEvent{background-color:#222; height:20px;border-bottom:2px solid #000;border-top:1px solid #888; border-right: 1px solid #444;}
.calDate{float:left; width: 75px; text-align: center; margin:0px 2px 0px 0px;padding:0px 3px 0px 5px; border-left:2px solid #555;}
.calTitle{float:left; width: 150px; text-align: center;margin:0px 2px 0px 2px;padding:0px 3px 0px 3px; border-left:3px solid #333;}
.calDesc{float:left; width: 435px; text-align: center;margin:0px 2px 0px 2px;padding:0px 3px 0px 3px;  border-left:3px solid #333;}

.evenEvent{background-color: #111; height:20px;border-bottom:2px solid #000;border-top:1px solid #888; border-right: 1px solid #444;}

#renegade {background-image: url(/images/thumbnails/renegade.jpg); background-repeat: no-repeat; height:100px;width:100px; }
#burningman {background-image: url(/images/thumbnails/bman.jpg); background-repeat: no-repeat; height:100px;width:100px; }
#FAF {background-image: url(images/thumbnails/crucible.jpg); background-repeat: no-repeat; height:100px;width:100px; }
#HSMF {background-image: url(images/thumbnails/hsmf.jpg); background-repeat: no-repeat; height:100px;width:100px; }
#CurtisFinger {background-image: url(/images/thumbnails/CurtisFinger.jpg); background-repeat: no-repeat; height:100px;width:100px; }
#WaldemarHorwat {background-image: url(/images/thumbnails/WaldemarHorwat.jpg); background-repeat: no-repeat; height:100px;width:100px; }
#AndyFrazer {background-image: url(/images/thumbnails/AndyFrazer.jpg); background-repeat: no-repeat; height:100px;width:100px; }
#JuanCarlos {background-image: url(/images/thumbnails/JuanCarlos.jpg); background-repeat: no-repeat; height:100px;width:100px; }
#DavidVann {background-image: url(/images/thumbnails/DavidVann.jpg); background-repeat: no-repeat; height:100px;width:100px; }
#SusanWeiand {background-image: url(/images/thumbnails/SusanWeiand.jpg); background-repeat: no-repeat; height:100px;width:100px; }
#DamienMiller {background-image: url(/images/thumbnails/DamienMiller.jpg); background-repeat: no-repeat; height:100px;width:100px; }
#KyerWiltshire {background-image: url(/images/thumbnails/KyerWiltshire.jpg); background-repeat: no-repeat; height:100px;width:100px; }
#TevLee	{background-image: url(/images/thumbnails/TevLee.jpg); background-repeat: no-repeat; height:100px;width:100px; }
#MarinaDance {background-image: url(/images/thumbnails/MarinaDance.jpg); background-repeat: no-repeat; height:100px;width:100px; }
#GravityGirls {background-image: url(/images/thumbnails/GravityGirls.jpg); background-repeat: no-repeat; height:101px;width:100px; }
.linkbar {width:auto; text-align:center; margin:auto; height:100px;}
div.linksdesc { padding-top:3px; padding-bottom:3px; color:#555; }
div.webicons{float:left;}
div.photogicons{float:left;}
div.troupeicons{float:left;}
div.w50{width:50px; height:auto; float:left; opacity:0;}
.w100{width:100px; height:auto; float:left; opacity:0}
.linksblurb{ border: 3px double #444; height:40px; overflow:hidden; width:698px; margin-top:6px;}
.webnote{display:none;}
.introblurb{.show-50  -khtml-opacity:.50; -moz-opacity:.50; -ms-filter:"alpha(opacity=50)"; filter:alpha(opacity=50); opacity:.50;position: relative; top:10px; ;}
#center {text-align:center;}
div.service{width:699px; height:315px;}
div.serviceicon{float:left;}
#firethumb {background-image: url(/images/thumbnails/FireThumb.jpg); background-repeat: no-repeat;width:170px;height:315px;}
#aerialthumb {background-image: url(/images/thumbnails/AerialThumb.jpg); background-repeat: no-repeat;width:170px;height:315px;}
#glowthumb {background-image: url(/images/thumbnails/GlowThumb.jpg); background-repeat: no-repeat;width:170px;height:315px;}
#stiltingthumb {background-image: url(/images/thumbnails/StiltingThumb.jpg); background-repeat: no-repeat;width:170px;height:315px;}
