body {background:#999999; font-family:Arial, Helvetica, sans-serif; margin:0;}
#main {margin: auto ; width:860px;}
#contentMain {margin: auto ; width:860px;}
#left {background:#333333; width:635px; height:605px; margin:0; float:left}
#right {background:#ffffff; width:210px; height:605px; margin:0; float:left;}
h1 {background:#333333; color:#999999; font-family:"Arial Narrow", Arial, Helvetica, sans-serif; font-size:32px; width:635px; margin:0 0 2px 0; text-indent:25px; padding:60px 0 0 0;}

dl#contact {color:#999999; background:#ffffff; font-size:10px; text-transform:lowercase; font-weight:bold;  height:75px;}
#contact dt {margin:20px 0 0 0; text-indent:20px;}
#contact dd {margin:0; padding:0 0 0 20px; height:59px; border-bottom:1px solid #999999;}
#contact dd a {color:#999999; text-decoration:none;}
#contact dd a:hover {color:#999999; text-decoration:underline;}


dl#homeContent {background:url(/images/shomeImage.jpg) #333333 35px 35px no-repeat; width:160px; height:365px; border-top:1px solid #707070; margin:-10px 0 0 0; padding:95px 50px 25px 395px; color:#BBBBBB;}
dl#homeContent dt {margin:0; font-size:12px; font-weight:bold; line-height:30px; }
dl#homeContent dd {margin:0; padding:0; font-size:11px; line-height:25px; font-family:Arial, Helvetica, sans-serif}
#photo {position:relative; left:-5.4em; top:-4em; margin:0 0 -4.5em 0; padding:0;}
div#nav {padding-top:5.5em;}
ul#nav {list-style:none; font-size:15px; font-weight:bold; margin:0 0 0 50px; padding:0 0 0 0;}
#nav li {line-height:55px; color:#000000; text-transform:lowercase;}
#nav li a:link{text-decoration:none; color:#999999;}
#nav li a:visited {text-decoration:none; color:#999999;}
#nav li a:active {text-decoration:none; color:#999999;}
#nav li a:hover {text-decoration:none; color:#000000;}

#content {width:635px; min-height:365px; border-top:1px solid #707070; margin:-9px 0 0 0;  color:#bbbbbb;}
div#topNav {border-bottom:1px solid #666666; height:1.5em;}
#topNav ul {list-style:none; margin:0;}
#topNav li {float:left; width: 9em; margin:0; padding:0 0 0 1em; border-right:1px solid #666666; border-left:1px solid #666666;}
#topNav li a {color:#bbbbbb; text-decoration:none;}
#topNav li a:hover {color:#ffffff; text-decoration:underline;}

#topNav li.on {color:#ffffff; font-weight:bold; text-decoration:none;};


#thumbnails {display:block; margin:auto; width:95%;}
#thumbnails li {list-style:none; text-align:center; float:left; width:145px; margin:1em; background:#ffffff; height:200px; padding:0;}

.thumbnailTitle {display:block; font-size:13px; text-align:left; width:100%; height:25px; background:#333333; padding:0; margin:0;} 

.fullPad {padding:.1em;}


/* FULL POP UP STYLES*/
body#full { margin:0; padding:0;}
div#full {width:650px; margin:.5em auto; background:#ffffff;}
#fullTop {width:100%; border-bottom:1px solid #c2c2c2; height:95px; padding:0; background:#ffffff; margin:0;}
#fullTop h1 {background:none; float:left; color:#999999; font-family:"Arial Narrow", Arial, Helvetica, sans-serif; font-size:28px; width:450px; margin:0; text-indent:25px; padding:69px 0 0 0; }

/* \ */
* html #fullTop h1 {margin-bottom:-.5em;}
/* */

#fullTop #contact dd { margin:0; padding:0; text-indent:0; border-bottom:none; color:#999999;}
#fullTop #contact dt {margin:0; padding:0; text-indent:0; color:#999999;}
#fullTop dl#contact {margin:0; padding:2em 0 0 0; color:#999999;}
#fullTop dl#contact a {color:#999999;}

div#back {background:#ffffff; color:#999999  float:none; text-align:right; padding:0 2em 0 0; margin:0;}
div#back a {font-size:10px; color:#999999; background:#ffffff;}

#full div#content {border:none; background:#ffffff; width:650px; margin:0; color:#999999;}

#image {width:340px; min-height:620px; vertical-align:middle; padding:10px 50px 100px 50px; margin:0; float:left; text-align:center; background:#ffffff;}
#info {width:175px; float:left; margin:10em 0 0 0; background:#ffffff;}
/** html #info {float:none; width:180px;} */

#info dd {margin:0;}
#info dt { font-family:"Arial Black", Arial, Helvetica, sans-serif; text-indent:0; font-size:13px; margin:0;padding:0 0 1em 0;}
#info dd {font-size:13px; text-indent:0; padding:0; margin:0;}
#info dd.comment{font-family:"Arial Narrow", Arial, Helvetica, sans-serif; font-style:italic; font-weight:bold; padding-top:1em; padding:0; margin:0;}

.miniPad {padding:.1em 0 0 0;}
.smallPad {padding:1em 0 0 0;}
.bigPad {padding:5em 0 0 0;}


/* BIO PAGE STYLES */
#bioPage ul {margin:0;  padding:0; text-align:center;}
#bioPage li {float:left; margin:14em 1.5em 0 1.5em; padding:0; width:140px; height:200px; background:#ffffff; list-style:none; text-align:center;}
#bioPage li .title {font-family:"Arial Black", Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; display:block; text-transform:lowercase; text-align:left; width:100%; height:30px; background:#333333; padding:0; margin:0 0 .5em 0;} 

#bioPage li a {color:#999999; text-decoration:none;}
div#bioBack {background:#333333; clear:both; float:none; text-align:right; padding:0 2em 0 0;}
div#bioBack a {font-size:10px; color:#999999; text-transform:lowercase;}
#shortBio {background:url(/bio/images/sCJacobson.jpg) 0 1em no-repeat; margin:2em 0 0 3em; width:170px; min-height:400px; padding:1em .5em 0 360px;}

#shortBio dl{margin:0; padding:0;}
#shortBio dt {font-size:12px; text-indent:0; font-weight:bold; margin:0; padding:0;}
#shortBio dd {font-size:11px; font-family:"Arial Narrow",Arial, Helvetica, sans-serif; font-weight:normal; margin:0 0 2em 0; padding:0 0 0 -1em;}
/* \*/
* html #shortBio dd {text-indent:-3.7em;}
/* */
#edit {padding:1em;}
#edit dl {float:left; padding:0 .6em 0 0;}
#edit dt {font-size:12px; font-weight:bold; margin:0; padding:0;}
#edit dd {font-size:11px; font-family:"Arial Narrow",Arial, Helvetica, sans-serif; font-weight:normal; margin:0 0 2em 0; padding:0;}

#uploadForm {margin:3em 0 0 3em; color:#999999; font-size:12px;}
#uploadForm ol {margin:0 0 1em 0; padding:0;}

#footer {clear:both;}
