body {background:#999999; font-family:Arial, Helvetica, sans-serif; margin:0;}
#main {margin: auto ; width:860px;background:#fff;}
#contentMain {margin: auto ; width:860px; background:#fff;}
#left {background:#333333; width:635px; min-height:605px; margin:0; float:left}
#right {background:#ffffff; width:210px; min-height:605px; margin:0; float:left;}
h1 { color:#dedede; font-family:"Arial Black", Arial, Helvetica, sans-serif; font-size:1.15em; letter-spacing:.1em; font-weight:normal; width:635px; margin:0 0 2px 0; text-indent:25px; padding:80px 0 0 0;}

#contentMain #archive {background:#333; width:860px;}

a {color:#fff; text-decoration:none;}
a:hover {text-decoration:underline;}

.pageBack a, .pageForward a {text-decoration:none; padding:1em;}
.pageBack a:hover, .pageForward a:hover {text-decoration:underline;}
.pageBack, .pageForward {font-size:.75em; font-family:"Arial Black", Arial, Helvetica, sans-serif; letter-spacing:1px}
.pageForward {text-align:right;}

dl#contact {color:#999999; background:#ffffff; font-size:10px; text-transform:lowercase; font-weight:bold; height:50px;}
#contact dt {margin:20px 0 0 0; text-indent:20px;}
#contact dd {margin:0; padding:0 0 0 20px; }
#contact dd a {color:#999999; text-decoration:none;}
#contact dd a:hover {color:#999999; text-decoration:underline;}
#contact .phone {font-size:.85em; line-height:2em;}

/* HOME STUFF */
div.home div#left {background:url(/images/Home_ReverseNotochord.jpg) #000 -30px center no-repeat;}
dl#homeContent {width:170px; height:365px; margin:0; padding:135px 50px 25px 445px; color:#dedede;}
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 {margin: 0; padding:0;}
div#nav {padding-top:5.5em;}
ul#nav {font-family:"Arial Black", Arial, Helvetica, sans-serif; list-style:none; font-size:.80em; font-weight:bold; margin:0 0 0 40px; 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;  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;}


#archiveContent {width:800px; min-height:365px; margin:-9px 0 0 0;  color:#bbbbbb;}

#archiveThumbnails {display:block; margin:auto; width:95%;}
#archiveThumbnails li {list-style:none; text-align:center; float:left; width:110px; margin:1em; background:#ffffff; height:150px; 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%; height:95px; padding:0; background:#ffffff; margin:0;}

#fullTop h1 {background:none; float:left; color:#999999; font-family:"Arial Black", Arial, Helvetica, sans-serif; font-size:20px; line-height:20px; letter-spacing:.1em; font-weight:normal; width:635px; margin:0 0 2px 0; text-indent:25px; padding:73px 0 0 0;}

body#fullWide { margin:0; padding:0;}
div#fullWide {width:775px; margin:.5em auto; background:#ffffff;}
div#fullWide #fullTop {width:100%; height:95px; padding:0; background:#ffffff; margin:0;}
div#fullWide #fullTop h1 {background:none; float:left; color:#999999; font-family:"Arial Black", Arial, Helvetica, sans-serif; font-size:20px; line-height:20px letter-spacing:.1em; font-weight:normal; width:635px; margin:0 0 2px 0; text-indent:25px; padding:73px 0 0 0;}


/* \ */
/* */

#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:0; color:#999999;}
#fullTop dl#contact a {color:#999999;}

div#back {background:#ffffff; color:#999999; float:none; 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;}
#fullWide div#content {border:none; background:#ffffff; width:775px; margin:0; padding:0; color:#999999;}

#fullWide div#content #image {width:498px; min-height:400px; vertical-align:middle; padding:10px 50px 50px 50px; margin:0; float:left; text-align:center; background:#ffffff;}
#fullWide div#content #info {width:165px; float:left; margin:10em 0 0 0; background:#ffffff;}


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

#info dd {margin:5em 0;}
#info dt { font-family:Arial, Helvetica, sans-serif; text-indent:0; font-size:13px; margin:0; padding:0; font-weight:bold;}
#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/sCJacobson2.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:11px; text-indent:0; font-weight:bold; margin:0; padding:0;}
#shortBio dd {font-size:10px; font-family:"Arial Narrow",Arial, Helvetica, sans-serif; font-weight:normal; margin:0 0 2em 0; padding:0 0 0 1em;}
#shortBio a {font-family:"Arial Black", Arial, Helvetica, sans-serif; font-size:.7em;}

/* \*/
* 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;}

