html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}html{width:100%;height:100%}body{width:100%;height:100%;font-size:100%;color:#742711;background:#fff url('/img/bg.png') 0 0 repeat;font-family:'Varela Round',sans-serif}a,a:hover,a:active,a:focus{text-decoration:none;color:#742711}h1{font-size:32px;line-height:36px;color:#722611;font-weight:700;margin-bottom:10px;letter-spacing:-1px}h2{font-size:24px;line-height:28px;color:#722611;font-weight:400;margin-bottom:20px;letter-spacing:-1px}h3{font-size:14px;line-height:18px}h4{font-size:24px;line-height:28px;font-weight:700;width:100px;margin-bottom:17px;line-height:-1px}blockquote{font-size:14px;line-height:20px;font-style:italic}small{font-size:10px;line-height:20px;font-weight:bold}strong{font-weight:bold}label{display:block;font-size:14px;line-height:21px;margin-bottom:5px}em{font-style:italic}textarea{overflow:auto}input.form-text,textarea{padding:5px;font-size:12px;line-height:20px;border:0;background-color:#e3d4cf;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;font-family:'Varela Round',sans-serif;color:#333;position:relative;behavior:url(/js/lib/PIE.htc)}input.form-text{height:20px}label.error{color:red}.orange{color:#F60 !Important}.hover-left{padding-left:7px;background:url('/img/bg-hover-left.png') top left no-repeat}.hover-right{padding-right:9px;background:url('/img/bg-hover-right.png') top right no-repeat}.hide-text{text-indent:-9999px;font-size:0;line-height:0;cursor:pointer}.btn-line{padding-bottom:17px;background:url('/img/bg-line-sml.png') left bottom no-repeat}.top-line{width:160px;padding-top:13px;font-size:18px;line-height:28px;background:url('/img/bg-line-smler.png') left top no-repeat}.dotted-wrapper-top{width:748px;padding-top:14px;background:url('/img/bg-border-top.png') 0 0 no-repeat;overflow:hidden}.dotted-wrapper-btm{width:748px;padding-bottom:5px;background:url('/img/bg-border-btm.png') left bottom no-repeat;overflow:hidden}.dotted-wrapper-mid{padding:0
9px 5px 9px;width:730px;background:url('/img/bg-border-mid.png') 0 0 repeat-y;overflow:hidden}.dotted-top{width:728px;padding-top:7px;background:url('/img/bg-border-normal-top.png') 0 0 no-repeat;overflow:hidden}.dotted-btm{width:728px;padding-bottom:6px;background:url('/img/bg-border-normal-btm.png') left bottom no-repeat;overflow:hidden}.dotted-mid{padding:2px
9px 3px 28px;width:691px;background:url('/img/bg-border-normal-mid.png') 0 0 repeat-y;overflow:hidden}.modal-top{width:675px;padding-top:12px;background:url('/img/bg-modal-top.png') 0 0 no-repeat;overflow:hidden}.modal-btm{width:675px;padding-bottom:16px;background:url('/img/bg-modal-btm.png') left bottom no-repeat;overflow:hidden}.modal-mid{padding:6px
18px 2px 19px;width:638px;background:url('/img/bg-modal-mid.png') 0 0 repeat-y;overflow:hidden}.styled-title{float:left;margin-left:24px;height:24px;background-image:url('/img/sprite-wording.png');background-repeat:no-repeat}.arrow-r{padding-right:26px;font-size:14px;line-height:24px;font-weight:700;background:url('/img/bg-arrow-right.png') right center no-repeat}.btn{display:block;background-image:url('/img/sprite-btn.png');background-repeat:no-repeat;cursor:pointer}.last{border-bottom:0 !important;margin-bottom:0 !important;padding-bottom:0 !important}.inline-wrapper{width:100%;clear:both;overflow:hidden}.form-item{margin-bottom:12px}.inline-wrapper .form-item{float:left;margin-right:10px;display:inline}.btn-modal{display:block;background-image:url('/img/sprite-modal.png');background-repeat:no-repeat;cursor:pointer}#wrapper{width:1150px;margin:0
auto;background:url('/img/bg-header.png') top right no-repeat}#container{width:950px;margin:0
auto;padding-bottom:50px}header{overflow:hidden;clear:both;position:relative}#logo{width:201px;height:145px;background:url('/img/logo.png') top left no-repeat;float:left;display:block}header
#showreel{position:absolute;top:20px;right:140px}header #showreel
a{color:#f60;font-size:14px;font-weight:bold}nav{margin-top:48px;padding:0
0 0 37px;width:690px;height:48px;background:url('/img/bg-menu.png') 0 0 no-repeat;float:right}nav
li{display:block;float:left}nav li.active-trail{position:relative;top:6px}nav li
a{padding:0
18px;display:block;width:auto;height:48px;line-height:48px;font-size:16px;font-weight:700;color:#fff}.js nav li
a.active{padding:0
9px 0 11px}nav li
a.active{background:url('/img/bg-hover-mid.png') 0 0 repeat-x;color:#742711}#main{padding-bottom:36px;font-size:12px;line-height:21px;color:#742711;overflow:hidden}#left-col{float:left;width:165px;padding:0
35px 0 0}#main
p{margin-bottom:20px}#content.home{float:left;width:750px;padding-left:0}#content{float:left;width:730px;padding-left:20px}.inner{font-size:12px;line-height:18px;color:#333;float:left;display:inline}.inner-left{width:309px;margin-right:70px}.inner-right{width:292px}.slider{width:364px;height:163px;overflow:hidden;float:left;margin:0
1px 1px 0;display:inline;position:relative}.slide-hover{width:347px;height:47px;padding-left:17px;background:url('/img/bg-slide-hover.png') 0 0 no-repeat;font-size:14px;line-height:47px;font-weight:bold;color:#fff;position:absolute;bottom:0;left:0;text-transform:uppercase;letter-spacing:-1px;z-index:99}.slide-hover
a{float:right;height:47px;width:91px;cursor:pointer;text-indent:-9999px;font-size:0;line-height:0}.view-all{float:left}.content-top{display:block;margin-bottom:30px}footer{width:953px;height:32px;overflow:hidden;clear:both;padding-top:35px;background:url('/img/bg-footer.png') 0 0 no-repeat;font-size:10px;line-height:16px}#social-network{float:right;width:200px;padding-left:123px;background:url('/img/sprite-wording.png') 0 -38px no-repeat;position:relative;right:-15px}a.addthis_button_facebook_like{width:70px;margin-right:10px}.home .styled-title{width:245px;background-position:0 0}.programmes .styled-title{width:245px;background-position:0 -107px}.programme{margin-bottom:10px;position:relative}.programme-vid{width:364px;height:163px;overflow:hidden;float:right;position:relative}.programme-vid
img{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.programme-img{width:364px;height:163px;overflow:hidden;float:right;position:relative}.btn-close{width:133px;height:43px;background-position:0 -107px;position:absolute;left:25px;bottom:0}.js .btn-more{width:133px;height:43px;background-position:0 0;position:absolute;left:25px;bottom:0}.btn-play,.programme-play{position:absolute;top:0;left:0;width:364px;height:163px;background:url('/img/btn-play.png') center center no-repeat}.programme-gallery{position:absolute;top:0;left:0;width:364px;height:163px}.programme-vid a:hover{background:url('/img/btn-play-hover.png') center center no-repeat}.programme-vid a.programme-gallery:hover{background:none}.js .programme-detail{display:none}.programme-detail{clear:both;overflow:hidden;font-size:12px;line-height:18px;color:#333;padding-top:15px;margin:0
0 35px 0}.programme-detail
p{float:left;width:311px;margin-right:30px}#simplemodal-overlay{background:url('/img/bg-modal.png') 0 0 repeat}.modalClose{width:59px;height:20px;background-position:0 0;float:right;margin-bottom:8px}.next{width:58px;height:15px;background-position:0 -52px;float:right;margin:0
12px 0 23px}.prev{width:80px;height:15px;background-position:0 -28px;float:right}.caption{padding:8px
0;font-size:14px;line-height:21px}.about-us .styled-title{width:245px;background-position:0 -135px}.about-us .dotted-mid{padding:22px
29px 23px 29px;width:671px}.awards .styled-title{width:317px;background-position:0 -163px}.award
p.info{float:right;width:445px}.awards .dotted-mid{padding:17px
28px 18px 28px;width:673px}#main .awards .top-line{margin-bottom:0}.award{border-bottom:1px dotted #80402C;margin-bottom:15px}.contact .styled-title{width:320px;background-position:0 -190px}#map{display:block;width:28px;height:29px;background:url('/img/bg-map.png') 0 0 no-repeat}.contact .dotted-mid{padding:17px
28px 18px 28px;width:673px}.contact
h4{width:100%}#form-name-wrapper input.form-text{width:290px}#form-email-wrapper input.form-text{width:346px}#form-email-wrapper{margin-right:0}#form-contact
textarea{width:656px;min-height:95px}.form-action{width:666px}#main .form-action
p{float:right;font-size:14px;line-height:21px;margin:5px
0 0 0}#form-contact input.form-submit{position:absolute;bottom:-1px;left:26px;width:170px;height:44px;background:url('/img/sprite-btn.png') 0 -53px;border:0;background-color:transparent}#contact-wrapper{position:relative}.gallery
h4{width:100%;font-size:18px}.gallery .dotted-mid{padding:17px
8px 18px 28px;width:693px}#pager{width:100%;clear:both;overflow:hidden}#pager
label{font-size:18px;line-height:28px;font-weight:700;float:left;margin:0
10px 0 0}#pager
select{margin-top:5px}#gallery-container{overflow:hidden}.photo{float:left;width:150px;height:150px;margin:20px
20px 0 0}.photo
img{opacity: .5}.photo
a{display:block;width:100%;height:100%}.image-wrapper{width:100%;clear:both;overflow:hidden}table.image-wrapper
td{text-align:center;vertical-align:middle}.simplemodal-wrap{height:auto !important}