/******logos******/
.logos:hover{
background:none;
}

#logo-top:hover{
border-bottom:1px dashed #00afee;
}

#logo-top{
font-size:0;
display:block;
border-bottom:1px dashed #bbb;
margin-top:10pt;
}

#logo-top span{
display:none;
font-size:10pt;
position:absolute;
top:1.63em;
color:#00afee;
margin-left:1.5em;
}

#logo-top:hover span{
display:inline;
}

#footer{
border-top:1px dashed #bbb;
margin-bottom:0.5em;
text-align:right;
bottom:0;
}

/*****menu******/
#header ul{
list-style-type: none;
text-align:right;
}

#header li{
display:inline;
float:right;
font-size:0.5em;
}

#header li a{
display:block;
padding:0.5em;
}

#header li a.current{
color:#aaa;
text-decoration:none;
}