body {
        font:16px lucida grande,arial,helvetica,clean,sans-serif;
        padding:0;              

        margin:0;
        }


#all {  
      width:100%; 
       }

#content{
          width:780px; 

          padding:10px;
          margin:5px auto;
          }

/* forms */          
  .form_left {  text-align:right; 
                width:200px;
              }    
                          
  .bigger_elements input { font-size:150%;  }
  .form_table td { padding:5px;  }            
  .submit_cell { text-align:center; padding-top:20px;  }
  .submit_button { font-size:20px;padding:7px;  }       
  
  .form_error {  
      border:7px solid #000; padding:5px; font-weight:bold; font-size:20px; width:200px; margin:0 auto; 
     }  
  
#topbar { width:100%; padding-bottom:20px;height:30px; } 
#topbar #logo { width:200px; float:left; } 
#topbar #login { font-size:90%;  float:right; }
                         
                     
                     .clear:after {
                       content: ".";
                       display: block;
                       height: 0;
                       visibility: hidden;
                     }
                     .clear {
                       clear: both;
                     }
                                                        

#infobox { border:1px solid #cdd8e4; width:50%; margin:0px auto; background-color:#e3effd; font-size:100%; padding:10px; }



a { color:#000; }
img { border:0;}
                                  
#page #image { float:left; padding-right:20px;}
#page #description { width:300px; float:left;  }
#page #price {width:200px; font-size:200%; font-weight:bold; float:left; text-align:right;} 
#footer { font-size:10px; text-align:center; clear:both; padding-top:40px;}       

#page h1 {  color:#aaa; }
       
.list { float:left; width:170px; padding:10px; }

#lists ul { padding-left:15px;  }    


#menu ul { padding:0; } 
#menu li { display:inline;  }
#menu li a { text-decoration: none; padding:10px; font-size:10px;   }
#menu li a:hover, a.selected { background-color: #aaa; color:white;   }

#menu ul li.selected a { color:white; }

.live_item h1 { font-size:120%;margin-bottom:0; padding-bottom:0 }
.live_item p {  margin-top:0; font-size:80% }

