*{
line-height:normal;	
}

div#wrapper {
    width: 100%;
}
div#main {
    width: 100%;
    float: right;
}
div#mainContent {
    margin-left: 306px;
}
div#sub {
    width: 300px;
    margin-right: -300px;
    float: left;

}

p.link{
clear:both;
}

div.head{
min-height:60px;
}

h1 span{
	font-size:xx-large;
	line-height:60px;
}

p.toplogo{

display:inline-block;
float:right;	
}

p.toplogo img{
display:block;	

}

div.head h1, div.head p{
line-height:60px;
padding-left:0.5em;
}

div.head p a{
line-height:60px;
}



div#mainContent ul ul{
display:block;

}

span.move00{
display:none;	
}

p.wide-link{
	display:inline-block;
	margin:8px 0;
	
}