 

a.logo {
width:353px;
height:102px;
float:left;
background-image:url(images/logo.png);
}

h2 {
font-size:20px;
color:#333333;
font-weight:bold;
}


#contentarea {
float:left;
width:95%;
margin-left: 10px;
margin-bottom:10px;
}

#sidebar {
float:right;
margin-right: 10px;
width:250px;

}


a.sidebarshow {
display:none;
padding:5px;
background-color:#28607e;
text-decoration:none;
color:#FFFFFF;
float:right;
margin:5px;
}

a.sidebarhide {
display:block;
padding:5px;
background-color:#28607e;
text-decoration:none;
color:#FFFFFF;
float:right;
margin:5px;
}

a.sidebarshow:hover, a.sidebarhide:hover {
background-color:#7397d1;
text-decoration:none;
}
