* {margin : 0; padding : 0;}
img {border : 0;}
body, html {background-color : #FFFFA6; color : #000;}
/* First Layer */
#wrap {width : 900px; height : 634px; background : url("../pics/background.jpg") no-repeat top center #FFFFA6; margin : 0 auto; color : #000;}
#latest {position : relative; top : 91px; left : 370px; width : 375px; height : 82px; margin : 0; padding : 0; overflow : auto; font-family : Arial, Verdana, sans-serif; font-size : 0.8em; color : #000;}
#content {position : relative; top : 107px; left : 366px; width : 408px; height : 250px; margin : 0; padding : 5px; overflow : auto; border : 2px solid #000; background-color : #FFFFA6; font-family : Arial, Verdana, sans-serif; font-size : 0.8em; color : #000;}
#copyright {position : relative; top : 115px; left : 366px; width : 360px; height : 50px; margin : 0; padding : 0 0 0 2px; overflow : auto; font-family : Arial, Verdana, sans-serif; font-size : 0.7em; color : #000;}
#navbar {position : relative; top : 99px; left : 364px; width : 429px; height : 28px; margin : 0; padding : 0;}
#navbar ul {list-style : none; margin : 0; padding-top : 6px;}
#navbar li {display : inline; margin : 0; padding: 0 7px; float : left;}
li.aboutme a {background : url("../pics/navbar_aboutme.gif") 0 0; display : block; width : 60px; height : 18px; text-indent : -999999px; overflow : hidden;}
li.aboutme a:hover, li.aboutme a:focus, li.aboutme a.focus {background : url("../pics/navbar_aboutme.gif") -60px 0;}
li.headshotresume a {background : url("../pics/navbar_headshotresume.gif") 0 0; display : block; width : 114px; height : 18px; text-indent : -999999px; overflow : hidden;}
li.headshotresume a:hover, li.headshotresume a:focus, li.headshotresume a.focus {background : url("../pics/navbar_headshotresume.gif") -114px 0;}
li.photos a {background : url("../pics/navbar_photos.gif") 0 0; display : block; width : 42px; height : 18px; text-indent : -999999px; overflow : hidden;}
li.photos a:hover, li.photos a:focus, li.photos a.focus {background : url("../pics/navbar_photos.gif") -42px 0;}
li.reel a {background : url("../pics/navbar_reel.gif") 0 0; display : block; width : 27px; height : 18px; text-indent : -999999px; overflow : hidden;}
li.reel a:hover, li.reel a:focus, li.reel a.focus {background : url("../pics/navbar_reel.gif") -27px 0;}
li.projects a {background : url("../pics/navbar_projects.gif") 0 0; display : block; width : 47px; height : 18px; text-indent : -999999px; overflow : hidden;}
li.projects a:hover, li.projects a:focus, li.projects a.focus {background : url("../pics/navbar_projects.gif") -47px 0;}
li.contact a {background : url("../pics/navbar_contact.gif") 0 0; display : block; width : 49px; height : 18px; text-indent : -999999px; overflow : hidden;}
li.contact a:hover, li.contact a:focus, li.contact a.focus {background : url("../pics/navbar_contact.gif") -49px 0;}
#content p, #latest p {margin : 1.0em 0;}
#headshots, #faces {list-style : none; margin : 0; padding : 0;}
#headshots li, #faces li {display : inline; margin : 0; padding : 0;}
#headshots img, #faces img {border : 1px solid #000;}
#sitemaplist {margin : 0; padding : 0;}
#sitemaplist li ul li {list-style : circle; margin-left : 20px;}
#sitemaplist li ul li ul li {list-style : disc; margin-left : 20px;}
a {color : #000;}
a:hover, a:focus {text-decoration : none;}
blockquote {padding : 5px; background-color : #FFFF8A; border : 1px solid #F0F000;}
h1 {overflow : hidden;}
h1 span {display : block; position : relative; z-index : 1;}
h2 {font-family : Arial, Verdana, sans-serif; font-size : 1.3em; margin : 10px 0 0 0;}
h3 {font-weight : bold;}
#aboutme, #aboutme span {width : 200px; height : 40px; background : url("../pics/heading_aboutme.gif") no-repeat; text-indent : -999999px;}
#aboutme span {margin-bottom : -40px;}
#headshotresume, #headshotresume span {width : 300px; height : 40px; background : url("../pics/heading_headshotresume.gif") no-repeat; text-indent : -999999px;}
#headshotresume span {margin-bottom : -40px;}
#photos, #photos span {width : 300px; height : 40px; background : url("../pics/heading_photos.gif") no-repeat; text-indent : -999999px;}
#photos span {margin-bottom : -40px;}
#reel, #reel span {width : 300px; height : 40px; background : url("../pics/heading_reel.gif") no-repeat; text-indent : -999999px;}
#reel span {margin-bottom : -40px;}
#projects, #projects span {width : 300px; height : 40px; background : url("../pics/heading_projects.gif") no-repeat; text-indent : -999999px;}
#projects span {margin-bottom : -40px;}
#contact, #contact span {width : 300px; height : 40px; background : url("../pics/heading_contact.gif") no-repeat; text-indent : -999999px;}
#contact span {margin-bottom : -40px;}
#sitemap, #sitemap span {width : 300px; height : 40px; background : url("../pics/heading_sitemap.gif") no-repeat; text-indent : -999999px;}
#sitemap span {margin-bottom : -40px;}
fieldset {float : left; clear : both; width : 100%; margin : 0 0 1.5em 0; padding : 0; border : 1px solid #F0F000; background-color : #FFFF8A;}
legend {margin-left : 1.0em; color : #000000; font-weight : bold; padding : 0;}
fieldset ol {padding : 1em 1em 0 1em; list-style : none;}
fieldset li {padding-bottom : 1em;}
fieldset.submit {float : none; width : auto; border-style : none; padding-left : 1.0em; background-color : transparent;}
label {display : block;}
#content ul {list-style : disc;}
#content ul li {margin : 1.0em 0 1.0em 1.0em;}