h1{
float:left;
}

h2{
margin-bottom:10px;
padding-left:10px;
}

h3{
font-weight:bold;
}

#header{

}

.applink{
width:910px;
margin-bottom:10px;
}

.applink img{
margin:0px;
padding:0px;
}

#mainleft{
width:520px;
margin-top:20px;
float:left;
}

#mainright{
margin-top:20px;
width:350px;
float:right;
}

#mainright div{
padding-left:20px;
padding-bottom:10px;
}

.contentsbox{
border-style:solid;
border-width:0px 0px 2px 0px;
border-color:#eeeeee;
padding-bottom:10px;
margin-left:20px;
}

.contentsboxdivide{
width:445px;
float:left;
}

.contentsboxleft{
float:left;
}

.contentsboxright{
width:300px;
float:right;
}

.contentsbox .lhs{
line-height:110%;
}