a:link {color:#004C84; text-decoration:none;}
a:visited {color:#004C84; text-decoration:none;}
a:hover {color:#004C84; text-decoration:underline;}
a:active {color:#004C84; text-decoration:underline;}

body {font-family:Helvetica, Arial, sans-serif; margin:0; padding:0; text-align:center; background:#E2EAF2;}

dl {color:#333333;}

h1 {font-size:1.3em; color:#ffffff; margin:10px 0 0 0;}
h2 {font-weight:normal; font-size:1em; margin:10px 0 3px 0; padding-top:0.5em; color:#ffffff; clear:both;}
h3 {font-weight:bold; font-size:0.9em; color:#000000; line-height:1.4em; margin:10px 0 0 0;}
hr {display:none; clear:both;}
p {font-size:0.8em; line-height: 1.7em; color:#DEF1F9; margin:0 0 0.4em 0; clear:both;}
ul {color:#085EA5; margin:0 10px; padding:0 10px;}
ul li {padding:5px; font-size:14px;}
.clear {clear:both; height:1px;}

.map-desc {color:#d24500; background:url('../images/map-desc-bg.gif') bottom repeat-x; text-align:left; font-size:11px; padding:5px;}

.quote-end {padding:0 0 0 10px;}
.quote-start {padding:0 10px 0 0;}

.sponsor-box {display:box; float:left; width:129px; margin:0 5px 0 0; background: url('../images/sponsor-callout-bg.gif') top repeat-x; text-align:left;}
.sponsor-box h2 {background-color: #ffffff; background-position: center center; height:70px; text-indent:-999em; margin:0;}
.sponsor-box p {padding:5px; line-height:15px; font-size:11px; color:#ffffff;}
.sponsor-box a {display:block; width:120px;}
.small-sponsor-box {margin-bottom:10px;}
.small-sponsor-box a img {border:none;}

#content {background: #007fff url('../images/content-bg.gif') top repeat-x; margin:0 10px; padding:0;}

#footer {color:#666666; margin:0; padding:5px 20px; text-align:left; background: url('../images/bd_be.gif') bottom no-repeat;}
#footer a:link {color:#004C84; text-decoration:underline;}
#footer a:visited {color:#004C84; text-decoration:underline;}
#footer a:hover {color:#004C84;}
#footer a:active {color:#004C84;}
#footer p {color:#666666; font-size:12px; margin:0; padding:0;}

#header {position:relative; margin:0; padding:0; height:250px; text-align:left; background:url('../images/bd_te.gif') top no-repeat;}
#header h2 {width:179px; height:230px; background:url('../images/hoxton-wifi-logo.gif') no-repeat; text-indent:-999em; margin:15px 0 0 15px; float:left;}
#header .sponsor-large {position:absolute; right:5px; bottom:0px; width:400px; height:240px; margin:0 10px 0 0; float:left;}
#header .sponsor-large a img {border:none; padding:30px 0 0 40px}

form label{width:150px;display:block;float:left;clear:left;}

#login-box {background: #085EA5; padding:5px;}
#login-box a{color:#B6DEFF;}
#hwf-username {border: solid #064172 1px;}
#hwf-password {border: solid #064172 1px;}
#hwf-remember-login {border: solid #064172 1px;}
#hwf-submit {background-color:#064172; color:#ffffff; border: solid #064172 1px;}

#left {display:block; float:left; width:120px; margin:10px 0 0 10px; padding:0;}

#main {display:block; float:left; width:660px; margin:0 10px 10px 10px; padding:0; text-align:left;}

#right {display:block; float:left; width:120px; margin:10px 0 0 10px; padding:0;}


#sponsors {background: #007fff; margin:0 10px; padding:0 0 0 9px;}

#sponsor-lucidica h2 {background: #ffffff url('../images/logo-lucidica.gif') center center no-repeat;}
#sponsor-accelerator h2 {background: #ffffff url('../images/logo-accelerator.gif') center center no-repeat;}
#sponsor-shoreditch-trust h2 {background: #ffffff url('../images/logo-shoreditch-trust.gif') center center no-repeat;}
#sponsor-tiger h2 {background: #ffffff url('../images/logo-tiger.gif') center center no-repeat;}
#sponsor-shoreditch-map h2 {background: #ffffff url('../images/logo-shoreditch-map.gif') center center no-repeat;}
#sponsor-bluu h2 {background: #ffffff url('../images/logo-bluu.gif') center center no-repeat;}
#sponsor-zigfrid h2 {background: #ffffff url('../images/logo-zigfrid.gif') center center no-repeat;}

#wrapper {position:relative; width:970px; padding:0; margin:0 auto; background:url('../images/bd_main.gif') repeat-y;}

div.hide,.fuckspambots{display:none}