body {
    background: repeat-x url(/_/graphics/backgrounds/homepage_repeat.png) #FFF;
}
a img {
    border: 0px;
}
#body_wrapper {
    background: no-repeat url(/_/graphics/backgrounds/homepage.png);
    padding: 30px;
}

/* -------------------------------------------------- */
#header {
    margin: 0px;
    padding: 10px 0 12px 0;

    width: 1000px;
    overflow:hidden;
}
#header h1 {
    float:left;
    margin: 0px;
}
#header a {
    color: #444;
}
/* -------------------------------------------------- */
#summary {
    height: 233px;
    font-size: 20px;
    color: #444;
    font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
    overflow: hidden;
}
#summary p {
    margin: 0px;
}
#summary p.first {
    padding: 50px 0 0 235px;
    width: 465px;
}
#summary p.second {
    padding: 25px 0 0 275px;
    width: 595px;
}
#summary a {
    text-decoration:none;
    color: #fff;
}
/* -------------------------------------------------- */
#content {
    padding: 35px 0px 40px 0px;

    width: 1000px;
    overflow:hidden;
}
#content div.block {
    width: 480px;
    float:left;
}
#recent_blog {
margin: 0 20px 0 0;
background: bottom left no-repeat url(/_/graphics/backgrounds/homepage_blogsummary.png);
height: 126px;
}
#recent_blog h3 {
font-size: 100%;
margin: 0px;
font-weight: normal;
padding: 15px 15px 20px 15px;
background: top left no-repeat url(/_/graphics/backgrounds/homepage_blogsummary.png);
}
#recent_blog h4 {
margin: 0 15px 9px 15px;
font-weight: normal;
padding: 0 0 0 12px;
background: 0px 4px no-repeat url(/_/graphics/widgets/blogsummary_bullet.png);
font-size: 100%;
}
#recent_blog a {
    color: #444;
}

/* -------------------------------------------------- */
#footer {
    border-top: 1px solid #ccc;
    width: 1000px;
}
#footer ul.navigation li.renao {
    background: 0px 3px no-repeat url(/_/graphics/widgets/menu_pipe.png);
    margin-right: 0px;
}
#footer ul.navigation {
    margin-right: 0px;
}
/* -------------------------------------------------- */
#search {
    float: left;
}

