body {margin:0;padding:0; background-color: #201E23; font: 12px tahoma, verdana, arial, "sans serif"; color: #000000;}
 
#changingbg {width: 1200px; position: relative; left: 50%; margin: 0px 0px 0px -600px;}

#rollover {
height: 712px;
 width: 100%;
 float: left;
  padding: 70px 0 0 0;
  margin: 0;}
 
#b-event-ticker .box-c-alt {
	height: 712px;
	overflow: hidden;
	position: relative;
}
#b-event-ticker .box-c-alt .slider-container {
	height: 712px;
	overflow: hidden;
	text-align: center;
}
		
.slider-nav {
	position: absolute;
	right: 10px;
	bottom: 5px;
	z-index: 75;
}
 
#header {
background: url("images/banner.png") top center no-repeat;
width: 990px; 
position: absolute; 
top: 5px; 
left: 50%; 
margin: 0px 0px 0px -495px; 
z-index:50; 
height: 180px;
}

#nav {
  width: 480px;
  height: 35px;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  position: relative;
  left: 480px;
  top: 24px;
}

#nav2 {
  width: 480px;
  height: 35px;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  position: relative;
  left: 480px;
  top: 1px;
}

#nav h3 {
  margin: 0px;
  width: 80px;
  line-height: 35px;
  padding: 0px; 
  vertical-align: top;
  font-size: 14px;
  font-weight: lighter;
  text-align: center;
 }

#nav2 h3 {
  margin: 0px;
  width: 80px;
  line-height: 20px;
  padding: 0px; 
  vertical-align: top;
  font-size: 12px;
  font-weight: lighter;
  text-align: center;
 }

#nav ul, #nav2 ul {
	margin: 0px;
	padding: 0px; 
}

#nav li {
	width: 80px;
	list-style-type: none;
	padding: 0px; 
	margin: 0px;
	float: left;
	clear:right;
	display: block;
}

#nav2 li {
	width: 80px;
	list-style-type: none;
	padding: 0px; 
	margin: 0px;
	float: left;
	clear:right;
	display: block;
}

#nav a, #nav2 a {
	color:#333333;
	text-decoration: none;
	display: block;
}

#nav a:visited, #nav2 a:visited {
	color: #333333;
	text-decoration: none;
	display: block;
}

#nav a:hover, #nav2 a:hover {
	color: #666666;
	text-decoration: none;
	display: block; 
}

#login {
  width: 335px;
  height: 40px;
  position: relative;
  left: 600px;
  top: 95px;
text-align: center;
}



#login p { color: #999999; }

#login-inner form.login {
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
}

#login-inner form.loggedin {
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  font-size:10px;
}
#login-inner h3 {
  font-size: 16px;
  line-height:16px;
  text-decoration: none;
  font-weight: lighter;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
}


#login-inner hr { width: 95%; margin: 5px 0px 5px 0px; padding: 0px; clear: both;}
#login a { color: #999999; }
#login a:hover { color: #666666; }
#login a:visited { color: #999999; }


#content {
width: 990px; 
position: absolute; 
top: 500px; 
left: 50%; 
margin: 0px 0px 0px -495px; 
z-index:50; 
padding-bottom: 20px;
}

#sidebar {
  width: 320px;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 5px;
  float: right;
}

#main {
  width: 660px;
  min-height: 900px;
  padding: 0px 0px 10px 0px;
  margin: 0px 0px 10px 0px;
  float: left;
  clear: right;
  height: 100%;
}

#box {width:660px;}

#contentbox-top {
background: transparent url('images/btop.png') no-repeat;
height:40px;
width:660px;
}
#contentbox-top h4 {
  font-size: 12px;
  height:40px;
  line-height:40px;
  text-decoration: none;
  font-weight: lighter;
  color: #f2f2f2;
  padding: 0px 10px 10px 10px;
  margin: 0px 0px 0px 0px;
background: none;
}

#contentbox-top h4 span {
float: right;
font-style: italic;
padding: 0px 10px 0px 0px;
  margin: 0px 0px 0px 0px;
}

#contentbox-inner {
background-color: #f2f2f2;
width:660px;
margin-top:0px;
}

#contentbox-bottom {
background: transparent url('images/bbot.png') no-repeat;
height:15px;
width:660px;
}

#boxside {width:320px;}

#contentboxside-top {
background: transparent url('images/bstop.png') no-repeat;
height:40px;
width:320px;
}
#contentboxside-top h4 {
  font-size: 12px;
  height:40px;
  line-height:40px;
  text-decoration: none;
  font-weight: lighter;
  color: #333333;
  padding: 0px 10px 10px 10px;
  margin: 0px 0px 0px 0px;
background: none;
}

#contentboxside-top h4 span {
float: right;
font-style: italic;
padding: 0px 10px 0px 0px;
  margin: 0px 0px 0px 0px;
}

#contentboxside-inner {
background-color: #f2f2f2;
width:300px;
margin-top:0px;
padding: 5px 10px 0px 10px;
}

#contentboxside-bottom {
background: transparent url('images/bsbot.png') center top no-repeat;
height:15px;
width:320px;
}

#footer {background: url("images/footer.png") top center no-repeat; width: 990px; clear: both; z-index:50; padding-bottom: 20px;}
#copyright {margin-left: 10px; color: #81829A;}

#copyright  a {
	color:#81829A;
	text-decoration: none;
}

#copyright  a:visited {
	color: #81829A;
	text-decoration: none;
}

#copyright  a:hover {
	color: #666666;
	text-decoration: none;
}
#center {
  position: absolute;
  left: 50%;
  margin: 0px 0px 0px -500px;
}
p {
  font: 8pt tahoma, verdana, arial, "sans serif"; 
  color: #000;
  padding: 0 10px 5px 10px;
  margin: 0px;
}

.codebox {
border: 1px solid #D8D8D8;
font-size: 1em;
padding: 3px;
}
img {
  border:none;
  padding: 0px 0px 0px 0px;
  margin: 0px;
}




h4 {
  font-size: 12px;
  height:28px;
  line-height:25px;
  text-decoration: none;
  font-weight: lighter;
  color: #333333;
  padding: 0px 10px 10px 10px;
  margin: 0px 0px 0px 0px;
  background: url(images/title.png) repeat-x 0px 0px;
}


h4 span {
float: right;
font-style: italic;
padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
}


ul { padding: 0px 0px 0px 0px; margin: 0px 5px 0px 30px;}
li{font:8pt verdana, geneva, arial, "sans serif";
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;}

.white { color: #FFF;}
.grey { color: #cccccc;}
.black { color: #000000;}

.left {text-align: left; }
.center {text-align: center; }
.right {text-align: right; }

a { color: #BBBBBB; }
.t_arial { font-family: Arial, Arial, Helvetica, sans-serif;}
.t_tahoma { font-family: Tahoma, Arial, Helvetica, sans-serif;}
.t_verdana { font-family: Verdana, Arial, Helvetica, sans-serif;}
.b { font-weight: bold;}
.xl { font-size: 16px;}
.l { font-size: 14px;}
.m { font-size: 12px;}
.s { font-size: 10px;}

.text-inner{margin: 10px 10px;
	font: 11px tahoma, verdana, arial, "sans serif";
	line-height: 1.3em;
	} 