html{font:normal normal 62.5% Corbel,Verdana, Arial, Helvetica, sans-serif;}
h1,h2,h3,h4,.standfirst,.pullquote{font-family:Cabin, arial, sans-serif;}
body{background-color:#EDF2F4;font-family:Molengo,Verdana, Arial, Helvetica, sans-serif;color:#000;margin-bottom:16px;}
#wrapper,#footer{max-width:1000px;width:expression(document.body.clientWidth>1000?"1000px":"auto");background:#fff;border:2px #000 solid;border-radius:8px;-moz-border-radius:8px;margin:32px auto;padding:16px;}
.leftbar{float:left;width:160px;margin-top:48px;margin-right:16px;}
.main{max-width:780px;color:#50026E;border:0;text-align:left;word-wrap:break-word;overflow:hidden;font-size:1.6em;background:#fff;margin:auto auto 16px;padding:0 16px 0 0;}
.newtop{color:#000;clear:both;width:auto;border:0;height:146px;font-size:2em;background:url(http://www.liquidizer.demon.co.uk/shared/icon_256x256.gif);background-repeat:no-repeat;margin:-60px 0 0;padding:80px 0 0 294px;}
.treebar{border-bottom:2px #000 solid;padding-top:4px;padding-bottom:8px;text-align:left;margin-bottom:16px;font-size:1.5em;padding-left:8px;border-radius:4px;-moz-border-radius:4px;}
.treebar A{text-decoration:none;}
.navbar{margin-top:40px;float:right;width:160px;word-wrap:normal;overflow:hidden;text-align:left;color:#000;}
.nav2 ul li{list-style-type:circle;text-indent:0;margin-left:-20px;margin-bottom:8px;}
em,i{font-weight:bold;font-style:normal;}
img{padding:0;}
.datestamp{text-align:left;margin-bottom:0;padding-bottom:0;font-size:1em;font-weight:normal;margin-top:48px;}
h1{margin-bottom:32px;border-bottom:0;color:#65247f;font-size:3em;font-family:Cabin,Verdana, Arial, Helvetica, sans-serif;}
h2{color:#50026e;margin-top:48px;border-bottom:1px dotted #50026e;font-size:2em;font-family:Cabin,Verdana, Arial, Helvetica, sans-serif;padding:0 0 2px;}
h3,h4{font-family:Cabin,Verdana, Arial, Helvetica, sans-serif;}
.boxout{border:1px #000 solid;border-radius:4px;-moz-border-radius:4px;background:#f0f0f0;margin:auto;padding:4px;}
.boxout h3,.boxout h2{margin-top:8px;}
.floatpic,.floatad{border:none;float:right;margin-left:8px;margin-top:7px;}
ul li,ol li{margin-bottom:8px;}
.nav2 h2,.nav3 h2{border:none;font-size:1.5em;padding-top:0;margin-top:0;}
.nav2,.nav3{text-align:left;border:1px #000 solid;font-size:1.5em;margin-bottom:16px;border-radius:8px;-moz-border-radius:8px;background:#F4DECC;padding:8px;}
.nav3{background:#d3beb4;}
.nav2 input,.nav3 input{border-radius:4px;-moz-border-radius:4px;}
input[type=text],input[type=email],input[type=text]:focus,input[type=email]:focus{background-image:0;}
.nav2 ul li,.nav3 ul li{list-style:none;border-bottom:1px #000 dotted;margin-left:-36px;padding-bottom:16px;padding-top:8px;}
.caption{width:500px;text-align:center;font-size:1em;margin:auto auto 2em;}
.credit{font-style:italic;}
.picture{clear:none;text-align:center;}
.pullquote,.stretchquote{font-size:1.5em;text-align:center;width:350px;border-top:4px #000 double;border-bottom:4px #000 double;margin:24px auto;padding:8px;}
.stretchquote{width:500px;}
.standfirst,.jcquestion{font-size:1.8em;color:#000;background:#f0f0f0;margin-bottom:2em;border-radius:8px;-moz-border-radius:8px;padding:8px;}
.horiznav ul{position:relative;left:-42px;}
.horiznav ul li{display:inline;}
.booktable tr td,.contenttable tr td,.contenttable tr th,.toctable tr td{border:1px gray dotted;background:#fff;padding:8px;}
.toctable{float:right;margin-left:8px;border:1px gray dotted;padding:4px;}
.booktable,.contenttable,.toctable{background:#fff;border:1px gray solid;}
tt{display:block;color:#0F0;background-color:#000;font-family:monospace;text-wrap:normal;word-wrap:break-word;padding:8px;}
.footad{clear:right;text-align:center;}
#footer{clear:right;color:#fff;background:#50026E;font-size:1.3em;margin-bottom:0;}
#footer .box{float:left;width:22%;margin:1em;padding:0;text-align:left;}
#footer h2{color:#fff;margin-top:0;border-bottom:1px #fff solid;}
UL LI{list-style-type:disc;}
a{color:#243e7f;text-decoration:underline;}
a:visited{color:#65247f;}
A:hover{color:#fff;background:#a93cd4;border-radius:2px;-moz-border-radius:2px;}
.acclink{background-color:#fff;font-size:x-small;border:1px solid #c9c;text-decoration:none;margin:0;padding:8px;}
#skip a,#skip a:hover,#skip a:visited{position:absolute;left:0;top:-500px;overflow:hidden;}
#skip a:active,#skip a:focus{position:static;top:0;left:0;}
.navbar ul li a{font-size:1em;text-decoration:none;margin-bottom:.5em;}
.horiznav{background:#50026E;color:#fff;border-radius:4px;-moz-border-radius:4px;padding-top:2px;padding-bottom:2px;padding-left:10px;border-top:3px #000 solid;}
.navlink,.navlink:visited{font-size:2em;font-family:Molengo,Verdana, Arial, Helvetica, sans-serif;text-decoration:none;color:#fff;margin-right:8px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;padding:2px;}
.navlink:hover{color:#fff;background:#a93cd4;border-radius:2px;-moz-border-radius:2px;padding:2px;}
#nbquote{font-size:2em;font-family:Artifika, arial, serif;text-shadow:-2px -2px 0 #fff;}
#nbbox{width:400px;background:#f0f0f0;border-radius:8px;-moz-border-radius:8px;margin:auto;padding:16px;}
#nbcredit{font-size:1.2em;font-family:Artifika, arial, serif;text-shadow:-2px -2px 0 #fff;text-align:right;}
.access,.treebar IMG,.ndsonly,.printnotice,.more{display:none;}
#footer a,#footer a:visited,.ftli,.ftli:visited{color:#fff;text-decoration:none;}
