/* Start of CMSMS style sheet 'boxclever' */
@charset "utf-8";
/* CSS Document */

*{
margin:0px;
padding:0px;
}

body{
background:#f4bd6d url(images/stripe.gif) repeat;
color:#c72400;
height:100%;
width:100%;
overflow-y:auto;
font-family:Arial, Helvetica, sans-serif;
font-size:0.76em;
}

#container{
background:url(images/bg-dog.gif) no-repeat left top;
}


#mainContentContainer{
width:670px;
margin-right:15px;
/*background-color:#006633;*/
background:url(images/bg450.gif) repeat-y right;
position:absolute;
top:0px;
right:0px;
}

#mainContentContainer #mainContentNavColumn{
width:200px;
padding:10px;
/*background-color:#333300; */
float:left;
display:block;
height:100%;
}

#mainContentContainer #mainContentNavColumn div{
margin-bottom:10px;
background-color:#f4bd6d;
padding:10px;
}

#mainContentContainer #mainContent{
width:420px;
background-color:#e9a94f;
padding:10px;
float:left;
height:100%;
}

/* page 2 */

#mainContentContainer2{
width:670px;
margin-right:15px;
background-color:#e9ab50;
position:absolute;
top:0px;
right:0px;
}

#mainContentContainer2 #mainContentNavColumn{
width:200px;
padding:10px;
float:left;
display:block;
height:100%;
}

#mainContentContainer2 #mainContentNavColumn div{
margin-bottom:10px;
background-color:#f4bd6d;
padding:10px;
}

#mainContentContainer2 #mainContent{
width:430px;
background-color:#e9a94f;
padding:10px;
padding-left:0px;
float:left;
height:100%;
}

#mainContentWideBlock{
width:630px;
background-color:#f4bd6d;
padding:10px;
margin:10px;
}

#quickImages{
}

#quickImages img{
margin-left:20px;
}

#quickImages img.firstImage{
margin-left:10px;
}


#leftBlack{
position:fixed;
left:0px;
bottom:0px;
width:80px;
height:100%;
background:url(images/logo.gif) top left no-repeat #000000;
color:#FFFFFF;
z-index:10;
}

#rightBlack{
display:block;
width:15px;
height:100%;
background-color:#000;
position:fixed;
top:0px;
right:0px;
}

* html #rightBlack {position:absolute;}



#videothumb{
background-color:#f4bd6d;
}

#footer{
background-color:#f4bd6d;
color:#c72400;
padding:10px;
display:block;
width:410px;
margin:10px;
display:inline;
float:right;
}

#footer2{
background-color:#f4bd6d;
color:#c72400;
padding:10px;
display:block;
width:630px;
margin:10px;
display:inline;
float:right;
}


#summary{
background-color:#F4BD6D;
color:#333333;
padding:10px;
display:block;
width:390px;
display:block;
float:left;
}


#sponsors{
background-color:#ffffff;
color:#333333;
padding:10px;
display:block;
width:410px;
display:block;
float:left;
}

#productionsTable table {
border-collapse:collapse;
border-spacing:0px;
width:650px;
}

html > body #productionsTable table {
margin:15px;
width:640px;
}

#productionsTable table td {
background-color:#F4BD6D;
border:10px solid #F4BD6D;
margin:0px;
padding:0px;
}

#productionsTable2 table {
border-collapse:collapse;
border-spacing:0px;
width:670px;
}

html > body #productionsTable2 table {
margin:5px;
width:660px;
}

#productionsTable2 table td {
background-color:#F4BD6D;
border:10px solid #E9AB50;
height:200px;
margin:0px;
padding:10px;
vertical-align:top;
width:200px;
}

/* menu code*/
a img {border-width: 0; background: top left no-repeat;}

