		p
		{
			font: 14px Arial;
		}
		
		table
		{
			font: 12px Arial;
		}

		h1
		{
			font: bold 18px Arial;
			margin-top: 0px;
			margin-bottom: 10px;
			color: #D10000;
		}

		h2
		{
			font: bold 14px Arial;
			margin-top: 30px;
			margin-bottom: 5px;
			color: #D10000;
		}

		h3
		{
			font: bold 12px Arial;
			margin-top: 5px;
			margin-bottom: 5px;
			text-align: center;
			color: #D10000;
		}

		h4
		{
			font: bold 14px Arial;
			margin-top: 30px;
			margin-bottom: 5px;
			color: #000;
		}

		li
		{
			font: 14px Arial;
		}

		body
		{
			text-align: center;
			min-width: 1000px;
			background: #eeeeee;
		}


		#bottombar
		{
			width: 1000px;
			background: #D10000;
			padding: 0;
			margin: 0;
			clear: both;
		}

		#bottombar p
		{
			color: #ffffff;
			padding: 3px 0px 3px 10px;
			margin: 0;
			font: bold 10px Arial;
			text-align: center;
		}

		#topbar
		{
			width: 1000px;
			background: #D10000;
			padding: 0;
			margin: 0;
			clear: both;
			border-bottom: 5px solid #D10000;
		}

		#topbar p
		{
			font: bold 12px Arial;
			text-align: left;
			color: #D10000;
			margin: 0px 0px 0px 30px;
			padding: 0px;
		}
		
		#topbar a:link, #topbar a:visited
		{
		 	color: #000;
		}

		#container
		{
			width: 1000px;
			margin: 0 auto;
			text-align: left;		
			overflow: hidden;
			border: 5px solid #D10000;
			background: #ffffff;
		}

		#text
		{
			width: 780px;
			float: left;
			clear: left;
			padding: 0;
			margin: 40px 0px 0px 0px;
		}
		

		#info p
		{
			margin-top: 30px;
			margin-bottom: 10px;
			margin-left: 210px;
			margin-right: 30px;
		}

		#info
		{
			width: 1000px;
			float: left;
			clear: left;
			margin: 10px 0px 10px 0px;
		}
		
		#contentscontainer img
		{
			margin-top: 20px;
		}

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

		#nav li
		{
			margin: 0px;
		}
		
		#nav a:link, #nav a:visited 
		{ 
			display: block;
			color: #ffffff;
			background:#000; 		
			padding: 10px 10px 10px 30px; 
			width: 130px;
			margin:0;
			float:left; 
			text-decoration:none; 
			text-align:left; 
			font: bold 12px Arial;
			border-bottom: 1px solid #ffffff;
			clear: left;
		}	

		#nav a:hover 
		{ 
			color:#ffffff; 
			background:#D10000; 
		}	

		#nav
		{
			width: 180px;
			float: left;
			clear: left;
			background: #ffffff;
			margin-right: 30px;
		}

		#info img
		{
			margin: 10px 25px 10px 25px;
		}

		#nav img
		{
			margin: 20px 25px 20px 25px;
		}
		
		#text img
		{
			margin-right: 10px;
		}

		#nav p
		{
			text-align: left;
			font: 12px Arial;
			margin-top: 10px;
			margin-bottom: 10px;
			margin-left: 10px;
		}

		#contentscontainer
		{
			background: #ffffff;
			width: 780px;
			float: left;
		}
		
		#news
		{
			width: 390px;
			float: left;
			background: #ffffff;
			padding-bottom: 30px;
		}

		#events
		{
			width: 390px;
			float: right;
			background: #ffffff;
			margin-bottom: 30px;
		}

		#news li, #events li
		{
			border-bottom: 1px dotted #D10000;
			margin: 5px 30px 5px 0px;
			padding: 5px 0px 5px 0px;
		}
		
		#news ul, #events ul
		{
			list-style: none;
			margin: 0px;
			padding: 0px;
		}


		#news a:link, #news a:visited, #events a:link, #events a:visited
		{
			font: 10px Arial;
			color: #D10000;
		}

		#text a:link, #text a:visited
		{
			font: 14px Arial;
			color: #D10000;
		}

		#info a:link, #info a:visited
		{
			font: 12px Arial;
			color: #D10000;
		}
		
		table p
		{
		 	margin-top: 0px;
			margin-bottom: 0px;
			padding-top: 0px;
			padding-bottom: 0px;
		}
		

		body#bexa a#current
		{
			background: #D10000;
		}
