/* CSS Document */


body {
    width: 100%;
}

#header, #blog-description, .entry-title, .entry-title:hover, .entry-title a:hover, #footer, #first, .aside ,sub-aside, #blog-title a {
    background-image: none;
    background-color: transparent;
    color: #000000;
    position: relative;
    z-index: 1;
}

#header, #branding {
    /* padding:88px 0 44px 0; */  
    margin:0px;
    padding:0px;
    border:0px; 
}

#blog-title {
    overflow: visible;
    background-image: none;
    height: 30px;
    line-height:30px;  
    margin:0px;
    padding:0px;
    border:0px;   
}

#blog-title a {
    display: inline;
    height: 30px;
    line-height:30px;
    margin:0px;
    padding:0px;
    border:0px; 
}

#blog-description, .ie6 #blog-description {
    font-size:18px;
    font-style: italic;    
    float: none;
    margin:0px;
    padding:0px;
    border:0px; 
}

  #blog-title, #blog-description, #branding, #main {
    width: 100%;
  }
  
  #container, #content {
    width: 100%;
    position: relative;
    z-index: 999;
}
  #access, #primary, #secondary, #second, #third, #respond, #siteinfo {
  /* #main .aside */
    display: none; 
    height: 1px;
    margin:0px;
    padding:0px;
    border:0px;    
}

  #footer {
    margin-top: -100px;      
}

  #first {
    display: inline;
    width: 100%;
}