a#home img {background-image: url(images/menu/home1.gif);}
a#boxclever img {background-image: url(images/menu/boxclever1.gif);}
a#boxclevernews img {background-image: url(images/menu/boxclever_news1.gif);}
a#boxcleverwhat img {background-image: url(images/menu/boxclever_what1.gif);}
a#boxclevernew img {background-image: url(images/menu/boxclever_new1.gif);}
a#boxcleverbackground img {background-image: url(images/menu/boxclever_background1.gif);}
a#boxcleverwork img {background-image: url(images/menu/boxclever_work1.gif);}
a#ontour img {background-image: url(images/menu/ontour.gif);}
a#plays img {background-image: url(images/menu/plays1.gif);}
a#playscurrent img {background-image: url(images/menu/plays_current1.gif);}
a#playsdevelopment img {background-image: url(images/menu/plays_development1.gif);}
a#playsrepertoire img {background-image: url(images/menu/plays_repertoire1.gif);}
a#projects img {background-image: url(images/menu/projects1.gif);}
a#projectsconference img {background-image: url(images/menu/projects_conferences1.gif);}
a#projectsteacher img {background-image: url(images/menu/projects_teacher1.gif);}
a#projectsarts img {background-image: url(images/menu/projects_arts1.gif);}
a#projectstransition img {background-image: url(images/menu/projects_transition1.gif);}
a#participation img {background-image: url(images/menu/participation1.gif);}
a#participationaudiences img {background-image: url(images/menu/participation_audiences1.gif);}
a#participationgroups img {background-image: url(images/menu/participation_groups1.gif);}
a#participationindividuals img {background-image: url(images/menu/participation_individuals1.gif);}
a#book img {background-image: url(images/menu/book1.gif);}
a#contact img {background-image: url(images/menu/contact1.gif);}

a#home:hover img {background-image: url(images/menu/home2.gif);}
a#boxclever:hover img {background-image: url(images/menu/boxclever2.gif);}
a#boxclevernews:hover img {background-image: url(images/menu/boxclever_news2.gif);}
a#boxcleverwhat:hover img {background-image: url(images/menu/boxclever_what2.gif);}
a#boxclevernew:hover img {background-image: url(images/menu/boxclever_new2.gif);}
a#boxcleverbackground:hover img {background-image: url(images/menu/boxclever_background2.gif);}
a#boxcleverwork:hover img {background-image: url(images/menu/boxclever_work2.gif);}
a#ontour:hover img {background-image: url(images/menu/ontour2.gif);}
a#plays:hover img {background-image: url(images/menu/plays2.gif);}
a#playscurrent:hover img {background-image: url(images/menu/plays_current2.gif);}
a#playsdevelopment:hover img {background-image: url(images/menu/plays_development2.gif);}
a#playsrepertoire:hover img {background-image: url(images/menu/plays_repertoire2.gif);}
a#projects:hover img {background-image: url(images/menu/projects2.gif);}
a#projectsconference:hover img {background-image: url(images/menu/projects_conferences2.gif);}
a#projectsteacher:hover img {background-image: url(images/menu/projects_teacher2.gif);}
a#projectsarts:hover img {background-image: url(images/menu/projects_arts2.gif);}
a#projectstransition:hover img {background-image: url(images/menu/projects_transition2.gif);}
a#participation:hover img {background-image: url(images/menu/participation2.gif);}
a#participationaudiences:hover img {background-image: url(images/menu/participation_audiences2.gif);}
a#participationgroups:hover img {background-image: url(images/menu/participation_groups2.gif);}
a#participationindividuals:hover img {background-image: url(images/menu/participation_individuals2.gif);}
a#book:hover img {background-image: url(images/menu/book2.gif);}
a#contact:hover img {background-image: url(images/menu/contact2.gif);}

.hiddenPic {display:none;}



/* text styles */
.title {
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.4em;
	color: #ffffff;
	font-weight: bold;
}

.boldtitle {
	font-size:1em;
	font-weight: bold;
	color: #c72400;
	letter-spacing: 0.01em;
}

.boldtitlewhite {
	font-size:1em;
	font-weight: bold;
	color: #ffffff;
	letter-spacing: 0.01em;
}


.bold {
	line-height: normal;
	color: #c72400;
font-weight: bold;
}

.invisible {
	line-height: normal;
	color: #E9A94F;
}

.white {
	color: #ffffff;
}

.playquote {
	line-height: normal;
	color: #ffffff;
font-weight: bold;
}

.pressquote {
	font-style: italic;
	line-height: normal;
	color: #ffffff;
	font-weight: bold;
}

.seasontitle {
	font-size:1em;
	font-weight: bold;
	color: #000000;
	letter-spacing: 0.01em;
}

a:link {
	color: #000000;
	text-decoration:none;
	}
	
a:visited {
	color: #000000;
	text-decoration:none;
	}

a:active {
	color: #000000;
	text-decoration:none;
	}
	

a:hover {
	color: #000000;
	text-decoration: none;
	background-color: #ffffff;
	}

.textfield {
	margin:1px;
background:#f4bd6d;
color:#c72400;
border : 1px solid #900;
padding : 1px;
font-family:Arial, Helvetica, sans-serif;
	height:14px;
	width:300px; }

.textbox {
	margin:1px;
background:#f4bd6d;
color:#c72400;
border : 1px solid #900;
padding : 1px;
font-family:Arial, Helvetica, sans-serif;
	width:300px; }


/* End of 'boxclever' */

