html {

	margin: 0;
	padding: 0;
	
	height: 100%;
	width: 100%;
}



body {

	margin: 0;
	padding: 0;
	
	height: 100%;
	width: 100%;

	background-color: #000000;
	
	 font-family: Arial, Univers, sans-serif;

}


div#container {

	width: 900px;
	height: 600px;
	
	margin-left: auto;
	margin-right: auto;
	
	background-color: #ffffff;
	background-image: url(../img/bg_container.jpg);
	background-position: left;
	background-repeat: no-repeat;
	
	margin-top: 5px;
	
}



div#top {

	width: 674px;
	height: 118px;
	
	margin-left: 226px;

}

	div#top div#logo {
	
		background-image: url(../img/logo.jpg);
		background-position: left;
		background-repeat: no-repeat;
		
		width: 430px;
		height: 119px;
		
		position: absolute;

	}
	
	div#top div#links {
	
		width: 250px;
		height: 30px;
		
		line-height: 30px;
		
		position: absolute;
		
		margin-left: 424px;
		
		text-align: center;
		
		font-size: 12px;
		
		color: #3a1414;
		
	}

	div#top div#links a {
	
		color: #3a1414;
		font-weight: bold;
		
	}

		div#top div#links a:hover {
		
			color: #b21800;
			font-weight: bold;
			text-decoration: none;
			
		}


div#menu {
	
	width: 674px;
	height: 60px;
	
	margin-left: 226px;
}

	div#menu table {
	
		margin: 0;
		padding: 0;
		
	}
	
		div#menu table tr {
		
			margin: 0;
			padding: 0;
			
		}	
		
			div#menu table tr td {
			
				margin: 0;
				
			}	
	
			div#menu table td.Home {

				width: 110px;
				height: 46px;
			}
			
				div#menu table td.Home a {
				
					background-image: url(../img/but_home_down.jpg);
					background-repeat: no-repeat;
					
					display: block;
					
					width: 110px;
					height: 46px;		
					
					text-decoration: none;	
					
					margin-right: 5px;
					
				}		
	
					div#menu table td.Home a:hover {
					
						background-image: url(../img/but_home_up.jpg);
						background-repeat: no-repeat;
						
						display: block;
						
						width: 110px;
						height: 46px;		
						
						text-decoration: none;	
						
					}
			
			div#menu table td.Gigs {
				
				width: 88px;
				height: 35px;
			}

				div#menu table td.Gigs a {
								
					width: 88px;
					height: 35px;
					
					background-image: url(../img/but_gigs_up.jpg);
					background-repeat: no-repeat;
					
					display: block;
					
					text-decoration: none;
					
					margin-right: 5px;
				}


					div#menu table td.Gigs a:hover {
									
						width: 88px;
						height: 35px;
						
						background-image: url(../img/but_gigs_down.jpg);
						background-repeat: no-repeat;
						background-position: bottom;
						
						display: block;
						
						text-decoration: none;
					}
			
			div#menu table td.Music {
				
				width: 88px;
				height: 35px;
			}

				div#menu table td.Music a {
								
					width: 88px;
					height: 35px;
					
					background-image: url(../img/but_music_up.jpg);
					background-repeat: no-repeat;
					background-position: bottom;
					
					margin-top: 6px;
					
					display: block;
					
					text-decoration: none;
					
					margin-right: 5px;
				}

					div#menu table td.Music a:hover {
									
						width: 88px;
						height: 35px;
						
						background-image: url(../img/but_music_down.jpg);
						background-repeat: no-repeat;
						background-position: bottom;
						
						display: block;
						
						text-decoration: none;
					}
			
			div#menu table td.Bio {
				
				width: 57px;
				height: 35px;
			}
			
				div#menu table td.Bio a {
								
					width: 57px;
					height: 35px;
					
					background-image: url(../img/but_bio_up.jpg);
					background-repeat: no-repeat;
					background-position: bottom;
					
					margin-top: 12px;
					
					display: block;
					
					text-decoration: none;
					
					margin-right: 5px;
				}			
			
					div#menu table td.Bio a:hover {
									
						width: 57px;
						height: 35px;
						
						background-image: url(../img/but_bio_down.jpg);
						background-repeat: no-repeat;
						background-position: bottom;
						
						display: block;
						
						text-decoration: none;
					}		
							
			div#menu table td.Pics {
				
				width: 74px;
				height: 35px;
			}
	
				div#menu table td.Pics a {
								
					width: 74px;
					height: 35px;
					
					background-image: url(../img/but_pics_up.jpg);
					background-repeat: no-repeat;
					background-position: bottom;
					
					display: block;
					
					text-decoration: none;
					
					margin-top: 16px;
					
					margin-right: 5px;
				}	

					div#menu table td.Pics a:hover {
									
						width: 74px;
						height: 35px;
						
						background-image: url(../img/but_pics_down.jpg);
						background-repeat: no-repeat;
						background-position: bottom;
						
						display: block;
						
						text-decoration: none;
					}
			
			div#menu table td.News {
			
				width: 81px;
				height: 35px;
			}						
						
				div#menu table td.News a {
								
					width: 81px;
					height: 35px;
					
					background-image: url(../img/but_news_up.jpg);
					background-repeat: no-repeat;
					background-position: bottom;
					
					display: block;
					
					text-decoration: none;
				
					margin-top: 25px;
					margin-right: 5px;
					
				}	
				

					div#menu table td.News a:hover {
									
						width: 81px;
						height: 35px;
						
						background-image: url(../img/but_news_down.jpg);
						background-repeat: no-repeat;
						background-position: bottom;
						
						display: block;
						
						text-decoration: none;
					}		
					
					
