/* ********************************* Entire page **************************** */
body {
   margin:0;
   padding:0;
}

html {
   margin:0;
   padding:0;
   font:100%/1.5 sans-serif;
   background:#FFF;
   color:#333;
}

/* ********************************* Standard HTML Elements **************************** */
em {
   font-style:normal;
   font-weight:bolder;
}
h1 {
   margin:0;
   padding:0;
   line-height:3.0;
   font-size:2em;
   text-align: center;
}
h2 {
   margin:0 0 0.5em;
   padding:0;
   font-size:1.5em;
   text-align: center;
}

ul {
   margin-top:0;
   margin-bottom:1.5em;
}

a:link,a:active,a:visited {
   color : #369;
   text-decoration: none;
}
a:hover	{
   text-decoration: underline;
   color : #6BF;
}

/* ********************************* NAVIGATION **************************** */
#navbar {
   position:fixed;
   top:0;
   left:0;
   width:200px;
   height:100%;
   line-height:2em;
   z-index:1;
   color:#369;
   border-right:1px solid #333;
   background-color: #984;
   text-align: left;
   font-size:2em;
   font-weight:bold;
   /* background-image:  url(img/sideborder-meettime.gif); */
}

#logo {
   top: 0px;
   left: 0px;
}

#nav {
   position:fixed;
   top:160px;
   left:10px;
   width:180px;
   margin:0;
   padding:0;
   background:#666;
   z-index:1;
}
#nav a:link,#nav a:visited {
   color:#fff;
   text-decoration:none;
}
#nav a:hover,#nav a:focus {
   color:#fc6;
}
#nav a:hover span,#nav a:focus span {
   visibility:visible;
}

#nav li {
   margin:0;
   padding:0.25em 0.50em;
   list-style-type:none;
   border-bottom:1px solid #444;
}

#nav span {
   position:absolute;
   top: 15em;
   left:0px;
   width:170px;
   height: 6em;
   background:#C0B060;
   color:#333;
   font-size:small;
   visibility:hidden;
   text-decoration: none;
   border: 1px solid #444;
   padding: 0.25em;
   z-index:1;
}

/* ********************************* CONTENT **************************** */
#content {
   margin:2em 1em 1em 250px;
}

#content h2 {
   background: #666;
   color: #dc8;
}

#mempic {
   width:250px;
}

#mediatable {
   width: 100%;
   text-align: center;
}

#mediatable td {
   background: #eee;
   padding: 0.25em;
   border-bottom: 1px solid #666;
}

#belieftable {
   width: 100%;
   text-align: center;
}

#bt-td1 {
   background: #cc9;
   padding: 0.25em;
   border-bottom: 1px solid #666;
}

#bt-td2 {
   background: #eee;
   padding: 0.25em;
   border-bottom: 1px solid #666;
}

/* ********************************* FOOTER **************************** */
#footer {
   position:fixed;
   bottom:10px;
   left:10px;
   width:170px;
   padding:0.25em;
   background:#C0B060;
   color:#333;
   border:1px solid #444;
   font-size:small;
   font-style:normal;
   z-index:1;
}

