ul.bar {
	margin:0 auto;
}

ul.bar li {
	float:left;
	text-align:center;
	font-size:14px;
	list-style:none;
	width:200px;
	font-weight:bold;
}

ul.media {
	margin:auto 0;
}

ul.media li {
	float:right;
	text-align:center;
	font-size:14px;
	list-style:none;
	width:100px;
	font-weight:bold;
}


body {
	margin:0px;
	font-family:'Palatino';
	font-size:1em;
	color:#fff;
	background-color:#fff;
	background-image:url('rsc/bg.png');
	background-position:right top;
}

p, table, td, ul, li {
	margin:0px;
	padding:0px;
	border:0px;
}

#main {
	width:1680px;
	height:100%;
	text-align:center;
	padding:0px;
	margin:0px;
	border-spacing:0px;
}

#left {
	background: url(rsc/leftbar2.png) top right;
	
}

#fadeleft { background: url(rsc/fadeleft.png) top right }

#right { background: url(rsc/rightbar2.png) top left }

#faderight { background: url(rsc/faderight.png) top right }

img {
	display:inline;
	margin:0px;
	padding:0px;
	border:0px;
}

div#navcontainer{background-color: #5c5342;border-top: solid 1px #75705c;border-bottom: solid 1px #75705c;}div#navcontainer ul{font-family: Arial, Helvetica, sans-serif;font-weight: bold;color: white;text-align: center;margin: 0;padding-bottom: 5px;padding-top: 5px;}div#navcontainer ul li{display: inline;margin-left: -4px;}div#navcontainer ul li a{padding: 5px 10px 15px 10px;color: white;text-decoration: none;border-right: 1px solid #75705c;}div#navcontainer ul li a:hover{background-color: #75705c;color: white;}#active a { border-left: 1px solid #75705c; }

a {
	text-decoration:none;
	color:#000;
}

#msgbox{ 
position:relative;
top:30px;
color:#000;margin-left: auto;margin-right: auto;
background: url(rsc/textbg.jpg);
border-color:#d57f6e;
border-style:solid;
}

p.eventlist {
	text-align: left;
	font-size: 10px;
}

