.wrapper {
    width: 700px;
    margin: 0 auto;
    background: white;
    padding: 0 20px;
}
 .main {
    width: 700px;
}
.row-box .side {
    width: auto
}
.adv-space {
    width: 300px;
    float: left;
}

.single .adv-space {
margin: 30px 30px 30px 0;
    padding-left: 0;
}
.top-leaderboard.adv-space {
    width: auto;
        float: none;

}
#header .main {
width: 440px;
overflow: hidden
}
#header .side {
width: 230px;

}
.main-post-list {
    width: 700px
}
 
#slideshow, #slideshow-box, .section-cover {
    width: 700px;
    margin: 0px auto 0
}

#slideshow img, a.img-slide-link,.section-cover img {
width: 700px;
}

.main-post-list li {
    width: 210px;
    height: 300px;
    margin-right: 23px;
}

.main-post-list li img{
    width: 210px;
    height: 145px;
}

.video-carousel-box {
    width: 660px;
    left: 0;
}

.more-post-list li {
width: 160px
height: 150px;
}
.more-post-list {
height: 150px;
overflow: hidden
}

ul.nav li a {
border-bottom: 3px solid #fff;
font-size: 12.5px;
padding: 10px 7px 7px;

}

.radio-item {
margin-left: 0;
}

.navigation, ul.nav {
width: auto    
}

.home-top .side {
    width: 700px;
    margin-top: 40px;
    padding-left: 0;
}
.home-top .side > div{
float: left
    
}

.toolbar {
    float: none;
    width: auto;
    margin-top: 20px;
}
.social-box {
    padding-right: 20px;
    margin-right:   40px;
    }
.toolbar > div {
    float: left;
     
}

.home-top .adv-space {
width: 288px;
    margin-right: 40px;
} 
.suggestion-block {
    width: 33%;
}
.suggestion-block img {
width: 100%!important
    }
    
    div.twitter {
        float: left;
        width: 300px;
        margin-right: 30px;
    }
    .news-contents-more .side,  .last-contents-more .side {
        padding-left: 0
    }    
        .last-contents-more .side .adv-space {
            width: 300px;
            margin-top: 40px
        }
    .news-contents-more .side > div {
        float: left
    }