.button{background-color:#253a51;border:none;color:#fff;padding:15px 32px;text-align:center;text-decoration:none;display:inline-block;font-size:16px}html{height:100%}*{margin:0;padding:0}body{font: .8em trebuchet ms,arial,sans-serif;background:#F0EFE2;color:#777}p{padding:0 0 20px;line-height:1.7em}img{border:0}h1,h2,h3,h4,h5,h6{font: 175% century gothic,arial,sans-serif;color:#43423f;margin:0 0 15px;padding:15px 0 5px}h2{font: 175% century gothic,arial,sans-serif;color:#a4aa04}h4,h5,h6{margin:0;padding:0 0 5px;font: 120% arial,sans-serif;color:#a4aa04}h5,h6{font:italic 95% arial,sans-serif;padding:0 0 15px;color:#000}h6{color:#362c20}a,a:hover{outline:none;text-decoration:underline;color:#1293ee}a:hover{text-decoration:none}.left{float:left;width:auto;margin-right:10px}.right{float:right;width:auto;margin-left:10px}.center{display:block;text-align:center;margin:20px auto}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}ol{margin:8px 0 22px 20px}ol li{margin:0 0 11px}#main,#logo,#menubar,#site_content,#footer{margin-left:auto;margin-right:auto}#header{background:#025587;height:240px}#logo{width:825px;position:relative;height:168px;background:#025587 url(logo.png) no-repeat}#logo #logo_text{position:absolute;top:20px;left:0}#logo h1,#logo h2{font: 300% century gothic,arial,sans-serif;border-bottom:0;text-transform:none;margin:0}#logo_text h1,#logo_text h1 a,#logo_text h1 a:hover{padding:22px 0 0;color:#fff;letter-spacing:.1em;text-decoration:none}#logo_text h1 a .logo_colour{color:#80ffff}#logo_text h2{font-size:100%;padding:4px 0 0;color:#ddd}#menubar{width:877px;height:72px;padding:0;background:#29415D url(menu.png) repeat-x}ul#menu,ul#menu li{float:left;margin:0;padding:0}ul#menu li{list-style:none}ul#menu li a{letter-spacing:.1em;font: 100% lucida sans unicode,arial,sans-serif;display:block;float:left;height:37px;padding:29px 26px 6px;text-align:center;color:#fff;text-transform:uppercase;text-decoration:none;background:transparent}ul#menu li a:hover,ul#menu li.selected a,ul#menu li.selected a:hover{color:#fff;background:#1C2C3E url(menu_select.png) repeat-x}#site_content{width:837px;overflow:hidden;margin:0 auto;padding:20px 24px 20px 37px;background:#FFF url(content.png) repeat-y}.sidebar{float:right;width:190px;padding:0 15px 20px}.sidebar ul{width:178px;padding:4px 0 0;margin:4px 0 30px}.sidebar li{list-style:none;padding:0 0 7px}.sidebar li a,.sidebar li a:hover{padding:0 0 0 40px;display:block;background:transparent url(link.png) no-repeat left center}.sidebar li a.selected{color:#444;text-decoration:none}#content{text-align:left;width:595px;padding:0}#content ul{margin:2px 0 22px}#content ul li{list-style-type:none;background:url(bullet.png) no-repeat;margin:0 0 6px;padding:0 0 4px 25px;line-height:1.5em}#footer{width:878px;font: 100% lucida sans unicode,arial,sans-serif;height:33px;padding:24px 0 5px;text-align:center;background:#29425E url(footer.png) repeat-x;color:#fff;text-transform:uppercase;letter-spacing:.1em}#footer a{color:#fff;text-decoration:none}#footer a:hover{color:#fff;text-decoration:underline}.search{color:#5d5d5d;border:1px solid #BBB;width:134px;padding:4px;font:100% arial,sans-serif}.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}.form_settings .submit{font:100% arial;border:1px solid;width:99px;margin:0 0 0 212px;height:33px;padding:2px 0 3px;cursor:pointer;background:#263C56;color:#fff}.form_settings textarea,.form_settings select{font:100% arial;width:299px}.form_settings select{width:310px}.form_settings .checkbox{margin:4px 0;padding:0;width:14px;border:0;background:none}.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 th,table tr td{background:#3B3B3B;color:#fff;padding:7px 4px;text-align:left}table tr td{background:#F0EFE2;color:#47433f;border-top:1px solid #FFF}
