


  
        img { padding:0; margin:0; }
        a img { border:none; }
        p { margin-top:0; margin-bottom:14px;  }
               
        
        table, table tr, table tr td { padding:0; margin:0; vertical-align:top; }
    
        body { text-align:center; padding:20px;  background:#bebebe; }
        #page { position:relative; margin:0 auto; width:520px;   text-align:left;   }
        
        #nav {  text-align:center; width:430px; padding-left:70px; padding-top:10px;   }
        
        #logo {  width:520px;  text-align:center; } 
        #spacer { height:50px; }       
        #content { width:520px; padding:20px; padding-top:20px; background:#CCC; border:1px solid #EEE;  }
        
        
        table#details { width:500px; margin-top:10px; background:#b8b0ae; padding:10px; }        
        table#details td { padding:10px; }
        #details td.descCol { width:100px; }
        
        #artwork_gallery { width:500px; height:500px;   }
        #artwork_gallery td {  }
        #artwork_gallery img { width:144px; height:144px; }
        
        #backforth { margin: 7px 0; padding:7px; width:506px;   background:#AEAEAE; text-align:center;}
        
        #pagination { width:520px; text-align:center; }
        
        #contact_form { margin:0 auto; padding:20px; width:440px;  background:url(/css/trans.png); }
        #contact_form td { padding-left:30px; padding-bottom:4px; padding-top:4px;  }
        #contact_form td.first_column { }
        
        .leftImage { float:left; padding:3px 12px 3px 0;  }
        .rightImage { float:right; padding: 3px 0 3px 12px; }