.full-width .pod{padding-right:0 !important}.pods .course-summary{padding:28px 41px}.pods .course-summary p{padding-right:0}.pods .course-summary h2 a,.pods .course-summary h2 a:visited{background:url(../gfx/underline-2px-black.png) repeat 0 -3px;padding:0 3px 0 1px}.pods .course-summary h2 a:hover,.pods .course-summary h2 a:visited:hover{background:black;color:white}.pods .course-summary .double-height{line-height:2}.three-pods .text-info{padding-top:20px;padding-left:16px;font-size:14px}.pod ul.list,.pod ol.list{margin-bottom:1em}.pod ul.list li,.pod ol.list li{padding-right:3em;padding-bottom:.5em}.pod ul.list .list,.pod ol.list .list{margin-bottom:0}.pod .bigmore{margin-bottom:0}.pod .bigmore a.more{font-size:18px;line-height:1;padding:.15em .3em .15em .3em;margin-left:-0.3em}#nav .whatson{margin-top:-18px;margin-bottom:36px;font-size:14px;font-family:'BasicCommercialW01-Blk','Helvetica Neue',Helvetica,Arial,sans-serif}#nav .whatson a,#nav .whatson a:visited{background:url(../gfx/underline-1px-black.png)}#nav .whatson h3{margin-bottom:1em}#nav .whatson li{margin-bottom:5px}.newsevents .with-headshot img{width:60px;height:75px;z-index:100}.newsevents .with-headshot p{padding-right:100px}.newsevents .without-headshot{background-color:#000000;color:#ffffff}.newsevents .without-headshot a,.newsevents .without-headshot a:visited{color:white;background-image:url(../gfx/underline-1px-white.png)}.newsevents .without-headshot a:hover,.newsevents .without-headshot a:visited:hover{background:white;color:black}.headsmall{float:left;width:154px}.headsmall img{width:80px;height:100px}.headsmall p{padding-right:5px}.sidebar #profilesearch form{padding-right:1px}.sidebar #profilesearch form input[type='text']{width:6em;padding-left:0;-webkit-appearance:none;-webkit-border-radius:0;border-radius:0}.sidebar .pod ul.yearslist li{font-size:25px;display:inline-block;margin:0 1em .5em 0}.sidebar .pod ul.yearslist li a,.sidebar .pod ul.yearslist li a:visited{background:url(../gfx/underline-2px-white.png) repeat 0 -4px}.sidebar .pod .tinyphotos{margin-bottom:.5em}.sidebar .pod .tinyphotos a,.sidebar .pod .tinyphotos a:hover,.sidebar .pod .tinyphotos a:visited,.sidebar .pod .tinyphotos a:visited:hover{background:none;padding:0;margin:0}.sidebar .pod .tinyphotos img{margin:0 5px 5px 0}.ui-autocomplete{width:6em;font-size:14px;line-height:1.2em;background-color:white;overflow:hidden;padding:4px 0;z-index:900}.ui-menu-item{padding:0 5px 0 15px;cursor:pointer;text-indent:-10px}.ui-menu-item:hover{background:#ff80c0;background-color:rgba(255,0,128,0.5)}.ui-helper-hidden-accessible{display:none;position:absolute}body.cv #pagecontent .content{width:100%}body.cv .cvitem,body.cv #cvhead{padding-left:231px}body.cv #cvhead{background-color:#000000;color:#ffffff;padding-top:41px;height:19.2em}body.cv #cvhead a,body.cv #cvhead a:visited{color:#ffffff}body.cv #cvhead a:hover,body.cv #cvhead a:visited:hover{background:#ffffff;color:#000000}body.cv #cvhead table{width:67%}body.cv #cvhead th,body.cv #cvhead td{border-bottom:none}body.cv #cvhead #contact{width:72px;text-align:right;position:absolute;right:31px;bottom:41px;font-size:36px}body.cv #cvhead #contact a:hover,body.cv #cvhead #contact a:visited:hover{color:#ff80c0;background:#000000}body.cv #cvhead img{position:absolute;left:41px}body.cv .cvitem{xpadding-top:30px}body.cv .cvitem>p,body.cv .cvitem>ul{margin-top:8px}body.cv .cvitem h2{position:absolute;left:41px;xtop:26px;width:144px}body.cv .cvitem td a,body.cv .cvitem td a:visited{background:url(../gfx/underline-1px-black.png) 0 0}body.cv .cvitem td a:hover,body.cv .cvitem td a:visited:hover{background:black;color:white}body.cv table.tcols3 th,body.cv table.tcols3 td{width:33%}body.cv table.tcols4 th,body.cv table.tcols4 td{width:25%}body.cv table.tcols2 th,body.cv table.tcols2 td{width:50%}body.cv #othertraining p{margin-bottom:2em}body.cv .prodphotos{margin:-2px}body.cv .prodthumb{width:173px;float:left;margin-right:10px;margin-bottom:30px}.vidthumb{width:264px;float:left;position:relative;margin-bottom:20px}.vidthumb:nth-child(even){margin-right:20px}.vidthumb__image{width:100%;height:auto;padding-top:56.25%;background-size:cover;background-position:50% 50%;background-repeat:no-repeat}.vidthumb__title{padding:5px 10px 0px 0px}.vidthumb__advisory{font-family:'BasicCommercialW01-Bold','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:12px;line-height:14px;padding:5px 10px 0px 0px}.vidthumb__play{position:absolute;top:135px;left:10px;font-size:0px;z-index:4}.vidthumb__link:hover .vidthumb__play{font-size:18px}.vidthumb__link:hover .vidthumb__image{-moz-opacity:.8;-khtml-opacity:.8;-webkit-opacity:.8;opacity:.8}#currentseason .image{background-size:cover}#currentseason .title{padding-top:0}#currentseason .title .dates{font-size:14px;letter-spacing:0}.productions{margin-left:-8px;padding-left:8px}.prod{float:left;width:236px;margin:0 10px 18px 0}.prod p{margin-bottom:8px}.prod .dates{margin-bottom:0}.prod h3{margin-bottom:0;margin-left:-8px;font-size:25px;line-height:1;letter-spacing:-1px}.prod h3 a,.prod h3 a:visited{background:white;padding:3px 10px 5px 7px;display:inline-block}.prod h3 a:hover,.prod h3 a:visited:hover{background:black;color:white}.prod h3 .nolink{padding:3px 10px 5px 7px;display:inline-block}.photosmall{width:154px;float:left;margin-right:10px;margin-bottom:10px}.largephoto{text-align:center}#coursecontent .unitmap .fat{min-height:auto !important}#coursecontent .unitmap .end{width:150px}#coursecontent .unitmap .half{width:226px}.cta-3{padding:23px 0 23px 24px}.cta-3 ul li{display:block;width:165px;float:left;margin-right:10px;padding-right:20px;font-size:25px;line-height:1;letter-spacing:-1px}.cta-3 ul li:hover{background:#000000;color:#ffffff}.cta-3 ul li:hover a,.cta-3 ul li:hover a:visited{color:#ffffff}.cta-3 ul li a,.cta-3 ul li a:visited{display:block;background:none;text-decoration:none;width:100%;padding:17px}body.staffprofile .letters{display:block;font-size:14px !important;line-height:1.2em !important;padding-left:0px !important}body.staffprofile .jobtitle{font-size:18px !important;letter-spacing:0 !important;z-index:100}p.large{font-size:18px}p.large a,p.large a:visited{background:url(../gfx/underline-1.5px-black.png) 0 -7px}.pod .showcase-list td{padding:.5em 1em .5em 0}.pod .showcase-list p{margin:0 0 .5em 0;padding:0}.pod .showcase-list img{vertical-align:top;width:60px}.pod .showcase-list img:hover{-moz-opacity:.9;-khtml-opacity:.9;-webkit-opacity:.9;opacity:.9}.pod .showcase-list h3{margin-bottom:.2em}.pod .showcase-list a.timestamp,.pod .showcase-list a.timestamp:visited{padding:1px 2px;background-color:#000000;color:#ffffff}.pod .showcase-list a.timestamp:hover,.pod .showcase-list a.timestamp:visited:hover{background-color:#ffffff;color:#000000}