html, body{height:100%;background:#120617;}
body{color:white;font-family:Arial;font-size:12px;}
a{color:#e55cb8;text-decoration:none;}
.hide{display:none;}

body#home h2, #content.slideshow h2{display:none;}

body#home #navigation{display:none;}
body#home #splash{display:none;}

#navigation{position:absolute;right:44px;top:0px;width:300px;background:white;z-index:999;}
#navigation h1 a{display:block;height:120px;background:url('/images/h1.gif');}
#navigation a span{display:none;}
#navigation a{background-position:top left !important;}
#navigation a:hover, #navigation a.active {background-position:bottom left !important;}
#navigation #portfolio li a{display:block;height:29px;margin-top:1px;}
#navigation #portfolio li.fashion a{background:url('/images/fashion.gif');}
#navigation #portfolio li.beauty a{background:url('/images/beauty.gif');}
#navigation #portfolio li.editorial a{background:url('/images/editorial.gif');}
#navigation #portfolio li.character a{background:url('/images/character.gif');}
#navigation #profile{margin:20px 0 46px 0;}
#navigation #profile li a{display:block;height:16px;}
#navigation #profile li.resume a{background:url('/images/resume.gif');}
#navigation #profile li.biography a{background:url('/images/biography.gif');}
#navigation #profile li.contact a{background:url('/images/contact.gif');}

#navigator{padding-top:15px;height:30px;position:relative;}
#navigator a{color:#e55cb8;}
#navigator li{display:inline;margin-right:5px;}
#navigator .counter{color:#997a8f}
#navigator .prev a{position:absolute;color:#2a1f2f;top:7px;right:22px;z-index:1;}
#navigator .next a{position:absolute;color:#2a1f2f;top:7px;right:0;z-index:1;}

#content{width:560px;margin-left:40px;}
body#home #content{margin:0;width:100%;}

.slide{display:block;}
.photographer{color:#997a8f;margin-top:10px;display:none;padding-bottom:30px;}
.photographer span{color:white;}

body#resume #content{line-height:18px;}
body#resume h2{height:20px;background:url('/images/h2-resume.gif') bottom left no-repeat;padding-top:49px;margin-bottom:56px;}
body#resume h2 span{display:none;}
body#resume h3{font-weight:bold;margin-bottom:30px;}
body#resume h4{color:#997a8f;font-weight:bold;}
body#resume p{margin-bottom:30px;}
body#resume .table{width:100%;overflow:hidden;}
body#resume .col{width:32%;float:left;}
body#biography h2{height:20px;background:url('/images/h2-biography.gif') bottom left no-repeat;padding-top:49px;margin-bottom:56px;}
body#biography h2 span{display:none;}

body#contact h2{height:20px;background:url('/images/h2-contact.gif') bottom left no-repeat;padding-top:49px;margin-bottom:56px;}
body#contact h2 span{display:none;}


	#box{position:absolute;}
	.mask{position:relative;width:560px;height:650px;overflow:hidden;}
	.mask img{position:absolute;display:block;border:none;}

