* {
	margin: 0px;
	padding: 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

html { 
     min-height:101%; 
}

Body {
	background-color:#000000;
}

.PunchBowl {
	float:right;
	clear:both;
	margin-top:8px;
	padding-left:10px;
}
.PunchBowl img {border: solid white 2px;margin-top:8px;margin-bottom:6px;}

#Wrapper #MainContent  {
	font-size:12px;
	color:white;
	padding:20px;
}

#Wrapper #MainContent h1 {
font-size:24px;
margin-bottom:0.5em;
}

#Wrapper #MainContent h2 {
font-size:14px;
margin-bottom:0.5em;}

#Wrapper #MainContent a {
color:white;
}
#Wrapper #MainContent p {
margin-bottom:1em;
}


#Wrapper {width:800px;
margin-left:auto;
margin-right:auto;
	background-color:#7B1118;
}

#Header {
	background-image:url(/Assets/top-banner.jpg);
	height:77px;
	background-repeat:no-repeat;
	text-align:right;
}

#Wrapper #Header p {
	display:inline;
	padding-right:12px;
	text-align:right;
	font-size:12px;
	font-weight:bold;
	margin:0px;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

#Wrapper #Header form {display:inline;}

#LeftLinks {
	width:168px;
	float:left;
	background-color:#570A10;
	background-image:url(/Assets/left-nav-bg.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	border-right:solid;
	border-right-width:1px;
	border-color:#D5C2C3;
}

#MainContent {
	width:591px;
	float:left;
	background-color:#7B1118;
	background-image:url(/Assets/main-background-img.gif);
	background-position:bottom center;
	background-repeat:no-repeat;
}


#Footer {
}


#Footer img {
	padding-top:12px;
	vertical-align:-4px;
}

#Footer h1 {
	padding:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:white;
	background-color:black;
	text-align:center;
}

#Footer a:link, #Footer a:visited, #Footer a:hover, #Footer a:active {
	text-decoration:none;
	color:white;
}


#Wrapper #LeftLinks p {
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:white;
	font-weight:bold;
}

#Wrapper #LeftLinks a {	
	display: block;
	text-decoration:none;
	color:white;
	padding: 6px;
	border-left: 18px solid;
	border-right: 18px solid;
	border-bottom: 4px solid;
	border-color: #570A11;
	background-color: #A31F2A;
	text-align: center;
}
#Wrapper #LeftLinks a:hover {	
	display: block;
	text-decoration:none;
	color:white;
	padding: 6px;
	background-image:url(/Assets/rollover-bg.gif);
	background-position:right center;
	border-left: 18px solid;
	border-right: 18px solid;
	border-bottom: 4px solid;
	border-color: #570A11;
	background-color: #A31F2A;
	text-align: center;
}
#Wrapper #LeftLinks .Uber a {	background-image:url(/Assets/rollover-bg.gif);
	background-position:right center;}


.PadLeft {
	margin-bottom: 1em;
}

#Wrapper #MainContent .PadLeft li {
	margin-left:40px;
	margin-bottom: .5em;
}

#Wrapper #MainContent .AlreadyPlayed {
color:#CC6633;
float:left;
width:280px;
}

#Wrapper #MainContent .UpComing {
color:white;
width:280px;
float:right;
}
.album {margin-bottom:30px;}
