body {
	margin: 0px; padding:0px;
	text-align:center;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #444;
	background-color: #070b0a;
	background-position:center;
	background-image:url('/themes/underground2008/global/sitebkg.jpg');
	background-repeat:repeat-y;
}

body.home {
	background-color: #070b0a;
	background-image:none;

}

#wrapper {
	left:50%;
	margin:0px 0px 0px -400px;
	padding:0px;
	position:relative;
	width:800px !important;
	z-index:1;
}

body.home #wrapper { 
	width:700px !important; 
	margin:0px 0px 0px -350px;
}

* html #wrapper { left:0px; margin: 0px auto; }

* html body.home #wrapper {
	width:700px; margin:0px auto;
}


#page {
	display:block;
	margin:0px auto; padding:0px;
	width:800px;
	background-image:url("/themes/underground2008/global/pagebkg.jpg");
	background-position:top;
	background-repeat:no-repeat;
}

* html #page { margin: 0px auto; }

#page.home {	
	margin:20px 0px; padding:0px;
	width:700px;
	background-color:#efefef;
	background-image:url("/themes/underground2008/global/homebkg.jpg");
	background-repeat:no-repeat;
	background-position: top;	
	border: 1px solid #333;
}


#header {
	display:block;
	width:800px; height:71px;
	padding:0px; margin:0px;
}

#page.home #header { 
	display:block;
	height:525px; width:700px;
}

#page.home #header h1 {
	float:left;
	display:block;
	width:151px; height:30px;
	margin:0px 0px 0px 410px; padding:0px;
}

* html #page.home #header h1 {
	margin:0px 0px 0px 205px;
}

#page.home #header h1 a {
	display:block;
	width:151px; height:30px;
	margin:0px; padding:0px;
	background-image:url("/themes/underground2008/homenav/dangoldwasser.gif");
	background-repeat:no-repeat;
	background-position: top;		
}

#header h1 { padding:0px; margin:0px; }
#header h1 span {display:none;}

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


ul#nav {
	float:left;
	height:30px;
	list-style-type:none;
	margin:41px 0px 0px 76px;
	padding:0px;
	width:326px;
}

#page.home #header ul#nav {
	margin:426px 0px 0px 223px;
}

* html ul#nav {
	margin:41px 0px 0px 76px;
}

* html #page.home #header ul#nav {
	margin:426px 0px 0px 112px;
}


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

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

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

#page.home #header ul#nav li a.blog {
	background-image:url('/themes/underground2008/homenav/blog.gif');
	width:57px;
}
#page.home #header ul#nav li a.blog:hover { background-image:url('/themes/underground2008/homenav-over/blog.gif'); }


#page.home #header ul#nav li a.resume {
	background-image:url('/themes/underground2008/homenav/resume.gif');
	width:66px;
}
#page.home #header ul#nav li a.resume:hover{ background-image:url('/themes/underground2008/homenav-over/resume.gif'); }


#page.home #header ul#nav li a.publicity {
	background-image:url('/themes/underground2008/homenav/publicity.gif');
	width:75px;
}
#page.home #header ul#nav li a.publicity:hover { background-image:url('/themes/underground2008/homenav-over/publicity.gif'); }


#page.home #header ul#nav li a.links {
	background-image:url('/themes/underground2008/homenav/links.gif');
	width:50px;
}
#page.home #header ul#nav li a.links:hover { background-image:url('/themes/underground2008/homenav-over/links.gif'); }


#page.home #header ul#nav li a.contact {
	background-image:url('/themes/underground2008/homenav/contact.gif');
	width:78px;
}
#page.home #header ul#nav li a.contact:hover { background-image:url('/themes/underground2008/homenav-over/contact.gif'); }

/****/
ul#nav li a.blog {
	background-image:url('/themes/underground2008/nav/blog.gif');
	width:58px;
}
ul#nav li a.blog:hover { background-image:url('/themes/underground2008/nav-over/blog.gif'); }


ul#nav li a.resume {
	background-image:url('/themes/underground2008/nav/resume.gif');
	width:67px;
}
ul#nav li a.resume:hover{ background-image:url('/themes/underground2008/nav-over/resume.gif'); }


ul#nav li a.publicity {
	background-image:url('/themes/underground2008/nav/publicity.gif');
	width:72px;
}
ul#nav li a.publicity:hover { background-image:url('/themes/underground2008/nav-over/publicity.gif'); }


ul#nav li a.links {
	background-image:url('/themes/underground2008/nav/links.gif');
	width:50px;
}
ul#nav li a.links:hover { background-image:url('/themes/underground2008/nav-over/links.gif'); }


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

#preload { display:none; }

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


#content {
	display:block;
	color:#444;
	font-size:13px;
	margin:0px 12px 0px 13px;
	min-height:800px;
	padding:10px;
	text-align:justify;
	width:750px;
}


* html #page #content { height: 800px }

body.home #content { display:none; }

#header h2 {
background-position:left center;
background-repeat:no-repeat;
float:left;
height:30px;
margin:41px 0px 0px 12px;
padding:0px;
width:375px;
}

* html #header h2 { margin-left:6px; }

#header h2 span {display: none;}
#header h2.blog {background-image: url('/themes/underground2008/headers/blog.gif');}
#header h2.resume {background-image: url('/themes/underground2008/headers/resume.gif');}
#header h2.publicity {background-image: url('/themes/underground2008/headers/publicity.gif');}
#header h2.links {background-image: url('/themes/underground2008/headers/links.gif');}
#header h2.contact {background-image: url('/themes/underground2008/headers/contact.gif');}
#header h2.movies {background-image: url('/themes/underground2008/headers/dvd.gif');}
#header h2.music {background-image: url('/themes/underground2008/headers/music.gif');}
#header h2.error {background-image: url('/themes/underground2008/headers/error.gif');}

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

table tr td {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#444;
}

.rowheader { background-color:#efefef; }

.small { font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}

h3 { 
	font-size:14px; 
	padding:0px; margin:5px 0px 0px 0px;
}

ul#publicity {
	list-style-type:none;
	padding:0px; margin:0px;
}

ul#publicity li {
	margin:0px 0px 10px 0px;
}




a {color: #3D4B66; text-decoration: underline }
a:hover { color: #000000; text-decoration: none; }
a:visited { color: #000070;	text-decoration: underline; }

select {
	font-family: verdana, helvetica, arial, sans-serif; 
	font-size: 10px;
}


#footer {
	width:500px;
	margin:0px auto;
	padding:10px;
	display:block;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666;
}

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


body.home #footer {	color:#999; }
body.home #footer a { color:#ccc; text-decoration:none; }	
body.home #footer a:hover {color:#fff; text-decoration:underline; }


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