body { text-align: center; background-color: black; margin: 0 auto; font-family: "Lucida Grande", Verdana, sans-serif;}
a {color: #e77676; text-decoration: none; }
h1,h2,h3,h4,h5 {font-weight:normal;}
img {border: 0;}
.right {float: right;}
.left {float: left;}

/** Header **/
#top-black { background-color: #000; width: 100%; height: 160px; }
#site-header { margin-top: 15px; }
#links { width: 100%; height: 40px; _height: 20px; background-color: #535252; padding: 2px 0px 8px 0px; _padding-top: 14px; _padding-bottom: 0px; }
#nav li { display: inline; list-style: none; color: white; padding: 0; margin: 0px 30px 0px 30px;}
#nav li a {color: black; text-decoration: none;}
#nav li a:hover {color: white;}
#graywrapper {background-color: #2e2e2e; width: 100%; padding-top: 30px; padding-bottom: 30px; }
#content { width: 870px; text-align: left; margin: 0 auto; color: white; font-size: 14px; line-height: 26px;}
#container { margin-top: 10px; }

/** Video **/
#video {text-align: center; margin: 0 auto; padding: 20px; background-color: black; border: 1px solid white; width: 520px; }
#video h1 {font-size: 14px; margin: 0; padding: 0; margin-bottom: 30px;}
#video p {margin-top: 20px; color: white; font-size: 12px;}

/** Biography **/
#bio-pic {margin-top: -44px; _margin-top: 0px; padding-top: 10px; width: 200px; height: 400px; background-color: black; margin-left: 30px;}

/** Works **/
#worksmenu {font-family: "Helvetica"; text-align: left;}
#worksmenu h1 {letter-spacing: -1; font-size: 50px; margin-top: 40px; }
#secondnav { line-height: 15px; font-size: 13px; margin: 0; padding: 0; color: white; width: 180px; }
#secondnav a {color: black; cursor: pointer;}
#secondnav a:hover { color: white; text-decoration: none; }
#secondnav li {display:block; margin-top: 10px; margin-right: 4px; letter-spacing: -1; padding-bottom: 5px; border-bottom: 1px dotted #535252;}
#worksnav {height: 35px; width: 100%; float: left;}
#workswindow {margin-left: 230px; background-color: #e7e7e7; padding: 14px; width: 600px; height: 600px; color: black; border: 1px solid black;}
.works-photo {margin-top: 60px; _margin-top: 20px; background-color: black; width: 600px; text-align: center; padding-top: 16px; padding-bottom: 12px;}

/** Works Navigation Above Photo **/
#works-prev-placeholder {width: 60px; height: 20px;}
#works-title {width: 480px; height: 20px; text-align: center; font-size: 14px; }
#works-next-placeholder {width:60px; height: 20px;}
#works-caption { margin-top: 10px; text-align:center;}
.enlarged {font-style:italic; font-size:10px; line-height: 13px; margin-bottom: 20px;}
.navstyle a {cursor: pointer; color: black; font-weight:bold; font-size:11px; border:1px solid #e7e7e7; padding: 3px;}
.navstyle a:hover {border:1px solid black; padding: 3px;}

/** Press **/
#press {text-align: center;}
#press a {margin-right: 10px; margin-left: 10px;}
#press img {border:2px solid #2e2e2e;}
#press img:hover {border:2px solid #ffffff;}

#contact-jessica {width: 100%; text-align: center;}

/** Footer **/
#footer {height: 20px;}