  
  body{
   background:#efeedd url(flowerwhite_sm_000.gif) no-repeat right top;   
   margin:0px; 
  }
  body.main{
   background:#efeedd;
  }
  #topbar{
   font: bold 30px Times, serif;
   color: white;
   background: tan url(gourds2.gif);
   border: 0px solid black;
   border-width: 0px 0px 10px 0px;
   width: 100%;   
   xdisplay: block;
   text-align: right;   
   border-collapse: collapse;
   
  } 
  #topbar #rightside {   
   vertical-align: middle;      
   padding: 3px 10px 0px 10px;  
  } 
  #topbar #leftside {
   font: bold 30px/25px Times, serif;
   color: white;     
   vertical-align: middle;   
   text-align: left;   
   padding: 3px 10px 0px 10px;  
  } 
  table.main {
   padding: 3px 10px 0px 10px;
  } 
  
  table {
   padding: 3px 10px 0px 10px;
  }   
  
  h1 {
   font: 20px TimesNewRoman,Times,serif;
   margin: 0px; 	
  }
  h2, h3{
   font: 16px Times,TimesNewRoman,serif;
   margin: 0px; 	
  }
  h4{
   font: 16px Times,TimesNewRoman,serif;
   margin: 0px; 	
  }
  .title2{
   font: 12px Times,TimesNewRoman,serif;   
  }
 
  div {
   margin: 3px;
   float: left;
  }
  div span {
   display: block;   
  }
  div img {
   border: 1px solid black;   
  }
  .sold{
   background: url(sold.gif) left center no-repeat;
   padding: 0px 0px 0px 16px;
  }
  .nfs{
   background: url(nfs.gif) left center no-repeat;
   padding: 0px 0px 0px 16px;
  }
  
  .infobox {
   float: right;   
   font: 12px Times,TimesNewRoman,serif; 
   padding: 0px;  
   width: 250px;
  }
  .infobox * {
   font: 12px Times,TimesNewRoman,serif;   
  }
  
  .new {
   font-style: italic;
   font-weight: bold;
   color: blue;
  }
  
  
