﻿body 
{
	text-align: center;
	background-image: url(../Images/background.png);
	background-repeat:repeat-y;
	background-position:center;
	font-family: Trebuchet MS;
	margin: 0;
	padding: 0;
}

html
{
	background-image: url(../Images/backgroundtile.png);
	background-repeat:repeat;
}

#Header
{	
	text-align:left;	
}

#PageContent
{
	margin: 0;
	padding: 0;
	width: 1024px;
	min-height: 768px;
	background-color: White;
	border-style: none;	
}

#MainMenu
{
	width: 670px;
	float:right;
}
#MainMenu ul
{
	width: 100%;
	list-style-type: none;
	float: left;
	margin: 0;
	padding: 0;
}

#MainMenu li
{
	float: left;
	margin: 0;
	width: 125px;
	height: 50px;
}

#MainMenu div
{
	width: 100%;
	height: 100%;
	margin: 0;
	padding: 0;
	cursor: hand;
}

/*#PageContent.Header
{
	margin: 0;
	padding: 0;
	border: 0;
}*/

#News
{
	background-image:url(../Images/NewsLink.gif);
	background-position: center;
}

#News:Hover
{
	background-image:url(../Images/NewsLinkActive.gif);
	background-position:center;
}

#Shows
{
	background-image:url(../Images/ShowsLink.gif);
	background-position:center;
}

#Shows:Hover
{
	background-image:url(../Images/ShowsLinkActive.gif);
	background-position:center;
}

#Band
{
	background-image:url(../Images/BandLink.gif);
	background-position:center;
}
#Band:Hover
{
	background-image:url(../Images/BandLinkActive.gif);
	background-position:center;
}

#Media
{
	background-image:url(../Images/MediaLink.gif);
	background-position:center;
}
#Media:Hover
{
	background-image:url(../Images/MediaLinkActive.gif);
	background-position:center;
}

#Songs
{
	background-image:url(../Images/SongsLink.gif);
	background-position:center;
}
#Songs:Hover
{
	background-image:url(../Images/SongsLinkActive.gif);
	background-position:center;
}

div#UpcomingShows
{
	height: 280px;
	width: 300px;
	margin: 0px 0px 5px 0px;
	padding: 10px;
	background-image: url(../Images/UpcomingShowsGradient.gif);
	text-align: left;
	float: left;
}

div#UpcomingShows a
{
	color: Black;
	text-decoration: none;	
}

div#UpcomingShows a:hover
{
	color: Black;
	text-decoration:underline;
}

div#ContentPH
{
	height: 300px;
	width: 625px;
	margin: 0;		
	padding: 20px 20px 40px 25px;	
	text-align: left;
	float: right;
	overflow: auto;
}

div#SocialMediaLinks
{
	height:42px;
	width:125px;
	margin:10px;
	padding: 0px;
	clear:both;
	/*position: relative;
	bottom: 46px;
	right: 447px;*/
}

div#SocialMediaLinks img
{
	border: 0;
	margin: 2px;
}

div#SiteMap
{
	margin: 0;
	padding:0;
	height: 50px;
	width: 100%;
	text-align: center;
	font-size: 8pt;
}

div#SiteMap ul
{
	list-style-type: none;
	width:375px;
}

div#SiteMap li
{
	margin: 10px;
	float: left;
}

div#SiteMap a, a:hover
{
	color: Black;
	text-decoration:underline;
}

#PageContent hr
{
	clear: both;	
	margin: 20px;
	width: 70%;
}

.GroupPic
{	
	padding: 10px;
	margin: 25px 25px 25px 75px;	
}