/* SITE */
html, body{height:100%; margin:0; padding:0;}
body{background-color:#111;font:12px Verdana,Helvetica,Arial,sans-serif;}

a{font-size:12px;font-weight:normal;color:#444;text-decoration:none;}
a:hover{color:#007fb1;}	
ul{list-style:none;}
li{line-height:120%;}
img{border:none;}
h1{color:#fff;font-size:12px;font-weight:normal;}
h2{color:#888;font-size:18px;font-weight:bold;margin-bottom:3px;margin-top:15px;}

.author{margin-left:15px;font-size:14px;}
.data{width:250px;height:auto;background:url(../img/site/bg.png);}
.label{padding:15px;line-height:1.5em;}
.size{color:#fff;font-size:20px;font-weight:bold;}
.mm{color:#fff;font-size:10px;font-weight:normal;margin-left:-3px;}
.species{color:#fff;font-size:14px;font-weight:bold;font-style:italic;}
.locality{color:#fff;font-size:12px;font-weight:bold;}

#bar-top{position:fixed;width:100%;height:50px;background:url(../img/site/top.png);background-repeat:repeat-x;}
#bar-btm{position:fixed;bottom:0;width:100%;height:50px;background:url(../img/site/btm.png);background-repeat:repeat-x;}
#right{position:fixed;top:40%;right:15px;height:45px;width:22px;}
#left{position:fixed;top:40%;left:15px;height:45px;width:22px;}

a#list{display:block;margin:15px;padding:0;background:url(../img/site/list.png);background-repeat:no-repeat;width:30px;height:31px;overflow:hidden;float:left;background-position:0 0;}
a#list:hover{background-position:0 -31px;}
a#next{display:block;margin:0;padding:0;background:url(../img/site/next.png);background-repeat:no-repeat;width:22px;height:45px;overflow:hidden;float:left;background-position:0 0;}
a#next:hover{background-position:0 -45px;}
a#back{display:block;margin:0;padding:0;background:url(../img/site/back.png);background-repeat:no-repeat;width:22px;height:45px;overflow:hidden;float:left;background-position:0 0;}
a#back:hover{background-position:0 -45px;}

#distance{width:1px;height:50%;margin-bottom:-20em;float:left;}
#distance1{width:1px;height:50%;margin-bottom:-20em;float:left;}
#distance2{width:1px;height:50%;margin-bottom:-25em;float:left;}

#container{margin:0 auto;padding-top:55px;text-align:left;height:auto;width:320px;clear:left;}
#container1{margin:0 auto;padding-top:55px;text-align:left;height:auto;width:250px;clear:left;}
#container2{margin:0 auto;padding-top:55px;text-align:left;height:auto;width:500px;clear:left;}
#container3{margin:0 auto;padding-top:55px;text-align:left;height:auto;width:750px;clear:left;}

#shell{margin:auto;padding-top:70px;text-align:left;height:auto;width:625px;clear:left;}