body {
	padding:0px; margin:0px;
	background-color: #000;
	font-family:tahoma, arial, helvetica, sans-serif;
	font-size:13px;
	color:#fff;
}

#page {
	margin:0px auto; padding:0px;
	width:800px;
	background-image:url('/img/pagebkg.jpg');
	background-position:top;
	background-repeat:no-repeat;
	min-height:800px;
}


#header {
	display:block;
	width:800px; height:465px;
	padding:0px; margin:0px;
	background-image:url('/img/global/slideshow.jpg');
	background-position:top;
	background-repeat:no-repeat;	
}

#header h1 {
	float:left;
	display:block;
	width:750px; height:160px;
	margin:0px auto; padding:0px;
}

#header h1 span { display:none; }

#header #mp3title {
	display:block;
	font-weight:bold;
	left:420px;
	padding:0px 0px 5px;
	position:relative;
	width:300px;
}

#header #mp3player {
	float:left;
	position:relative;
	left:420px;
}


/**************************************************************/

ul#nav {
	width:800px; height:35px;
	padding:0px; margin:0px auto 10px;
	list-style-type:none;
}

ul#nav li {
	float: left;
	padding:0px; margin:0px;
}

ul#nav li a {
	display:block;
	padding:0px; margin:0px;
	height:35px;
}

ul#nav li a span {
	display:none;
	background-position:top center;
	background-repeat:no-repeat;
}

ul#nav li a.home {
	background-image:url('/img/nav/home.gif');
	width:115px;
}
ul#nav li a.home:hover { background-image:url('/img/nav-over/home.gif'); }

ul#nav li a.biography {
	background-image:url('/img/nav/biography.gif');
	width:180px;
}
ul#nav li a.biography:hover { background-image:url('/img/nav-over/biography.gif'); }

ul#nav li a.projects {
	background-image:url('/img/nav/projects.gif');
	width:161px;
}
ul#nav li a.projects:hover { background-image:url('/img/nav-over/projects.gif'); }

ul#nav li a.news {
	background-image:url('/img/nav/news.gif');
	width:185px;
}
ul#nav li a.news:hover { background-image:url('/img/nav-over/news.gif'); }

ul#nav li a.contact {
	background-image:url('/img/nav/contact.gif');
	width:158px;
}
ul#nav li a.contact:hover { background-image:url('/img/nav-over/contact.gif'); }

#preload { display:none; }

/**************************************************************/

h2 {
	display:block;
	width:300px; height:20px;
	margin:0px; padding:0px;
	background-position:top left;
	background-repeat:no-repeat;	
}

h2.news { background-image:url('/img/headers/news.gif'); }
h2.biography { background-image:url('/img/headers/biography.gif'); }
h2.projects { background-image:url('/img/headers/projects.gif'); }
h2.audio { background-image:url('/img/headers/audio.gif'); }
h2.contact { background-image:url('/img/headers/contact.gif'); }
h2.links { background-image:url('/img/headers/links.gif'); }

h2 span {display:none;}

#content {
	padding: 0px 20px;
	color:#d0d2d9;
}

.tag {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666;

}

h3 {
	text-decoration: underline;
	text-transform: uppercase;
	padding:0px; margin:5px 0px 0px 0px;
	color:#fff;
}

ul#audiolist {
	list-style-type: none;
}

ul#audiolist li {
	float: left;
	margin: 0px 10px 10px 0px;
}

#adblock {
	float:right;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	width:200px;
	border:1px solid #333;
	padding:10px; margin:10px 0px 10px 10px;
	text-align:center;
}

#adblock p { margin:0px; padding:0px; }

/**************************************************************/

a { color:#fff; text-decoration:none;}
a:hover { color:#999; text-decoration:underline;}

#footer {
	padding:10px;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#444;
}

#footer a { color:#454545; text-decoration:none; }	
#footer a:hover {color:#777; text-decoration:underline; }