


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

#all {  
      width:100%; 
       }                                                     
       
                                           
       .time_since { 
                  
         clear:both;
         display:block;
         text-transform:uppercase; color:#666; padding:5px;
         font-size:10px; margin:20px 0 0 0; padding:0; }
      
      
      .updated { font-size:9px; color:#666;  }

#content{
          width:780px; 
          background-color:#fff;
          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:50px; clear:both; } 
#topbar #logo { width:210px; float:left; padding-right:10px; text-align:right; }
#topbar #updateson { margin-left:10px;   }
 
#topbar #login { font-size:90%; float:right; position:relative; margin-top:-20px; }
                         
                     
.clear:after {
                       content: ".";
                       display: block;
                       height: 0;
                       visibility: hidden;
                     }
                     .clear {
                       clear: both;
                     }
                         
                         
                         
a {  color:#000; }             

.updatehead {Â font-size:14px;  }
.update h2 { margin:0; color:#666; font-weight:normal; font-size:10px;  }
.update p { font-size:12px; }
.update h1 { margin:0; padding-top:0;   }            

.update_container {  clear:both; padding-top:10px; }
.update_container .meta { 
          text-align:right; 
          width:200px; 
          float:left;
          padding:10px;
          padding-top:0;
            } 
.update { float:left; width:400px;  }

img { border:0; } 

#footer {  clear:both; text-align:center; font-size:12px; }              
.updateform { font-size:25px;font-family:arial,helvetica; border:1px solid #e1decc; border-width:2px 0 0 2px; background-color:#fffce7; }
                   
.cloud_link {  }                     


#page_links {  margin-top:100px; text-align:center;   }
#page h1 {Êfont-size:13px;  }


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