#logo,header{height:200px}#logo,*{padding:0}#scroll,.paperclip,ul.sf-menu,ul.sf-menu a,ul.sf-menu li{position:relative}.center,article,aside,figure,footer,header,hgroup,nav,section,span.sf-arrow,ul.sf-menu,ul.sf-menu a,ul.sf-menu li{display:block}@font-face{font-family:Yanone Kaffeesatz;src:url(../fonts/YanoneKaffeesatz-Regular.ttf)}html{height:100%}*{margin:0}body{font:400 .8em arial,sans-serif;background:url(../images/pattern.png) #F8F7EE;color:#000}p{padding:0 0 20px;line-height:1.7em}img{border:0}h1,h2,h3,h4,h5,h6{color:#362C20;letter-spacing:0;padding:0 0 5px}h1,h2,h3{font:400 140% 'century gothic',arial;margin:0 0 15px;padding:15px 0 5px;color:#000}h2,h4,h6{color:#009FBC}h2{font-size:160%;padding:9px 0 5px}h3{font-size:140%;padding:5px 0 0}h4,h6{padding:0 0 5px;font:400 120% arial}h5,h6{color:#bbb;font:italic 95% arial;letter-spacing:normal;padding:0 0 15px}a,a:hover{outline:0;text-decoration:underline;color:#09D4FF}a:hover{text-decoration:none}blockquote{margin:20px 0;padding:10px 20px 0;border:1px solid #E5E5DB;background:#FFF}ul{margin:2px 0 22px 17px}ul li{list-style-type:circle;margin:0 0 6px;padding:0 0 4px 5px;line-height:1.5em}ol{margin:8px 0 22px 20px}ol li{margin:0 0 11px}.left{float:left;width:auto;margin-right:10px}.right{float:right;width:auto;margin-left:10px}.center{text-align:center;margin:20px auto}#logo,#main,#site_content,footer{margin-left:auto;margin-right:auto}header{background:#404040;border-bottom:1px solid #FFF}#logo{width:100vw;background:url(../images/logo.png) right no-repeat;color:#888}#logo #logo_text{top:5px;left:0}#logo h1,#logo h2{font:400 420% 'Yanone Kaffeesatz',arial,sans-serif;border-bottom:0;text-transform:none;margin:0}#logo_text h1,#logo_text h1 a,#logo_text h1 a:hover{padding:10px 0 0;color:#FFF;text-decoration:none}#logo_text h1 a .logo_colour{color:#09D4FF}#logo_text a:hover .logo_colour{color:#FFF}#logo_text h2{font-size:150%;padding:0;color:#A8AA94}nav{height:44px;width:100%;margin:-44px auto 0;background:url(../images/menubar.png)}#menu_container{width:90%;margin:0 auto}#site_content{width:75%;overflow:hidden;margin:0 auto;padding:15px 0 40px}#sidebar_container{float:right;width:224px}.sidebar{float:right;width:auto;margin:0 0 17px;background:#FFF;border:1px solid #eee;border-radius:7px;-moz-border-radius:7px;-webkit-border:7px 7px 7px 7px;padding:0 15px 5px 13px}.content h1,.sidebar h3{padding:5px 15px 20px;font:250% 'Yanone Kaffeesatz';text-shadow:#fff 1px 1px;margin:0 1px;color:#777}.sidebar h3{padding:14px 15px;color:#74706E;font:190% 'Yanone Kaffeesatz';margin-left:10px}.sidebar h4{color:#c00000}.sidebar ul{margin:0 0 15px}.sidebar li a,.sidebar li a:hover{color:#555;text-decoration:none}footer,footer a{color:#A8AA94}.sidebar li a:hover{text-decoration:underline}footer a,footer a:hover,ul#nav li a{text-decoration:none}.content_item,.sidebar_item{padding:15px 0}.paperclip{float:left;z-index:0;vertical-align:middle;margin:-15px 0 -60px -40px}.paperclip1{z-index:0;vertical-align:middle;margin:-15px 0 -60px -90px}.content{text-align:left;width:700px;margin:0 0 15px;float:left;font-size:120%;padding:14px 0 0}.content ul{margin:2px 0 22px}.content ul li,.sidebar ul li{list-style-type:none;background:url(../images/bullet.png) no-repeat;margin:0;padding:0 0 4px 28px;line-height:1.5em}footer{width:100%;font-family:'lucida sans',sans-serif;font-size:90%;height:60px;padding:20px 0 5px;text-align:center;background:url(../images/footer.png) repeat-x #404040;margin:0}footer p{line-height:1.7em;padding:0 0 10px}footer a:hover{color:#FFF}.form_settings{margin:15px 0 0}.form_settings p{padding:0 0 4px}.form_settings span{float:left;width:200px;text-align:left}.form_settings input,.form_settings textarea{padding:5px;width:299px;font:100% arial;border:1px solid #E5E5DB;background:#FFF;color:#47433F;border-radius:7px;-moz-border-radius:7px;-webkit-border:7px 7px 7px 7px}.form_settings .submit{font:100% arial;border:0;width:99px;margin:0 0 0 212px;height:33px;padding:2px 0 3px;cursor:pointer;background:#3B3B3B;color:#FFF;border-radius:7px;-moz-border-radius:7px;-webkit-border:7px 7px 7px 7px}.form_settings select,.form_settings textarea{font:100% arial;width:299px}.form_settings select{width:310px}.form_settings .checkbox{margin:4px 0;padding:0;width:14px;border:0;background:0 0}.separator{width:100%;height:0;border-top:1px solid #D9D5CF;border-bottom:1px solid #FFF;margin:0 0 20px}table{margin:10px 0 30px}table tr td,table tr th{background:#3B3B3B;color:#FFF;padding:7px 4px;text-align:left}table tr td{background:#E5E5DB;color:#47433F;border-top:1px solid #FFF}#scroll{width:80vw;margin:0 auto;bottom:14px;right:0;background:red;padding:0}#scroll a{float:right;margin:0;padding:0}#scroll a img{float:right;padding:0;margin:0}html body ul.sf-menu ul,html body ul.sf-menu ul li{width:200px}html body ul.sf-menu ul ul{margin:0 0 0 200px}ul.sf-menu,ul.sf-menu *{margin:0;padding:0}ul.sf-menu li{list-style:none;float:left}ul.sf-menu li:hover{visibility:inherit}ul.sf-menu ul{position:absolute;width:150px;top:auto;left:-999999px}ul.sf-menu ul a{zoom:1}ul.sf-menu ul li{float:left;width:150px}ul.sf-menu ul ul{top:0;margin:0 0 0 150px}ul.sf-menu li.sf-hover ul,ul.sf-menu li:focus ul,ul.sf-menu li:hover ul,ul.sf-menu ul li.sf-hover ul,ul.sf-menu ul li:focus ul,ul.sf-menu ul li:hover ul,ul.sf-menu ul ul li.sf-hover ul,ul.sf-menu ul ul li:focus ul,ul.sf-menu ul ul li:hover ul,ul.sf-menu ul ul ul li.sf-hover ul,ul.sf-menu ul ul ul li:focus ul,ul.sf-menu ul ul ul li:hover ul{left:auto}ul.sf-menu li.sf-hover ul ul,ul.sf-menu li:focus ul ul,ul.sf-menu li:hover ul ul,ul.sf-menu ul li.sf-hover ul ul,ul.sf-menu ul li:focus ul ul,ul.sf-menu ul li:hover ul ul,ul.sf-menu ul ul li.sf-hover ul ul,ul.sf-menu ul ul li:focus ul ul,ul.sf-menu ul ul li:hover ul ul,ul.sf-menu ul ul ul li.sf-hover ul ul,ul.sf-menu ul ul ul li:focus ul ul,ul.sf-menu ul ul ul li:hover ul ul{left:-999999px}span.sf-arrow{width:7px;height:7px;position:absolute;top:20px;right:5px;background:url(../images/arrows-white.png) no-repeat;overflow:hidden;font-size:1px}ul ul span.sf-arrow{right:10;top:20px;background-position:0 100%}ul#nav{float:right}ul#nav ul{background:url(../images/menu_hover.png);margin-top:5px;padding-bottom:15px}ul#nav li a{padding:7px 20px 6px;font:170% 'Yanone Kaffeesatz',helvetica,arial,verdana,sans;text-shadow:1px 1px #000;color:#FFF;margin-right:2px}ul#nav li a:focus,ul#nav li a:hover{color:#09D4FF}