/* General */
body { background: url('../images/cim-bg.png') repeat-x; }
#container { width: 860px; height: 100%; margin: 0px auto; background-color: #fff; padding: 0px;}
#header { width: 860px; height: 215px; background: url('../images/header.jpg') no-repeat; border-bottom: 0px solid #9b9b9b; padding-bottom: 0px; }
#header-lipids { width: 860px; height: 303px; background: url('../images/dyslipidemia_header.jpg') no-repeat; border-bottom: 1px solid #9b9b9b;  }
#header-abx { width: 860px; height: 303px; background: url('../images/abx_header.jpg') no-repeat; border-bottom: 1px solid #9b9b9b;  }
#header-flu { width: 860px; height: 303px; background: url('../images/flu_header.jpg') no-repeat; border-bottom: 1px solid #9b9b9b;  }
#header-sugar { width: 860px; height: 303px; background: url('../images/sugar_header.jpg') no-repeat; border-bottom: 1px solid #9b9b9b;  }
#content { width: 740px; margin: 0px 60px 0px 60px; border: 0px solid #000;}
#content-landing { width: 740px; margin: -25px 60px 0px 60px; border: 0px solid #000;}
#expire { width: 250px; float: right; border: 0px solid #dadada; text-align: right; margin: 0px 0px 10px 10px; }

.links {margin: 0px; padding: 0px; }
.links ul { padding: 122px 0px 0px 200px; margin: 0px; }
.links ul li { display: block; float: left; height: 20px; padding: 0px 20px 0px 20px; margin: 0px;  }
.links ul li.single { display: block; float: left; height: 20px; padding: 10px 20px 0px 20px; margin: 0px;   }

.linksabx {margin: 0px; padding: 0px; }
.linksabx ul { padding: 113px 0px 0px 205px; margin: 0px; }
.linksabx ul li { display: block; float: left; height: 30px; padding: 0px 10px 0px 10px; margin: 0px;  }

/* Navigation */
#nav { border: 1px solid #000; height: 45px; margin: -300px 0px 30px 0px; width: 860px;}
#nav ul { margin-left: 200px; }
#nav ul li { display: block; float: left; height: 20px; padding: 0px 20px; margin: 0 10px 0 10; border-right: 0px solid #dcdcdc; font-size: 15px; }
#nav ul li.single { display: block; float: left; height: 20px; padding: 5px 20px; margin: 0 10px 0 10; border-right: 0px solid #dcdcdc; font-size: 15px; }
#nav ul li.abx { display: block; float: left; height: 20px; padding: 0px 20px 0px 20px; margin: 0 10px 0 10; border: 1px solid #dcdcdc; font-size: 15px; }
#nav ul li a { color: #858333; text-decoration: none; }
#nav ul li a:hover{ color: #7d7d7d; }
#nav ul li a.selected { color: #7d7d7d; }

/* Footer */
#footer { width: 740px; border-top: 1px solid #9b9b9b; margin: 50px auto 10px auto; text-align: center; line-height: 18px; }
#footer .logo { border: 0px solid #000; padding: 10px 310px 10px 310px; }
#footer img { margin-top: 3px; }

