/* CSS Document */
/* 3.24.07 */
/* Author: www.randycaruso.com */

html body {background-color: #000000; 	font-family: arial, helvetica, sans-serif;}
body {font-size:96% }
* { margin: 0; padding: 0; }

a:link { color: #e0c084; }
a:visited { color: #e0c084; }
a:hover { color: #E26D6D; }
a:active { color: #FFCC00; }

h2{
	padding:0 0 9px 0;
	font-style: normal;
	font-weight: lighter;
	font-size: 20px;
	font-family: "Georgia", "New York", serif;
	xletter-spacing: .03em;
}
h3{padding:0 0 0 0;font-size:1em;	font-family: "Georgia", "New York", serif;}
h4{padding:0 0 0 0;	font-family: "Georgia", "New York", serif;}

blockquote { margin: 0 20px 20px 20px; font-size: 75%; }

#chaka blockquote {
	padding: 0 0 0 0;
	font-style: normal;
	font-weight: lighter;
	font-size: 16px;
	font-family: "Georgia", "New York", serif;
}
	
	
	#picframe {
		width: 342px;
		height: 318px;
		overflow:auto;
	}
	
	
hr {
	background-color: #ffffff;
	width: 320px;
	text-align: left;
	margin: 14px 0  15px 0;
}	

#particles { margin: 180px  0 0 0; }
#particles p {
	padding: 0 0 8px 0;
	font-size: .7em;
font-family: Arial, Helvetica, sans-serif;
	color: white;
}

	
.waters 

#musiccredit {
	font-size: 10px;

}
#musiccredit table td{
	padding:2px;
}

#clear{ clear: both; }

.credit {
	font-size: 9px;
	color: #A3A3A3;
	letter-spacing: 0.07em;
	margin:-5px 0 0 0;;
}



.pics { padding: 0 2px 2px 0; }

#picframe p {
	padding: 0 0 18px 0;
	margin: 0;
}

.picsend { padding: 0 0 0 0; }

#wplayer1 {
	text-align: center;
	background: url(../listen/playerback1.jpg) no-repeat;
	height: 310px;
	padding: 3px 10px 0 0;
	xborder: 1px solid blue;
}

#wplayer2 {
	text-align: center;
	background: url(../listen/playerback2.jpg) no-repeat;
	height: 310px;
	padding: 3px 10px 0 0;
	xborder: 1px solid blue;
}

/* ------------------------------------------------  VIDEO ---------------------------------------------------- */	


#iframe{ width: 320px; height: 280px; padding: 6px 0 0 0;}

#video {
	width: 340px;
	margin: 0 0 0 3px;
	padding: 9px 0 0 9px;
	background: url(../video/video-background.gif) no-repeat;
	xfont: 11px Arial, Helvetica, sans-serif;
}
	
#video p { margin: 0; padding: 0; width: 335px;}
#thumbs { margin: 20px 0 0 0; }
#thumbs img { padding: 0 0 5px 0; margin: 0; border: 0}
#thumbs p { margin: 0; padding: 0; }




#title {
	height: 50px;
	float:left;
	width: 322px;
	padding:15px 40px 0 120px;
	margin:130px 0 0 0;
	text-align: right;
}


.formfields {
	margin: 5px 0 0 0;
}







/* Here's all the text and media styling */

#boiler{display:none;}

#textarea p{padding:0 0 8px 0;
font-size: .8em;
font-family: Georgia, "Times New Roman", Times, serif;}

.biopic { xwidth: 180px; xheight: 160px; padding: 0 8px 0 0; }
	
.newstitle { margin: 0 0 -12px 0; font-size:.9em;}	


#cds  {font-size:.8em;line-height:.9em; }
#cds p {padding:0 0 2px 0; }
#cds img { margin: 0 9px 3px 0; }


#discography  {font-size:.7em;line-height:1.1em; }
#discography p {padding:0 0 2px 0; }
#discography img { margin: 0 9px 3px 0; }
#discography table {background-color:#4F4F4F;}
#slide {background-color:#292929;}
#red {background-color:#990000;}


#videogrid div{width:342px;height:75px;margin:0 0 12px 0;}
#videogrid img{padding:0 12px 0 0;}



