ul#innermenu { margin:0; padding:0; padding-bottom:10px; margin-bottom:30px; list-style-type:none; }

ul#innermenu li { position:relative; float:left; border-top:4px solid #efefef; margin-right: 15px; padding-right: 20px; padding-top: 5px;}

ul#innermenu .current { border-top:4px solid #3d496a;}

ul#innermenu li:hover { border-top:4px solid #3d496a;}

ul#innermenu li a { padding:2px 2px; text-decoration:none; font:bold 12px Verdana, Georgia, "Times New Roman", Times, serif; color:#68759c;}

ul#innermenu li a:hover { color:#8895b8; border:none; }

ul#innermenu li span{ display:none; position:absolute; top:20px; left:2px; width:160px; font:normal 9px Verdana, Georgia, "Times New Roman", Times, serif; line-height: 15px; }

ul#innermenu li a:hover span {margin-top: 7px; display:block; color: #8895b8;}

#rightcolumn
{
    float: right;
    margin-top: -40px;
	padding-left:30px;
    width: 30%;
}

ul#features
{
	padding-bottom:20px;
}

img.headquarter{
float: right;
margin-right:10%;

}

p.address{
padding-left:15px;
padding-right:15px;
padding-bottom:15px;
border-bottom: 1px solid;
}
img.post{
text-align:center;
display:block;
margin-left:auto;
margin-right:auto; 
}
img.draw {
border: 1px solid #000000;
} 

div#mechdraw{
text-align:center;
display:block;
margin-left:auto;
margin-right:auto;
}

div#rightcolumn.character
{
	margin-top: -1px;
    float: left;
    width: 45%;
}

#leftcolumn.character
{
    float: left;
    width: 40%;
}

h1{
padding-top: 10px;
}
#rightcolumn{
	margin-top:-65px;
}
