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: #142735;
  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;
}

blockquote {
  background: #f9f9f9;
  border-left: 10px solid #ccc;
  margin: 1.5em 10px;
  padding: 0.5em 10px;
  quotes: "\201C""\201D""\2018""\2019";
}
blockquote:before {
  color: #ccc;
  content: open-quote;
  font-size: 4em;
  line-height: 0.1em;
  margin-right: 0.25em;
  vertical-align: -0.4em;
}
blockquote p {
  display inline;
}

h1 {
  color: #003154;
  font-size: 16pt;
  text-align: center;
}

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

#background
{
	background: url('') no-repeat 50% 0; 
	background-color: #ffffff;
	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: #89b3d1;
	}

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

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


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


#menubar{
position: relative;
background: #142735;
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: 405px;
	display: inline;
	}

.featurednewsbox {
	float: left;
	margin: 5px 14px 0px 0px;
	width:310px;
	height:250px;
	background-color: #89b3d1;
	overflow: hidden;
	}
	
.featurednewsboxright {
	float: right;
	margin: 5px 0px 0px 0px;
	width:310px;
	height:250px;
	background-color: #89b3d1;
	overflow: hidden;
	}


.memberimage {
height: 170px;	
float: left;
margin: 0px 0px 8px 0px;
border: 0px;
padding: 2px;
}

.articleimage {
float: left;
margin: 0px 8px 8px 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: 300px;
background-color: #dcdcdc;
float: right;
padding: 3px;
margin: 3px;
}

#playerID { 
float:right; 
}

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

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

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

div.bodywrapper{
    width: 960px;
}

.contentbody{
float:left;
width: 750px;
height: 100%;
margin: 5px 0px 0px 0px;
background-color: #e1e1e1;
font-size: 20px;
color: #000000;
font-weight: normal;
font-family: Tahoma, Verdana, Arial, Helvetica;}

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

.contenttext{
margin: 15px;
font-size:12px;
}

.bodyrightbox{
    float: right;
    padding: 5px 0px 0px 0px;
    width: 200px;
}

.tallspace{
float right;
width: 200px;
height: 900px;
background-color: #e1e1e1;
color: #990000;
font-weight: normal;
font-family: Tahoma, Verdana, Arial, Helvetica;}

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

.concerts-a {
	float: left;
	width: 370px;
}

.concerts-b {
	float: left;
	width: 250px;
}

.concerts-c {
	float: left;
	width: 100px;
}

.concerts-d {
	float: left;
	width: 270px;
}

.livenewsimage
{
    height:275px;
    float:left;
    position:relative;
    margin-right:8px;
    box-shadow:2px -2px 10px 3px #888, inset 2px -2px 10px 3px #888;
}
.livenewsimage:hover
{
    height: 400px;
    box-shadow:4px -4px 10px 3px #888, inset 4px -4px 10px 3px #888;
}