div#container-content {

	width: 668px;
	height: auto;
	min-height: 100px;
	
	display: table;
	
	margin-left: 226px;
	margin-top: 10px;
	
	font-size: 11px;

}		


	div#container-content div#left-content {		
		
		width: 480px;
		height: 400px;
		
		overflow: auto;
				
		background-color: #d7d2ba;
		
		float: left;
	
	}	
	
	
		div#container-content div#left-content h1{		
			
			color: #b21800;
			font-size: 12px;
			font-weight: bold;
			
			margin: 0;
			padding: 0;
		
			margin-bottom: 5px;
		}	
		
		div#container-content div#left-content p {		
			
			margin: 0;
			padding: 0;
		
		}		
	
		div#container-content div#left-content div#content-spacing {
		
			padding: 10px;
		
		}	
	
	
	div#container-content div#right-sidebar {		
	
		width: 179px;
		height: auto;
		min-height: 100px;
		
		float: right;
	
	}	
	
		div#container-content div#right-sidebar div#block-gigs {		
		
			width: 179px;
			height: auto;
			min-height: 100px;
			
			margin-top: 30px;
		
		}			
		
			div#container-content div#right-sidebar div#block-gigs h1 {		
			
				width: 175px;
				height: 20px;
				
				padding: 2px;
				margin: 0;
				margin-bottom: 5px;
				
				background-color: #330000;
				
				font-size: 14px;
				font-weight: bold;
				color: #ffffff;
				
				line-height: 20px;
				
				text-transform: uppercase;
			
			}			
			
			div#container-content div#right-sidebar div#block-gigs p {															
			
				margin: 0;
				padding: 0;
			
			}
			
		div#container-content div#right-sidebar div#block-listennnow {		
		
			width: 179px;
			height: auto;
			min-height: 100px;
		
		}			
		
			div#container-content div#right-sidebar div#block-listennnow h1 {		
			
				width: 175px;
				height: 20px;
				
				padding: 2px;
				margin: 0;
				margin-bottom: 5px;
				
				background-color: #330000;
				
				font-size: 14px;
				font-weight: bold;
				color: #ffffff;
				
				line-height: 20px;
				
				text-transform: uppercase;
			
			}			
			
			div#container-content div#right-sidebar div#block-listennnow p {															
			
				margin: 0;
				padding: 0;
			
			}
			
		div#container-content div#right-sidebar div#button-livebands {
		
			width: 88px;
			height: 31px;
			
			background-color:#666666;
			
			float: right;
			
			margin-top: 390px;
			margin-left: 90px;
			
			position: absolute;
		}						
			
			div#container-content div#right-sidebar div#button-livebands a img {
			
				text-decoration: none;
				border: 0;
	
			}



div#footer {

	width: 900px;
	height: 30px;
	
	line-height: 30px;
	
	background-color: #ffffff;
	
	font-size: 10px;

}


	div#footer div#left-webinfo {
	
		width: auto;
		
		margin-left: 10px;
		
	}
		
		div#footer div#left-webinfo a {
		
			color: #b21800;
			
		}	

		
		div#footer div#left-webinfo a:hover {
		
			color: #3a1414;
			text-decoration: none;
			
		}	
		
		
				
a {

	color: #b21800;

}	

a:hover {

	color: #3a1414;
	text-decoration: none;
}					