a:link 			{  color: #000}


a:visited		{  color: #000}

a:hover		{  color: #000}

body 		{
		background: #003346;
 		color: #003466;
 		font: 12px/1.4em "Lucida Grande", "Lucida Sans Unicode", Tahoma, Verdana, Arial, sans-serif;
 		margin-top:4px; 
		}

	
#container	{
		margin-right:auto;
		margin-left:auto;
		margin-top:0px;
		background: #003466;
		border: 0px solid #333333;
		}

#wrapper {
		width:980px;
		background: #003466;
		margin:0px auto;
		}
		
#header 	{
		height:160px;
		padding: 0px;
		margin: 0px 0 0 0px !important;
		margin/**/: 0px 0 0 10px;
		border-bottom: 4px solid #003466;
		}
#horiz  {
		width:980px !important;
		width/**/:966px;
		float:left;
		padding:6px 0px;
		border: 2px solid #A70012;
		background: #FFF;
		margin: 5px 0 10px 0px !important;
		margin/**/: 5px 10px 10px 5px;
		}
#horizform  {
		width:780px !important;
		width/**/:766px;
		float:left;
		padding:6px 0px;
		border: 2px solid #A70012;
		background: #FFF;
		margin: 5px 0 10px 0px !important;
		margin/**/: 5px 10px 10px 5px;
		}
	
#left	{
		width:175px;
		padding:0px;
		margin-top:32px;
		float:left;
		text-align:left;
		}
#leftBoard	{
		width:166px;
		background: #FFF;
		border: 4px outset #66001A;
		margin:2px 1px 10px 0px;
		padding: 1px;
		}	
#wide	{
		width:776px;
		margin:0px 0px 0 10px;
		padding:0px;
		float:left;
		text-align:left;
		background: #003466;
		}
#widecontent  {
		margin-top:20px;
		background: #FFF;
		border: 2px solid #A70012;
		}		
#middle	{
		width:585px !important;
		width/**/:560px;
		margin:0px 10px;
		padding:0px;
		float:left;
		text-align:left;
		background: #003466;
		}
#middlecontent  {
		width:580px !important;
		width/**/:560px;
		margin-top:20px;
		background: #FFF;
		border: 2px solid #A70012;
		}
#middlecontentwide  {
		width:770px !important;
		width/**/:755px;
		margin-top:20px;
		background: #FFF;
		border: 2px solid #A70012;
		}
#concert	{
		margin:0px auto;
		width:95%;
		height: 55px;
		border:2px solid #003466;
		padding:2px 0 4px 0;
		}
#right {
		width:175px;
		padding:0px 4px;
		margin:38px 0px 8px 0px;
		float:left;
		border-left: 1px solid #cco;
		}
#titlew {
width:754px !important;
width/**/:754px;
color: #FFF;
background: #003466;
}

#title {
width:574px !important;
width/**/:574px;
color: #FFF;
background: #003466;
}
#title ul  {
  margin:0px;
  border: 2px solid #FFF;
  color: #003466;
  background: #003466;
  text-align:center;
  }
#title li {
  display: inline;
  list-style: none;
  margin: 0;
  padding: 0;
}
#title li a {
margin: 0px 0px 0px;
text-decoration: none;
color: #FFF;
background: #003466;
}
#title li a:hover,
#title li a.here,
#title li a.active {
color: #003466;
background: #FFF;
}
#titlew li a.last {
  margin-right: 0;
}
#titlew ul  {
  margin:0px;
  border: 2px solid #FFF;
  color: #003466;
  background: #003466;
  text-align:center;
  }
#titlew li {
  display: inline;
  list-style: none;
  margin: 0;
  padding: 0 6px;
}
#titlew li a {
margin: 0px 0px 0px;
text-decoration: none;
color: #FFF;
background: #003466;
}
#titlew li a:hover,
#titlew li a.here,
#titlew li a.active {
color: #003466;
background: #FFF;
}
#titlew li a.last {
  margin-right: 0;
}

#board
{
width:166px;
background: #FFF;
border: 2px solid #66001A;
margin:2px 1px 10px 0px;
padding: 1px;
float:right;
}
#board1
{
width:166px;
background: #FFF;
border: 2px solid #66001A;
margin:2px 1px 10px 0px;
padding: 1px;
float:right;
}
#board a, #board1 a	{
	text-decoration:none;
		}
		
#insidelink	{
	width:370px;
	padding:6px;
	float:right;
	text-align:right;
	color: #0033FF;
	}
	
#insidelink a	{
	color: #0033FF;
  font: 1.2em verdana, arial, sans-serif;
  line-height:1.2em;
	}
	
#footer {
	clear: both;
	width: 100%;
	margin-top: 4px;
	font-family: Verdana;
	font-size: 10px;
	text-align: center;
	vertical-align: text-bottom;
	padding: 8px;
	border-top: 0px solid #000000;
	color: #8FAA40;
	}
#footer a {
	color: #FFF;
	}
	
	#footer .copyright {
		text-align: center;
		font-size: 10px;
		}

	#footer .right {
		text-align: right;
		}

.floatRight {
  float: right;
}
.floatLeft {
  float: left;
  padding-left: 3px;
}