body { 
	margin:0; 
	padding:0;
	text-align:center;	
	background:#999aaa;
}

.container {
	background: none;
	padding:9px;
	margin:auto;
	width:800px;
	text-align:left;
}

#header_wrapper {
	border:9px solid #000000;
	background: url(sky.gif) no-repeat top left #00FF00;		
}

.header {
	height:153px;
	padding:0;
	margin:9px;
	
}

.header:hover {

}

.homelink {
	display:block;
	height:65px;
	width:515px;
}	

	
.footer {
	clear:both;
	border-top:0;	
	border-bottom:9px solid #000000;
	border-left:9px solid #000000;
	border-right:9px solid #000000;		
	height:30px;
	width:782px;
	background:#0000ff;
	margin:200px 0 0 0;	
}


.email {
	background: url(email2.gif) no-repeat top right;
	height:25px;
	width:240px;
	float:right;
	margin:13px 9px 9px 0;
}

.email:hover {
	background: url(email.gif) no-repeat top right;
	margin:8px 9px 9px 0;	
}

.email a:link, .email a:visited, .email a:hover {

	display:block;
	height:17px;
	width:240px;
	
}

#content {
	background: #000000;
}


.left {
	float:left;
	margin:0; 
	padding:0;
	width:370px;
	height:300px;
	background:#dddddd;
	border-top:0;	
	border-bottom:9px solid #000000;
	border-left:9px solid #000000;
	border-right:4px solid #000000;
}

.right {
	float:right;
	margin:0; 
	padding:0;
	width:367px;
	height:300px;	
	background: url(roofman.jpg) bottom left no-repeat #000000;	
	border-top:0;	
	border-bottom:9px solid #000000;
	border-left:5px solid #000000;
	border-right:9px solid #000000;	
}



#text_left {
	font-family:Courier, serif;
	font-size:11pt;
	color:#000000;
	padding:9px;
}

#text_left p {
	margin:0;
	padding:0 0 7px 0;
}	

#text_right {
	font-family:Courier, serif;
	font-size:11pt;
	color:#333333;
	padding:9px;
	text-align:right;
}





#text_left a:link, #text_left a:visited {
	color:#0000ff;
	text-decoration:none;

}

#text_left a:hover {
	color:#666666;

}




#text_right a:link, #text_right a:visited {
	color:#0000ff;
	text-decoration:none;

}

#text_right a:hover {
	color:#666666;

}



#menu {
	border-top:9px solid #000000;
	border-left:9px solid #000000;
	width:385px;
	height:30px;
	float:right;
	margin:133px 0 0 0;
	font-family:Courier, serif;
	font-size:12pt;
	color:#000000;
	background:#ff0000;
}

#menu:hover {background:#ffff00;}

#menu a:link, #menu a:visited {
	display:block;
	float:left;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
	padding:7px 9px 6px 9px;
	border-right:9px solid #000000;
	background:#ffffff;	
	width:50px;
	text-align:center;	
}

#menu a:hover {
	background:#666666;
	color:#ffffff;
}






/* About Page */

#about_content {
	background: url(stars.gif) top right #000000;	
}	

.about_left {
	float:left;
	margin:0; 
	padding:0;
	width:310px;
	height:300px;
	background:url(me.gif) bottom right no-repeat #dddddd;
	border-top:0;	
	border-bottom:9px solid #000000;
	border-left:9px solid #000000;
}

.about_right {
	float:right;
	margin:0; 
	padding:0;
	width:445px;
	height:300px;
	background: url(street.gif) bottom right no-repeat;	
	background-color:none;	
	border-top:18px solid #000000;	
	border-bottom:9px solid #000000;
	border-left:9px solid #000000;
	border-right:9px solid #000000;
}




/* Music Page */

#music_content {
	background: #000000;
}


.music_left {
	float:left;
	margin:0; 
	padding:0;
	width:370px;
	height:300px;
	background:#000000;
	border-top:0;	
	border-bottom:9px solid #000000;
	border-left:9px solid #000000;
	border-right:4px solid #000000;
}

.music_right {
	float:right;
	margin:0; 
	padding:0;
	width:367px;
	height:300px;	
	background: url(roofman.jpg) bottom left no-repeat #000000;			
	border-top:0;	
	border-bottom:9px solid #000000;
	border-left:5px solid #000000;
	border-right:9px solid #000000;	
}

