@charset "utf-8";
/* CSS Document */

html,body {
	margin:				0;
	padding:			0;
	background:			#c5c5c5;
	height:				100%;
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			11px;
	color:				#555;
}

h1 {
	padding:			0;
	margin:				0;
}

a {
	color:				#555;
	font-weight:		bold;
	text-decoration:	none;
}

a:hover {
	color:				#fff;
}

img {
	border:				none;
}

.clear {
	clear:				both;
}

#everything {
	float:				left;
	width:				100%;
	height: 			795px;
	background:			#fff;
}

#mid {
	margin:				0 auto;
	width:				1000px;
}

#header {
	float:				left;
	width:				800px;
	height:				120px;
	padding:			0 100px 15px 100px;
}

#logo {
	float:				left;
	width:				220px;
	height:				120px;
}

#menu {
	float:				left;
	width:				580px;
	height:				120px;
}

#menu ul {
	list-style:			none;
	padding:			0;
	margin:				0;
	float:				right;
}

#menu ul li {
	padding:			0;
	margin:				0;
	display:			inline;
}

#menu li a, #menu li a:visited, #menu li a:active {
	float:				right;
	dislay:				block;
	height:				120px;
}

#menu li a:hover {
	background:			#c5c5c5;
}

#menu .active {
	background:			#555;
}

#footer {
	clear:				both;
	float:				left;
	width:				100%;
	height:				100px;
	background:			#c5c5c5;
}

#page {
	float:				left;
	width:				400px;
	height:				100px;
	padding-left:		100px;
}

#text {
	float:				left;
	width:				400px;
	height:				75px;
	padding:			25px 100px 0 0;
	text-align:			right;
	color:				#555;
}

/* 
--------------------------------
		GALLERY
--------------------------------
*/

#container {
	clear:				both;
	float:				left;
	width:				1000px;
	height:				550px;
}

#bio {
	width:				800px;
	padding:			50px 100px 0 100px;
}

#left {
	float:				left;
	text-align:			right;
	padding-right:		30px;
	width:				370px;
}

#left a {
	color:				#555;
	font-weight:		bold;
	text-decoration:	none;
}

#left a:hover {
	color:				#c5c5c5;
}

#right {
	float:				left;
	width:				370px;
	padding-left:		29px;
	border-left:		1px solid #c5c5c5;
}

#slideshow {
	list-style:			none;
	color:				#555;
}

#slideshow span {
	display:			none;
}

#wrapper {
	clear:				both;
	float:				left;
	width:				1000px;
	display:			none;
}

#wrapper * {
	margin:				0;
	padding:			0;
}

#fullsize {
	position:			relative;
	width:				800px;
	height:				550px;
	padding:			0 100px;
}

#information {
	position:			absolute;
	bottom:				0;
	width:				800px;
	height:				0;
	color:				#555;
	overflow:			hidden;
	z-index:			200;
	opacity:			1;
	filter:				alpha(opacity=100);
}

#information h3 {
	padding:			0;
	font-size:			16px;
	font-weight:		bold;
	color:				#555;
}

#information p {
	padding:			0;
}

#image {
	width:				800px;
}

#image img {
	position:			absolute;
	z-index:			25;
	width:				auto;
}

.imgnav {
	position:			absolute;
	width:				100px;
	height:				550px;
	cursor:				pointer;
	z-index:			150;
}

#imgprev {
	left:				0;
	background:			url(images/left.png) left center no-repeat;
}

#imgnext {
	right:				0;
	background:			url(images/right.png) right center no-repeat;
}

#imglink {
	display:			none;
}

/*---#imglink {position:absolute; height:300px; width:100%; z-index:100; opacity:1; filter:alpha(opacity=100)}
.linkhover {background:url(images/link.gif) center center no-repeat;}---*/

#thumbnails {
	margin-top:			15px;
}

#slideleft {
	display:			none;
	float:				left;
	width:				100px;
	height:				80px;
	background:			#fff url(images/left.png) center center no-repeat;	
	cursor:				pointer;
	opacity:			0.3;
	filter:				alpha(opacity=30);
}

#slideleft:hover {
	opacity:			1;
	filter:				alpha(opacity=100);
}

#slideright {
	display:			none;
	float:				right;
	width:				100px;
	height:				80px;
	background:			#fff url(images/right.png) center center no-repeat;
	cursor:				pointer;
	opacity:			0.3;
	filter:				alpha(opacity=30);
}

#slideright:hover {
	opacity:			1;
	filter:				alpha(opacity=100);
}

#slidearea {
	float:				left;
	position:			relative;
	width:				800px;
	height:				80px;
	overflow:			hidden;
	
	margin-left:		100px; /*--- no arrows ---*/
}

#slider {
	position:			absolute;
	left:				0;
	height:				80px;
}

#slider img {
	cursor:				pointer;
}