body {
    
    background-repeat: no-repeat;
    background-attachment: fixed;
    
}
#home {
    margin: 0 auto;
    width: 65%;
    min-width: 950px;
    background-color: rgba(255,255,255,0.8);
    padding: 30px;
    margin-top: 50px;
    margin-bottom: 50px;
    box-shadow: 0 2px 6px rgba(100,100,100,.3);
}
#sidebar_news{
    background: none;
}
#sidebar_search {
    background: none;
}
.catListLink{
background: none;
}
#q,#google_q,#blog-calendar{
    background-color:rgba(255,255,255,0.0);
}
.CalTitle,.CalDayHeader,#sidebar_postarchive,#sidebar_postcategory{
    background:none;
}