#bal {
	background-image: url(http://origin.ih.constantcontact.com/fs011/1101797405367/img/5.jpg);
}



/*    Special Section for home page    */
	
#homecontent {height:1710px; background-color: #000000;
	position:absolute;
	left: 50%;
	margin-left:-450px;
	top:0;
	width:900px;
	z-index:10;
	background-image: url(../images/homepage.jpg);
	}
	
#hometextarea p { padding: 0 0 16px 0; }
#hometextarea {
	color: #ffffff;
	xcolor: black;
	font-size: .9em;
	float: left;
	width: 350px;
	padding: 0 0 0 120px;
	margin: 330px 0 0 0;
	height: 1330px;
	xfont-family: georgia, times, helvetica, sans-serif;
}	

#hometextarea h2 {
	font-size: 1em;
	padding: 0 0 2px 0;
	font-weight: bold;
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	
}

#artist1 {
	height: 300px;
	xborder: 1px solid red;
}
#artist1 a {
	color: #ffffff;
}
	
#artist2 {
	color: white;
	font-size: .8em;
	width: 195px;
	padding: 45px 0 0 160px;
	height: 200px;
	xborder: 1px solid blue;
}
#artist2 h2 {
		font-size: 1.3em;
}
	
#artist3 {
	padding: 60px 0 0 0;
	height: 200px;
	xborder: 1px solid blue;
}

#artist4 {
	padding: 60px 0 0 0;
	height: 200px;
	xborder: 1px solid blue;
}
	
#newstext{ font-size: .7em; }	
#newstext p{ padding: 0 0 6px 0; }		
	
	
	
	
	
	
	.picleft { float: left; padding: 4px 8px 8px 0; }
.picright { float: right; padding: 4px 0 8px 8px; }

.clear {clear: both;}
.hide { display: none; }
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
/* Here's all the structure */	
	
#content {
	height: 1710px;
	background-color: #000000;
	position: absolute;
	left: 50%;
	margin-left: -450px;
	top: 0;
	width: 900px;
	z-index: 10;
	background-image: url(../images/new-background.jpg);
}
	

#rightcolumn{ float: right; width: 235px; }
	
#nav {
	float: right;
	width: 125px;
	padding: 145px 25px 0 0;
}	
	
#contactdata {
	clear: both;
	float: right;
	width: 235px;
	height: 30px;
	margin: 200px 0 90px 0;
	padding: 0 0 0 0;
}		

#textarea {
	float: left;
	width: 342px;
	padding: 0 0 0 120px;
	color: #ffffff;
	margin: 20px 0 0 0;
	height: 1465px;
}

#moviearea {text-align: center;}
#moviearea p{text-align: left;padding:15px 0 0 11px;}

	
#footer {
	clear:both;
	font-size:.8em;
	color:#6B6B6B;
	text-align:center;
}	
		
	
	
	
/* Here's all the background craziness */	

#wrapper {
	height: 900px;
	width: 100%;
	position: relative;
	display: block;
}

#left {height:1710px; 
	position:absolute;
	left:0;
	right:50%;
	top:0;
	z-index:5;}

#underleft{	background-image: url(../images/left.jpg);height:1200px;}
#underright{background-image: url(../images/right.jpg);height:1200px;background-color: #000000;}

#right {
	height: 1710px;
	position: absolute;
	margin: 0 0 0 450px;
	top: 0;
	right: 0;
	left: 50%;
	z-index: 1;
}
	
#center{
	height: 1710px;
	position: absolute;
	left: 50%;
	margin-left: -450px;
	top: 0;
	width: 900px;
	z-index: 10;
	background-image: url(../images/center.jpg);
}
	
#upperleft {
	height: 510px;
	background-image: url(../images/top_left.jpg);
	background-repeat: no-repeat;
}	

#upperright {
	height: 510px;
	background-image: url(../images/top_right.jpg);
	background-repeat: no-repeat;
}	
	
#left p { padding-right: 450px; }	
	
#right p { padding-left: 450px; }













#kahnplayer {
	width: 335px;
	padding: -10px 0 5px 0;
	margin: 0 auto 15px auto;
	background: url(../images/video_back.gif) no-repeat;
}













































