   
/* Typography
================================*/
body {
   font: 12px Verdana, Arial, Helvetica, sans-serif;   
   }
font {
   font-family: Verdana, Arial, Helvetica, sans-serif;   
   }
p {
   line-height: 20px;
   }
input,
textarea {
   font: 13px Arial;
   }

/* Color
================================*/
body {
   background-color: #090b33;
   color: #fff;
   }
a {
   color: #fff;
   }
   
/* Spacing & positioning
================================*/
h1 {
   position: absolute;
   width: 151px;
   top: 20px;
   left: 25px;
   }
#nav {
   position: absolute;
   width: 151px;
   top: 198px;
   left: 20px;
   }
#content {
   margin-left: 200px;
   clear: both;
   }
#footer {
   text-align: center;
   padding: 100px 40px 60px 20px;
   clear: both;
   }


#nav {
   left: 25px;
   padding: 0;
   }
#nav li {
   list-style-type: none;
   padding-bottom: 20px;
   text-align: center;
   }


h2 {
   text-align: center;
   margin: 80px 20px 25px 0px;
   }
   
   

h1 {
   height: 140px;
   background: url("/binary/layout/front/h1.gif") no-repeat top;
   }
h1 a {
   display: block;
   width: 151px;
   height: 140px;
   }
h1 a span {
   display: none;
   }
   
   
.artists {
   padding: 0;
   }
.artists li {
   float: left;
   list-style-type: none;
   }
.artists li a {
   display: block;
   float: left;
   width: 330px;
   height: 100px;
   padding: 20px;
   text-decoration: none;
   vertical-align: middle;
   line-height: 100px;
   }
.artists li a img {
   float: left;
   }
.artists li a span {
   display: block;
   float: right;
   width: 165px;
   height: 100px;
   white-space: nowrap;
   }
.artists li a:hover {
   background-color: #336;
   }
   
   
.prev {
   display: block;
   float: left;
   padding: 0 20px 0 120px;
   }
.next {
   display: block;
   float: right;
   padding: 0 120px 0 20px;
   }
.prev_next {
   margin-right: 20px;
   }
   
   
.backlink {
   text-align: center;
   padding: 20px 20px 40px 20px;
   margin-right: 20px;
   }
   
   
   
   
.featured {
   float: left;
   padding: 0 20px;
   margin-bottom: 30px;
   }
.featured a {
   display: block;
   float: left;
   margin: 0 30px 20px 0;
   }
.featured p {
   margin: 20px 20px 20px 0;
   }
   
   
.featured_justimage {
   text-align: center;
   margin-right: 20px;
   }
   
.big_piece_details {
   text-align: center;
   margin-bottom: 30px;
   margin-right: 20px;
   }
.big_piece {
   margin-bottom: 50px;
   text-align: center;
   margin-right: 20px;
   }
   
.artist_pieces {
   clear: both;
   padding: 0 0 0 20px;
   margin-right: 50px;
   }
.artist_pieces li {
   float: left;
   list-style-type: none;
   }
.artist_pieces li a {
   display: block;
   float: left;
   height: 100px;
   padding: 0 30px 30px 0;
   }
   
   
h3 {
   margin: 20px 0;
   }
   
iframe {
   overflow: visible;
   width: 550px;
   height: 400px;
   }
   
   
      
/* .table2
====================================*/
.table3 th,
.table3 td {
   padding: 0 10px 10px 0;
   }
   
.pad {
   margin-left: 20px;
   margin-right: 20px;
   }
   
   
   
   
.page {
   margin: 20px;
   }
.page font {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   }
.page p, 
.page div {
   line-height: 20px;
   }
.page ul {
   padding-left: 20px;
   list-style-type: square;
   margin: 20px 0;
   }
.page ul li {
   margin-bottom: 10px;
   }
.page img,
.page object {
   display: inline;
   margin: 10px 20px;
   }
   
   
   
   