html,body{margin:0;padding:0}
body{font: 76% arial,sans-serif;text-align:center}
p{margin:0 10px 10px}
a{text-decoration:underline; color:#000000;}
#header{background-color:#F3F2ED;}
#header h1{height:80px;line-height:80px;margin:0;padding-left:10px;}
#container{text-align:left}
#content p{line-height:1.4}
#navigation{background:#F6F0E0;}
#navigation ul{margin:15px 0; padding:0; list-style-type:none;}
#navigation li{margin-bottom:5px;}
#extra ul{margin-left:20px; padding:0;}
#extra li{margin-bottom:5px;}
#extra{background:#CCC8B3;}
#footer{background:#BFBD93;}
#footer p{margin:0;padding:5px 10px}
#container{width:725px;margin:0 auto}
#content{float:right;width:500px}
#navigation{float:left;width:200px}
#extra{float:left;width:200px;border:thin double black;padding:2px}
#footer{clear:both;width:100%}

/* Added by JB 01-04-2010 */
body {font:400 14px/20px "Helvetica Neue","Liberation Sans",Arial,Verdana,Helvetica,FreeSans,sans-serif;}
#header {background: url(rubisol_logo.png) 0 0 no-repeat; margin: 20px 0 20px 0;}
#header h1 {text-indent: -5000px;}
#extra {background: none; border: 1px solid #dddddd; padding: 0 0 20px 0;}
#navigation{background:none;}
#footer {background: none;
border:1px solid #DDDDDD;
font-size:10px;
margin-bottom:80px;
min-height:40px;
}
#footer p {
line-height:40px;
margin:0 30px;
}
h1, h2, h3, h4, h5, h6 {color:#333333;font-family:"ShinGoPro-Medium",tahoma,sans-serif;}
#top-nav {
font-size:10px;
font-weight:normal;
height:40px;
overflow:hidden;
text-transform:uppercase;
}
#top-nav ul {
float:left;
margin:0 30px 0 0;
padding:0;
width:610px;
}
#top-nav li {
float:left;
line-height:40px;
margin:0 20px 0 0;
list-style:none;
}
#top-nav li a {
color:#333333;
display:block;
float:left;
text-decoration:none;
}
