/*Style Sheet*/
* {
margin: 0;
padding: 0;
}

 * html body
 {font-size: 95%;}  /* for IE/WIN */

body { background-color:#000; color:#fff;}
h1, h2, h3 { font-family: "times new roman", times, serif; color: #fff;}
h1 { font-weight: bold; font-size: 30px; line-height: 40px;}
h2 { font-weight: bold; font-size: 20px; text-align:center;}
h3 { font-weight: bold; font-size: 20px; text-align:left;}

p { font-family: "times new roman", times, serif; font-size: 24px; color:#fff;}

a{ position: relative;
	top:50px;
	left:250px;
	font-family: "times new roman", times, serif;
	font-size:24px; 
	text-decoration: none;}
	a:link{color:#fff;}
	a:visited{color:#ffff00;}
	a:hover{color:#ffcc66;}
	a:active{color:#c0c0c0;}

#validator{position:absolute;
	top:625px;
	left:-200px;}
		
#css{position:absolute;
	top:625px;
	left:-50px;}

#validator_gs{position:absolute;
	top:725px;
	left:-200px;}
	
#css_gs{position:absolute;
	top:725px;
	left:-50px;}

#validator_contact{position:absolute;
	top:800px;
	left:-200px;}
	
#css_contact{position:absolute;
	top:800px;
	left:-50px;}


#validator_cd{position:absolute;
	top:1000px;
	left:-200px;}
		
#css_cd{position:absolute;
	top:1000px;
	left:-50px;}

#title_main{position: relative;
	top:0px;
	left:350px;
	width:1000px;}

#title_rest{position: relative;
	top:10px;
	left:350px;
	width:1000px;}

.title_neg_shift{left:-100px;}

.title_pos_shift{left:100px;}

#horizontal_main{position:absolute;
	top:200px;
	left:0px;
	width: 1100px;
	height: 5px;
	background-color:#fff;}
	
#horizontal_rest{position:absolute;
	top:170px;
	left:0px;
	width: 1100px;
	height: 5px;
	background-color:#fff;}

/*Index Page*/	
#front_image{position:absolute;
	top:225px;
	left:225px;
	height:353px;
	width:877px;
	background-image:url(images/background_new01.gif);}
	
#front_text{position:absolute;
	top:225px;
	left:20px;
	}

#copy{position:absolute;
	top:600px;
	left:20px;
	}
	
#link_move{position:absolute;
	top:-3px;
	left:380px;
	font-family: "times new roman", times, serif;
	font-size:24px; 
	text-decoration: none;
	}
	
/*About Bruce Page*/

#about_move_nav{position:absolute;
	top:60px;
	left:0px;}

#about_text{position:absolute;
	top:180px;
	left:20px;
	width:650px;}

#about_image{position:absolute;
	top:200px;
	left:700px;}
	
/*Songs Page*/

#song_links_move{position:relative;
	top:50px;
	left:-200px;
	font-family: "times new roman", times, serif;
	font-size:24px; 
	text-decoration: none;	}
	
#song_image{position:absolute;
	top:200px;
	left:800px;}
	
/*Contact Page*/	
	
#contact_image{position:absolute;
	top:200px;
	left:800px;}	

#contact_move_table{position:absolute;
	top:200px;
	left:20px;}
	
#move_salutation{position:absolute;
	top:0px;
	left:160px;
	width:250px;}	

#move_fname{position:absolute;
	top:29px;
	left:160px;}

#move_lname{position:absolute;
	top:58px;
	left:160px;}

#move_email{position:absolute;
	top:85px;
	left:160px;}

#move_address_title{position:absolute;
	top:135px;
	left:0px;
	width:200px;}

#move_address{position:absolute;
	top:120px;
	left:160px;}

#move_city_title{position:absolute;
	top:180px;
	left:0px;
	width:200px;}

#move_city{position:absolute;
	top:170px;
	left:160px;}

#move_state{position:absolute;
	top:225px;}

#move_select{position:absolute;
	top:225px;
	left:160px;}

#move_event_title{position:absolute;
	top:275px;}

#move_event{position:absolute;
	top:275px;
	left:160px;
	width:500px;}
	
#move_details_title{position:absolute;
	top:325px;
	width:300px;}
	
#move_details{position:absolute;
	top:325px;
	left:200px;}

#move_buttons{position:absolute;
	top:425px;
	left:200px;
	width:200px;}

