/* whole document */
body
{
	font-family:arial,verdana,sans-serif;
	font-size:12px;
	background-color:#734542; 
	margin: 0px; 
	color:white;
	
}
body a 
{
	text-decoration:none;	
	color: #bca968;
	font-weight:bold;
	font-size:12px;
	font-style:italics;
}

body a:hover
{	
	color: #fff;
	font-weight:bold;
	font-size:12px;
	font-style:italics;
	
	
}

/*common elements */
#nametext
{
position:absolute; font-size:32px; color:#fff;left:98px; top:10px; width:279px; height:28px; z-index:5;
}

#mailinglist
{
position: absolute; width:250px; padding: 0px; margin: 0 0 0 0; top:352px; left:67px; overflow:visible; font-weight: normal; font-size: 10px; height: 203px;
}
#cdbabyimage
{
position:absolute; left: 7px; top: 318px;
}
#logoimage
{
position:absolute;top:325px;left:259px;width:40px;height:40px;z-index:1;
}

/* lines and copyright- control positioning and size on seperate pages */
#rightBlack
{
position:relative;z-index:6; border-left: 1px dotted #666666;
}

#bottomBlack
{
position:relative; z-index:6; border-bottom: 1px dotted #666666;
}

div.home#copyright
{
	position: absolute;
	width:390px;
	border-width:0px;
	font-size: 9px;
	font-weight:bold;	
	color: #000;
	font-style:italic;	
	text-align:left;
	z-index:1;
}

#copyright a 
{
	font-size: 9px;
	text-decoration:none;	
	color: #000;
	font-style:italic;
}

#copyright a:hover
{
	font-size: 9px;	
	color: #fff;
	font-style:italic;	
	
}



/* form stuff*/
.formtext 
{
	color:#fff;
	font-size: 10px;
	font-weight: normal;
	line-height:14px;

}
#subformtext
{
	line-height:11px;
	color:#fff;
	text-decoration:none;
	font-size: 12px;

}
#subformtext a
{
	line-height:11px;
	text-indent:10px;
	color: #bca968;
	font-weight:bold;
	text-decoration:none;
	margin-left:4px;
	font-size: 11px;

}
#subformtext a:hover
{	
	color: #ffffff;
	margin-left:4px;
	font-style:italic;
	font-weight:bold;
	font-size: 11px;	
	
}
                                    
#contactbox
{
	position: absolute;
	width:260px;
	margin: 0 0 0 0;
	border-color:#7D7E7F;
	border: 1px;
	top:180px;
	left:535px;
	overflow:visible;
	z-index: 4;
}



/* End Form Stuff*/


/* Main content boxes and areas*/

#mainbox
{
	position: absolute;
	width:403px;
	margin-left: 2px;
	border: 0;
	top:58px;
	left:399px;
	overflow:visible;
	z-index: 5;
	height: 375px;
	

}
#songbox
{
	position: absolute;
	width:403px;
	margin-left: 2px;
	border: 0;
	top:150px;
	left:399px;
	overflow:visible;
	z-index: 5;
	height: 375px;
}
#linksbox
{
	position: absolute;
	margin-left: 2px;
	border-bottom: thin solid gray;
	top:150px;
	left:399px;
	overflow:visible;
	z-index: 5;
	width:350px;
	height:300px;
}

#mainbox table
{	
	width:380px;
	margin: 0 0 0 0;

}

#mainbox td
{	
	padding:10 0 0 5;	
	text-decoration: none;
	color: #ffffff;
	font-weight:bold;
	font-size: 11px;
}


#mainbox a
{
	text-decoration: none;
	font-style:normal;
	line-height:10px;	
	color: #E3C97D;
	border:#fff;
}

#mainbox a:hover
{
	color: #ffffff;
	text-decoration: none;
}
#mainbox h2
{
	font-weight:bold;
	font-style:italic;
	font-size:11px;
	line-height:12px;
}
.thumbs td
{
text-align:center;

}

#imagesjer td
{
text-align:center;
	padding:20 20 20 20;
}

#homebox
{
	position: absolute;
	width:350px;
	margin-left: 2px;
	border-bottom: thin solid gray;
	top:150px;
	left:399px;;
	overflow:visible;
	z-index: 5;
	color: #fff;
}

#homebox a
{
	text-decoration: none;
	font-style:normal;
	line-height:10px;	
	color: #E3C97D;
	border:#fff;
}

#homebox a:hover
{
	color: #ffffff;
	text-decoration: none;
}

