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,#submenubar,#site_content,#footer,#menus{margin-left:auto;margin-right:auto}#header{background:#025587;height:200px}#logo{max-width:1025px;position:relative;height:108px;background:#025587 url(logo.png) no-repeat}#logo #logo_text{position:absolute;top:0;left:0}#counter{background:#dc0d17;border:none;border-radius:2px;box-shadow:0 1px 1px rgba(0,0,0,.7);font-family:helvetica neue,Helvetica,Arial,segoe ui,tahoma,sans-serif;font-size:10px;font-weight:700;padding:3px;text-shadow:0 -1px 0 rgba(0,0,0,.4);letter-spacing:normal;position:relative;top:-10px}#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}#menus,#menubar,#submenubar{max-width:1077px}@media screen and (max-width:768px){#menus,#menubar,#submenubar{display:none}}#menubar{height:52px;padding:0;background:#29415d url(menu.png) repeat-x}#submenubar{height:40px;padding:0;background:#29415d url(submenu.png) repeat-x}ul#menu,ul#menu li,div#submenubar ul,div#submenubar ul li{float:left;margin:0;padding:0}ul#menu li,div#submenubar ul li{list-style:none}ul#menu li a,ul#menu li span.disabled{letter-spacing:.1em;font:100% lucida sans unicode,arial,sans-serif;display:block;float:left;height:27px;padding:19px 26px 6px;text-align:center;color:#fff;text-transform:uppercase;text-decoration:none;background:0 0}div#submenubar ul li a,div#submenubar ul li span.disabled{letter-spacing:.1em;font:100% lucida sans unicode,arial,sans-serif;display:block;float:left;height:27px;padding:13px 8px 0;border-left:1px solid #9aaac2;text-align:center;color:#fff;text-transform:uppercase;text-decoration:none;background:0 0}div#submenubar ul li span.disabled,div#menubar ul li span.disabled{color:gray}div#submenubar ul li:first-child a{border-left:none}ul#menu{max-width:1077px}ul#menu li.selected a,ul#menu li.selected a:hover{color:#fff;background-color:#1c2c3e}ul#menu li.android{float:right}ul#menu li.android a{background:url(android.png) no-repeat center;width:52px;height:52px;padding:0;color:transparent;overflow:hidden}ul#menu li.android.selected a,ul#menu li.android.selected a:hover{background:url(android-selected.png) no-repeat center;color:transparent}ul#menu li.android.arrow a,ul#menu li.android.arrow a:hover{background:url(android-arrow.png) no-repeat center}ul#menu li.arrow a{background-image:url(up-arrow.png);background-position:bottom center;background-repeat:no-repeat}div#submenubar ul li a:hover,div#submenubar ul li.selected a,div#submenubar ul li.selected a:hover{color:#fff;background:#1c2c3e url(submenu_select.png) repeat-x}div#submenubar ul{display:none}div#submenubar ul.enabled{display:block}#site_content{max-width:1037px;margin:0 auto;padding:20px 24px 20px 37px;background:#fff url(content.png) repeat-y}@media screen and (max-width:768px){#site_content{padding:10px 14px 10px 17px}}#warning-bar{width:1055px;text-align:center;padding:5px 0;margin:-10px 0 10px -16px;background:#ffffc0;border:1px solid #ffe87f}span.small-warning-bar{display:inline-block;text-align:center;padding:5px 10px;margin:-10px 0 10px -16px;background:#ffffc0;border:1px solid #ffe87f}.sidebar{float:left;width:23%;padding:0 0 0 2%}.adsMobile{display:none}@media screen and (max-width:768px){.sidebar{float:none;width:100%;padding:0 5px 10px}.adsMobile{display:block}.adsDesktop{display:none!important}}.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;padding:0;min-height:500px;float:left;width:75%}@media screen and (max-width:768px){#content{float:none;width:100%}}#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{max-width:1078px;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;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,.form_settings label{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 input.range{width:100px}.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:0 0}.form_settings span.required{font-weight:700}.separator{width:100%;height:0;border-top:1px solid #d9d5cf;border-bottom:1px solid #fff;margin:0 0 20px}table.common{margin:10px 0 30px}table.common tr th,table.common tr td{background:#3b3b3b;color:#fff;padding:2px;text-align:left}table.common tr td{background:#f0efe2;color:#47433f;border-top:1px solid #fff}table.common{width:100%;border-spacing:0}ul.errorlist li{color:red}.buttons,.buttons ul{list-style:none outside none}.buttons li{float:left;height:100px;width:55px}#fb-comments-holder{padding-top:10px}#inaccurate{float:right}#recaptcha_instructions_image{width:auto}#google-search-holder{position:absolute;bottom:0;right:0;width:400px}.flash{padding:4px 0;width:100%;background-color:#fc6;text-align:center;font-weight:700;color:#000}.pagination{width:100%}.pagination form{float:right}span.edit{background-color:#fafaff;border:1px solid #e6e6ff;display:block;text-align:center;margin:5px 0;padding:5px 0}span.edit a{display:block;text-align:center}div.nice-textile table{margin:0 0 20px;width:100%;border-spacing:0;border-collapse:collapse}div.nice-textile table tr th{background:#3b3b3b;color:#fff;padding:2px 6px;text-align:left;border:1px solid #fff}div.nice-textile table tr td{background:#f0efe2;color:#47433f;border:1px solid #fff;padding:2px 6px;text-align:left}div.nice-textile table.layout,div.nice-textile table.layout tr,div.nice-textile table.layout th,div.nice-textile table.layout td{border:none;padding:2px;margin:0;background:0 0;width:auto}div.nice-textile p{text-align:justify}span.small{font-size:80%}p.gray-box{background-color:#ddd;padding:5px 15px;margin:0 10px 10px}table.race-attributes{margin:0 0 20px;border-spacing:0}table.race-attributes tr td,table.race-attributes tr th{background:#f0efe2;color:#47433f;border-top:1px solid #fff;padding:2px;text-align:left}table.race-attributes tr th{background:#e3e2d5;color:#3b3b3b;padding:2px;text-align:left}table.race-attributes tr.separator,table.race-attributes tr.separator td,table.race-attributes tr.separator th{border-top:10px solid #fff}div.close-paragraphs p{padding:0}table.common td.align-right,table.common th.align-right{text-align:right}hr{height:1px;color:#678;background:#678;font-size:0;border:0;margin-bottom:10px}@media screen and (max-width:1060px){#primary{width:67%}#secondary{width:30%;margin-left:3%}}@media screen and (max-width:768px){#primary{width:100%}#secondary{width:100%;margin:0;border:none}}.scrolleable{overflow:scroll;overflow-y:hidden;width:100%}