A:link {color:#003154; text-decoration:none}
A:visited {color:#003154; text-decoration:none}
A:active {color:#142735; text-decoration:none}
A:hover {color:#142735 ; text-decoration : none}

h2 {
  color: #fff;
  font-size: 12pt;
}

h5 {
  color: #001829;
  background-color: #31333f;
  background: #31333f url(/bar-bg.png);
  font-size: 14pt;
  width: 300px;
  margin: 0px;
	font-family:Verdana, sans-serif;
}

h1 {
  color: #003154;
  font-size: 14pt;
}

body {
text-align: center;
background: #FAFAFA;
}

#background
{
	background: url('') no-repeat 50% 0; 
	background-color: #FAFAFA;
	background-repeat:no-repeat;
	background-attachment:fixed;
	position: absolute;
	width: 100%;
	top:1px;
	z-index: 1;
}

#skin {
	position: absolute;
	width: 100%;
	height: 100%;
	margin-left: auto;
	margin-right: auto;
	top: 0px;
	left: 0px;
	z-index: -1;
}


#wrapper {
	width:960px;
	margin: 0 auto; 
	z-index: 5;
	position: 
	}
	
#index-wrapper {
	width:960px;
	z-index: 5;
	}

#header {
	width:960px;
	height:92px;
	z-index: 5;
	background-color: #FFFFFF;
	}

.fumike{
    position:relative;
    border:0px;
    width:730px;
    height:92px;
}

.fumike2{
    position:relative;
    border:0px;
    width:160px;
    height:600px;
}


.img1{position:absolute; top:0px; left:0px; z-index:1; float:left;}
.img2{position:absolute; top:0px; left:0px; z-index:2; float:left;}


#menubar{
position: relative;
background: #000000;
margin: 5px 0px 0px 0px;
width: 960px;
height: 35px;
font-size: 10pt;
font-weight: normal;
font-family: Tahoma, Verdana, Arial, Helvetica;
}



#featurednews {
	margin: 5px 5px 0px 0px;
	height: 395px;
	display: inline;
	}

.featurednewsbox {
	width:310px;
	height:385px;
	background-color: #89b3d1;
	overflow: hidden;
	}
	
.featurednewsboxright {
	margin: 5px 0px 0px 0px;
	width:310px;
	height:385px;
	background-color: #89b3d1;
	overflow: hidden;
	}

.memberimage {
height: 200px;	
float: left;
margin: 0px 0px 10px 0px;
border: 0px;
padding: 2px;
}

.search-btn {
			background: url("/mag.png") no-repeat;
			padding:5px -5px -5px 5px;
			height: 23px;
		}

.search-entry {
			border:1px solid #CCC;
			border-radius:5px 0 0 5px;
			padding:1px 25px 0px 0px;
			width:80px;
		}


.news-wrapper{
	width:310px;
	float:left;
	background-color: #fff;
	margin: 0px 14px 0px 0px;
}

.news-box {
	background-color: #DCDCDC;
	width: 310px;
	text-align:left;
	min-height: 190px;	
	padding: 0px;
	margin: 0px;
}

.newsimage {
width: 100px;
float: left;
padding: 1px;
margin: 2px;
}

.freshblood {
width: 310px;
background-color: #dcdcdc;
float: right;

}

#playerID { 
float:right; 
}

.small-wrapper{
	width:226px;
	float:left;
	background-color: #fff;
	margin: 5px 14px 0px 0px;
}

.small-box {
	background-color: #DCDCDC;
	width: 226px;
	text-align:left;
	height: 110px;	
	padding: 3px;
	margin: 5px 0px 0px 0px;
}

.small-image {
width: 100px;
float: left;
padding: 2px;
margin: 2px;
}



















/* HTML5 tags */
	header, section, footer, aside, nav, article, figure {
	    display: block;
	}
	


.container{
    position:relative;
    border:0px;
    width:300px;
    height:250px;
}











	
#footer {
	width:960px;
	padding:5px;
	background-color: #dcdcdc;
	clear:both;
	}	

