#theme_wrapper
{
  display:block;
  width:100%;
}
#theme_top
{
  display:block;
  width:100%;
  float:left;
}
#theme_body
{
  display:block;
  width:100%;
  clear:both;
}
#theme_footer
{
  display:block;
  width:100%;
}
#theme_header
{
   display:block;
   width:100%;
   float:left;
   margin-bottom:3px;
}
#theme_logo
{
  float:left;
  width:25%;
}
#theme_desc
{
  float:left;
  width:49%;
  text-align:center !important;
}
#theme_misc
{
  float:right;
  width:25%;
}
#theme_notice
{
  display:block;
  color:#33CC00;
  text-align:center;
  border:1px solid #33CC00;
  padding:1px;
  background:#99FF99; 
  margin-top:5px;
}