/* CSS Document */

/* Begin Song View Table Definition Section*/

#content table.songdetail {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
	color: #000000;
	border-collapse: collapse;
	border-spacing: 0px;
	background: transparent;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 20px;
}
	
#content table.songdetail form {
	margin-bottom: 0px;
}	
	
#content table.songdetail input {
	margin-bottom: 0px;
}		

#content table.songdetail a{
	color: #0000FF;
}
	
#content table.songdetail a:hover{
	color: #000000;
}

#content table.stats_info_table {
	margin-left: auto;
	margin-right: auto;
}	

#content table.downcd_table, #content table.tabrel_table, #content table.viewcomments_table {
	width: 100%;
	height: 100%;
	border-collapse: collapse;
	border-spacing: 0px;
	margin-left: auto;
	margin-right: auto;
}

	#content td.table_spacer {
		height: 20px;
	}

	#content td.table_spacer_2 {
		height: 40px;
	}
	
	#content td.table_spacer_3 {
		width: 20px;
	}

	#content table.rank {
		text-align: center;
	}
		
	/* Begin Table Image Definition Secion */

	#content table img{
		border: none;
		padding: 0;
		}

	/* End Table Image Definition Secion */

/* Begin Table Nav Section */
	#content td.table_nav {
		background-color: #009933;
		background-image: url(/images/head_green.gif);
		background-repeat: repeat;
		/*background-color: #003399;*/
		font-weight: bold;
		color: #FFFFFF;
		padding-left: 5px;
		padding-bottom: 5px;
		padding-right: 5px;
		padding-top: 5px;
		/*border-left: 1px solid #666666;*/
		/*border-right: 1px solid #666666;*/
		/*border-top: 1px solid #666666;*/
		/*border-bottom: 1px solid #666666;*/
	}
	
	#content td.table_nav a{
		color: #FFFFFF;
		text-decoration: none;
	}
	
	#content td.table_nav a:hover{
		text-decoration: underline;
		color: #000000;
	}