#bottombar{
background: #31333f url(/bar-bg.png);
margin-bottom: 0em;
margin-top: 0em;
width: 960px;
height: 20px;
background-color: #31333f;
font-size: 10pt;
color: #990000;
font-weight: normal;
font-family: Tahoma, Verdana, Arial, Helvetica;}

.newsheadline{
margin:0;
height: 160px;
background-color: #dcdcdc;
font-size: 10pt;
color: #000000;
font-weight: normal;
font-family: Tahoma, Verdana, Arial, Helvetica;
}

.newsheadlinecomment{
margin-bottom: 0em;
margin-top: 0em;
width: 620px;
height: 15px;
background-color: #Dcdcdc;
font-size: 10pt;
color: #000000;
font-weight: normal;
font-family: Tahoma, Verdana, Arial, Helvetica;
clear: both;
}
	




.index-box{
	width:640px;
	background-color:#DCDCDC;
	float:left;
	text-align:left;
	margin:20px;
	color:#000000;
	}
	
#index-box a {
	color:#393939;	
	}
	
#index-box a:visited {
	color:#393939;	
	}
	
#index-box a:hover {
	color:#393939;	
	}


	








#letterbar {
	width:950px;
	background-color:#dcdcdc;
	font-size:12px;
	height:25px;
padding: 4px;
float: left;
	}
	
	
#alpha {
	float:left;
	background-color:#dcdcdc;
	font-size:12px;
	margin-left:100px;
	}
	

	
	
#content-wrapper{
	width:960px;
	background-color:#DCDCDC;
	float:left;
	}

	
#comments{
		background-color:#DCDCDC;
		width:960px;
		text-align:left;
		height:100%;
}

#comments2{
		float:left;
		background-color:#DCDCDC;
		width:520px;
		text-align:left;
}

#disqus_thread{
	width:500px;
	margin:10px;
	}
	
.other-shit{
	float:left;
	width:400px;
	padding-left:50px;
	margin:10px
	}
	
#title-bar{
	width:960px;
	background-color:#7B7B7B;
	}
	
#bandlist {
	width:950px;
	display:inline-block;	
}
#bandother {
	width:950px;
	text-align:center;
	float:right;
}


#blogother {
	width:960px;
	text-align:center;
	float:right;
	background:#ffffff;
}
#blogletter {
  width: 960px;
  margin:0 20px 0 0;
}
#blogletter {
	margin-top: 10px;
}

#blogletter ol {
	list-style:none;
}
#blogletter ol li {
	display:inline;
}
#blogletter ol li a {
	display:block;
	width:275px!important;
	width:275px;
	height:21px;
	line-height:21px;
	overflow:hidden;
	margin:0 3px 0 2px;
	padding-left:15px;
	float:left;
	text-align:left;
	color:#9F0714;
	text-decoration:none;
}
#blogletter ol li a:visited {
	color:#9F0714;
}
#blogletter ol li a:hover {
	color:#9F0714;
	background:#fff no-repeat 0px 7px;
	text-decoration:underline;
}







#ticker {
 background-color: #dcdcdc;
 border: 1px solid #ccc;
 padding: 2px;
 width: 630px;
 height: 250px;
 overflow: hidden;
font-weight: normal;
font-family: Tahoma, Verdana, Arial, Helvetica;
}

ul#news {
 list-style: none;
 margin: 0;
 padding: 0;
}

ul#news li {
 margin: 2px;
 text-align: left;
 color:#000000;
}

ul#news li.loud {
 font-weight: bold;
}

div.newsleftbox{
    float: left;
    padding: 2px;
    width: 650px;
}

div.newsrightbox{
    float: left;
    padding: 2px;
    width: 300px;
    height: 250px;
}

div.bodywrapper{
    width: 960px;
}

div.bodyleftbox{
    float: left;
    padding: 2px;
    width: 710px;
}

div.bodyrightbox{
    float: left;
    padding: 2px;
    width: 205px;
}

#concerts {
	font-size: 14px;
	text-align: left;
	margin: 5px;
	padding: 5px;
	border:0;
}


