@charset "utf-8";
/* CSS Document */


/* -------------  Global ---------------- */
body{padding: 2px; background: url(images/bg1.gif) repeat-x fixed 0 0;
    font:85%/1.45 "Lucida Sans Unicode","Lucida Grande",Arial,sans-serif}
h1,h2,h3,h4,h5,h6{margin: 0;padding: 0 10px;letter-spacing: -1px;font-weight:100;color: #FFF}
h1{font-size: 180%; text-align:center;}
h2{font-size: 130%; text-align:left;}
h3{font-size: 110%; text-align: center}
h4{font-size: 100%; text-align: left; font-style:italic}
h5{font-size: 100%; text-align:left; font-weight:bold;}
h6{font-size: 80%; text-align:left;}

h2 a {color:#FFFFFF;}
h2 a:hover {color:#FFFFFF;}

p{margin:0; padding: 0 10px 1em; color:#fff;}
li{ color:#FFFFFF}
.more {text-align:right; font-size:90%;}
.buy {text-align:center; font-size:90%;}


#bgImage {
background: url(images/eventide_container_whole3.png) no-repeat;
  width:1025px;
  height:1000px;
  padding-top:10px;}  
    
#header {
background:url(images/header.jpg) top no-repeat;
width:788px;
height:125px;
margin: 10px 0 0 45px;
z-index:-30;}

#bluebar{ background:url(images/bluebar1.png) repeat-x top;
width:971.5px;
height:24px;
margin: 5px 0 0 25px;
z-index:2px;}


#nav {
position:relative;
margin:15px 0 0 20px;
width:200px;
height: 300px;
right:30px;
}


#nav li {
background:url(images/navbutton2.png) no-repeat center;
text-align:center;
padding-top:6px;
display:block;
font-size:12px;
font-weight:bold;
list-style-type:none;
color:#fff;
height:35px;
}



#nav a { color:#FFFFFF; text-decoration:none;}
#nav a:hover { color:#CC0000; text-decoration:none;}

.clear {
clear:both;}

div#container{width:820px; margin: 0 0 0 180px; padding:0; top:200px; position:absolute; }


/*------------ Home ------------------ */

/*    Featured Div      */
div#featurecontent{
-moz-border-radius:15px; 
-webkit-border-radius:15px;
background: #961707; 
position:relative; 
float:left; 
margin-left:3%;
margin-top:-13.5%; 
width:400px; 
border:7px double #FFFFFF;
padding:10px 5px 5px 10px; 
}


.psmall {font-size:10px;
font-family:"Lucida Sans Unicode","Lucida Grande",Arial,sans-serif;
font-weight:300;
color:#fff;
padding-left:10px;
}

.featureImg {position:relative;
float:left;
}

.more a{
font-weight:400;
font-size:100%;
color:#fff;
text-decoration:none;
}
.more a:hover {
color:#0000FF;
text-decoration:none;
}

a img {border: none; text-decoration: none;}
a:hover img {border:none;}

.tix a img {float:right; border: none; text-decoration: none; position:relative; top: -50px;}
.tix a:hover img { border: none;}
 
/*   newsletter       */
div#newsletter{
-moz-border-radius:15px; 
-webkit-border-radius:15px; 
background:#961707; 
float:right; 
margin-right:3%; 
height:70px; 
width:300px; 
border:7px double #FFFFFF;
padding:0 5px 5px 10px; 
}

#newsletter_submit {padding:8px 0 4px 5px; #padding:1px 0 8px 5px;}


/*   home upcoming div       */
div#upcoming{
-moz-border-radius:15px; 
-webkit-border-radius:15px;
background:#961707; 
position:relative; 
float:right; 
margin-right:3%; 
width:300px; 
height:auto; 
border:7px double #FFFFFF;
padding:0 5px 5px 10px; 
}

.buy a{ 
font-weight:400;
font-size:100%;
color:#fff;
text-decoration:none;
}
.link a{ 
font-weight:400;
font-size:100%;
color:#fff;
text-decoration:none;
}
.buy a:hover {
color:#0000FF;
text-decoration:none;}

hr {width:75%; text-align:left;}

/*    home auditions div      */
div#auditions{
-moz-border-radius:15px; 
-webkit-border-radius:15px;
background:#961707; 
margin-left:10%; 
width:60%;
min-height:125px;
border:7px double #FFFFFF;
}

div.leftcol{float:left; width:35%; padding:10px 0;}
div.rightcol{float:right; width:60%; padding:10px 0; #padding:0 0 0 0;}





/* -------------- Upcoming Events page -----------  */
div#UpcomingPage{
-moz-border-radius:15px; 
-webkit-border-radius:15px;
background: #961707;
position:relative; 
float:left; 
width:550px; 
border:7px double #FFFFFF;
padding:10px 5px 5px 10px;}


div#boxoffice{
-moz-border-radius:15px; 
-webkit-border-radius:15px;
background:#961707;
float:right; 
margin-right:15px; 
text-align:center; 
width:150px; 
border:7px double #FFFFFF;
padding:10px 5px 5px 10px;}

/* -------------- featured event full description  page -----------  */
div#featurecontentPage{
-moz-border-radius:15px; 
-webkit-border-radius:15px;
background: #961707;
position:relative; 
float:left; 
width:750px; 
border:7px double #FFFFFF;
padding:10px 5px 5px 10px; 
}

/* ------------  About   page ----------- */
div#mission{
-moz-border-radius:15px; 
-webkit-border-radius:15px;
background: #961707; 
position:relative; 
float:left; 
margin-left:3%; 
width:550px; 
border:7px double #FFFFFF;
padding:10px 5px 5px 10px; 
}


div#links{
-moz-border-radius:15px; 
-webkit-border-radius:15px;
background:#961707;
float:right; 
margin-right:15px; 
text-align:center; 
width:150px; 
border:7px double #FFFFFF;
padding:10px 5px 5px 10px;}


div#staff{
-moz-border-radius:15px; 
-webkit-border-radius:15px;
background:#961707;
margin-left:10%; 
width:60%; 
border:7px double #FFFFFF;}


/* ------------  Contact Us  page ---------- */
div#contact{
-moz-border-radius:15px; 
-webkit-border-radius:15px;
background: #961707; 
position:relative; 
margin-left:5%; 
margin-top:-11%; 
width:350px; 
border:7px double #FFFFFF;
padding:10px 5px 5px 10px; 
}

div#donate{
-moz-border-radius:15px; 
-webkit-border-radius:15px;
background:#961707; 
float:right; 
margin-right:10%; 
margin-top:3%; 
text-align:center; 
width:200px; 
border:7px double #FFFFFF;
padding:10px 5px 5px 10px; 
}



