body {
    position: relative;
}

#topline {
    width: 100%;
    height: 30px;
    position: fixed;
    top: 0;
    left: 0;
    z-index: 999999;
}

#mega {
    position: relative;
}

#kilo {
    width: 1000px;
    margin: 0 auto;
}

#header {
    width: 1000px;
    margin: 0 auto;
    height: 100px;
    position: relative;
    padding: 30px 0 0;
}

#header.inner {
    height: 250px;
}

#popular {
    width: 1000px;
    margin: 0 auto 20px;
}

#roller {
    width: 1000px;
    margin: 20px auto;
    height: 280px;
    position: relative;
}

#roller.inner {
    width: auto;
    margin: 0 auto;
}

#menu {
    width: 1000px;
    margin: 0 auto;
}

div.day {
    padding: 15px;
}

#kilo div.left {
    width: 740px;
}

#kilo div.right-column {
    width: 260px;
}

#footer,
#preloader {
    width: 1000px;
    padding: 0;
    margin: 0 auto;
}

#preloader {
    height: 40px;
}

#footer {
    height: 200px;
}
