body {
    background: #B6D1DA url(images/bg.jpg);
    color: #000000;
    text-align: justify;
    padding: 0;
    margin: auto;
width: 700px;
}

#wrap{
margin: 0px;
padding: 0px;
background: #fff;
}

#topbar{
background: url(images/topbg.jpg);
width: 700px;
height: 48px;
}

#topbar h1{
margin-left: 50px;
margin-top: 0px;
}

#header{
margin: 0px;
padding: 0px;
}

#header ul{
list-style-type: none;
margin: 0px;
margin-top: 5px;
padding: 0px;
}

#header ul li{
display: inline;
padding-left: 10px;
padding-right: 10px;
padding-top: 5px;
padding-bottom: 15px;
height: 37px;
max-height: 37px;
background: url(images/menu1.jpg)
}

#header ul li.active, #header ul li:hover{
background: url(images/menu2.jpg)
}

#header ul li a, #header ul li a{
color: #0000FF;
text-decoration: none;
}

#header ul li.active a, #header ul li:hover a{
color: #fff;
}

#content{
float: left;
width: 690px;
margin-left: 10px;
height: auto;
}

#mainpage{
float: left;
width: 410px;
padding: 0px;
}

.gallery{
margin-left: 15px
margin-right: 5px;
}

.box{
float: left;
width: 125px;
}

#sidebar{
float: left;
width: 270px;
margin-right: 10px;
}

#sidebarbottom{
float: left;
}