/* SITE */
html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, code,
del, dfn, em, img, q, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
  margin:0;
  padding:0;
  border:0;
  vertical-align:baseline;
}
html, body{background-color:#111;height:100%;}
body{color:#000;font:12px Helvetica,Arial;}

ul{list-style:none;text-align:left;}
p{color:#777;font-size:13px;text-align:left;font-weight:normal;line-height:1.4em;margin-top:10px;}
a{color:#007fb1;text-decoration:none;}
a:hover{color:#fff;}	
a.active{color:#fff;}
a.active:hover{color:#007fb1;}
a.cover{color:#555;font-size:18px;}
a.cover:hover{color:#007fb1;}
a.nav{color:#999;}
a.nav:hover{color:#007fb1;}
a.next{color:#999;margin-left:20px;}
a.next:hover{color:#007fb1;}
a img{border:none;}

#bar{font-size:13px;position:fixed;width:100%;height:auto;background-image:url(../img/site/bar.png);background-repeat:repeat;padding-top:1px;}
#data{width:400px;background-color:#151515;text-align:left;margin-top:30px;}
#container{margin:0 auto;padding-top:50px;text-align:left;height:auto;width:960px;}
#container2{margin:0 auto;padding-top:50px;text-align:left;height:auto;width:700px;}
#cover{margin:0 auto;padding-top:100px;width:300px;text-align:center;}
#footer{margin:0 auto;padding-top:50px;padding-bottom:25px;text-align:center;height:auto;width:300px;clear:left;color:#333;font-size:10px;font-weight:normal;}
#order{position:fixed;top:7px;right:50px;}
#message{margin:0 auto;text-align:left;height:auto;width:700px;background:#151515;}
#thanks{margin:0 auto;text-align:left;height:auto;width:700px;}
#nav{margin-left:50px;}

.checkbox{width:300px;text-align:center;float:left;height:20px;}
.col{margin:0 auto; padding-top:50px;width:200px;line-height:2em;}
.comments{padding-top:8px;padding-left:15px;padding-right:15px;padding-bottom:15px;font-size:13px;color:#777;line-height:1.4em;}
.email{font-size:13px;color:#555;}
.field{background:none;border:2px solid #fff;color:#999;font-size:13px;}
.info{margin-right:30px;margin-top:10px;margin-bottom:10px;float:left;}
.line{margin-top:5px;margin-bottom:10px;border-bottom:1px solid #e9e9e9;}
.locality{padding-top:8px;padding-left:15px;padding-right:15px;font-size:13px;color:#777;line-height:1.2em;}
.medium{background-color:#333;}
.name{color:#fff;}
.price{width:300px;color:#fff;text-align:center;font-weight:bold;font-size:18px;letter-spacing:1px;}
.shell{width:300px;float:left;padding-bottom:50px;margin-left:10px;margin-right:10px;}
.sold{width:300px;color:#555;text-align:center;font-weight:bold;font-size:18px;letter-spacing:1px;}
.spacer{margin-top:25px;}
.species{padding-top:15px;padding-left:15px;padding-right:15px;font-size:16px;color:#fff;}
.title{color:#fff;margin-right:75px;margin-top:10px;margin-bottom:10px;float:right;}
.total{background:none;border:0;color:#fff;font-size:13px;font-weight:bold;letter-spacing:1px;text-align:right;}
