#banner {
    width:960px;
    height:260px;
    margin:0 0 20px 0;
    padding:0;
    overflow:hidden;
    background-color:#CCC;
}

#banner img {
    width:auto;
    height:auto;
    margin:0;
    padding:0;
    top:auto;
    left:auto;
}

.content .block.left,
.content .block.right {
    float:left;
}

.content .block.left {
    width:310px;
}

.content .block.right {
    width:450px;
    margin:0 0 0 20px;
}

#main .content .block.left p,
#main .content .block.left address {
    font-size:1em;
}

#main .content .block.right p {
    font-size:1.65em;
    line-height:1.3;
}
