* {padding:0; margin:0;}

body {font-family: Arial, Helvetica, sans-serif;
font-size: 13px;text-align:center;margin: 0;padding: 0;
color:#000;	background:#fff;}

#wrapper {margin: 0 auto; width: 775px;}

/*content for all pages*/
#header {position:relative;	width: 800px; height:116px;	
color: #333;padding: 0px;height: 149px;	margin: 0px;
background-image:url(images/logo.gif);background-position: center top;}

/*content for all pages*/
#about2 {width: 800px; height:99px;	color:#333;
padding: 0px; height: 92px; margin: 0px auto;	
background: url(images/about_header2.jpg) no-repeat  center; background-position: center top;}

/*content for navigation for all pages*/
#navigation {position:relative;	width: 800px; height:45px;color: #333;
padding: 0;margin: 0px;background: url(images/bluemenubkgd.gif) repeat-x;}

/*content for index page*/
#content {width: 775px;	color: #000; border:0px; 
margin: 0px;padding: 0px; background-position:center; height: 800px;}

/*content for index whats new header*/
#whatsnew {color: #000;	margin: 0px; padding: 0px;
background-color: #FFFFFF;background-image:url(images/whatsnew.gif);
float:right;z-index: 4;	height: 225px;	
background-repeat: no-repeat;background-position: left top;}

/*content for index - about blue header above navigation */
#about {position:relative;	width: 800px; height:240px;
padding: 0px;margin: 0px;  background-image:url(images/show3.gif);}

/*--------------------------------END OF CONTENT FOR INDEX PAGE----------------------------------*/


/*-------------------------START OF INFORMATION PAGES FOR DIRECTORS ETC-----------------------------*/

/*content for about kelly kuo page*/
#content_aboutkelly {width: 800px;color: #000;margin: 0;padding: 0;
background-image:url(headers/about_kellykuo.gif); 
background-repeat:no-repeat; height: 1100px;text-align: left;}

/*content for artistic news page*/
#content_artisticnews {width: 800px;color: #000; margin:0px 10px;
padding: 0;background: url(headers/news_frommark_header.gif);
background-repeat:no-repeat; height:700px;	text-align: left;}

/*content for header on nicola bowie's page*/
#content_nicole {width: 800px;color: #000;margin: 0;padding: 0px;
background-image:url(headers/about_nicolabowie.gif);
background-repeat:no-repeat;height: 900px;text-align: left;}

/*content for header on christiane noll page*/
#content_christiane {width: 800px;color: #000;margin:0;padding:0px;
background-image:url(headers/about_christiane.gif);
background-repeat:no-repeat;height: 900px;text-align: left;}

/*-------------------------END OF INFORMATION PAGES FOR DIRECTORS ETC-----------------------------*/



/*-----------------------------------START OF SEASON PAGES----------------------------------------------------*/

/*content for header on season magic flute page*/	
#content_season_magicflute {width: 800px;color: #000;margin: 0;
padding: 2px;background-image:url(headers/season_themagicflute.gif);
background-repeat:no-repeat;text-align: left;}

/*content for header on season madama butterfly page*/
#content_season_madamabutterfly {width: 800px;color: #000;margin: 0 20px;
padding: 6px;background-image:url(headers/season_madamabutterfly.gif);
background-repeat:no-repeat; text-align: left;}

/*content for header on the art of the american diva page*/
#content_season_americandiva {width: 800px;color: #000;margin: 0 20px;
padding: 6px;background-image:url(headers/about_theartoftheamericandiva.gif);	
background-repeat:no-repeat;text-align: left;}

/*content for header on the orpheus*/
#content_season_orpheus {width: 800px;color: #000;margin: 0 20px;
padding: 6px;background-image:url(headers/season_orpheus.gif);	
background-repeat:no-repeat;text-align: left;}

/*content for header on the orpheus*/
#content_season_iltrovatore {width: 800px;color: #000;margin: 0 20px;
padding: 6px;background-image:url(headers/season_iltrovatore.gif);	
background-repeat:no-repeat;text-align: left;}
/*content for header on the orpheus*/
#content_season_dongiovanni {width: 800px;color: #000;margin: 0 20px;
padding: 6px;background-image:url(headers/season_dongiovanni.gif);	
background-repeat:no-repeat;text-align: left;}