#smalltexthome
{
	font-size: 11px;
	margin-left:20px;
	padding-top: 0px;
	color: #fff;
	padding: 0px 10px 0px 10px;	
	line-height:18px;
}

#albumtitle
{
	font-weight:bold;
	font-style:normal;
}


#homenews
{
	position: absolute;
	width:200px;
	padding: 0px;
	margin: 0 0 0 0;
	border-left:0px;
	border-color:#cccccc;
	border-width:1px;
	border-style:solid;
	top:26%;
	left:60%;
	overflow:visible;
	z-index: 5;
}



#biobox
{
	position: absolute;
	width:358px;
	padding: 5px;
	margin:0 0 0 0;
	top:66px;
	left:37px;
	overflow:visible;
	z-index:4;
	height: 769px;

 

}

#thankyoubox
{
	position: absolute;
	width:30%;
	padding: 5px;
	margin:0 0 0 0;
	top:227px;
	left:522px;	
 	overflow:visible;
 	z-index:4;
 

}


#purchasebox
{
	position: absolute;
	width:370px;
	margin-right:0;
	padding-bottom: 10px;
	padding-right:0;
	top:150px;
	left:399px;
	text-align:left;
	background-color:#000;
	border: 1px solid #BCA968;
	overflow:visible;
	z-index: 4;
}

/* */
/* */
/* */
/* header: container for the pagetitle and pagesub*/
#header
{
	margin: 0 0 10px 0;
	padding: 0;
	border-bottom: 1px solid #ccc;
}
.pagesub
{	
	font-size: 9px;	
	padding-top: 2px;
	color:#959FA8;
	font-style:italic;
	font-weight:bold;
	line-height:11px;
}
.pagesub p
{	
	padding-top: 2px;
	color: #959FA8;
	font-style:italic;
	padding: 0px 0px 8px 8px;
	line-height:14px;
	font-size: 11px;

}
#back
{
	font-size: 9px;	
	padding-top: 2px;
	color:#ccc;
	font-weight:bold;
	line-height:11px;
}
#back a
{
	color:#959FA8;

}
#back a:hover
{
	color:#fff;
	font-style:italic;
	
	
}


.songsub
{
	font-size: 11px;	
	padding-top: 2px;
	color: #ffffff;
	font-style:italic;
	font-weight:normal;
	line-height:11px;
	letter-spacing:.05pt;
	text-indent:5px;
}
.pagetitle
{
	font-weight: bold;
	border-left:2px;
	margin-left: 2px;
	margin-bottom: 2px;
	border-bottom: 1px solid #bca968;
	color: #cccccc;
	padding: 2px 2px 2px 0px;
	line-height:12px;
	letter-spacing:normal;
	font-style:normal;
	font-size: 12px;
	
	
}

#pagetitlefancy
{
	font-size: 8px;
	vertical-align:top;
	text-align:center;
	background-color: #d1d1d2;
	color: #ffffff;
	padding: 4px 2px  4px  2px ;
}
.pagetitlesub
{
	text-decoration: none;
	border-bottom: thin solid gray;
	line-height: 200%;
	font-weight:bold;
		color:white;	
		text-decoration:none;

}

.smalltext
{
	font-size: 11px;
	margin-left:0px;
	padding-top: 0px;
	color: #fff;
	padding: 0px 10px 0px 10px;
	text-indent:10px;
	text-decoration:none;
	
}

.smalltext a
{
	font-size: 11px;
	font-weight: bold;
	font-style: italic;
	padding-top: 0px;
	color: #000;
	text-decoration:none;
	
}
.smalltext a:hover
{
	font-size: 11px;
	font-weight: bold;
	font-style: italic;
	padding-top: 0px;
	color: #bca968;
	text-decoration:none;
	
}
.boxtext a
{
	text-decoration: none;
	font-weight:bold;
		color: #bca968;	
		text-decoration:none;

}

.boxtext a:hover
{
	text-decoration:underline;
	color: #fff;	
}
.boxtext
{
	
	color: #fff;
	padding: 2px 2px 6px 6px;
	line-height:14px;
	z-index:3;	
	font-size: 11px;
}
.boxtext p
{
	
	color: #fff;
	
}


.boxtitle
{
	font-size: 14px;
	font-weight: bold;
	font-style:italic;
	border-left:2px;
	margin-bottom: 2px;
	border-bottom: 1px solid #bca968;
	color:#fff;
	padding: 2px 2px 2px 0px;
	text-indent:5px;
}
#songlisttable table
{	
	width:250px;
	margin-left:10px;
	margin-right:5px;
}

