/*---------------------
XHTML ELEMENTS
-----------------------*/
* {padding:0;margin:0;}
body {min-width: 900px;background:#fff;color: #000;font: normal small arial, helvetica,  sans-serif;text-align:center;}
ul {list-style: none;}
ul.circle {list-style: circle;}
a:link, a:visited{color: #43ce00;text-decoration: none;font-weight: bold;}
a:hover, a:active  {text-decoration: underline;color:#ccc;}
img {border: 0;}
.alt {display: none;}
h1, h2, h3 {margin: 6px 4px;}
h1 {color:#09c;font: bold 1.8em arial, helvetica,  sans-serif;}
h2 {color: #ade393;}
h3 {color: #09c;}
hr {color: #6c3;width: 96%;}
hln1 {color: #ade393; font-size:14}
hln1i {color: #ade393; font-size:14; font-style:italic}
/*table {border: 1px solid #ddd; border-width: 1px 0 0 1px;border-collapse: collapse;color:#444;margin: 8px 0;}
th, td {border: 1px solid #ddd;border-width: 0 1px 1px 0;text-align:center;padding: 4px;}*/
td {border: 0px; padding-left:10px; valign:top}
/*td {border: 0px solid #ddd;border-width: 0 1px 1px 0;}
th {background-color:#6c757a; color:#fff;}/*
td.1 {border: 0px; padding-left:10px}
tr.alt {background-color: #f4f4f4;}
/*------------------------
LAYOUT
-------------------------*/
div#wrap {width: 900px;background-color: #fbfbfb;margin: 10px auto; text-align:left;}
div#header {width: 900px;}
div#nav {width: 220px;float:left;background-color:#f2f2f2;}
div#main {width: 670px; float:right;background-color: #fff;}
div#footer {width: 900px;clear:both;}
/*---------------------
EXTRA ELEMENT TO HELP FOOTER POSITIONING
----------------------*/
br.clearfloat {clear:both;height:0;font-size: 1px;line-height: 0px;}
/*------------------------
NAV
-------------------------*/
ul#leftnavmenu li {border-top: 1px solid #09c;}
ul#leftnavmenu li.current {background-color: #e2ecd7;color: #fff;}
ul#leftnavmenu li a:link, ul#leftnavmenu li a:visited {width: 200px;display: block;text-decoration: none;padding: 10px;font: bold 1.2em arial, helvetica,  sans-serif;color: #09c;background-color: #edf9e8;}
ul#leftnavmenu li a:hover, ul#leftnavmenu li a:active {background-color: #e2ecd7;color: #6c3;}
div#sign-up, div#donate {padding: 0 4px 0 10px;}
div#sign-up * {margin: 4px 0;} 
div#donate * {margin: 10px 0;}
div#sign-up {border-bottom:1px dotted #ccc;}
#submit {background-color: #909090;border: 2px solid #666;color: #fff;font-weight: bold;}
/*------------------------
MAIN
-------------------------*/
div#main {padding-left:10px;}
div#main p {margin: 14px 0;}
/*div#main img {border: 3px double #ccc;padding: 4px; margin-right: 6px;}*/
div#main div#era {margin: 24px 0;}
div#main div#era img {border: none;float:left;}
div#main ul#educ-research-advoc li {padding: 26px;}
div#main div#powered {width: 170px;color:#555; margin-left: 440px;}
div#main div#powered img {border:none;}
div#main table#conference {font-size:12px;}
div#main table#conference .rowalt {background:#f4f4f4;}
/*------------------------
ABOUT US PAGE
--------------------------*/
div#main div#about h1 {clear:both;}
div#main div#about ul {margin-left: 20px; list-style:circle;font: italic 1em/1.1em Arial, Helvetica, sans-serif;}
div#main div#about ul li {padding: 2px 0}
div#main div#about div.bios  {clear: both;background:green;}
div#main div#about div.bios img {float:left;padding:4px; border: 3px double #ccc;}
div#main div#about div.bios ul {margin: 0;padding: 0 0 0 10px;list-style-type:none;font-style:normal;}

table.whn-members {border: none;color:#000;margin: 8px 0;width:100%;}
table.whn-members tr.rowalt {background:#f4f4f4;color:#444;}
table.whn-members td {border: none;text-align:left;padding: 4px;}
table.whn-members ul li {list-style:none;font: normal 1em/1.1em Arial, Helvetica, sans-serif;}
table.whn-members ul li  {text-align:left;}
/*------------------------
RESEARCH PAGE
--------------------------*/
p#notice {color:#444;font: normal .9em/1.8em georgia,serif;margin:40px;padding:6px;border:1px solid #ccc;letter-spacing:1px;}
/*------------------------
ARCHIVE PAGE
--------------------------*/
ul#nav {display:inline;font: 12px Georgia, Times, serif;}
ul#nav li {display:inline;padding: 0 16px;border-right: 2px solid #ccc;}
/*------------------------
FOOTER
-------------------------*/
div#footer {background:#f9fdf7;color: #555;border-top: 1px dotted #bbb;margin-top: 6px;}
/* THIS IS A IE 6 HACK UGH! OTHERWISE ENTIRE WRAP DIV GETS EXPANDED */
div#footer div#footerwrapper {padding: 10px;}



