/* CSS Document */
body {
  	text-align: left;
  	background-color: #ced1c6;
  	background-image: url('../images/bg.jpg');
  	background-repeat: repeat-y;
	background-position: center;
}

div.toptemp {
	position: absolute;
	top: 8px;
	left: 60px;
	width: 676px;
	height: 100px;
	z-index: 200;
	text-align: center;
}

div.2dudesflash {
	position: absolute;
	top: -90px;
	left: 370px;
	width: 84px;
	height: 100;
	z-index: 200;
	text-align: center;
}


div.colorstrip {
	position: absolute;
	top: 45px;
	left: -523px;
	width: 750px;
	height: 6px;
	z-index: 200;
	text-align: center;
}


div.toplinkbar {
	position: absolute;
	top: -28px;
	left: 513px;
	width: 231px;
	height: 24px;
	z-index: 200;
	text-align: center;
}

div.jukebox {
	position: absolute;
	top: -85px;
	left: 510px;
	width: 231px;
	height: 24px;
	z-index: 200;
	text-align: center;
}

div.bottomtemp {
	position: absolute;
	top: -4px;
	left: 60px;
	width: 676px;
	height: 97px;
	z-index: 200;
	text-align: center;
}
div.bottomleaf {
	position: absolute;
	top: 414px;
	left: 1px;
	width: 25px;
	height: 31px;
	z-index: 200;
	text-align: center;
}

div.bottomstrip {
	position: absolute;
	top: 0px;
	left: 37px;
	width: 715px;
	height: 21px;
	z-index: 200;
	text-align: center;
}

div.pagepic {
	position: absolute;
	top: -392px;
	left: 33px;
	width: 679px;
	height: 264px;
	z-index: 200;
	text-align: center;
}

div.oaks {
	position: absolute;
	top: -390px;
	left: 128px;
	width: 154px;
	height: 232px;
	z-index: 200;
	text-align: center;
}

div.demo {
	position: absolute;
	top: -388px;
	left: 468px;
	width: 199px;
	height: 345px;
	z-index: 200;
	text-align: center;
}

div.content {
	position: absolute;
	top: -372px;
	left: 268px;
	width: 468px;
	height: 71px;
	z-index: 200;
	text-align: center;
}

div.biocontent {
	position: absolute;
	top: -394px;
	left: 37px;
	width: 707px;
	height: 376px;
	z-index: 200;
	text-align: center;
}

div.iframearchive {
	position: absolute;
	top: -394px;
	left: 0px;
	width: 750px;
	height: 376px;
	z-index: 200;
	text-align: center;
}

div.homecontent {
	position: absolute;
	top: -394px;
	left: 37px;
	width: 364px;
	height: 376px;
	z-index: 200;
	text-align: center;
}

div.archivecontent {
	position: absolute;
	top: -398px;
	left: 53px;
	width: 660px;
	height: 259px;
	z-index: 200;
	text-align: center;
}

div.iframenews {
	position: absolute;
	top: -400px;
	left: 420px;
	width: 310px;
	height: 350px;
	z-index: 200;
	text-align: center;
}

div.iframeshows {
	position: absolute;
	top: -400px;
	left: 380px;
	width: 320px;
	height: 350px;
	z-index: 200;
	text-align: center;
}


div.biopic {
	position: absolute;
	top: -402px;
	left: 423px;
	width: 222px;
	height: 265px;
	z-index: 200;
	text-align: center;
}


div.tour {
	position: absolute;
	top: 83px;
	left: 70px;
	width: 32px;
	height: 11px;
	z-index: 200;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #ffffff;
}


div.gallery {
	position: absolute;
	top: 0px;
	left: 61px;
	width: 57px;
	height: 13px;
	z-index: 200;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #ffffff;
}

div.archives {
	position: absolute;
	top: -18px;
	left: 196px;
	width: 57px;
	height: 13px;
	z-index: 200;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #ffffff;
}

div.podcastlink {
	position: absolute;
	top: -18px;
	left: 290px;
	width: 57px;
	height: 13px;
	z-index: 200;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #ffffff;
}

div.discolink {
	position: absolute;
	top: -1px;
	left: 377px;
	width: 57px;
	height: 13px;
	z-index: 200;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #ffffff;
}

div.podcast {
	position: absolute;
	top: 243px;
	left: 91px;
	width: 114px;
	height: 32px;
	z-index: 200;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #ffffff;
}



div.bio {
	position: absolute;
	top: -18px;
	left: 150px;
	width: 27px;
	height: 15px;
	z-index: 200;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #ffffff;
}

div.store {
	position: absolute;
	top: 313px;
	left: 91px;
	width: 114px;
	height: 32px;
	z-index: 200;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #ffffff;
}

div.links {
	position: absolute;
	top: 347px;
	left: 91px;
	width: 114px;
	height: 32px;
	z-index: 200;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #ffffff;
}


div.home {
	position: absolute;
	top: 381px;
	left: 91px;
	width: 114px;
	height: 32px;
	z-index: 200;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #ffffff;
}


div.contact {
	position: absolute;
	top: 412px;
	left: 91px;
	width: 114px;
	height: 32px;
	z-index: 200;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #ffffff;
}
	
a.morestufftext:link {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #3399ff;
	}

a.morestufftext:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #3399ff;
	}
	
a.morestufftext:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #3399ff;
	}
	
a.morestufftext:active {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #3399ff;
	}


div.containertop {
	position: relative;
	margin: 0 auto;
	width: 900px;
	height: 620px;
	text-align: left;
}

div.containerbottom {
	position: relative;
	margin: 0 auto;
	width: 900px;
	height: 620px;
	text-align: left;
}

.bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px; 
	color: #FF9900;
	font-weight: bolder;
	text-align: left;
}

p.content {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #ffffff;
	margin-top: 2px;
	text-align: left;
}	 

p.credits {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #000000;
	margin-top: 2px;
	text-align: left;
}	 


table {
	width: 100%;
	height: 100%;
	vertical-align:top;
	text-align: left;
	
}

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

td.leftheader {
	text-align: right;
	}
	
td.rightheader {
	text-align: left;
	}
	
td.location {
text-align: left;
vertical-align: top;
	}
	
a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #4b503c;
	font-decoration: underline;
	}

a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #d8cc07;
	font-decoration: underline;
	}
	
a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #FF9900;
	font-decoration: underline;
	}
	
a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #d8cc07;
	font-decoration: underline;
	}
	
img.pic {
	margin-left: 10px;
	margin-bottom: 10px;
	border: 1px solid #ffffff;

}