html{color:#000;background:#FFF;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
li{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
input,textarea,select{*font-size:100%;}
legend{color:#000;}
body{font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}
table{font-size:inherit;font:100%;}
pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}
body{text-align:center;}
#ft{clear:both;}
#doc,#doc2,#doc3,#doc4,.yui-t1,.yui-t2,.yui-t3,.yui-t4,.yui-t5,.yui-t6,.yui-t7{margin:auto;text-align:left;width:57.69em;*width:56.25em;min-width:750px;}
#doc2{width:73.076em;*width:71.25em;}
#doc3{margin:auto 10px;width:auto;}
#doc4{width:74.923em;*width:73.05em;}
.yui-b{position:relative;}
.yui-b{_position:static;}
#yui-main .yui-b{position:static;}
#yui-main{width:100%;}
.yui-t1 #yui-main,.yui-t2 #yui-main,.yui-t3 #yui-main{float:right;margin-left:-25em;}
.yui-t4 #yui-main,.yui-t5 #yui-main,.yui-t6 #yui-main{float:left;margin-right:-25em;}
.yui-t1 .yui-b{float:left;width:12.30769em;*width:12.00em;}
.yui-t1 #yui-main .yui-b{margin-left:13.30769em;*margin-left:13.05em;}
.yui-t2 .yui-b{float:left;width:13.8461em;*width:13.50em;}
.yui-t2 #yui-main .yui-b{margin-left:14.8461em;*margin-left:14.55em;}
.yui-t3 .yui-b{float:left;width:23.0769em;*width:22.50em;}
.yui-t3 #yui-main .yui-b{margin-left:24.0769em;*margin-left:23.62em;}
.yui-t4 .yui-b{float:right;width:13.8456em;*width:13.50em;}
.yui-t4 #yui-main .yui-b{margin-right:14.8456em;*margin-right:14.55em;}
.yui-t5 .yui-b{float:right;width:18.4615em;*width:18.00em;}
.yui-t5 #yui-main .yui-b{margin-right:19.4615em;*margin-right:19.125em;}
.yui-t6 .yui-b{float:right;width:23.0769em;*width:22.50em;}
.yui-t6 #yui-main .yui-b{margin-right:24.0769em;*margin-right:23.62em;}
.yui-t7 #yui-main .yui-b{display:block;margin:0 0 1em 0;}
#yui-main .yui-b{float:none;width:auto;}
.yui-gb .yui-u,.yui-g .yui-gb .yui-u,.yui-gb .yui-g,.yui-gb .yui-gb,.yui-gb .yui-gc,.yui-gb .yui-gd,.yui-gb .yui-ge,.yui-gb .yui-gf,.yui-gc .yui-u,.yui-gc .yui-g,.yui-gd .yui-u{float:left;}
.yui-g .yui-u,.yui-g .yui-g,.yui-g .yui-gb,.yui-g .yui-gc,.yui-g .yui-gd,.yui-g .yui-ge,.yui-g .yui-gf,.yui-gc .yui-u,.yui-gd .yui-g,.yui-g .yui-gc .yui-u,.yui-ge .yui-u,.yui-ge .yui-g,.yui-gf .yui-g,.yui-gf .yui-u{float:right;}
.yui-g div.first,.yui-gb div.first,.yui-gc div.first,.yui-gd div.first,.yui-ge div.first,.yui-gf div.first,.yui-g .yui-gc div.first,.yui-g .yui-ge div.first,.yui-gc div.first div.first{float:left;}
.yui-g .yui-u,.yui-g .yui-g,.yui-g .yui-gb,.yui-g .yui-gc,.yui-g .yui-gd,.yui-g .yui-ge,.yui-g .yui-gf{width:49.1%;}
.yui-gb .yui-u,.yui-g .yui-gb .yui-u,.yui-gb .yui-g,.yui-gb .yui-gb,.yui-gb .yui-gc,.yui-gb .yui-gd,.yui-gb .yui-ge,.yui-gb .yui-gf,.yui-gc .yui-u,.yui-gc .yui-g,.yui-gd .yui-u{width:32%;margin-left:1.99%;}
.yui-gb .yui-u{*margin-left:1.9%;*width:31.9%;}
.yui-gc div.first,.yui-gd .yui-u{width:66%;}
.yui-gd div.first{width:32%;}
.yui-ge div.first,.yui-gf .yui-u{width:74.2%;}
.yui-ge .yui-u,.yui-gf div.first{width:24%;}
.yui-g .yui-gb div.first,.yui-gb div.first,.yui-gc div.first,.yui-gd div.first{margin-left:0;}
.yui-g .yui-g .yui-u,.yui-gb .yui-g .yui-u,.yui-gc .yui-g .yui-u,.yui-gd .yui-g .yui-u,.yui-ge .yui-g .yui-u,.yui-gf .yui-g .yui-u{width:49%;*width:48.1%;*margin-left:0;}
.yui-g .yui-gb div.first,.yui-gb .yui-gb div.first{*margin-right:0;*width:32%;_width:31.7%;}
.yui-g .yui-gc div.first,.yui-gd .yui-g{width:66%;}
.yui-gb .yui-g div.first{*margin-right:4%;_margin-right:1.3%;}
.yui-gb .yui-gc div.first,.yui-gb .yui-gd div.first{*margin-right:0;}
.yui-gb .yui-gb .yui-u,.yui-gb .yui-gc .yui-u{*margin-left:1.8%;_margin-left:4%;}
.yui-g .yui-gb .yui-u{_margin-left:1.0%;}
.yui-gb .yui-gd .yui-u{*width:66%;_width:61.2%;}
.yui-gb .yui-gd div.first{*width:31%;_width:29.5%;}
.yui-g .yui-gc .yui-u,.yui-gb .yui-gc .yui-u{width:32%;_float:right;margin-right:0;_margin-left:0;}
.yui-gb .yui-gc div.first{width:66%;*float:left;*margin-left:0;}
.yui-gb .yui-ge .yui-u,.yui-gb .yui-gf .yui-u{margin:0;}
.yui-gb .yui-gb .yui-u{_margin-left:.7%;}
.yui-gb .yui-g div.first,.yui-gb .yui-gb div.first{*margin-left:0;}
.yui-gc .yui-g .yui-u,.yui-gd .yui-g .yui-u{*width:48.1%;*margin-left:0;}
s .yui-gb .yui-gd div.first{width:32%;}
.yui-g .yui-gd div.first{_width:29.9%;}
.yui-ge .yui-g{width:24%;}
.yui-gf .yui-g{width:74.2%;}
.yui-gb .yui-ge div.yui-u,.yui-gb .yui-gf div.yui-u{float:right;}
.yui-gb .yui-ge div.first,.yui-gb .yui-gf div.first{float:left;}
.yui-gb .yui-ge .yui-u,.yui-gb .yui-gf div.first{*width:24%;_width:20%;}
.yui-gb .yui-ge div.first,.yui-gb .yui-gf .yui-u{*width:73.5%;_width:65.5%;}
.yui-ge div.first .yui-gd .yui-u{width:65%;}
.yui-ge div.first .yui-gd div.first{width:32%;}
#bd:after,.yui-g:after,.yui-gb:after,.yui-gc:after,.yui-gd:after,.yui-ge:after,.yui-gf:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
#bd,.yui-g,.yui-gb,.yui-gc,.yui-gd,.yui-ge,.yui-gf{zoom:1;}
.yuimenubar{visibility:visible;position:static;}
.yuimenu .yuimenu,.yuimenubar .yuimenu{visibility:hidden;position:absolute;top:-10000px;left:-10000px;}
.yuimenubar li,.yuimenu li{list-style-type:none;}
.yuimenubar ul,.yuimenu ul,.yuimenubar li,.yuimenu li,.yuimenu h6,.yuimenubar h6{margin:0;padding:0;}
.yuimenuitemlabel,.yuimenubaritemlabel{text-align:left;white-space:nowrap;}
.yuimenubar ul{*zoom:1;}
.yuimenubar .yuimenu ul{*zoom:normal;}
.yuimenubar>.bd>ul:after{content:".";display:block;clear:both;visibility:hidden;height:0;line-height:0;}
.yuimenubaritem{float:left;}
.yuimenubaritemlabel,.yuimenuitemlabel{display:block;}
.yuimenuitemlabel .helptext{font-style:normal;display:block;margin:-1em 0 0 10em;}
.yui-menu-shadow{position:absolute;visibility:hidden;z-index:-1;}
.yui-menu-shadow-visible{top:2px;right:-3px;left:-3px;bottom:-3px;visibility:visible;}
.hide-scrollbars *{overflow:hidden;}
.hide-scrollbars select{display:none;}
.yuimenu.show-scrollbars,.yuimenubar.show-scrollbars{overflow:visible;}
.yuimenu.hide-scrollbars .yui-menu-shadow,.yuimenubar.hide-scrollbars .yui-menu-shadow{overflow:hidden;}
.yuimenu.show-scrollbars .yui-menu-shadow,.yuimenubar.show-scrollbars .yui-menu-shadow{overflow:auto;}
.yui-skin-segal .yuimenubar{font-size:93%;*line-height:1.9;}
.yui-skin-segal a.yuimenubaritemlabel{color:#000;text-decoration:none;cursor:pointer;height:48px;position:relative;}
.yui-skin-segal .yuimenubaritemlabel .last{border:none;}
.yui-skin-segal .yuimenubarnav .yuimenubaritemlabel{padding-right:0;*display:inline-block;color:#000;}
.yui-skin-segal .yuimenubarnav .yuimenubaritemlabel-hassubmenu{margin-bottom:-3px;*margin-bottom:-7px;}
.yui-skin-segal .yuimenu{font-size:93%;line-height:1.5;*line-height:1.45;}
.yui-skin-segal .yuimenubar .yuimenu,.yui-skin-segal .yuimenu .yuimenu{font-size:100%;}
.yui-skin-segal .yuimenu .bd{background-color:#fff;padding:0;margin-top:-1px;*border:1px solid #000;*border-bottom-width:0;_border-top-width:0;_margin-top:0;}
.yui-skin-segal .yuimenu .bd .bd{margin-top:0;*margin-top:-1px;_margin-top:0;}
.yui-skin-segal .yuimenubar .yuimenu ul{padding:0;}
.yui-skin-segal .yuimenubar .yuimenu ul li{background-color:#fff;}
.yui-skin-segal .yuimenubar .yuimenu ul li a,.yui-skin-segal .yuimenubar .yuimenu ul li a:link,.yui-skin-segal .yuimenubar .yuimenu ul li a:visited{white-space:normal;padding:10px 7px;}
.yui-skin-segal .yuimenubar .yuimenu ul li a:active,.yui-skin-segal .yuimenubar .yuimenu ul li a:hover{color:#fff;}
.yui-skin-segal .yuimenubar .yuimenu ul{margin-top:0;z-index:2000;}
.yui-skin-segal .yuimenubar .yuimenu ul li ul{margin-top:0;_margin-top:-1px;}
.yui-skin-segal .yuimenubar .yuimenu ul li a{white-space:normal;}
.yui-skin-segal .yuimenu ul li a.hassub{background:url(../../_images/common/bullet_nav.gif) no-repeat 119px 47%;}
.yui-skin-segal .segal_theatre ul li a.hassub{background:url(../../_images/common/bullet_nav.gif) no-repeat 118px 47%;}
.yui-skin-segal .yuimenu ul li a:hover{color:#fff;}
.yui-skin-segal .segal_theatre ul li a:hover{background:#ce4553;}
.yui-skin-segal .segal_theatre ul li a:hover.hassub{background:#ce4553 url(../../_images/common/bullet_segal_nav_o.gif) no-repeat 118px 47%;}
.yui-skin-segal .the_academy ul li a:hover{background:#b2aa7e;}
.yui-skin-segal .the_academy ul li a:hover.hassub{background:#b2aa7e url(../../_images/common/bullet_academy_nav_o.gif) no-repeat 119px 47%;}
.yui-skin-segal .the_studio ul li a:hover{background:#a2968a;}
.yui-skin-segal .the_studio ul li a:hover.hassub{background:#a2968a url(../../_images/common/bullet_studio_nav_o.gif) no-repeat 119px 47%;}
.yui-skin-segal .cinemaspace ul li a:hover{background:#B9C9D5;z-index:1000;}
.yui-skin-segal .cinemaspace ul li a:hover.hassub{background:#B9C9D5 url(../../_images/common/bullet_cinema_nav_o.gif) no-repeat 119px 47%;z-index:1000;}
.yui-skin-segal .yiddish_theatre ul li a:hover{background:#fcb040;}
.yui-skin-segal .yiddish_theatre ul li a:hover.hassub{background:#fcb040 url(../../_images/common/bullet_yiddish_nav_o.gif) no-repeat 119px 47%;}
.yui-skin-segal .support_the_centre ul li a:hover{background:#93afa2;}
.yui-skin-segal .about_the_centre ul li a:hover{background-color:#999;}
.yui-skin-segal .about_the_centre ul li a:hover.hassub{background:#999 url(../../_images/common/bullet_about_nav_o.gif) no-repeat 119px 47%;}
.yui-skin-segal ul li.yuimenuitem{padding:0;margin:0;}
.yui-skin-segal .yuimenu .bd ul{border-top:1px solid #333;background:#fff;}
.yui-skin-segal .yuimenu .bd ul.first-of-type ul.first-of-type{margin-top:-1px;}
.yui-skin-segal ul li a.yuimenuitemlabel{width:114px;padding:10px 5px;text-decoration:none;cursor:pointer;text-align:center;font:bold 1.2em "Helvetica Bold",Helvetica,Arial,sans-serif;color:#666;background:#fff;border-right:1px solid #333;border-left:1px solid #333;*border-right:0;*border-left:0;border-bottom:1px solid #333;}
.yui-skin-segal li.last_of_type ul li a.yuimenuitemlabel,.yui-skin-segal li.the_academy ul li a.yuimenuitemlabel{width:113px;}
.yui-skin-segal li.segal_theatre ul li a.yuimenuitemlabel{width:112px;}
.yui-skin-segal ul ul ul li.yuimenuitem a.yuimenuitemlabel{margin-left:-1px;*margin-left:0;*border-left:none;}
.yui-skin-segal .yuimenubar.hide-submenu-shadow .yui-menu-shadow-visible{display:none;}
.yui-skin-segal .yuimenuitem-hassubmenu{_border-bottom:1px solid #fff;}
body{width:100%;background-color:#fff;font:62.5% Helvetica,Arial,Geneva,sans-serif;padding:0;margin:0;color:#333;text-align:center;}
#container_fullspan{width:100%;text-align:center;padding:0;margin:0;}
#container{width:900px;text-align:left;margin:auto;padding:0;}
#hd{position:relative;width:900px;height:145px;margin-bottom:1px;}
body#home #hd,body#splash #hd{width:900px;height:355px;}
.logo{position:absolute;top:0;left:0;z-index:2000;}
.logo a{cursor:pointer;}
#logo_print{display:none;}
#bd{width:900px;margin:0;*margin:-3px 0 0 0;padding:0;position:relative;}
#bd #poster{width:301px;margin:7px 0 7px 0;padding:0;float:left;position:relative;}
#bd #poster img{padding:0;margin:0;}
#bd #poster img.top{margin-bottom:6px;}
#bd #poster img.left{margin-right:9px;}
#bd #poster img.bottom{margin-top:7px;}
#bd #poster div.poster_item{position:relative;}
#bd #poster span.credits{display:none;position:absolute;bottom:3px;left:0;width:280px;padding:10px;margin:0;z-index:100;color:#AAA;background:#000;font:10px Verdana,sans serif;}
#bd #content{float:left;width:559px;margin:120px 0 0 40px;padding-bottom:10px;}
#bd .sidebar_full{background:url(../_images/common/grey_pixel.gif) repeat-y 300px 0;margin-bottom:50px;}
#bd .content_full{float:left;width:260px;}
body.segal_theatre_sub #bd #content,body.the_academy_sub #bd #content,body.the_studio_sub #bd #content,body.cinemaspace_sub #bd #content,body.yiddish_theatre_sub #bd #content,body.about_the_centre_sub #bd #content,body.support_the_centre_sub #bd #content{margin:40px 0 0 40px;}
body.the_academy_main #bd #content{margin-top:40px;}
#bd_bg{width:900px;height:106px;margin:0;padding:0;top:-2px;left:0;position:absolute;}
body.segal_theatre_main #bd #bd_bg{background:transparent url(../_images/backgrounds/segal_main.gif) no-repeat 0 0;}
body.segal_theatre_sub #bd #bd_bg{background:transparent url(../_images/backgrounds/segal_sub.gif) repeat-x 0 0;height:8px;}
body.the_academy_main #bd #bd_bg{background:transparent url(../_images/backgrounds/academy_main.gif) no-repeat 0 0;}
body.the_academy_sub #bd #bd_bg{background:transparent url(../_images/backgrounds/academy_sub.gif) repeat-x 0 0;height:8px;}
body.the_studio_main #bd #bd_bg{background:transparent url(../_images/backgrounds/studio_main.gif) no-repeat 0 0;}
body.the_studio_sub #bd #bd_bg{background:transparent url(../_images/backgrounds/studio_sub.gif) repeat-x 0 0;height:8px;}
body.cinemaspace_main #bd #bd_bg{background:transparent url(../_images/backgrounds/cinema_main.gif) no-repeat 0 0;}
body.cinemaspace_sub #bd #bd_bg{background:transparent url(../_images/backgrounds/cinema_sub.gif) repeat-x 0 0;height:8px;}
body.yiddish_theatre_main #bd #bd_bg{background:transparent url(../_images/backgrounds/yiddish_main.gif) no-repeat 0 0;}
body.yiddish_theatre_sub #bd #bd_bg{background:transparent url(../_images/backgrounds/yiddish_sub.gif) repeat-x 0 0;height:8px;}
body.about_the_centre_main #bd #bd_bg{background:transparent url(../_images/backgrounds/about_main.gif) no-repeat 0 0;}
body.about_the_centre_sub #bd #bd_bg{background:transparent url(../_images/backgrounds/about_sub.gif) repeat-x 0 0;height:8px!important;}
body.support_the_centre_main #bd #bd_bg{background:transparent url(../_images/backgrounds/support_main.gif) no-repeat 0 0;}
body.support_the_centre_sub #bd #bd_bg{background:transparent url(../_images/backgrounds/support_sub.gif) repeat-x 0 0;height:8px;}
body.wide #bd #content{float:left;width:900px;margin:40px 0 35px 0;padding-bottom:10px;}
#bd #content.sidebar_full{background:url(../_images/common/grey_pixel.gif) repeat-y 640px 0;margin-bottom:50px;}
#bd .content_full_wide{float:left;width:599px;}
#callouts_container{padding-bottom:0;}
.callouts{margin:0 0 25px 0;border-bottom:1px solid #333;border-right:1px solid #fff;}
#callouts_container .clear{*height:0;*line-height:0;}
.callout{float:left;height:145px;width:299px;padding:0;}
.callouts .second,.callouts .third{border-left:1px solid #fff;}
.callout_hover{height:100px;margin-bottom:1px;}
.callouts .callout p{font:bold 1.1em/1.2em Helvetica,Arial,Geneva,sans-serif;color:#fff;padding:12px 0 0 0;margin:0;}
.callouts .callout p a,.callouts .callout p a:link,.callouts .callout p a:hover,.callouts .callout p a:visited{color:#fff;text-decoration:none;}
#ft{margin:0 0 30px 0;text-align:center;color:#666;}
body#home #ft{margin:98px 0 30px 0;}
#ft .small_logo{margin-bottom:30px;margin-top:10px;}
#bottom_nav ul li{display:inline;font-size:1.1em;font-weight:bold;padding:0 1px;}
#bottom_nav ul li a,#bottom_nav ul li a:link,#bottom_nav ul li a:visited{color:#666;text-decoration:none;}
#bottom_nav ul li a:hover{color:#999;}
#ft p.copyright{font:normal 1.1em/1.4em Helvetica,Arial,Geneva,sans-serif;color:#999;margin-top:25px;}
#utilities{width:259px;top:20px;right:0;margin:0;padding:0;position:absolute;}
#utilities ul{margin-left:40px;}
#utilities ul li{float:left;}
#utilities ul li a{color:#999;font-size:1.1em;padding-left:14px;padding-right:17px;text-decoration:none;}
#utilities ul li a:hover{color:#666;text-decoration:underline;}
#utilities ul li a.mail{background:transparent url(../_images/common/mail.gif) no-repeat 0 0;position:relative;}
#utilities ul li a.print{background:transparent url(../_images/common/printer.gif) no-repeat 0 0;}
#dialog,#dialog #dialogresult{position:absolute;top:8px;left:-227px;width:446px;padding:20px 20px 0 20px;background:#f5f5f5;color:#666;border:3px double #ccc;font-size:.92em;}
#dialog a,#dialog a:link. #dialog a:visited{color:#666;text-decoration:underline;}
#dialog a:hover{text-decoration:none;}
#dialog .close{float:right;font-size:.85em;padding:0;margin:-3px -8px 0 0;}
table.send_form{width:406px;}
table.send_form td{vertical-align:top;padding-bottom:15px;margin:0;}
table.send_form td.label{text-align:right;width:100px;padding:4px 6px 0 0;}
table.send_form td.input input,table.send_form td.input textarea{width:280px;border:1px solid #ccc;color:#666;padding:2px;font-size:1.1em;}
table.send_form button{background:transparent;border:0 none;margin:0;cursor:pointer;}
table.send_form td.button{width:91px;}
table.send_form td.cancel{padding:9px 0 0 0;}
img{padding:0;margin:0;behavior:url(../_javascript/iepngfix.htc);border:0;}
div#content,p,tr{font-size:12px;line-height:1.185em;padding:0 0 1.185em 0;}
#content .innercontent{font-size:12px;line-height:16px;padding:0 0 15px 0;}
#content .innercontent br{margin-top:5px;}
#content .innercontent p{font-size:12px;line-height:15px;padding:0 0 15px 0;}
h1+p{padding-top:.75em;}
#content ul{padding:0 0 1.185em 0;}
#content ul li{font-size:12px;line-height:15px;padding:0;}
#content .innercontent ul.disc{margin:0 0 -10px;padding:0;}
#content .innercontent ul.disc li{font-size:12px;line-height:15px;padding:0 0 10px;list-style-type:disc;margin-left:30px;}
#content p li{font-size:1em;}
#content a{font-weight:bold;font-size:12px;text-decoration:none;}
body.about_the_centre_sub #content h3 a,body.about_the_centre_sub #content h3 a:link,body.about_the_centre_sub #content h3 a:hover,body.about_the_centre_sub #content h3 a:visited{font-size:1.1em;font-weight:bold;text-transform:uppercase;letter-spacing:.15em;padding:0 0 1.5em 0;}
#content a:hover{text-decoration:underline;}
#content a.underline{text-decoration:underline;}
#content a.underline:hover{text-decoration:none;}
body#segal_theatre #content a{color:#ce4553;}
a.color_segal_theatre,.color_segal_theatre{color:#ce4553!important;}
body#the_academy #content a{color:#b2aa7e;}
a.color_the_academy,.color_the_academy{color:#b2aa7e!important;}
body#the_studio #content a{color:#a2968a;}
a.color_the_studio,.color_the_studio{color:#a2968a!important;}
body#cinemaspace #content a{color:#a1bdd3;}
a.color_cinemaspace,.color_cinemaspace{color:#a1bdd3!important;}
body#yiddish_theatre #content a{color:#fcb040;}
a.color_yiddish_theatre,.color_yiddish_theatre{color:#fcb040!important;}
body#about_the_centre #content a{color:#999;}
a.color_about_the_centre,.color_about_the_centre{color:#999!important;}
body#support_the_centre #content a{color:#999;}
a.color_support_the_centre,.color_support_the_centre{color:#93afa2!important;}
#content a.arrow{padding-right:9px;}
body#segal_theatre #content a.arrow{background:url(../_images/common/bullet_segal.gif) no-repeat 100% 50%;}
body#the_academy #content a.arrow{background:url(../_images/common/bullet_academy.gif) no-repeat 100% 50%;}
body#the_studio #content a.arrow{background:url(../_images/common/bullet_studio.gif) no-repeat 100% 50%;}
body#cinemaspace #content a.arrow{background:url(../_images/common/bullet_cinema.gif) no-repeat 100% 50%;}
body#yiddish_theatre #content a.arrow{background:url(../_images/common/bullet_yiddish.gif) no-repeat 100% 50%;}
body#about_the_centre #content a.arrow{background:url(../_images/common/bullet_about.gif) no-repeat 100% 50%;}
body#support_the_centre #content a.arrow{background:url(../_images/common/bullet_about.gif) no-repeat 100% 50%;}
#content #backarrow{margin-top:20px;}
#content #backarrow a.back_arrow{padding-left:9px;}
body#segal_theatre #content a.back_arrow{background:url(../_images/common/bullet_b_segal.gif) no-repeat 0 50%;}
body#the_academy #content a.back_arrow{background:url(../_images/common/bullet_b_academy.gif) no-repeat 0 50%;}
body#the_studio #content a.back_arrow{background:url(../_images/common/bullet_b_studio.gif) no-repeat 0 50%;}
body#cinemaspace #content a.back_arrow{background:url(../_images/common/bullet_b_cinema.gif) no-repeat 0 50%;}
body#yiddish_theatre #content a.back_arrow{background:url(../_images/common/bullet_b_yiddish.gif) no-repeat 0 50%;}
body#about_the_centre #content a.back_arrow{background:url(../_images/common/bullet_b_about.gif) no-repeat 0 50%;}
body#support_the_centre #content a.back_arrow{background:url(../_images/common/bullet_b_about.gif) no-repeat 0 50%;}
a[href $='.pdf']{padding:2px 0 2px 20px;background:transparent url(../_images/common/pdf.gif) no-repeat center left;}
#content p a,#content li a,#content h5 a{font-size:1em;}
h1{font-size:30px;font-weight:bold;line-height:1em;padding:0 0 .5em 0;}
h3+h1{padding:0;margin:-0.1em 0 .875em;}
h2{font-size:18px;font-weight:bold;line-height:1em;padding:.9em 0;}
h3{font-size:11px;font-weight:bold;text-transform:uppercase;letter-spacing:.15em;padding:0 0 1.5em 0;}
h4{font-size:1.4em;font-weight:bold;padding:1em 0 1.2em 0;}
h5{font-size:15px;padding:1em 0;line-height:1em;}
h6{font-size:1.5em;padding:1em 0;}
p.date{font-size:1.4em;font-weight:bold;padding:0 0 1em 0;}
p.admission{font-size:13px;font-weight:bold;padding:.68em 0 2.25em 60px;letter-spacing:.08em;text-transform:uppercase;background:url(../_images/common/admission.gif) no-repeat 0 3px;margin-top:-2px;margin-right:-10px;}
.clear{clear:both;}
.left{float:left;}
.right{float:right;}
.align_left{text-align:left;}
.align_right{text-align:right;}
.align_center{text-align:center;}
.inline_left{float:left;padding:0 30px 30px 0;}
.small{font-size:.92em;}
.smaller{font-size:.85em;}
.large{font-size:1.3em;}
.large_title{font-size:1.3em;line-height:1.2em;}
.larger{font-size:1.4em;}
b,strong{font-weight:bold;}
i,em{font-style:italic;}
hr{border-top:0;border-left:0;border-right:0;border-bottom:1px solid #ccc;margin:10px 0 10px 0;*color:#fff;}
hr.dotted{border-bottom-style:dotted;}
body#the_academy hr{border-bottom-color:#e0ddcb;}
a:active,a:focus{outline:none;}
img.director_photo{margin:5px 0;}
#bd #content img.right{margin-left:10px;}
a.podcast{background:url(../_images/common/icon_podcast.gif) no-repeat 0 0;*background:url(../_images/common/icon_podcast.gif) no-repeat 0 2px;padding:3px 0 7px 20px;}
ul.basic li{list-style-type:disc;margin-left:10px;}
p span.title{font-size:1.2em;font-weight:bold;}
.width_250{width:250px;}
#content .people{margin-top:24px;}
#content .people h3{padding-bottom:3em;}
#content .people .thumb{float:left;width:110px;margin-right:10px;}
#content .innercontent .thumb,#content .bens_pen .thumb{float:left;margin:0 10px 10px 0;}
#content .people dl{float:right;width:431px;font-size:12px;line-height:1.185em;padding:0 0 2.385em 0;}
#content .people dt.name{font-weight:bold;padding:0 0 1.185em 0;}
#content .people dt span.work{font-weight:normal;}
#content .news{font-size:1.1em;padding:0;margin:1.185em 0 0 0;width:260px;}
#content .news ul li{padding:0 0 1.82em 0;margin:0;}
#content .news ul li a{padding:0;margin:0;line-height:.2em;*line-height:1em;}
#content .news ul li h3{font-size:.85em;padding:0 0 .2em 0;*padding:0 0 .75em 0;margin:0;}
.table_contact{display:table;font-size:12px;line-height:1.185em;}
.table_contact .row{display:table-row;*clear:left;}
.table_contact .cell{display:table-cell;*float:left;}
.table_contact .data{width:150px;}
.table_contact .label{width:150px;}
#bd #tagline{z-index:100;float:left;width:559px;padding:0;margin:0 0 0 341px;height:98px;display:table;*position:relative;_position:absolute;overflow:hidden;color:#fff;font-size:32px;line-height:38px;}
.v_align{display:table-cell;vertical-align:middle;*position:absolute;*top:50%;}
.v_align_IE{*position:relative;*top:-50%;wMode:opaque;}
#bd #tagline span.tagline_one,#bd #tagline span.tagline_two{padding:0;margin:0;}
#bd #content .sidebar{float:right;width:259px;margin:16px 0 20px 40px;}
#bd #content .sidebar .full{border-left:1px solid #ccc;height:382px;padding:40px 40px 5px 40px;margin:0;}
#bd #content .sidebar .first{border-left:1px solid #ccc;padding:25px 40px 5px 40px;margin:0;}
#bd #content .sidebar .second{border-left:1px solid #ccc;border-top:1px solid #ccc;padding:30px 40px 5px 40px;margin:0;}
body#segal_theatre #content .sidebar .second{padding:20px 0 30px 40px;}
#bd .sidebar_full .sidebar .first,#bd .sidebar_full .sidebar .second,#bd .sidebar_full_wide .sidebar .first,#bd .sidebar_full_wide .sidebar .second,body.wide #bd #content .sidebar .first,body.wide #bd #content .sidebar .second{border-left:none;margin:0;}
#bd #content .sidebar h3{padding:0 0 1em 0;}
#bd #content .sidebar .second h4{padding:.385em 0 1em 0;}
#bd #content .sidebar .first ul.bullet{margin-bottom:5px;}
#bd #content ul.bullet ul.dash ul.dash{padding:0;}
#bd #content ul.bullet ul.dash li{background-image:none;list-style-type:disc;list-style-position:inside;padding:0;font-size:1.1em;line-height:1.3em;}
#bd #content ul.bullet ul.dash ul.dash li{background-image:none;list-style-type:circle;list-style-position:inside;padding:0 0 0 10px;font-size:1em;line-height:1.3em;}
h4.bullet{background:url(../_images/common/list_bullet.gif) no-repeat left 14px;padding-left:25px;}
#bd #content ul.bullet li{padding:5px 0 5px 26px;}
#bd #content ul.bullet li{background:url(../_images/common/list_bullet.gif) no-repeat 0 5px;}
#bd #content ul.bullet li.pdf{background:url(../_images/common/pdf.gif) no-repeat 3px 3px;}
#bd #content ul.large li{background-position:0 7px;}
#bd #content .sidebar .upcoming_productions{margin-top:21px;}
#bd #content .upcoming_productions .item{margin-top:3px;*margin-bottom:6px;height:98px;*min-height:98px;*width:179px;display:table;*position:relative;}
#bd #content .upcoming_productions .thumb{float:left;width:63px;margin-right:18px;}
#bd #content .upcoming_productions h3{padding:0 0 1.5em 0;margin:0;}
#bd #content .upcoming_productions h5{padding:0 0 .3em 0;margin:0;}
#bd #content .upcoming_productions p{padding:0;margin:0;}
#bd #content .sidebar .gallery_link img{margin:4px 0 12px 0;}
#bd #content .sidebar p.admission{font-size:1.2em;font-weight:bold;padding:.75em 0 2.25em 60px;letter-spacing:.08em;text-transform:uppercase;background:url(../_images/common/admission.gif) no-repeat 0 3px;margin-top:2px;}
.whats_on{margin:14px 0 0 0;}
.whats_on .item{float:left;width:267px;margin:0 0 7px 0;height:98px;padding:0;display:table;*position:relative;overflow:visible;}
.whats_on .marg{margin-left:22px;}
.whats_on .item .thumb{float:left;width:63px;margin-right:18px;}
.whats_on .item h3{padding:0 0 .3em 0;*padding:0 0 .15em 0;margin:0;}
.whats_on .item h5{padding:0 0 .3em 0;*padding:0 0 .3em 0;*line-height:1em;margin:0;}
.whats_on .item p{padding:0;margin:0;}
.whats_on .item .v_align{width:186px;}
.photo_gallery{margin:-16px 0 0 0;}
.photo_gallery .item{float:left;width:267px;margin:16px 0 0 0;padding:0;}
.photo_gallery .marg{margin-left:22px;}
.photo_gallery .item .thumb{float:left;width:74px;margin-right:18px;}
.photo_gallery .item .info{width:175px;float:left;padding-top:30px;}
.photo_gallery .item p{padding:0;margin:0;font-weight:bold;}
.photo_gallery .item p .normal{font-weight:normal;}
ul.sponsors li{float:left;margin:0 32px 15px 0;}
#toggler_bar{background:#fff;}
table.ticket_info{padding:0;margin-bottom:20px;}
table.ticket_info td{padding:4px 0;width:105px;font-size:1em;}
table.ticket_rates{background:#fff;width:100%;margin:10px 0;}
table.ticket_rates td,table.directions td{width:105px;background:#FFF none repeat scroll 0 0;border:1px solid #CCC;font-size:12px;padding:7px 5px 5px;vertical-align:top;}
table.directions td{font-size:12px;line-height:1.185em;width:350px;}
table.ticket_rates td.heading{background:#CE4553;border:#CE4553;border-bottom:1px solid #ccc;color:#fff;font-size:13px;}
table.ticket_rates td.close,table.directions td.close{background:#CE4553;border:#CE4553;color:#fff;text-align:right;border-bottom:1px solid #ccc;vertical-align:middle;}
body#segal_theatre #content table.ticket_rates td.heading a,body#segal_theatre #content table.ticket_rates td.close a{color:#fff;}
.toggle_tix h5{padding:.5em 0 .35em;width:400px;}
.toggle_tix h5 a{font-style:italic;}
table.ticket_rates td.subhead{text-align:center;width:8%;font-weight:bold;background:#fcf0ea;}
table.ticket_rates p{font-size:1.1em;line-height:1.3em;}
table.ticket_rates td.save{text-align:left;}
table.ticket_rates td.save a{background:url(../_images/common/icon_money.gif) no-repeat 0 0;padding:2px 0 2px 22px;font-size:1.1em;}
table.ticket_rates td.lefttix{width:27%;font-weight:bold;}
table.ticket_rates td.cont1{width:49%;font-weight:bold;}
table.ticket_rates td.cont2{text-align:right;}
table.ticket_rates .table.contact{width:350px;}
table.ticket_rates table.contact td{border:none;border-color:#fff;padding:0 5px 0 0;font-size:1em;vertical-align:bottom;width:165px;}
table.directions tr{line-height:.92em;}
table.directions td.cont1{text-align:right;}
body#about_the_centre #content table.directions td.close a,body#about_the_centre #content table.directions td.close a:link,body#about_the_centre #content table.directions td.close a:hover,body#about_the_centre #content table.directions td.close a:visited,body#about_the_centre #content table.directions td.close a:active{color:#fff;}
table.directions td.cont1{width:30%;font-weight:bold;}
body.wide h1{font-size:3em;line-height:1em;padding:0 0 .5em 0;}
#content .search{float:right;margin-top:6px;text-align:right;font-size:1.1em;}
body.wide input.inputHandler{font-size:1.1em;}
#content ul.month_nav{margin:-20px 0 6px 0;width:600px;}
#content ul.month_nav li{padding:0 6px 0 0;display:inline;font-size:12px;}
#content ul.month_nav li a,#content ul.month_nav li a:link,#content ul.month_nav li a:visited{padding:6px 8px 3px;border:1px solid #fff;color:#ce4553;text-transform:uppercase;}
body#segal_theatre #content ul.month_nav li a.active,body#the_academy #content ul.month_nav li a.active,body#the_studio #content ul.month_nav li a.active,body#cinemaspace #content ul.month_nav li a.active,body#yiddish_theatre #content ul.month_nav li a.active,body#about_the_centre #content ul.month_nav li a.active{border:1px solid #999;color:#666;text-decoration:none;}
#calendar_tabs{padding:0;margin:0;width:600px;height:30px;}
#calendar_tabs ul#tabs{padding:0;margin:0;width:600px;height:30px;}
#calendar_tabs ul#tabs li{float:left;margin:0 1px 0 0;padding:0;text-align:center;width:149px;height:30px;line-height:0;}
#calendar_tabs ul#tabs li.segal_theatre{width:150px;}
#calendar_tabs ul#tabs li.yiddish_theatre{margin:0;}
#content .content_full_wide .table_border{width:600px;height:8px;padding:0;margin:0;}
body#segal_theatre #content .content_full_wide .table_border{background:#ce4553;}
body#the_studio #content .content_full_wide .table_border{background:#A2968A;}
body#cinemaspace #content .content_full_wide .table_border{background:#B9C9D5;}
body#yiddish_theatre #content .content_full_wide .table_border{background:#FCB040;}
table#calendar_table{padding:0;width:599px;*width:600px;margin:0 0 0 1px;*margin:0;font-family:arial,sans serif;}
table#calendar_table p{font-size:11px;color:#666;font-weight:bold;}
table#calendar_table td{border:1px solid #ccc;padding:6px;height:140px;vertical-align:top;}
table#calendar_table tr.weekday td{vertical-align:bottom;width:73px;height:0;border-top:none;}
table#calendar_table td.narrow{padding-right:5px;width:72px;}
table#calendar_table tr.weekday td p{padding:15px 0 3px 0;margin:0;line-height:0;text-align:right;text-transform:uppercase;font-size:.85em;}
table#calendar_table td p.buy{text-transform:uppercase;font-size:9px;padding:0 0 2.5em 0;}
table#calendar_table td p.month_date{text-align:right;}
table#calendar_table td.current_day{background:#f1f2f2;}
table#calendar_table td.outside_month{background:#fff url(../_images/common/checkers.gif) repeat 0 0;}
p.archive_link{text-align:right;font-size:11px;padding:18px 0 0 0;margin:0;}
p.archive_link a{text-transform:uppercase;padding:0 0 0 10px;}
body.wide #bd #content .sidebar .upcoming_productions{margin-top:0;}
body.wide #bd #content .sidebar .upcoming_productions p.event_title{padding-bottom:.375em;}
body.wide #bd #content .sidebar .upcoming_productions p{font-size:13px;}
#schedule_tabs{padding:0;margin:0;width:560px;_width:559px;}
#schedule_tabs ul#tabs{padding:0;margin:0;width:560px;_width:559px;}
#schedule_tabs ul#tabs li{float:left;margin:0 1px 0 0;padding:0;text-align:center;width:111px;line-height:0;}
#schedule_tabs ul#tabs li.media_production{margin:0;}
#content .table_border{width:559px;height:8px;background:#b2aa7e;padding:0;margin:0;*margin-top:-3px;}
table#schedule_table{padding:0;width:558px;*width:559px;margin:0 0 0 1px;*margin:0;font-family:arial,sans serif;}
table#schedule_table td{border:1px solid #ccc;padding:6px;vertical-align:top;}
table#schedule_table tr.category td{vertical-align:bottom;height:0;border-top:none;}
table#schedule_table tr.category td p{text-align:right;text-transform:uppercase;font-size:.85em;line-height:0;padding:15px 0 3px 0;}
table#schedule_table p{font-size:.92em;color:#666;font-weight:bold;padding:12px 0;margin:0;font-size:.85em;}
table#schedule_table td.weekday{width:65px;}
table#schedule_table td.time{width:125px;text-align:center;}
table#schedule_table td.time p{color:#b2aa7e;}
table#schedule_table td.duration{width:105px;text-align:center;}
table#schedule_table td.class{width:175px;text-align:center;}
table#schedule_table td.class p{color:#b2aa7e;}
table#schedule_table td.ages{width:82px;text-align:center;}
table#schedule_table td.weekday p{text-align:right;text-transform:uppercase;}
p.back{text-align:right;font-size:1.1em;padding:18px 0;margin:0;}
p.back a{text-transform:uppercase;padding:0 0 0 10px;font-size:11px!important;}
.bens_pen .title{font-size:2.4em;line-height:1em;padding:10px 0 22px 20px;color:#fff;clear:both;}
.bens_pen .segal_theatre_odd{background:url(../_images/header_bg/segal_theatre_odd.gif) no-repeat 0 0;}
.bens_pen .segal_theatre_even{background:url(../_images/header_bg/segal_theatre_even.gif) no-repeat 0 0;}
.bens_pen .cinemaspace_odd{background:url(../_images/header_bg/cinemaspace_odd.gif) no-repeat 0 0;}
.bens_pen .cinemaspace_even{background:url(../_images/header_bg/cinemaspace_even.gif) no-repeat 0 0;}
.bens_pen .the_studio_odd{background:url(../_images/header_bg/the_studio_odd.gif) no-repeat 0 0;}
.bens_pen .the_studio_even{background:url(../_images/header_bg/the_studio_even.gif) no-repeat 0 0;}
.bens_pen .yiddish_theatre_odd{background:url(../_images/header_bg/yiddish_theatre_odd.gif) no-repeat 0 0;}
.bens_pen .yiddish_theatre_even{background:url(../_images/header_bg/yiddish_theatre_even.gif) no-repeat 0 0;}
.bens_pen .the_academy_odd{background:url(../_images/header_bg/the_academy_odd.gif) no-repeat 0 0;}
.bens_pen .the_academy_even{background:url(../_images/header_bg/the_academy_even.gif) no-repeat 0 0;}
.bens_pen .about_the_centre_odd{background:url(../_images/header_bg/about_the_centre_odd.gif) no-repeat 0 0;}
.bens_pen .about_the_centre_even{background:url(../_images/header_bg/about_the_centre_even.gif) no-repeat 0 0;}
.bens_pen .support_the_centre_odd{background:url(../_images/header_bg/about_the_centre_odd.gif) no-repeat 0 0;}
.bens_pen .support_the_centre_even{background:url(../_images/header_bg/about_the_centre_even.gif) no-repeat 0 0;}
.bens_pen .item{padding:14px 0 20px 20px;}
.bens_pen .item img.right{padding:0 0 20px 20px;}
.bens_pen .item img.left{padding:0 20px 20px 0;}
#content .bens_pen .item li{line-height:1.5em;}
#content .bens_pen h1{padding:0 0 .375em 0;font-weight:normal;margin:0;}
#content .bens_pen h3{padding:0 0 .375em 0;margin:0;}
.bens_pen .header{background:url(../_images/bens_pen/bens_pen.jpg) no-repeat 25px 0;padding:25px 0 20px 170px;}
.academy_nav{padding:92px 0 0 0;}
.academy_nav ul li{float:left;padding:0;margin:0;}
.archive_search{float:right;margin:8px 20px 0 0;text-align:right;font-size:1.2em;}
.archive_search option{padding:1px 10px 1px 1px;}
table.disclaimer{margin:10px 0 20px 0;}
table.disclaimer td{padding:0 10px 3px 0;font-size:.92em;vertical-align:top;color:#666;}
table.disclaimer td.marker{text-align:right;}
.attention{padding:20px 15px 0;background:#f7f6f2!important;border:1px dotted #d1ccb2!important;margin-bottom:2em;}
p.color_required{margin-bottom:2em;color:#CE4553;}
span.color_required{color:#CE4553;}
.required{border:1px solid #e0ddcb;text-align:center;padding:7px 10px 5px 8px;display:inline-block;margin-bottom:1.5em;}
p.nb{margin-top:-15px;}
.form hr{border-bottom-color:#e0ddcb;}
.form input,.form select,.form textarea{border:1px solid #e0ddcb;}
.form input.radio,.form input.checkbox{border:0;}
.form input,.form textarea{padding:1px;}
.form textarea.wide{width:547px;*width:505px;}
.form input.inputHandler{width:270px;}
.form textarea.narrow{width:270px;*width:220px;}
.form input.price{padding:5px 3px 3px;}
.form .donation_ranges{padding:10px 10px 0 10px;margin-bottom:15px;*margin-bottom:25px;text-align:center;}
table.form{margin:10px 0;}
table.form td{padding:5px 10px 5px 0;font-size:1em;vertical-align:top;}
table.form td.label{text-align:right;width:220px;padding-top:7px;*padding-top:9px;}
table.form td.label_left{text-align:left;width:170px;*padding-top:0;}
table.showtimes,table.performances,table.pricing{background:#f7f6f2;_background:#EFECE0;border-left:1px dotted #d1ccb2;margin-bottom:8px;}
table.showtimes td,table.performances td,table.pricing td{border:1px dotted #d1ccb2;border-left:0;vertical-align:top;padding:6px 5px 2px;}
table.showtimes td,table.performances td{width:32%;}
table.showtimes tr.header td,table.pricing tr.header td{background:#b2aa7e;text-align:center;color:#fff;text-transform:uppercase;font-weight:bold;width:32%;}
table.showtimes td.radio,table.performances td.checkbox{width:14px;padding-right:2px;border-right:none;*padding:5px 0 0 0;}
table.pricing td{border:1px dotted #d1ccb2;border-left:0;vertical-align:top;text-align:center;}
table.pricing td.category{width:155px!important;}
table.pricing td.price{width:75px!important;}
table.pricing td.flex{vertical-align:middle!important;}
table.pricing td.flex_info{text-align:left;font-size:.92em;padding:20px 10px 0 10px!important;}
table.pricing td.flex_info h3{font-size:1em;padding-bottom:.5em;}
table.pricing td.flex_info li{font-size:1.1em!important;padding-bottom:2px!important;}
.ticket_type{padding:5px 0 7px;margin-bottom:10px;background:#f7f6f2;_background:#EFECE0;border:1px dotted #d1ccb2;}
ul.subscriber{padding-bottom:0!important;}
ul.subscriber li{float:left;padding:10px 14px 5px 0!important;*padding:10px 8px 5px 0!important;_padding-right:5px!important;}
ul.subscriber li.radio{width:14px;padding-right:2px!important;*padding:7px 7px 0 0!important;_padding-right:3px!important;}
ul.subscriber li.label{width:90px;text-align:right;}
ul.subscriber li.cancel{text-align:right;padding-top:9px!important;padding-right:0!important;*padding-left:10px!important;_padding-left:8px!important;}
ul.subscriber li.cancel img{vertical-align:-1px;*vertical-align:0;}
div.subscriber_control{height:40px;}
.cancellation_policy{font-size:.85em;}
#content .cancellation_policy ul li{line-height:1.2em;font-size:1.2em;list-style-type:disc;margin-left:12px;*margin-left:16px;_padding-left:0!important;}
#content .cancellation_policy p.agree{line-height:1.2em;font-size:1.4em;}
#content .cancellation_policy p.agree input{vertical-align:-1px;}
.course_registration{font-size:1.2em;}
.form.registration .course_registration{font-size:1em;}
.course_registration .add_course,.course_registration .add_course_alt{border:1px dotted #d1ccb2;*display:inline-block;margin:0 0 20px 0;}
.course_registration .select_course{float:left;}
.course_registration .select_time{float:left;margin-left:10px;}
.course_registration .select_time p{font-size:.92em;padding:4px 0 0 0;}
.course_registration .select_course select,.course_registration .select_time select{padding:1px 0 0 0;}
.course_registration .select_course select{width:334px;}
.course_registration .select_time select{width:203px;}
.course_registration .primary{padding:5px;border-bottom:1px dotted #d1ccb2;}
.course_registration .alt{padding:10px 5px;background:#f7f6f2;_background:#EFECE0;border-bottom:1px dotted #D1CCB2;}
.course_registration .alt .select_course{margin-top:6px;}
#alt_course_controls{border-bottom:1px dotted #D1CCB2;}
div.price{float:right;text-align:right;padding:5px;}
.delete_course{float:right;text-align:right;padding:5px;}
p.select_alt{font-size:1em;line-height:1.1em;float:left;text-align:left;width:380px;*width:360px;*padding:0;}
.form button img{vertical-align:-3px;}
.course_registration p.subtotal{font-size:1em;}
tr.error,td.error,div.error,div.alt.error{background:#FFDFDF;}
.error.attention{background:#FFDFDF;border:1px dotted #FF8F8F;}
.error.attention ul li{background:url(../_images/common/bullet_red.gif) no-repeat 0 3px;padding:5px 0 5px 20px!important;_background-position:0 6px!important;_padding:5px 0 5px 26px!important;}
.show{visibility:visible;display:block;}
.hide{display:none;visibility:hidden;}
.button_clean{border:none;background:none;padding:0;margin:0;}
#splash_nav{background:#333;height:100px;border-bottom:1px solid #333;display:block;position:static;visibility:visible;z-index:0;}
#splash_nav .bd{text-align:right;}
#splash_nav ul{text-align:right;border-bottom:1px solid #fff;}
#splash_nav ul li{float:right;border-left:1px solid #fff;height:99px;}
.photo_gallery{margin:0 0 20px;padding:0;}
.photo_gallery .photo{margin:0 20px 20px 0;padding:0;width:90px;height:90px;float:left;}
.photo_gallery .photo img{margin:0;padding:0;width:90px;height:90px;overflow:hidden;}