/* CSS Document */

body {
	background-image: url(background.gif);
	color:#FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 150%;
	text-transform: none;
	width:inherit}
	
img {border:none}
.NamePanel {
	position: absolute;
	width: 187px;
	height: 62px;
	left: 21px;
	top: 3px;
}
.MenuImage {
	position: absolute;
	width: 730px;
	left: 201px;
	top: 48px;
	height: 7px;
	background-image: url(MainMenu/menuImage.gif);
	background-repeat: repeat-x ;
}
.MainMenu {
	position: absolute;
	width: 868px;
	left: 200px;
	top: 24px;
	height: 22px;
}

#FrontPage {
	background-color: #040504;
	position: absolute;
	width: 860px;
	left: 28px;
	top: 113px;
	height: 397px;
}
#PhotoMenu {
	background-color: #040504;
	position: absolute;
	width: 228px;
	left: 23px;
	top: 93px;
	height: 449px;
}
#PhotoBig {
	background-color: #040504;
	position: absolute;
	height: 600px;
	width: 680px;
	left: 301px;
	top: 96px;
}
.EssayMenu {
	background-color: #040504;
	position: absolute;
	width: 1028px;
	left: 25px;
	top: 95px;
	height: 632px;
}
#caption {
	position: absolute;
	height: 100px;
	width: 668px;
	top: 595px;
	left: 305px;
}
#News {
	background-color: #040504;
	position: absolute;
	height: 450px;
	width: 650px;
	left: 143px;
	top: 185px;
}
#contact {
	position: absolute;
	height: 63px;
	width: 852px;
	left: 85px;
	top: 57px;
	background-color: #040504;
}
#email {
	background-color: #040504;
	position: absolute;
	height: 200px;
	width: 395px;
	left: 30px;
	top: 329px;
}
#resume {
	background-color: #040504;
	position: absolute;
	height: 213px;
	width: 593px;
	left: 244px;
	top: 128px;
}
.movie {
	background-color: #000000;
	position: absolute;
	left: 100px;
	top: 161px;
	width: 773px;
	height: 250px;
}
.SlideShow {
	background-color: #000000;
	position: absolute;
	left: 64px;
	top: 97px;
	width: 716px;
	height: 511px;
}
.slide {
	position: absolute;
	left: 154px;
	top: 80px;
	width: 621px;
	height: 534px;
}
#aboutInfo {
	position: absolute;
	height: 577px;
	width: 852px;
	left: 85px;
	top: 118px;
}


#slideshow {list-style:none; color:#fff}
#slideshow span {display:none}
#wrapper {width:506px; margin:50px auto; display:none}
#wrapper * {margin:0; padding:0}
#fullsize {position:relative; width:500px; height:300px; padding:2px; border:1px solid #ccc; background:#000}
#information {position:absolute; bottom:0; width:500px; height:0; background:#000; color:#fff; overflow:hidden; z-index:200; opacity:.7; filter:alpha(opacity=70)}
#information h3 {padding:4px 8px 3px; font-size:14px}
#information p {padding:0 8px 8px}
#image {width:500px}
#image img {position:absolute; z-index:25; width:auto}
.imgnav {position:absolute; width:25%; height:306px; cursor:pointer; z-index:150}
#imgprev {left:0; background:url(images/left.gif) left center no-repeat}
#imgnext {right:0; background:url(images/right.gif) right center no-repeat}
#imglink {position:absolute; height:306px; width:100%; z-index:100; opacity:.4; filter:alpha(opacity=40)}
.linkhover {background:url(images/link.gif) center center no-repeat}
#thumbnails {margin-top:15px}
#slideleft {float:left; width:20px; height:81px; background:url(images/scroll-left.gif) center center no-repeat; background-color:#222}
#slideleft:hover {background-color:#333}
#slideright {float:right; width:20px; height:81px; background:#222 url(images/scroll-right.gif) center center no-repeat}
#slideright:hover {background-color:#333}
#slidearea {float:left; position:relative; width:456px; margin-left:5px; height:81px; overflow:hidden}
#slider {position:absolute; left:0; height:81px}
#slider img {cursor:pointer; border:1px solid #666; padding:2px}.SlideHold {
	position: absolute;
	left: 61px;
	top: 116px;
	width: 641px;
	height: 357px;
}
