/* CSS Document */

/* CSS Document */

html,body{
	padding : 0;
	margin : 0;
}

table {
	width: 100%;
	height: 100%;
}

td {
	vertical-align: middle;
	text-align: center;
}

.ctable {
	height:auto;
	width:345px;
		vertical-align:top;
	text-align:left;
	}
.ctd{
	vertical-align:top;
	text-align:left;
	}

/* Layer Positioning */


#notebook{
	position : relative;
	margin : 0 auto;
	width : 100%;
	height : 100%;
	text-align: left;
	background-repeat:no-repeat;
	z-index : 30;
	visibility:hidden;
	overflow:visible;
}


#title{
	position : absolute;
	left : 30px;
	top : 0px;
	width : 370px;
	height : 95px;
	z-index : 60;
	text-align: left;
	visibility:visible;
}

#sketch{
	position : absolute;
	left : 10px;
	top : 230px;
	width : 425px;
	height : 431px;
	z-index : 50;
	text-align: left;
}

#heading{
	position : absolute;
	left : 18px;
	top : 70px;
	width : 380px;
	height : 95px;
	z-index : 40;
	text-align: left;
	visibility:visible;
}

#content{
	position : absolute;
	left : 30px;
	top : 180px;
	width : 600px;
	z-index : 50;
	text-align: left;
	overflow:visible;
	visibility:visible;
}

#contenthome{
	position : absolute;
	left : 30px;
	top : 180px;
	width : 600px;
	z-index : 50;
	text-align: left;
	overflow:visible;
	visibility:visible;
}

#audio{
	position : absolute;
	left : 460px;
	top : 625px;
	width : 365px;
	height : 20px;
	z-index : 50;
	text-align: left;
	font-family : "Verdana", Helvetica, Arial, sans-serif;
	font-size : 11px;
	font-weight : normal;
	color : #000;
	background-color : transparent;
	margin-top : -3;	
}

/* Navigation */

#menu{
	position : absolute;
	left : 18px;
	top : 120px;
	width : 382px;
	height : 110px;
	z-index : 70;
	text-align: left;
	}	

#nav-home{left:0px; top:0px; width:68px; height:27px; z-index:80; position:absolute}
#nav-bio{left:68px; top:0px; width:106px; height:36px; z-index:80; position:absolute}
#nav-music{left:174px; top:0px; width:111px; height:31px; z-index:80; position:absolute}
#nav-gigs{left:285px; top:0px; width:59px; height:36px; z-index:80; position:absolute}
#nav-media{left:0px; top:33px; width:180px; height:34px; z-index:80; position:absolute}
#nav-gallery{left:180px; top:33px; width:99px; height:37px; z-index:80; position:absolute}
#nav-epk{left:279px; top:36px; width:65px; height:25px; z-index:80; position:absolute}
#nav-merch{left:0px; top:67px; width:137px; height:32px; z-index:80; position:absolute}
#nav-maillist{left:137px; top:70px; width:142px; height:40px; z-index:80; position:absolute}
#nav-bookings{left:279px; top:67px; width:103px; height:43px; z-index:80; position:absolute}











/* Text Styling */

 p{  /* body text */
	font-family : "Verdana", Helvetica, Arial, sans-serif;
	font-size : 11px;
	font-weight : normal;
	color : #000;
	background-color : transparent;
	line-height : 140%;
	margin-top : 0;	
}



a{color : #000; text-decoration: underline;}
a:hover{color:#666666;}



h1{  /* heading */
	font-family : "Verdana", Helvetica, Arial, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color : #000;
	background-color : transparent;
	line-height : 140%;
	margin-top : 0;	
	margin-bottom:3px;
}


/* classes */
.newsitem{
	margin-bottom:15px;
	padding-bottom:15px;
	border-bottom:1px dashed #000;
	}
	
.thumbnail{margin-right:5px; margin-bottom:15px;}
.inline{margin-right:10px; margin-bottom:10px; margin-top:3px; margin-left: 0px; border:0px; padding:0;}