#songlisttable td
{	
	padding: 0 0 0 0;
	height:14px;	
	text-decoration: none;
	color: #ffffff;
	font-weight:bold;
	font-size: 11px;
}


#songlisttable a
{
	text-decoration: none;
	font-style:normal;
	line-height:10px;	
	color: #E3C97D;
}

#songlisttable a:hover
{
	color: #ffffff;
	text-decoration: none;
}

#buycd
{
width:200;
}
#buycd td
{
height:100;
}
#buybox
{
position:relative;left:100px;margin: 0 0 0 0; width:160px;border:1px gray dotted; background:gray;
}

#content
{
	position: absolute;
	top: 250px;
	left: 3%;
	width: 225px;
	padding: 0;
	margin: 0 0 20px 0;
	background: #cccccc;
	border: 0;
	z-index:4;

}



#bodytext h2
{
	font-size: 16px;
	padding: 12px 0 0 0;
	margin: 0;
}

#bodytext h3
{
	font-size: 13px;
	padding: 10px 0 0 0;
	margin: 0;
}

#bodytext p
{
	padding: 0;
	padding-right: 10%;
	margin: 3px 0 10px 0;
	line-height: 13px;
}

/* */
/* */
/* */
/* navigation top = */


#navigation
{

	border: 0;
	font-size: 10px;
	font-weight: bold;
	margin: 0 0 10px 10px;
	padding: 0 0 5px 0;
	color: #000000;
	background:transparent;
	z-index: 0;
	left:385px;
}

#navigation table
{
	position:absolute;
	background:transparent;
	text-align:center;
	border: none;
	overflow:visible;
	width:400px;
	z-index:3;
	height: 20px;
	top:0px;
	left:385px;
}

#navigation td
{
	font-weight: bold;
	background:transparent;
	text-align:center;
	border: none;
	padding: 2px;
	margin: 0 0 0 0;
	border-width:0px;	
	overflow:visible; 
	font-style:normal;
	font-size: 10px;	
}

#navigation	a
{

	color: #fff;
	text-decoration: none;
	font-weight: bold;
	font-style:normal;
}

#navigation	a:hover
{

	color: #000;
	text-decoration:none;
	font-weight: bold;
	font-style:normal;
}
.productname
{
	font-size: 12px;
	font-weight: bold;
	border-left:2px;
	margin-bottom: 2px;
	border-bottom: 1px solid #bca968;
	color:#fff;
	padding: 2px 10px 2px 10px;
}
.productdesc
{
	font-size: 10px;
	border-left:2px;
	margin-bottom: 2px;
	border-bottom: 1px solid #bca968;
	color:#fff;
	padding: 2px 10px 2px 10px;
}
#next a
{
color:white;
}


/* images!!!!!*/
/* div for image */

#bigimagebox
{
	position: absolute;
	
	margin-left: 2px;
	border: 0;
	top:58px;
	left:399px;
	overflow:visible;
	z-index: 5;
	width:403px;
	height: 375px;

}
#largephoto
{
	clear:both;
	margin:2px;
	text-align:center;


}
/* the actual image */
.bigpic
{
	clear:both;
	margin-top:10px;
	vertical-align: 75%;
	border:1px solid white;

}


.audiopic
{
	float:right;
	margin-top:10px;
	
}
.cdimage
{
	
	float:left;
	border-left: 8px solid #000000;
	margin-left:10px;
	margin-bottom:10px;
	margin-top:10px;

}
#mailinglistimage
{	
	position:absolute;
	top:13%;
	left:37%;
}

#leftimage
{
	position:absolute;
	top:140px;
	left:33px;
	z-index: 0;

}
#leftimageanim
{
	position:absolute;
	top:50px;
	left:32px;
	z-index: 0;

}

#rightimage
{
	position:absolute;
	top:137px;
	left:344px;
	z-index:0;

}
#rightimageBio
{
	position:absolute;
	top:137px;
	left:360px;
	z-index:0;

}
#rightimageJason
{
	position:absolute;
	top:137px;
	left:344px;
	z-index:0;

}

#rightimageBio
{
	position:absolute;
	top:156px;
	left:390px;
	z-index:0;

}

#mainimage
{
position:absolute; left:-5; top:-5; width:281px; height:154px; z-index:0
}
}
#nedstat
{
position:absolute;
top:540px;
left:7px;
}