#content_season_figaro {width: 800px;color: #000;margin: 0 20px;
padding: 6px;background-image:url(headers/season_dongiovanni.gif);	
background-repeat:no-repeat;text-align: left;}


#content_season_faust {width: 800px;color: #000;margin: 0 20px;
padding: 6px;background-image:url(headers/season_faust.gif);	
background-repeat:no-repeat;text-align: left;}
#content_season_figaro {width: 800px;color: #000;margin: 0 20px;
padding: 6px;background-image:url(headers/season_figaro.gif);	
background-repeat:no-repeat;text-align: left;}

/*-----------------------------------END OF SEASON PAGES----------------------------------------------------*/

/*--------------------------------START OF TOP NAVIGATION LINK PAGES---------------------------------------*/
/*content for about page*/
#content_abouteugeneopera {width: 800px;color: #000;margin: 0;	
padding: 0;	background: url(headers/about_eugeneopera.gif) no-repeat top;
background-repeat:no-repeat; height:1070px;text-align: left;}

/*content for about artist mentor program page*/
#content_abouteugeneopera_artistmentorprogram {width: 800px;color: #000;margin: 0;	
padding: 0;	background: url(headers/about_artistmentorprogram.gif) no-repeat top;
background-repeat:no-repeat; height:650px;text-align: left;}


/*content for text on about page*/
#content_abouttext {width: 800px;color: #000;margin: 0 0px 0 35px;	
padding: 0;	text-align: left;}

/*content for header on rentals page*/
#content_rentals {width: 800px;	color: #000; margin: 0;padding: 0;
background-image:url(headers/rentals_header.gif); 
background-repeat:no-repeat;height:500px;text-align: left;}

/*content for header on season page*/
#content_season {width: 800px;color: #000;margin:0;padding:0;
background-image:url(headers/2009-2010season_header.gif);
background-repeat:no-repeat;	text-align: left;}

/*content for header on 0708season page*/
#content_season07 {width: 800px;color: #000;margin:0;padding:0;
background-image:url(headers/2007-2008season_header.gif);
background-repeat:no-repeat;height: 830px;	text-align: left;}

/*content for header on 0809eason page*/
#content_season08 {width: 800px;color: #000;margin:0;padding:0;
background-image:url(headers/2008-2009season_header.gif);
background-repeat:no-repeat;height: 830px;	text-align: left;}

/*content for header on announcements page*/
#content_announcements {width: 800px;color: #000;margin: 0;	padding: 6px;
background-image:url(headers/announcements_header.gif);
background-repeat:no-repeat;height: 400px;text-align: left;}

/*content for header on auditions page*/
#content_auditions{width: 800px;color: #000;margin: 0;	
padding: 0;	background-image:url(headers/2007-2008seasonauditions_header.gif);
background-repeat:no-repeat;text-align: left;}

/*content for header on contact page*/
#content_contact{width: 800px;color: #000;margin: 0;padding: 0;	
background-image:url(headers/contact_header.gif);
background-repeat:no-repeat; height:2000px;text-align: left;}

/*content for header on history page*/
#content_history {width: 800px;	color: #000; margin: 0px 20px;	
padding: 10px  20px;background-image:url(headers/history_header.gif);
background-repeat:no-repeat;height: 825px;text-align: left;}

/*content for header on ticket page*/
#content_ticket {width: 800px;color: #000;margin: 0 20px;padding:0;
background-image:url(headers/tickets_header.gif);
background-repeat:no-repeat; height: 925px;text-align: left;}

/*content for header on events page*/
#content_events{width: 800px;color: #000;margin:0  20px 0 20px;	padding:0;
background-image:url(headers/events_header.gif);
background-repeat:no-repeat;text-align: left;}

/*content for header on events page*/
#content_events2{width: 800px;color: #000;margin:0  20px 0 20px;	padding:0;
background-image:url(headers/events_header.gif);
background-repeat:no-repeat; text-align: left;}

/*--------------------------------END OF TOP NAVIGATION LINK PAGES---------------------------------------*/



/*--------------------------START OF SUPPORT PAGES----------------------------------*/

/*content for header on support page*/
#content_support{width: 800px;color: #000;margin:0  20px;padding:0;
background-image:url(headers/support_header.gif);
background-repeat:no-repeat; height:840px;	text-align: left;}

