body{background-image:url(images/bg_home.jpg);}body{font-family:Verdana,Arial,Helvetica,sans-serif;}a:link,a:visited{color:#a6a3ae;text-decoration:none;}a:hover{color:#fff;}small{font-size:10px;}#mainimg{width:700px;height:416px;background-image:url(images/home_main.jpg);position:relative;}#newsbox{position:absolute;width:260px;height:140px;color:#685F80;text-align:left;font-size:11px;top:230px;left:65px;}#newsbox p{margin:0px 0px 10px 0px;}#homemenu{width:800px;font-family:Times New Roman,Times,Serif;font-size:22px;color:#A6A3AE;text-align:center;letter-spacing:2px;margin:0 auto;}#homemenu ul{margin-left:0px;}#homemenu a:link,#homemenu a:visited{color:#a6a3ae;text-transform:inherit;text-decoration:none;}#homemenu a:hover{color:#fff;}#homemenu li{padding:0 13px;}#homemenu li.homelink{display:none;}#subhead{background-image:url(images/sub_head.jpg);width:700px;height:136px;}#submenu{font-family:Times New Roman,Times,Serif;font-size:16px;color:#A6A3AE;text-align:left;letter-spacing:1px;text-transform:inherit;padding:93px 0px 0px 0px;}#submenu a:link,#submenu a:visited{color:#a6a3ae;text-transform:inherit;text-decoration:none;}#submenu a:hover{color:#fff;}#footermenu{font-family:Times New Roman,Times,Serif;font-size:16px;color:#A6A3AE;text-align:center;letter-spacing:2px;padding-top:40px;}#footermenu a:link,#footermenu a:visited{color:#a6a3ae;text-transform:inherit;text-decoration:none;}#footermenu a:hover{color:#fff;}#subbody{width:700px;background-image:url(images/sub_body.jpg);background-repeat:repeat-y;text-align:left;}#subcontent{padding:0px 30px 0px 30px;color:#817A95;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;}#subcontent h2{font-size:30px;font-family:Times New Roman,Times,Serif;color:#fff;font-weight:normal;margin:0px 0px 20px 0px;padding:0px;letter-spacing:2px;}h3{font-size:13px;font-weight:bold;margin:0px 0px 12px 0px;padding:0px;}#subcontent p{line-height:18px;margin:0px 0px 18px 0px;}#subfoot{background-image:url(images/sub_foot.jpg);width:700px;height:30px;}h3.events,div#cms_content h3{margin-bottom:6px;}#subcontent div#cms_content p{line-height:14px;}.eventdetails{line-height:15px;margin:0px 0px 25px 20px;}#credit{width:700px;font-size:11px;text-align:center;margin:0px auto 20px auto;color:#938ca8;text-transform:inherit;}#credit a:link,#credit a:visited{color:#938ca8;text-transform:inherit;text-decoration:none;}#credit a:hover{color:#aea8be;}#gallerywrap a.galname{font-size:12px;font-weight:bold;}#gallerywrap img.pwimages{margin:0 15px 0 15px;border-width:1px;border-color:#666078;}#gallerywrap img#picture{margin:0;}#gallerywrap td.indexlink{padding-right:40px;padding-left:40px;font-weight:bold;}#gallerywrap div.galcrumb{font-size:12px;border-bottom:1px #3f3a4d solid;padding-bottom:8px;margin-right:20px;}div.perchcal h3.events{font-size:19px;font-weight:normal;margin:0 0 10px 0;}div.perchcal h4.rolename,div.perchcal h4.workname{font-size:15px;margin:0 0 7px 0;font-weight:normal;}div.perchcal h4.workname{font-size:13px;}div.perchcal div.cal_details{text-align:right;}div.perchcal .eventdetails,#subcontent div.perchcal p{line-height:14px;}div.perchcal{margin-bottom:35px;}div.perchcal div.cal_desc{margin:15px 250px 0 0;}span.aftermenu2{display:block;width:30px;float:left;}ul.sitemenu{margin:0 0 0 33px;padding:0;list-style-type:none;}ul.sitemenu li{display:inline;padding:0 10px;text-indent:-1em;}div#subhead li.replink{padding-left:41px;}div#footermenu li{padding:0 8px;}div.cal_wrapper{margin-bottom:20px;width:550px;}h3.cal_date{margin:0 0 15px 0;font-size:22px;font-weight:normal;border-bottom:1px #57506a solid;padding-bottom:6px;}h4.cal_opera_title{margin:0 0 6px 0;font-size:17px;font-weight:normal;line-height:19px;}div.cal_info,div.cal_details,div.cal_photo{margin-left:20px;}div.cal_info{padding-top:3px;}div.cal_details{margin-left:170px;}#subcontent div.cal_info{margin-bottom:12px;font-size:13px;line-height:16px;}#subcontent div.cal_wrapper p{margin:0;line-height:14px;}div.cal_location_info{margin-bottom:10px;}p.cal_ticket_label{font-weight:bold;}div.cal_detail_text{margin-top:12px;margin-left:170px;}#subcontent div.cal_detail_text p{text-align:justify;margin-bottom:8px;}div.cal_photo{float:left;margin-right:15px;margin-bottom:15px;}div.cal_info{margin-left:115px;}div.calclear{clear:left;height:20px;}#subcontent div#opera,#subcontent div#concert{padding:20px 30px;margin-top:0px;clear:both;background-image:url(images/resume_repeat_bg.jpg);background-repeat:repeat-y;}#subcontent span.resume_top{background-image:url(images/resume_top_bg.jpg);background-repeat:no-repeat;height:25px;display:block;margin-top:10px;clear:both;}#subcontent span.resume_bottom{background-image:url(images/resume_bottom_bg.jpg);background-repeat:no-repeat;height:25px;display:block;}#subcontent ul.tabNavigation{list-style-type:none;margin-bottom:15px;text-indent:-1em;padding-left:0;margin-left:30px;}#subcontent ul.tabNavigation li{margin:0;padding:0;list-style-type:none;text-indent:0;margin-left:0;padding-left:0;display:inline;}#subcontent ul.tabNavigation li a:link,#subcontent ul.tabNavigation li a:visited{font-family:Times New Roman,Times,Serif;display:block;font-size:24px;width:140px;text-align:center;padding:18px 0px 25px 0px;float:left;margin-left:10px;font-style:italic;margin-bottom:-22px;}#subcontent ul.tabNavigation li a.selected{background-image:url(images/resume_tab_bg.jpg);background-repeat:no-repeat;}table.replisting{}table.replisting tr.repitem{border:1px #669 solid;padding:10px;}table.replisting tr.repsep td{height:10px;}table.replisting td{font-size:14px;padding:6px 10px;font-family:Times New Roman,Times,Serif;}table.replisting td.rep_role{font-size:19px;}table.replisting td.rep_photo{width:60px;padding:0;padding-right:8px;}table.replisting td.rep_photo img{width:60px;height:60px;border:1px #272336 solid;}#subcontent div.press_wrap{margin-bottom:40px;padding-bottom:10px;border-bottom:1px solid #57506A;}#subcontent div.press_photo{float:left;}#subcontent h3.press_title,div.press_credits,div.press_details{margin-left:160px;}#subcontent h3.press_title,#subcontent h3.press_title p{margin-bottom:0px;margin-top:0;}#subcontent h3.press_title p{margin-bottom:5px;}#subcontent div.press_credits p{line-height:15px;}div#contactinfo,div#programbox,div#headshotbox{width:180px;float:left;margin-right:20px;}div#contactinfo{padding:15px;background-image:url(/images/resume_repeat_bg.jpg);background-position:-20px -20px;height:239px;}div#subbody div#subcontent div#programbox,div#subbody div#subcontent div#headshotbox{text-align:right;}div#subbody div#subcontent div#contactinfo{text-align:left;font-size:12px;position:relative;}div#subbody div#subcontent div#contactinfo h6{font-size:10px;font-weight:normal;color:#4b455f;padding-top:10px;margin:0px;/*border-top: 1px #332e41 solid;*/position:absolute;bottom:10px;left:10px;}div#subbody div#subcontent h4{font-size:14px;margin:10px 0 1px 0;}#subcontent div#audio,#subcontent div#video{padding:20px 30px;margin-top:0px;clear:both;background-image:url(images/resume_repeat_bg.jpg);background-repeat:repeat-y;}div.biosidebarbox{padding:15px;background-image:url(/images/resume_repeat_bg.jpg);background-position:-20px -20px;margin-right:10px;width:190px;}div#subcontent div.biosidebarbox ul{margin:0;padding-left:1em;}div#subcontent div.biosidebarbox ul li{margin-bottom:6px;}a.photodownload{display:block;background-image:url(images/picture_empty.png);background-repeat:no-repeat;background-position:0px 0px;padding-left:21px;height:18px;}div.homenewsimg{float:left;margin-right:10px;margin-bottom:40px;}div#newsbox div.homenews_headline p{font-size:11px;font-weight:normal;margin:10px 0 3px 0;color:#A6A3AE;}div#newsbox div.homenews_details p{margin:0;font-size:10px;}div#newsbox div.homenewsinfo{/*float: left;*/}div#newsbox div#homenews_menu,div#newsbox div.homenews_label{margin-bottom:5px;}div#newsbox div.homenews_label{float:left;margin-right:6px;}div#newsbox div.homenews_label span{padding:3px 5px;background-color:#302c3d;}div#newsbox div#homenews_menu a{padding:2px 4px;background-image:url(images/small_bg.jpg);color:#7a7094;border:1px #12101b solid;}div#newsbox div#homenews_menu a.wactive{border:1px #59526b solid;}div#newsbox ul#parent1 li{margin-right:20px;}