#contact_text{position:absolute;
	top:500px;
	left:20px;}
	
#contact_email{position:absolute;
	top:500px;
	left:425px;
	width:200px;}
	
#contact_email_move_link{position:absolute;
	top:25px;
	left:0px;}
	
/*First Tribute page*/
#move_nav{position:absolute;
	left:100px;
	top:120px;}

#tribute_text01_left{position:absolute;
	top:200px;
	left:20px;}

#tribute_text01_right{position:absolute;
	top:200px;
	left:365px;}
	
#tribute_image{position:absolute;
	top:200px;
	left:800px;}

#tribute_next{position:absolute;
	top:600px;
	left:20px;}

#tribute_next_nav{position:absolute;
	top:600px;
	left:85px;
	width:200px;}
	
/*Second Tribute Page*/
	
#tribute_text02{position:absolute;
	top:180px;
	left:20px;
	width:500px}
	
#tribute_next02{position:absolute;
	top:625px;
	left:20px;}

#tribute_next_nav02{position:absolute;
	top:625px;
	left:85px;
	width:200px;}
	
/*Third Tribute Page*/	
#tribute_text03{position:absolute;
	top:180px;
	left:20px;
	width:680px}

#tribute_next03{position:absolute;
	top:820px;
	left:20px;}

#tribute_next_nav03{position:absolute;
	top:0px;
	left:65px;
	width:200px;}

/*Fourth Tribute Page*/
#tribute_text04{position:absolute;
	top:180px;
	left:20px;
	width:750px}
	
/*Jazz Page*/	
#move_nav_jazz{position:absolute;
	left:0px;
	top:80px;}
	
/*Individual song pages*/

#songs_text{position:absolute;
	top:200px;
	left:20px;
	width:700px;}
	
#songs_download{position:absolute;
	top:200px;
	left:380px;}

#songs_download_15{position:absolute;
	top:200px;
	left:380px;}

#songs_download_30{position:absolute;
	top:225px;
	left:380px;}

#songs_download_45{position:absolute;
	top:250px;
	left:380px;}

#songs_download_60{position:absolute;
	top:275px;
	left:380px;}

#songs_return{position:absolute;
	top:275px;
	left:20px;}

#songs_return_shift{position:absolute;
	top:300px;
	left:20px;}
	
#songs_return_link{position:absolute;
	top:0px;
	left:100px;
	width:225px;}
		
#column_one	{position:absolute;
	top:200px;
	left:20px;}
	
#column_two	{position:absolute;
	top:200px;
	left:400px;
	width:300px;}


.column_link_shift{
	left:0px;
	top:0px;}

#return_text{position:absolute;
	top:725px;
	left:20px;}

#return_link{position:absolute;
	top:725px;
	left:120px;}

#return_text_cd{position:absolute;
	top:1000px;
	left:20px;}

#return_link_cd{position:absolute;
	top:0px;
	left:100px;
	width:125px;}

#forward_text{position:absolute;
	top:725px;
	left:325px;}
	
#forward_link{position:absolute;
	top:0px;
	left:60px;
	width:200px;}
	
#link_shift{left:-100px;}

.nav_shift{left:300px;}


/*Clips pages*/
#play_clip_text{position:absolute;
	top:200px;
	left:20px;}

#embed{position:absolute;
	background-color:#000000;
	top:250px;
	left:20px;}

#clip_return_text_song{position:absolute;
	top:450px;
	left:20px;}
	
#clip_return_link_song{position:absolute;
	top:450px;
	left:120px;
	width:350px;}

#clip_return_text_main{position:absolute;
	top:500px;
	left:20px;}

#clip_return_link_main{position:absolute;
	top:500px;
	left:120px;
	width:250px;}

/*CD Page*/
#purchase{position:absolute;
	top:780px;
	left:0px;}


/*Classical Music Page*/

#cmp_title{position:absolute;
	top:200px;
	left:20px;}

#cmp_c01{position:absolute;
	top:250px;
	left:20px;}

#cmp_c02{position:absolute;
	top:250px;
	left:200px;}

#cmp_c03{position:absolute;
	top:250px;
	left:450px;}

#cmp_c04{position:absolute;
	top:400px;
	left:20px;}

#cmp_c05{position:absolute;
	top:400px;
	left:450px;}
	
	
/*Thank you page*/
#thank_you_text{position:absolute;
	top:250px;
	left:50px;}

#go_back{top:100px;}

