p, a, h1, h2, li, ul, ol {font-family: Arial, sans-serif;}

a:link {text-decoration:none}
a:visited {text-decoration:none}
a:hover {text-decoration:none}
a:active {text-decoration:none}

ul {margin-top: .5em; margin-left: .5em; padding: 0; }
li {margin-left: 1em; padding: 0;line-height: 130%;}

p.caption {font-size: 10pt;}

#header
{
width: 100%;
background-color: #4A5293;
background-image: url('rivets5-bg.jpg');
margin: 0;
height: 110px
}

#head-container
{
width: 700px;
margin: 0;
height: 100px;
}

#logo
{
float: left;
width: 35%;
padding-right: 10px;
margin-top: 5px;

}

#title-textblock
{
float: left;
padding-left: 5px;
margin-top: 0;
height: 80px;
}

#menu-bar
{
clear: both;
margin-top: 0px;
}

#container
{
	border-left:2px solid #6269AE;
	border-right:2px solid #6269AE;
	line-height: 110%;
	width: 780px;
	background-color: #6B73B4;
	color: #fff;
	padding: 4px;
	margin-left: auto;
	margin-right: auto;
}

#top
{
margin-top: 15px;
}

#leftnav
{
float: left;
width: 130px;
margin: 0;
}

#rightnav
{
	background-color: #5F67AB;
	text-align: left;
	float: right;
	width: 170px;
	margin: 0;
	font-size: 9pt;
	padding-left: 5px;
	padding-top: 5px;
}

#content
{
text-align: left;
margin-top: 0px;
margin-left: 154px;
margin-right: 180px;
padding: 1em;
font-size: 11pt;
}

#footer
{
clear: both;
margin: 0;
}

#leftnav p, #rightnav p {margin: 0;}

#content h1
{ 
margin: 0 0 .5em 0; 
font-weight: bold;
font-size: 12pt;
padding-left: 4px;
background-color: #6269AE;
color: #FFF;
}
#rightnav h1
{ 
margin: 0 0 .5em 0; 
font-weight: bold; 
font-size: 10pt;
color: #FFF;
}.event-table {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #D6D6D6;
	background-color: #669;
	text-align: left;
	border-color: #6B73B4;
	border-width: 1;
	outline-color: #6B73B4;
}
