*,div#content>table>tr>td{margin:0;padding:0}
.button{background:#F9F9F9;border:1px solid #484848;color:#000;font-family:Verdana;font-size:11px;font-style:normal;font-variant:normal;font-weight:400;padding:2px 10px}
.formular{background:#F9F9F9;border:1px solid #484848;color:#000;font-family:Verdana;font-size:11px;font-style:normal;font-variant:normal;font-weight:400;padding:2px;width:250px}
.login{background:#F9F9F9;border:1px solid #484848;color:#000;font-family:Verdana;font-size:11px;font-style:normal;font-variant:normal;font-weight:400;padding:2px;width:100px}
.skiplink{display:inline;height:0;left:-3000px;overflow:hidden;position:absolute;top:-2000px;width:0}
a{color:#4F7486;font-size:12px;outline:none;text-decoration:none}
a:hover{color:#258E39;font-family:verdana;font-size:12px;text-decoration:none}
a:link,a:visited,a:active{color:#258E39;font-family:verdana;font-size:12px;text-decoration:underline}
address{font-size:12px;font-style:normal;font-variant:small-caps;letter-spacing:2px;line-height:1.5em;text-align:center}
blockquote{background:url("quotebg.png") no-repeat #FFF;border:1px dashed #8F5656;color:#383836;margin:10px;padding:5px 10px 5px 30px}
blockquote:after{content:" (" attr(title) ")";display:block;font-size:10px}
body{background:#521616;color:#FFF;font-family:Verdana, Arial, Helvatica, sans-serif;font-size:12px}
dd{line-height:2em;margin-left:10px}
div#content{margin-left:18em;margin-right:2em;padding:40px 5px 40px}
div#footer{bottom:0;font-size:11px;margin:0 auto;padding:0;position:absolute;width:100%}
div#footer a{font-size:11px}
div#footer div{text-align:center}
div#header{background:#1A4C07;color:#258E39;height:120px;position:relative;text-align:right}
div#loginform{color:#B9C536;height:20px;margin-right:20px;padding-top:30px}
div#menu{float:left;padding-top:75px;width:15em}
div#menu a{font-size:13px;font-weight:700;text-decoration:none}
div#menu ul{list-style-type:none}
div#menu ul li{padding-top:5px}
div#species_alpha{font-size:11pt;margin-right:20px;padding-top:20px;position:absolute;right:0}
div#species_alpha a:link,div#species_alpha a:visited,div#species_alpha a:active{color:#FFF;font-family:verdana;font-size:13px;padding-right:5px;text-decoration:none}
div#species_alpha p{margin:0;padding:2px;text-align:center}
div#wrapper{color:#FFF;margin:0 auto;min-height:100%;position:relative;width:100%}
div.container{margin:0 auto;position:relative;width:1000px}
div.error{background:#FFE4E1;border:1px dotted #CDD2D6;color:#000;margin:10px auto;padding:5px}
div.error p{margin:0;padding-left:10px}
div.help{background:#FFFFE0;border:1px solid #804000;color:#383836;float:right;padding:10px;width:230px}
dl{margin-bottom:10px}
dt{cursor:pointer}
form{margin:0}
form p{padding-bottom:10px}
h1{font-size:150%;margin-bottom:20px}
h2{font-size:130%}
h2,h3,p,ul,ol{margin-bottom:1em}
h3{font-size:110%}
html,body{height:100%}
img{border:0}
label{cursor:pointer;float:left;font-weight:700;margin:0 1em 0 0;text-align:right;vertical-align:top;width:16em}
li{margin-left:1em}
span.error{padding-left:20px;font-weight:bold;}
table.tablesorter{background:#CDCDCD;font-family:arial;font-size:11px;margin:10px 0 15px;text-align:left;width:100%}
table.tablesorter a{color:#0D1C4E;font-size:11px}
table.tablesorter tbody td{background:#FFF;color:#3D3D3D;padding:4px;vertical-align:top}
table.tablesorter tbody tr.odd td{background:#F0F0F6}
table.tablesorter thead tr .header{background:url(bg.gif) no-repeat center right}
table.tablesorter thead tr .headerSortDown{background:url(desc.gif) no-repeat center right}
table.tablesorter thead tr .headerSortDown,table.tablesorter thead tr .headerSortUp{background:#8DBDD8}
table.tablesorter thead tr .headerSortUp{background:url(asc.gif) no-repeat center right}
table.tablesorter thead tr th,table.tablesorter tfoot tr th{background:#E6EEEE;border:1px solid #FFF;color:#000;font-size:11px;padding:4px}
ul{line-height:1.5em;list-style-type:square;padding-left:20px}
ul ul{margin-bottom:0}
ul.gallery li a,ul.nogallery li a,a img.singleimage{-moz-border-radius:5px;-webkit-border-radius:5px;border:2px #9db2b9 solid;border-radius:5px;display:block;line-height:0;padding:2px}
ul.gallery li a:hover,ul.nogallery li a:hover,a:hover img.singleimage{border:2px #313739 solid}
ul.gallery li,ul.nogallery li{display:block;float:left;margin:5px 5px 0 0}
ul.gallery,ul.nogallery{list-style:none;margin:0 0 10px}
