/* LAST EDIT: */
/* 2/17/10 - Roy */


/* ::: BIOS ::: */

.Bio {
}

.Bio a.BioPic:link, .Bio a.BioPic:active, .Bio a.BioPic:visited {
background-image: url(../img/bio-photos.png);
background-repeat: no-repeat;
width: 87px;
height: 105px;
display: block;
float: left;
padding: 0px 5px 7px 0px;
filter: alpha(opacity=30); /* internet explorer */
	-khtml-opacity: 0.3;      /* khtml, old safari */
	-moz-opacity: 0.3;       /* mozilla, netscape */
	opacity: 0.3;           /* fx, safari, opera */
}

.Bio a.BioPic:hover {
width: 87px;
height: 105px;
display: block;
float: left;
padding: 0px 5px 7px 0px;
filter: alpha(opacity=100); /* internet explorer */
	-khtml-opacity: 1.0;      /* khtml, old safari */
	-moz-opacity: 1.0;       /* mozilla, netscape */
	opacity: 1.0;           /* fx, safari, opera */
}
.Busser {
background-position: 0px 0px;}
.Clay {
background-position: -93px 0px;}
.bDragony {
background-position: -187px 0px;}
.eDragony {
background-position: -279px 0px;}
.Foster {
background-position: -372px 0px;}
.Franks {
background-position: 0px -112px;}
.Keefe {
background-position: -93px -112px;}
.Livers {
background-position: -187px -112px;}
.McNiece {
background-position: -279px -112px;}
.Rosfelder {
background-position: -372px -112px;}
.Patterson {
background-position: 0px -224px;}
.Pilat {
background-position: -93px -224px;}
.Taggett {
background-position: -187px -224px;}
.Lackey {
background-position: -279px -224px;}
.Corell {
background-position: -372px -224px;}



/* ::::::: General Elements ::::::: */

* { /* Global Reset */
margin: 0px;
padding: 0px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #FFFFFF;
}

body {
background: #008641;
}

h1 {
font: normal 18px Verdana, Arial, Helvetica, sans-serif;
color: #FFFFFF;

}

h2 {
font: normal 14px Verdana, Arial, Helvetica, sans-serif;
color: #FFFFFF;
}

h4 {
font: normal 10px Verdana, Arial, Helvetica, sans-serif;
color: #FFFFFF;
padding: 4px 0px 2px 0px;
}

h5 {
font: normal 9px Verdana, Arial, Helvetica, sans-serif;
color: #FFFFFF;
padding: 3px 0px 2px 0px;
}



p {
font: normal 12px/18px Verdana, Arial, Helvetica, sans-serif;
color: #FFFFFF;
padding: 4px 0px 2px 0px;
}

a {
text-decoration: none;
}
a:hover {
text-decoration: underline;
}

.Center {
width: 800px;
margin: 0px auto;
}

.MainBodyWrap {
width: 800px;
margin: 0px;
position: relative;
min-height: 600px;
padding: 0px;
float:left;
}

.MainBody {
background: url(../img/this-end-up.gif) right bottom no-repeat;
width: 800px;
margin: 0px;
position: relative;
min-height: 600px;
padding: 0px;
float:left;
}

.InnerMainBody {
width: 800px;
margin: 0px;
position: relative;
height: 700px;
padding: 0px;
float: left;

}

.Logo {
float: left;
padding: 8px 0px 0px 7px;
height:180px;
}

.Logo img {
border:none;
}

body.homeBody .Header {
padding: 20px 0px 0px 0px;
width: 345px;
height: 230px;
float: left;
}

.Header {
padding: 20px 0px 0px 0px;
width: 345px;
height: 210px;
float: left;
}

.Header p.big {
font: normal 24px/28px Verdana, Arial, Helvetica, sans-serif;
color: #FFFFFF;
text-align: center;
padding: 0px;
}

.Header p.medium {
font: normal 18px/20px Verdana, Arial, Helvetica, sans-serif;
color: #FFFFFF;
text-align: center;
padding: 0px;
}

.Header p.little {
font: normal 12px/14px Verdana, Arial, Helvetica, sans-serif;
color: #FFFFFF;
text-align: center;
padding: 0px;
}

.OneColumn {
float: left;
width: 460px;
padding: 0px 5px 50px 200px;

}

.TwoColumnA {
float: left;
width: 230px;
padding: 0px 5px 50px 200px;
}
.TwoColumnB {
float: left;
width: 230px;
padding: 0px 5px 50px 0px;
}

.Credits {
width: 120px;
float: right;
}

.Credits p strong {
font: normal 12px/15px Verdana, Arial, Helvetica, sans-serif;
text-align: center;
color: #FFFFFF;
}

.Credits p {
font: normal 9px/11px Verdana, Arial, Helvetica, sans-serif;
text-align: center;
color: #FFFFFF;
padding: 10px 5px 0px 0px;

}

.Navigation {
background: transparent url(../img/navigation.png) left top no-repeat;
position: absolute;
left: 0px;
bottom: 0px;
width: 202px;
height: 366px;
}

.Links {
padding: 16px 0px 0px 0px;
}

.Links a {
height: 54px;
display: block;
padding: 0px;
margin: 0px;
}

.Links a span {
display: none;
}

.Links a.tickets:link, .Links a.tickets:active, .Links a.tickets:visited {
background: url(../img/links.png) -250px 0px no-repeat;
}
.Links a.tickets:hover {
background: url(../img/links.png) -1px 0px no-repeat;
}
body.ticketsBody .Links a.tickets {
background: url(../img/links.png) -1px 0px no-repeat;
}

.Links a.about-the-show:link, .Links a.about-the-show:active, .Links a.about-the-show:visited {
background: url(../img/links.png) -250px -54px no-repeat;
}
.Links a.about-the-show:hover {
background: url(../img/links.png) -1px -54px no-repeat;
}
body.about-the-showBody .Links a.about-the-show {
background: url(../img/links.png) -1px -54px no-repeat;
}

.Links a.cast:link, .Links a.cast:active, .Links a.cast:visited {
background: url(../img/links.png) -250px -108px no-repeat;
}
.Links a.cast:hover {
background: url(../img/links.png) -1px -108px no-repeat;
}
body.castBody .Links a.cast {
background: url(../img/links.png) -1px -108px no-repeat;
}

.Links a.book-us:link, .Links a.book-us:active, .Links a.book-us:visited {
background: url(../img/links.png) -250px -162px no-repeat;
}
.Links a.book-us:hover {
background: url(../img/links.png) -1px -162px no-repeat;
}
body.book-usBody .Links a.book-us {
background: url(../img/links.png) -1px -162px no-repeat;
}

.Links a.directions:link, .Links a.directions:active, .Links a.directions:visited {
background: url(../img/links.png) -250px -216px no-repeat;
}
.Links a.directions:hover {
background: url(../img/links.png) -1px -216px no-repeat;
}
body.directionsBody .Links a.directions {
background: url(../img/links.png) -1px -216px no-repeat;
}
