html
	{
		background-image:url(../images/background2.jpg);
		background-color:#000;
		background-repeat:repeat-x;
		background-attachment:fixed;
	}

body
	{
		margin:0;
		text-align:center;		
	}

#content
	{
		margin:0 auto;
		width: 850px;
		text-align: left;
	}

#contentcontainer
	{
		margin:0em	0em 0em 0em;
		overflow: auto;
		width: 839px;
		border-left:#000 solid;
		border-left-width:6px;
		border-right:#000 solid;
		border-right-width:5px;
		background-color:#999;
		z-index:1;
	}

#maincontent
	{
		margin:2em 0em 0em 0em;
		padding: 2em 2em 2em 2em;
		z-index:5;
	}

#headerdiv
	{
		position:relative;
		margin:0 auto;
		z-index:10;
	}

#empty
	{
		height:50px;
	}

.link
	{
		font-family:Verdana, Geneva, sans-serif;
		font-size:.75em;
		font-weight:bold;
	 	color:#060;
		text-decoration:none;
	}

.text
	{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:16px;
		font-weight:bold;
		color:#000;
	}
	
.text2
	{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
		color:#000;
	}

.spacer
	{
		width:755px;
		margin:0;
	}

/***Main Navigation***/
#navdiv
	{
		margin:-5.7em 0em 0em 15em;
		padding:0em 0em 0em 0em;
		height:20px;
		width:600px
		z-index:50;
	}
		

#navigation 
	{
		font-family:Verdana, Geneva, sans-serif;
		font-size:.75em;
		font-weight:bold;
		list-style:none;
	}
	
#navigation li.spacer
	{
		color:#FFF;
		
	}
	
#navigation li 
	{	
		display:inline;
		padding:0em 0.3em 0em 0.3em;
		
	}
	
#navigation li.last 
	{
		border:none;
	}
	
#navigation a 
	{
		color:#FFFFFF;
		text-decoration:none;
	}
	
#navigation a:hover 
	{
		color:#999;
		
	}

#navigation a.current
	{
		color:#FFF;
		border-top: #FFF 2px solid;
		border-bottom: #FFF 2px solid;
	}

/***Home Page***/
#welcome
	{
		margin: 0em 0em 0em 0em;
		padding: 0em 2em 2em 0em;
	}

.hometitle
	{
		font-family:Verdana, Geneva, sans-serif;
		font-weight:bold;
	 	color:#060;
	}

#hometext
	{
		margin:0em 0em 0em 0em;
		padding: 0em 0em 0em 2em;
	}
	
#portrait
	{
		margin:0 auto;
		padding:1em 0em 0em 0em;
	}
	
#homepicshow
	{
		margin:0 auto;
	}

#program
	{
		padding: 2em 2em 2em 2em;
	}

/***About Us***/
#aboutustext
	{
		text-indent: 0px;	
	}

#aboutusinfo
	{
		margin-left:50px;
	}
	
#roster
	{
		margin: 0em 0em 0em 0em;
	}

.heading
	{
		font-family:Verdana, Geneva, sans-serif;
		font-weight:bold;
		font-size:xx-large;
	 	color:#060;
	}

.bandposition
	{
		font-family:Verdana, Geneva, sans-serif;
		font-weight:bold;
		font-size: large;
	 	color:#060;
	}
	
.membernames
	{
		font-family:Verdana, Geneva, sans-serif;
		font-weight:bold;
		font-size:small;
	}

#members01
	{
		float:left;
		width:375px;
	}
	
#members02
	{
		float:left;
		width:375px;
	}

#members03
	{
		float:left;
		width:780px;
		padding:1em 0em 0em 0em;
	}

#membercolumns
	{
		width:760px;
	}
	
/***News***/
.newsitem
	{
		font-family:Verdana, Geneva, sans-serif;
		font-weight:bold;
	 	color:#060;
	}

.newstext
	{
		font-family:Verdana, Geneva, sans-serif;
		font-size:14px;
		font-weight:bold;
	}


/***Events***/
#date
	{
		font-size:24px;
		font-weight:bolder;
		text-indent:20px;
	}
	
#event
	{
		font-size:16px;
		margin-left:50px;
	}
	
#calendar
	{
		margin: 0em 0em 1em 0em;
		padding: 0em 0em 0em 0em;
	}
	
#maincontentevents
	{
		margin:2em 0em 0em 0em;
		padding: 2em 2em 1em 2em;
	}
	
#eventform
	{
		padding: 0em 2em 0em 2em;
	}
	
.eventhead
	{
		font:Verdana, Geneva, sans-serif;
		font-size:20px;
		font-weight:bold;
		color:#060;
	}

/***Pictures***/
.picturethumbs
	{
		position:relative;
		text-align:center;
	}
	
.pictitle
	{
		font-family:Verdana, Geneva, sans-serif;
		font-weight:bold;
	 	color:#060;
	}

.albumsyear
	{
		font-family:Verdana, Geneva, sans-serif;
		font-weight:bold;
	 	color:#060;
	}

/***Videos***/

#videostitle
	{
		margin: 0em 0em 0em 0em;
	}

.vidtitle
	{
		font-family:Verdana, Geneva, sans-serif;
		font-size:18px;
		font-weight:bolder;
		color:#060;
	}

#videocontainer
	{
		width:650px;
	}

/***Contact Us***/
#contactcolumns
	{
		width:750px;
		margin:0 auto;
		overflow:auto;
	}

#contactdiv01
	{
		text-align:left;
		float:left;
		width:363px;
		margin: 0em 0em 0em 0em;
	}

#contactdiv02
	{
		text-align:left;
		float:left;
		width:363px;
		margin: 0em 0em 0em 0em;
	}

.name
	{
		margin:0em 0em 0em 0em;
		font-size:18px;
		font-weight:bolder;
		color:#060;
	}
	
.contactinfo
	{
		margin-left:50px;
	}

#guestbook
	{
		padding: 2em 0em 0em 0em;
		width:750px;
	}
