body {
font-family:"Times New Roman", Times, serif;
letter-spacing:2px;
font-size:12px;
color:#FFF;
background-color:#000;
}


.large {
font-size:20px;
}

.contentwide {
background:url(images/design/sidebarbackground.png);
background-repeat:repeat-y;
margin-left:auto;
margin-right:auto;

margin-top:auto;
margin-bottom:auto;
width:900px;
/*min-height:600px;*/

border:#FFF 2px solid;
}


.content {
background:url(images/design/sidebarbackground.png);
background-repeat:repeat-y;
margin-left:auto;
margin-right:auto;

margin-top:auto;
margin-bottom:auto;
width:900px;
/*min-height:600px;*/

border:#FFF 2px solid;
}

.header {
width:900px;
border:none;
}

.header img {
border:none;
}

.sidebar {
width:124px;
float:left;
border:none;
height:100%;
margin-right:10px;

}


.main {
/*float:right;
width:755px;
*/
margin-right:10px;



border:none;
}





td {
/* vertical-align:top;
padding:10px;
margin:5px;
background:#333;
*/
}


.nostyle {
vertical-align:top;
padding:20px;
margin:5px;
border:#000 solid 1px;

background:none;

}


.divfloat {
background-color:#FFFFFF;
float:left;
border:1px #000 solid;
width:115px;
height:120px;
margin:2px;
}

.divfloatwithtext {
background-color:#111;
float:left;
border:1px #000 solid;
width:125px;
height:145px;
margin:2px;
padding-top:5px;
padding-left:5px;
}
.divfloatwithtext p {
text-align:center;
}


.divfloatright {
float:right;
background-color:#FFFFFF;

border:1px #000 solid;
width:115px;
height:120px;
margin:2px;
}

.divfloatright p {
text-align:center;
}


.divfloat p {
text-align:center;
}

.divheaderfloat {
background:#FFFFFF;
margin:5px;
padding:10px;
float:left;
width:150px;
}


.divfloat img {
border:none;
text-align:center;}

.uploadfield {
width:400px;
}

img { border:none;
}

a {
color:#FFEACC;
text-decoration:none;
}

.picholder {
float:left;
padding:10px;
margin:5px;
background:#111;
}

.singlepic {
float:left;
padding:5px;
margin-left:0px;
margin-right:10px;
margin-bottom:10px;

border:1px solid #3C473E;
}

.singlepicright {
float:right;
padding:5px;
margin-left:10px;
margin-right:0px;
margin-bottom:10px;

border:1px solid #3C473E;
}



.singlepicnofloat {
padding:5px;
margin-left:0px;
margin-right:10px;
margin-top:5px;
margin-bottom:10px;

border:1px solid #3C473E;
}



.singlepic1 {
float:right;
padding:5px;
margin-left:10px;
margin-right:10px;
margin-bottom:15px;

border:1px solid #3C473E;
}

.upcomingbottom {
border:1px solid #FFEACC;;
float:left;
/*width:482px;*/

padding:10px;
width:220px;

}



.singlediv {
float:left;
padding:10px;
margin-left:1px;
margin-right:5px;
margin-bottom:5px;
}


.frontpagequote{
color:#FFEACC;
padding:5px;
margin-left:5px;
margin-right:5px;
font-size:14px;
margin-bottom:0px;


}

.morequotes{
color:#FFEACC;

margin-right:5px;


}




.footer {
width:800px;
text-align:right;
}

.pictable {
margin-top:5px;
vertical-align:top;
width:520px;

/*
border:1px #FF0 solid;
background-color: #3C473E;
*/

border:1px #3C473E solid;
}

.pictableside {
margin-top:5px;
vertical-align:top;
border:1px #3C473E solid;
}

.fullreztable {
margin-top:5px;
vertical-align:top;
/*
border:1px #FF0 solid;
background-color: #3C473E;
*/

border:1px #3C473E solid;


}




.picnavcell {

width:10px;
height:140px;
}




table .theatrerez {
width:735px;
margin-left:10px;
border:0px;
}

table .theatrerezextramargin {
width:735px;
margin-left:10px;
margin-top:10px;

border:0px;
}


table .theatrerez td {
vertical-align:top;

}



table .theatrerezheading {
width:745px;
font-weight:bold;
border:0px;
font-size:16px;
text-decoration:underline;

}

table .theatrerezheadingsuper {
width:745px;

border:0px;
font-size:36px;
text-decoration:underline;

}



.theatrerezcolhead {
font-weight:bold;

}


.theatreresume2col1 {
width:355px;
}

.theatreresume2col2 {
width:280px;
text-align:right;
}



.theatreresume3col1 {
width:270px;
}

.theatreresume3col2 {
width:165px;
text-align:center;
}


.theatreresume3col3 {
width:300px;
text-align:right;
}

.paragraph {
line-height:150%;
font-family:"Times New Roman", Times, serif;
letter-spacing:1px;


font-size:14px;
}

.picnav {
background:#000;
color:#FFEACC;
width:62px;
padding-left:2px;

padding-bottom:0px;
margin-bottom:-1px;
margin-left:-1px;
margin-right:-1px;

}

