#homepage{position:relative;}#homepage h1{display:none;}#homepage h2{font-size:1.5em;font-weight:normal;color:#FC0;margin-bottom:.4em;}#homepage h3{font-size:1.1em;font-weight:normal;}#homepage h3 a{color:#FFF;text-decoration:none;}#homepage h3 a:hover{text-decoration:underline;}#homepage a{color:#FFF;}#homepage .more a{color:#FC0;}#intro{background:url(../images/bg-content.png) no-repeat -932px 0;padding:12px 18px 0 10px;width:275px;min-height:329px;font-size:1.2em;line-height:1.3;margin-bottom:16px;position:relative;}#intro img{margin-bottom:.3em;}#intro .more{position:absolute;right:18px;bottom:20px;font-size:.85em;}#intro .more a{color:#666;}#keepInTouch{width:275px;background:rgba(0,0,0,0.65);color:#FFF;padding:10px;}#keepInTouch p{margin-bottom:.6em;}#keepInTouch input{width:265px;padding:4px;border:1px outset #000;background:#FFF;}#keepInTouch button{font:.9em Arial,Helvetica,sans-serif;width:11em;}#keepInTouch a{color:#FC0;}#keepInTouch p img{float:left;margin:2px 7px 4px 0;}#keepInTouch label{display:none;}#whatsOn,#features{position:absolute;top:0;color:#FFF;}#whatsOn{left:325px;width:295px;}#whatsOnToday,#comingUp,#features div{background:rgba(0,0,0,0.65);}#whatsOnToday,#comingUp{padding:9px;}#whatsOnToday{margin-bottom:14px;}#whatsOnToday img{float:left;margin-right:10px;}#whatsOnToday a{color:#CCC;text-decoration:none;}#whatsOnToday a:hover{text-decoration:underline;}#whatsOnToday p.date{margin-top:.3em;}#comingUp{clear:left;}#comingUp li{margin-bottom:1em;padding-bottom:1em;border-bottom:1px solid #64512F;}#comingUp .date{font-size:.9em;color:#BBB;}#comingUp .more a{text-decoration:none;}#comingUp .more a:hover{text-decoration:underline;}#events,#privateHire{margin-top:1.6em;padding-top:1em;border-top:1px solid #64512F;}#whatsOn #events{background:none;padding:1em 0 0;height:auto;width:auto;}#events p{margin:0 0 1em;}#whatsOn #events li{float:left;margin:0 2px 0 0;}#whatsOn #events .more{clear:left;padding-top:.6em;}#whatsOn #events .more a{color:#FC0;}#features{left:643px;width:296px;}#features>ul>li{background:url(../images/homepage/bg-features.png) no-repeat 0 0;margin:0;padding:0 0 8px;}#features h2{margin:0;}#features h2 a{display:block;color:#331E0C;text-decoration:none;font-size:.9em;min-height:24px;padding:6px 0 0 28px;}#features h2 a:hover{text-decoration:none;}#features h3,#features h3 a{color:#FFF;text-decoration:none;}#features p,#features p a{color:#FC0;text-decoration:none;}#features div{margin:0;}#features div ul{padding:18px 13px 5px 13px;}#features div p{padding:18px 13px;}#features div ul p{padding:0;}#features div ul li{margin-bottom:13px;position:relative;padding:5px 0 0 64px;min-height:35px;}#features div ul li img{position:absolute;top:0;left:0;}#features #howToFindUs{background:url(../images/homepage/bg-features-howtofindus.png) no-repeat 0 0;margin-top:-3px;}#features #howToFindUs a{display:block;min-height:42px;padding:23px 0 0 155px;font-size:1.3em;color:#331E0C;text-decoration:none;}#features #howToFindUs a:hover{text-decoration:underline;}#carousel{margin-top:29px;height:188px;background:url(../images/homepage/bg-carousel.jpg) no-repeat 0 0;padding:45px 18px 0;}#carousel ul{width:904px;white-space:nowrap;overflow:hidden;text-align:center;}#carousel li{display:inline-block;padding-left:16px;}#carousel li img{display:block;}
