@charset "utf-8";
/* CSS Document */
* {
margin: 0;
}
/* Content */
html {
	height: 100%;
}
body {
	position:static;
	min-width: 770px; /* Use this, or */
	background: #000000 ;
	margin: 0;
	padding: 0;
	border: 0;
	height: 100%;
	
		}
		
img {
border: none;
}


DIV {
	margin: 0;
	padding: 0;
	border: 0;
}


h1
{
color:#d8d8d8;
font-size: 18px ;
font: Segoe UI;
font-weight:bold;
margin-bottom:-40px;
height:18px;
}

h2
{
font-size: 15px ;
font: Segoe UI;
font-weight:bold;
color:#FFFFFF;
padding-left:10px;
padding-top:3px;
}

h2 a{
	color:#636080;
	text-decoration:none;

}

h2 a:hover{
	color:#b72400;
	text-decoration:none;

}

h3
{
color:#d8d8d8;
font-size: 22px ;
font: Segoe UI;
font-weight:bold;
}

h3 a{
	color:#ffffff;
	text-decoration:none;

}

h3 a:hover{
	color:#b72400;
	text-decoration:none;

}

h4
{
color:#d8d8d8;
font-size: 14px ;
font: Segoe UI;

}

h4 a{
	color:#d8d8d8;
	text-decoration:none;

}

h4 a:hover{
	color:#b72400;
	text-decoration:none;

}


P
{
color:#d8d8d8;
font:Segoe UI;
size: 12px;


}

P a{
	color:#636080;
	font-weight:bold;
	text-decoration:none;

}

P a:hover{
	color:#b72400;
	font-weight:bold;
	text-decoration:none;

}


/* Main Frame */
.mainFrame{
	position: relative;
	
	min-height: 100%;
	margin-left:auto;
	margin-right:auto;
	background-position:center;
	background-position:top;
	
height: auto !important;
height: 100%;
margin: 0 auto 10.6em;
	
}

.content {
	position: relative;
	margin-left:auto;
	margin-right:auto;
	width:1000px;
	top:270px;
	left:50px;
	height:100%;
	font:Segoe UI;
	size: 12px;
	

	}


/* Menu */

#menu {
	position: relative;
	height:25px;
	top:20px;
	width:1000px;
	left:-110px;
	margin-left:auto;
	margin-right:auto;
	z-index:1;
	margin: 0; padding: 0; border: 0;
	margin-bottom:41px;
	
	
	}

/* Nav List*/
#navbar {
   position: absolute;
   top: 5px;
   right: 0;
   margin-top: 0;
	margin-left: 0;
	margin-right: 0;
	margin-bottom:0px;
   padding: 0;
   color: #800000;
	}
#navbar li {
   list-style: none;
   float: left;
	color: #800000; }
#navbar li a {
	display: block;
   padding: 1px 0px;
   margin-bottom:1px;
   text-decoration: none;
   color: #800000; 
   }
#navbar li a:hover {
   color: #FF0000;
  
	
	 }
#navbar li ul {
  	margin-right:10px;
   display: none;  }
#navbar li:hover ul, #navbar li.hover ul {
   position: absolute;
   display: inline;
	margin-right:10px;
	color: #FF0000;
   left: 0;
   width: auto;
   margin-top: 0;
	margin-left: 0;
	margin-right: 0;
	margin-bottom:5px;
   padding: 0; }
#navbar li:hover li, #navbar li.hover li {
	margin-right:10px;
	color: #FF0000;
   float: left; }
#navbar li:hover li a, #navbar li.hover li a {
	margin-right:10px;
	color: #800000; }
#navbar li li a:hover {
	margin-right:10px;
	color: #FF0000; }


#socialmenu {
	position: relative;
	height:25px;
	top:20px;
	width:1000px;
	left:24px;
	margin-left:auto;
	margin-right:auto;
	z-index:1;
	margin: 0; padding: 0; border: 0;
	margin-bottom:50px;
	}




/* home */

.eventshome{
	position: relative;
	width:390px;
	left:10px;
	float:left;
	top:130px;
	margin-right:45px;
	font-family:Segoe UI;
	font-size:12px;
	color:#d8d8d8;
	margin-bottom:400px;
	height:100%;
	
}

.information{
	position: relative;
	width:390px;
	left:20px;
	float:left;
	top:128px;
	margin-right:45px;
	font-family:Segoe UI;
	font-size:12px;
	color:#d8d8d8;
	height:100%;
	margin-bottom:475px;
}



/* information pages*/

.informationpages{
	position: relative;
	width:430px;
	float:left;
	top:-10px;
	margin-right:75px;
	font-family:Segoe UI;
	font-size:12px;
	color:#d8d8d8;
	height:100%;
	margin-bottom:350px;
}

.events{
	position: relative;
	width:200px;
	left:10px;
	float:left;
	top:30px;
	margin-right:15px;
	font-family:Segoe UI;
	font-size:12px;
	color:#d8d8d8;
	height:100%;
	margin-bottom:350px;
	
}

.featuredpages{
	position: relative;
	width:190px;
	left:10px;
	top:25px;
	font-family:Segoe UI;
	font-size:12px;
	color:#d8d8d8;
	float:left;	
}

.mailinglist{
	position: relative;
	width:190px;
	left:10px;
	top:190px;
	left:-30px;
	
	float:left;	
	border:thin #2E2E2E;
}

/* home player */

.player{
	position: relative;
	width:300px;
	height:200px;
	margin-right:50px;
	left:30px;
	font-family:Segoe UI;
	font-size:12px;
	color:#d8d8d8;
	float:left;	
}

.AD{
	position: relative;
	width:200px;
	height:275px;
	margin-right:150px;
	left:30px;
	font-family:Segoe UI;
	font-size:12px;
	color:#d8d8d8;
	float:left;
}

.featured{
	position: relative;
	width:190px;
	left:5px;
	top:50px;
	font-family:Segoe UI;
	font-size:12px;
	color:#d8d8d8;
	float:left;	
}


/* Footer */


#footer, .push {
height: 10.6em;
color:#000000;
width:auto;
background: #5c0000 url(images/bgfooter.jpg) center bottom repeat-x;

font: normal 13px Verdana;
text-align:center;
padding-top:10px;
clear: both;

}



#footer a{
color:#000000;
font-weight:bold;
text-decoration:none;

}

#footer a:hover{
color:#ff0000;
text-decoration:none;
}



