*{
line-height:normal;	
}

div#wrapper {
    width: 100%;
}
div#main {
    width: 100%;
    float: right;
}
div#mainContent {
    margin-left: 348px;
}
div#sub {
    width: 342px;
    margin-right: -342px;
    float: left;

}

p.link{
clear:both;
}




p.toplogo{
display:inline-block;
float:right;	
}

p.toplogo img{
display:block;
}

div.head h1, {
line-height:60px;
padding-left:0.5em;
}


div#mainContent ul ul{
display:block;

}

div#mainContent ul ul li{
background-color:rgb(255,255,255);	
display:inline-block;
}


div#mainContent ul a{
font-weight:bold;
}