html, body {margin: 0px; padding: 0px; width: 100%; height: 100%;}
body {background-image: url(/hsr/meetings/2008/images/side.gif); background-repeat: repeat-y; background-color: #FFFFFF;}
h2 {color: #666666; font-family: arial, sans-serif; font-size: 120%; margin-bottom: 2px; padding-bottom: 0px;}
.content {margin-top: 5px; padding-top: 0px; margin-bottom: 0px; padding-bottom: 0px; margin-left: 2em;
          width: 550px;}
.presentation {list-style-position: outside;}
.author {font-size: 85%;}

/* main containers */
#mainContainer {width: 100%;}
#navContainer {background-image: url(/hsr/meetings/2008/images/navtop.gif); background-repeat: no-repeat; background-position: left top; padding-top: 0px;
               margin-top: 0px; height: 300px !important; width: 110px;} 
#navContainer, #contentContainer {float: left; /*display: table-cell;*/}
#contentContainer {width: 550px; padding-left: 10px;}

/* navigation links */
.nav {border: solid 1px blue; background-color: #FFFFFF; padding: 2px; display: table; width: 1px; position: relative;}
.nav a {color: #555555; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; 
        white-space: nowrap; font-weight: bold; line-height: 12px;}
.nav span {color: #555555; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; 
        white-space: nowrap; font-weight: bold; line-height: 12px;  text-decoration: line-through;}
.disabled {background-color: #dddddd;}

#homeLink {top: 20px; left: 32px;}
#locationLink {top: 35px; left: 24px;}
#agendaLink {top: 50px; left: 26px;}
#registerLink {top: 65px; left: 24px;}
#presentationsLink {top: 80px; left: 12px;}
#accommodationsLink {top: 95px; left: 2px;}
#contactinfoLink {top: 110px; left: 16px;}
#picturesLink {top: 125px; left: 26px;}
.nav:hover, .nav:hover a {background-color: #cccccc; color: #FF0000;}

/* Image Replacement for h1 title using Gilder/Levin Method */
#header {width: 625px; height: 94px; position: relative; clear: both; margin: 0px;
         font-size: 8px; padding: 0px;}
#header span {background: url(/hsr/meetings/2008/images/top.gif) no-repeat; position: absolute; width: 100%; height: 100%;}