/* End Table Nav Section */

	/* Begin Table Header Cells Definition Section */

	#content td.songtitle_head, #content td.download_head, #content td.add_to_cd_head, #content td.comments_head, #content td.lyrics_head, #content td.tablature_head, #content td.related_head, #content td.listener_comments_head, #content td.rate_song_head, #content td.tellfriend_head {
		font-weight: bold;
		color: #FFFFFF;
		padding-left: 10px;
		padding-bottom: 5px;
		padding-right: 5px;
		padding-top: 5px;
		border-top: 2px solid #666666;
		border-right: 2px solid #666666;
		border-left: 2px solid #666666;
		}

	#content td.songtitle_head {
		text-align: center;
		vertical-align: middle;
		font-size: 16px;
	}

	#content td.download_head, #content td.add_to_cd_head, #content td.comments_head {
		font-size: 14px;
		text-align: left;
		vertical-align: middle;
	}

	#content td.lyrics_head, #content td.tablature_head, #content td.related_head, #content td.listener_comments_head, #content td.rate_song_head, #content td.tellfriend_head {	
		font-size: 14px;
		text-align: left;
	}

		/* Begin header colors def section */
		#content td.songtitle_head {
			background-color: #003399;
			background-image: url(/images/head_darkblue.gif);
			background-repeat: repeat;
		}
			
		#content td.download_head, #content td.add_to_cd_head, #content td.comments_head {
			background-color: #0066CC;
			background-image: url(/images/head_lightblue.gif);
			background-repeat: repeat;
		}
	
		#content td.lyrics_head, #content td.tablature_head, #content td.related_head {
			background-color: #009933;
			background-image: url(/images/head_green.gif);
			background-repeat: repeat;
		}
			
		#content td.listener_comments_head, #content td.rate_song_head, #content td.tellfriend_head {		
			background-color: #FF6600;
			background-image: url(/images/head_orange.gif);
			background-repeat: repeat;
		}
		/* End header colors def section */

		/* Begin Head Table Section */

		#content table.lyrics_head_table, #content table.download_head_table {
			width: 100%;
			height: 100%;
			border-collapse: collapse;
			border-spacing: 0px;
			background: transparent;
			margin-left: auto;
			margin-right: auto;
		}
	
		#content td.lyrics_head_left, #content td.download_head_left {
			text-align: left;
		}
	
		#content td.lyrics_head_right, #content td.download_head_right {
			text-align: right;
			font-weight: normal;
			font-size: 12px;
		}
			
		#content td.lyrics_head_left a, #content td.lyrics_head_right a, #content td.download_head_left a, #content td.download_head_right a {
			color: #FFFFFF;
			}
			
		#content td.lyrics_head_left a:hover, #content td.lyrics_head_right a:hover, #content td.download_head_left a:hover, #content td.download_head_right a:hover {
			color: #000000;
			}
	
		/* End Head Table Section */

	/* End Table Header Cells Definition Section */

	/* Begin Table Body Cells Definition Section */

	#content td.songpicture {
		text-align: center;
		padding-left: 5px;
		padding-bottom: 5px;
		padding-right: 5px;
		padding-top: 5px;
	}

	#content td.requested {
		background-color: #DDDDDD;
		text-align: center;
		padding-top: 5px;
		padding-left: 5px;
		padding-bottom: 5px;
		padding-right: 5px;
		border-right: 2px solid #666666;
		border-left: 2px solid #666666;
	}

	#content td.requested a{
		color: #000000;
	}

	#content td.requested a:hover{
		color: #0000FF;
	}

	#content td.stats_info {
		background-color: #FFFFFF;
		text-align: left;
		padding-left: 40px;
		padding-bottom: 5px;
		padding-right: 5px;
		padding-top: 5px;
		border-right: 2px solid #666666;
		border-left: 2px solid #666666;
		border-bottom: 2px solid #666666;		
	}

	#content td.download_icon, #content td.cd_icon {
		background-color: #FFFFFF;
		text-align: right;
		padding-left: 10px;
		padding-bottom: 5px;
		padding-right: 5px;
		padding-top: 10px;
		border-left: 2px solid #666666;
		border-bottom: 2px solid #666666;
		vertical-align: top;
	}

	#content td.download_song, #content td.add_to_cd {
		background-color: #FFFFFF;
		vertical-align: top;
		text-align: center;
		padding-left: 10px;
		padding-bottom: 10px;
		padding-right: 20px;
		padding-top: 10px;
		border-right: 2px solid #666666;
		border-bottom: 2px solid #666666;
	}
	
	#content td.comments, #content td.lyrics, #content td.tablature, #content td.related, #content td.rate_song, #content td.tellfriend {
		background-color: #FFFFFF;
		padding-left: 10px;
		padding-bottom: 10px;
		padding-right: 10px;
		padding-top: 10px;
		border-right: 2px solid #666666;
		border-left: 2px solid #666666;
		border-bottom: 2px solid #666666;
	}

	#content td.comments, #content td.lyrics, #content td.tablature, #content td.related {
		text-align: left;
		vertical-align: top;
	}

	#content td.download_song, #content td.rate_song, #content td.tellfriend {
		text-align: center;
	}
	
	#content td.listener_comments {
		background-color: #FFFFFF;
		text-align: left;
		padding-left: 10px;
		padding-bottom: 10px;
		padding-right: 10px;
		padding-top: 10px;
		border-right: 2px solid #666666;
		border-left: 2px solid #666666;
		border-bottom: 1px solid #666666;		
	}
	
	#content td.add_comments {
		background-color: #EBEBEB;
		text-align: left;
		padding-left: 10px;
		padding-bottom: 10px;
		padding-right: 10px;
		padding-top: 10px;
		border-right: 2px solid #666666;
		border-left: 2px solid #666666;
		border-bottom: 2px solid #666666;		
	}

	/* End Table Body Cells Definition Section */

/* End Song View Table Definition Section*/