#body_c{z-index:20}#body_logo_c{z-index:21}#body_booknow{z-index:22}#body_logo{z-index:23}#footer_c{z-index:24}#enquiry_c{z-index:25}div.state_l,div.state_r{z-index:28}#header_main_site{z-index:29}#header_c{z-index:30}
/* Global Styles
----------------------------------------------- */
object{outline:none}
*{font-family:Arial,Helvetica,Verdana,Tahoma;border:0}
html{overflow-y:scroll;}
html,body{width:100%;height:100%;margin:0;}
body{background:#fecb2a url(/images/backgrounds/main.gif) 50% top no-repeat;color:#3a2008;text-align:center}
body.nobg{background:#fecb2a !important}
p{margin:0 0 1.3em}
#header_c,#header_body{width:100%}
div.structure1{width:800px;margin:auto;position:relative}
div.structure2{width:730px;padding-left:70px;text-align:left;float:left}
p.small{font-size:10px}
/* Header
----------------------------------------------- */
#header_c{min-width:730px;left:0;top:0;position:absolute}
#header_body{height:22px;background:#3a2008;font-size:75%;float:left}
#header_l{float:left}
#header_r{float:right}
#header_body ul li{height:18px;padding:4px 13px 0 12px;background:url(/images/backgrounds/header_sep.gif) right no-repeat;float:left}	
#header_main_site{left:0;top:21px;position:absolute}
/* Body
----------------------------------------------- */
#body_c{width:100%}
#body_c{padding:80px 0 44px;left:0;top:0;position:absolute}
#body_l{width:285px;float:left}
#body_r{width:405px;float:right}
#body_logo_c{width:137px;top:80px;left:0;position:fixed}
#body_logo,#body_booknow{position:absolute}
/*\*/
* html #body_logo_c{position:absolute}
/**/
#body_logo{left:-6px;top:0}
#body_logo,#body_logo h1,#body_logo h1 a{width:137px;height:58px;outline:none}
#body_booknow{left:0;top:52px}
#body_logo h1 a{background:#3a2008 url(/images/buttons/hoxton_tab.gif) top right no-repeat}
#body_logo h1 a:hover{background-position:bottom right !important}
div.title_c{width:730px;padding:0 0 24px;float:left}
div.title_l{float:left}
div.title_l h2{margin:0;padding:0}
div.title_r{padding:36px 0 0;float:right}
div.body_text{width:730px;font-size:75%;float:left}
p.btn-book{margin:0 0 8px}
p.btn-join{margin:0 0 0 15px}
/* States
----------------------------------------------- */
div.state_c{width:100%;position:relative}
div.state_l,div.state_r{position:absolute}
div.state_l{left:20px}
div.state_l h2{margin:0;padding:0}
div.state_l h3{margin:0 0 12px;font-size:20px}
div.state_l h4{margin:0 0 8px;font-size:15px}
div.state_l div.state_text{font-size:12px;float:left}
div.state_l ol{padding:0 0 0 24px;margin:0 0 12px}
div.state_l ul{padding:0 0 0 17px;margin:0 0 12px}
div.state_l li{padding-bottom:3px}
div.state_r{right:0}
/* before */
#state_before div.state_l{width:546px}
#state_before div.state_l h2{margin-bottom:20px}
#state_before div.state_text{width:345px;padding:0 0 0 14px}
#state_before div.state_r{width:324px;height:369px;background:url(/images/states/before/bubble1.png) no-repeat;top:80px;right:0px}
#state_before span{width:262px;margin-top:85px;color:#bfb1a3;font-size:56px;text-align:center;font-weight:bold;float:left}
/* started */
#state_started div.state_l{width:410px}
#state_started div.state_l h2{margin-bottom:20px}
#state_started div.state_text{width:330px;padding:0 0 0 14px}
#state_started div.state_r{width:427px;top:80px;right:-70px}
.key1{float:left}
.key29{margin:80px 0 0;float:right}
/* sold £1 */
#state_sold-1 div.state_l,#state_sold-29 div.state_l{width:390px}
#state_sold-1 div.state_l h2,#state_sold-29 div.state_l h2{margin-bottom:20px}
#state_sold-1 div.state_text,#state_sold-29 div.state_text{width:330px}
#state_sold-1 div.state_r{width:314px;top:20px}
/* sold £29 */
#state_sold-29 div.state_r{width:307px;top:30px}
/* ended */
#state_ended div.state_l{width:350px}
#state_ended div.state_l h2{margin-bottom:20px}
#state_ended div.state_text{width:270px;padding:0 0 0 14px}
#state_ended div.state_r{width:395px;top:40px;right:-60px}
/* Footer
----------------------------------------------- */
#footer_c{width:100%;padding:5px 0;background:#3a2008;font-size:70%;color:#b0a69c;text-align:right;left:0;position:fixed}
div.footer_bottom{bottom:0}
/*\*/
* html #footer_c{position:absolute}
.shim{position:absolute;right:0;top:0;}
/**/
/* LINKS
----------------------------------------------- */
a{color:#3a2008;text-decoration:underline}
a:hover{text-decoration:none !important}
a.white{color:#fff;text-decoration:none}
a.white:hover{text-decoration:underline !important}
a.whiteinvert{color:#fff;text-decoration:underline}
a.whiteinvert:hover{text-decoration:none !important}
a.brown1{color:#b0a69c;text-decoration:none}
a.brown2{color:#89796b;text-decoration:none}
a.brown1:hover,a.brown2:hover{color:#fff;text-decoration:none !important}
/* HELPERS
----------------------------------------------- */
.strong{font-weight:bold !Important}
.italic{font-style:italic !Important}
.normal{font-weight:normal !Important}
.left{float:left !important}
.right{float:right !important}
.nopad{padding:0 !important}
.nomarg{margin:0 !important}
.nobdr{border:0 !important}
.nobg{background:none !important}
.nouline{text-decoration:none !important}
.nowrap{white-space:nowrap !important}
.text_center{text-align:center !important}
.text_left{text-align:left !important}
.text_right{text-align:right !important}
.valign_middle *{vertical-align:middle !important}
.width_100{width:100%}
.relative{position:relative !important}
.absolute{position:absolute !important}
.bullets{margin:0;padding:0;list-style:none}
.hidden{font-size:1%;text-indent:-9999px;display:none;visibility: hidden;float:left}
.bg_image_link h1,.bg_image_link h2,.bg_image_link h3,.bg_image_link a{margin:0;padding:0;font-size:10% !important;float:left !important}
.bg_image_link h1,.bg_image_link h2,.bg_image_link h3{background-repeat:no-repeat !important}
.bg_image_link a{cursor:pointer !important;text-indent:-9999px !important;overflow:hidden !important;display:block !important}
.line13,.line13 *{line-height:1.3em !important}
.line14,.line14 *{line-height:1.4em !important}
.line15,.line15 *{line-height:1.5em !important}
.line16,.line16 *{line-height:1.6em !important}
.line17,.line17 *{line-height:1.7em !important}
.line18,.line18 *{line-height:1.8em !important}