.music_footer {
	clear:both;
	border-top:0;	
	border-bottom:9px solid #000000;
	border-left:9px solid #000000;
	border-right:9px solid #000000;		
	height:30px;
	width:782px;
	background: url(bricks.gif) repeat-x top left #000000;
	margin:200px 0 0 0;	
}


#music_menu {
	border-top:9px solid #000000;
	border-left:9px solid #000000;
	width:385px;
	height:30px;
	float:right;
	margin:133px 0 0 0;
	font-family:Courier, serif;
	font-size:12pt;
	color:#000000;
	background:#ff0000;
}

#music_menu:hover {background:#ffff00;}

#music_menu a:link, #music_menu a:visited {
	display:block;
	float:left;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
	padding:7px 9px 6px 9px;
	border-right:9px solid #000000;
	background:#ffffff;	
	width:50px;
	text-align:center;	
}

#music_menu a:hover {
	background:#666666;
	color:#ffffff;
}

#player {
	padding:0 0 9px 35px;
}

#music_text_left {
	font-family:Courier, serif;
	font-size:11pt;
	color:#ffffff;
	padding:9px;
}

#music_text_left p {
	margin:0;
	padding:0 0 7px 0;
}	


#music_text_left a:link, #music_text_left a:visited {
	color:#ffff00;
	text-decoration:none;

}

#music_text_left a:hover {
	color:#666666;

}


#music_text_right {
	font-family:Courier, serif;
	font-size:11pt;
	color:#333333;
	padding:9px;
	text-align:right;
}

#music_text_right p {
	margin:0;
	padding:0 0 7px 0;
}


#music_text_right a:link, #music_text_right a:visited {
	color:#0000ff;
	text-decoration:none;
}

#music_text_right a:hover {
	color:#666666;
}



/* Music 2 */

.music2_left {
	float:left;
	margin:0; 
	padding:0;
	width:370px;
	height:300px;
	background:#000000;
	border-top:0;	
	border-bottom:9px solid #000000;
	border-left:9px solid #000000;
	border-right:4px solid #000000;
}

.music2_right {
	float:right;
	margin:0; 
	padding:0;
	width:367px;
	height:300px;	
	background: #cccccc;			
	border-top:0;	
	border-bottom:9px solid #000000;
	border-left:5px solid #000000;
	border-right:9px solid #000000;	
}

.music2_footer {
	clear:both;
	border-top:0;	
	border-bottom:9px solid #000000;
	border-left:9px solid #000000;
	border-right:9px solid #000000;		
	height:30px;
	width:782px;
	background: url(bricks.gif) repeat-x top left #000000;
	margin:200px 0 0 0;	
}


#music2_menu {
	border-top:9px solid #000000;
	border-left:9px solid #000000;
	width:385px;
	height:30px;
	float:right;
	margin:133px 0 0 0;
	font-family:Courier, serif;
	font-size:12pt;
	color:#000000;
	background:#ffff00;
}

#music2_menu:hover {background:#0000ff;}

#music2_menu a:link, #music2_menu a:visited {
	display:block;
	float:left;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
	padding:7px 9px 6px 9px;
	border-right:9px solid #000000;
	background:#ffffff;	
	width:50px;
	text-align:center;	
}

#music2_menu a:hover {
	background:#666666;
	color:#ffffff;
}

#music2_text_left {
	font-family:Courier, serif;
	font-size:10pt;
	color:#ffffff;
	padding:9px;
}

#music2_text_left p {
	margin:0;
	padding:0 0 7px 0;
}	


#music2_text_left a:link, #music2_text_left a:visited {
	color:#4D94FE;
	text-decoration:none;

}

#music2_text_left a:hover {
	color:#ffff00;

}

#music2_text_left table {
	margin:0 0 0 32px;
}	

#music2_text_left td {
	padding:0 20px 0 0;
}	


#music2_text_right {
	font-family:Courier, serif;
	font-size:9pt;
	color:#000000;
	padding:9px;
}

#music2_text_right p {
	margin:0;
	padding:0 0 7px 0;
}


#music2_text_right a:link, #music2_text_right a:visited {
	color:#0000ff;
	text-decoration:none;
}

#music2_text_right a:hover {
	color:#666666;
}

#license {
	font-family:Courier, serif;
	font-size:7pt;
	color:#666666;
	padding:0;
	margin:-5px 0 0 0;
}

#license a:link, #license a:visited {
	font-family:Courier, serif;
	color:#cccccc;
	text-decoration: none;
}

#license a:hover {
	color:#ffffff;
}