body {font:11px arial; line-height:17px; background:#a9c4dc url(/img/bg.gif) repeat-x; margin-bottom:30px;}
table {border-collapse:collapse}
td {vertical-align:top; text-align:left}
* {margin:0; padding:0; border:0}
#main {width:865px; background:#fff; margin:24px auto 30px; position:relative;}
#nav {height:79px; margin:0 0 0 430px;}
table#categories {float:left; margin:100px 0 0 0px;}
table#categories td {padding-right:33px;}
.clearFloat {height:0px; clear:both;}
#titleBar {position:relative; height:26px; margin:29px 0 0 0; padding-bottom:25px; border-bottom:1px solid #999;}
#contentArea {background:#fff;}
ul {list-style-type:none; padding:0; margin-left:15px; margin-top:22px}
ul li {background-image:url(/img/bullet.gif); background-position:0px .4em; padding-left:11px; margin:0.5em 0;}
ul li ul {margin:0;}
ul ul li {background:none; padding:0;}
li {background-repeat:no-repeat}

ul#menu {list-style-type:none; padding:0; margin-left:13px; margin-top:22px; width:200px; float:left;}
ul#menu li {background-image:url(/img/bullet.gif); background-position:0px .4em; padding:0px !important; margin:0.5em 0; display:block;}
ul#menu li ul {margin:0;}
ul#menu ul li {background:none; padding:0 !important;}

ul#menu a {display:block; padding:2px 5px 2px 11px !important; text-decoration:none;}
ul#menu a img {padding:0; margin:0 !important;}

*html ul#menu {list-style-type:none; padding:0; margin-left:15px; margin-top:22px; width:200px; position:absolute; left:0px;}
*html ul#menu li {border:1px solid #fff; border-width:1px 1px 1px 0;}
*html ul#menu a {display:block; padding:0px 5px; text-decoration:none; padding-left:11px;}

.opened {background-image:url(/img/bullet_on.gif) !important}
.closed {background-image:url(/img/bullet.gif) !important}

#pmlogo {position:absolute; left:15px; bottom:27px;}
td.fieldName {padding-right:33px;}
.hline {border-bottom:1px solid #999; height:0px;}
.bio {background:url(/img/bios/bioLines.gif) repeat-y;}
.bio ul {list-style-type:none; padding:0 0 0 15px; margin-left:15px; margin-top:22px; width:600px;}
.bio ul li {background-image:url(/img/bullet.gif); background-position:0px .45em; padding-left:11px; margin:1em 0;}
#caption {height:109px; background:#fff; border-top:1px solid #666}

#changingContent {position:relative; margin-left:227px; height:424px;}
#tnMenu {width:39px; height:424px; border:1px solid #666; border-width:0px 1px; position:absolute; left:0px; top:0px;}
#tnMenu img {width:39px; height:39px; margin-bottom:4px;}
#displayArea {float:right; width:585px; height:424px; border-left:1px solid #999; border-right:1px solid #fff;}
#textArea {float:right; width:570px; margin:8px 0px 0 0; padding-right:15px}
#projectDescription {float:right; width:570px; margin:20px 0 0; padding-right:15px;}


#bottomRect {height:109px; background:#fff;}
#testimoText {margin-bottom:20px;}