body {
    color: red;
    font-weight: normal;
    font-size: 20px;
    margin: 0;
    padding: 0;
    text-align: center;
    font-family:'Slackey';
    background-color: #22CCEE;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#22CCEE), to(#22FFEE))
    }

#header h1{font-family:'Slackey', cursive;font-weight:300;font-size:52px}


#header ul{
    list-style: none;
    margin: 10px;
    padding: 0;
}

#header ul li a{
color: red;
display: block;
font-weight: bold;
margin-bottom: -1px;
padding: 12px 10px;
text-decoration: none;
}

#pagenavi{padding:20px 0;height:30px;line-height:20px;position:relative;border-top:2px solid red; background-color: #22DDEE}

#line {color:#22DDEE}

#bpicture {padding: 30px}