/* basic-2.1.css */
body	{	
		font-family: Myriad Pro, Helvetica, Arial, sans-serif; color: #777777;
		font-size:18px;
		font-weight:600;
		text-align: left;
		margin:0px;
		line-height:28px;
		background-color:#222222;
		}
		
h1 {	font:14px bold Myriad Pro, Helvetica, Arial, sans-serif;
		font-weight:500;
		color:#ffffff;
		line-height:20px;
		display:inline;
		}
		
h2 {	font-family: Myriad Pro, Helvetica, Arial, sans-serif; color: #ffffff;
		font-size:18px;
		font-weight:600;
		display:inline;
		}
		
h3 {	font-family: Myriad Pro, Helvetica, Arial, sans-serif; color: #777777;
		font-size:22px;
		font-weight:800;
		display:inline;
		}


		


a:link, a:visited, a:hover
	{	text-decoration:none;
		border: 0px;
		border-style:none;
		}
		
a:link, a:visited {color:#777777;}
a:hover {color:#aaaaaa;}

h1 a:link {color:#ffffff;}
h1 a:visited {color:#ffffff;}
h1 a:hover {color:#cccccc;}

h2 a:link {color:#ffffff;}
h2 a:visited {color:#ffffff;}
h2 a:hover {color:#cccccc;}


img	{border-style:none;}
		
#topblackbar
		{width:100%;
		height:547px;
		position:relative;
		background:#000000;
		min-width:1000px;
		}
		
#toplinks
		{width:1000px;
		height:26px;
		top:0px;
		margin:auto;
		position:relative;
		padding-top:7px;
		padding-right:21px;
		text-align:right;
		}
		
#rockbackground
		{width:100%;
		height:476px;
		position:relative;
		background:url(images/rockbackground.gif) repeat-x top left;
		}
		
#photo
		{width:1000px;
		height:476px;
		margin:auto;
		position:relative;
		background-color:#000000;
		}
		
#homelink
		{width:426px;
		height:135px;
		position:absolute;
		top:10px;
		left:30px;
		}
		
#middleblackbartext
		{width:955px;
		height:32px;
		top:0px;
		margin:auto;
		position:relative;
		padding-top:7px;
		padding-left:45px;
		text-align:left;
		}
		

#main
		{width:914px;
		margin:auto;
		position:relative;
		padding-left:43px;
		padding-right:43px;
		overflow:auto;
		
		}

#text
		{width:560px;
		float:left;
		padding-right:30px;
		padding-top:23px;
		border-right:solid #777777 3px;
		
		}
		
#announcements
		{width:560px;
		position:relative;
		padding-top:14px;
		padding-bottom:20px;
		}
		
#navigation
		{width:281px;
		float:right;
		padding-top:23px;
		padding-left:40px;
		padding-bottom:20px;
		}	

#bottomblackbar
		{width:100%;
		height:42px;
		position:relative;
		background:#000000;
		min-width:1000px;
		}
		
#bottomblackbartext
		{width:955px;
		height:35px;
		top:0px;
		margin:auto;
		position:relative;
		padding-top:7px;
		padding-left:45px;
		text-align:left;
		}
		

