#container, #banner{
    width:100%;
    float:left;
}
.logo{
    float:none;
    padding:0;
    width:100%;
}
.home-banner {
    display: block; 
    padding-top:10px;
    float: none; 
    width: 900px
}
#right { 
    display:block; 
    margin:0px;
    padding:0px;
}
#right a{
    margin-left:15px;
    display:block;
}
#right ul li{
    padding-left:0px;
}
#main {
    float: none; 
    margin: 0px; 
    padding:0px; 
    width: 100%; 
    display:inline;
}
#footer {
    display: block; 
    width:100%;
    float:none; 
    text-align:center;
}
.bannernavigation {
    display: block;
}
.graybox{ 
    float:left; 
    padding:2px;
    margin-right:5px;
}
.graybox1{ 
    float:left; 
    padding:2px;
}