/*content for header on support matching gifts page*/
#content_support_matchinggifts {width: 800px;color: #000;
margin: 0 0px 0 25px;background-image:url(headers/support_matchinggifts_header.gif);
background-repeat:no-repeat;padding: 8px;height: 450px;text-align: left;}

/*content for header on support sponsors page*/
#content_support_sponsors {width: 800px;color: #000;margin: 0 0px 0 25px;
background-image:url(headers/support_sponsors_header.gif);
background-repeat:no-repeat;padding: 8px;height: 310px;	text-align: left;}

/*content for header on support planned giving page*/
#content_support_plannedgiving {width: 800px;color: #000;margin: 0 0px 0 25px;
background-image:url(headers/support_plannedgiving_header.gif);
background-repeat:no-repeat;padding: 8px;height: 310px;	text-align: left;}

/*content for header on support foundation page*/
#content_support_foundation {width: 800px;color: #000;
margin: 0 0px 0 25px;background-image:url(headers/support_foundation_header.gif);
background-repeat:no-repeat;padding: 8px;height: 450px;	text-align: left;}
	
/*content for header on support planned business partners page*/
#content_support_businesspartners {width: 800px;color: #000;
margin: 0 0px 0 25px;background-image:url(headers/support_businesspartners_headers.gif);
background-repeat:no-repeat;padding: 8px;height: 310px;	text-align: left;}

/*content for header on support planned annual campaign page*/
#content_support_annualcampaign {width: 800px;color: #000;
margin: 0 0px 0 25px;background-image:url(headers/support_annualcampaign_header.gif);
background-repeat:no-repeat;padding: 8px;height: 310px;	text-align: left;}

/*content for header on support individual page*/
#content_supportindividual{width: 800px;color: #000;margin: 0;	
padding: 0;	background-image:url(headers/support_individual_header.gif);
background-repeat:no-repeat; height:600px;text-align: left;}

/*-------------------------- END OF SUPPORT PAGES----------------------------------*/


/*body text used for all pages*/
.bodytext {color: #000000;font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;font-style: normal;	background-position: center top;}


/*bold header used for Eugene Opera phrase*/
.operatextheader {font: bold 12px Verdana, Arial, Helvetica, sans-serif;}
	
/*information at the bottom of the page for footer*/
.footer_info {font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #CCCCCC;}

/*bold header used for announcements title phrase*/
.auditionsannouncementstextheader {font: bold 16px Verdana, Arial, Helvetica, sans-serif;}

/*content for header on season pirates page*/
#content_season_pirates {width: 800px;color: #000;margin: 0 0 0 0px;
padding: 6px;background-image:url(headers/season_pirates_header.gif);
background-repeat:no-repeat; height: 1960px;text-align: left;}


#content blockquote {text-align:left;}
#left {position:relative; float:left; width:420px; margin-bottom:10px; padding:0 5px; border-right:1px solid #ccc}
#right {position:relative; float:right; width:315px; margin-bottom:10px; padding:0 5px; }
#right #season { margin-top:25px;text-align: left;}
#season p.header { margin-bottom: 20px; font-size: 16px; }
#footer {clear:both;position:relative; width:800px;  margin: 0px 0px 30px 0px;background-color:#3B4559;}
ul#whatsnewUL {	list-style-type: none;text-align: left;	margin-bottom: 30px;}
div#left p {display: block;}
div#left h2 {margin: 30px 0 10px 15px;}
div#left img#noll {	margin: 5px;margin-right: 15px;}
div#left ul {list-style-type: none;}
div#orderHere a {display: block;margin-bottom: 10px;color: #000;font-size: 16px;}
div#orderHere a:hover {color: #266275;text-decoration: none;}
#footernav a {color: #ffc;font: 13px verdana, arial, helvetica, sans-serif;	text-decoration: none;}
#footernav a:hover {color: #7DB4C8;}
#contentnav a,a.contentnav {color: #000;font: 13px verdana, arial, helvetica, sans-serif; text-decoration: underline;}
#contentnav a:hover,a.contentnav:hover {color: #266275;font: 13px verdana, arial, helvetica, sans-serif; text-decoration: underline; }
	   
