/* CSS Document */

html, body
	{
	margin				: 0px;
	padding				: 0px;
	background-color	: #444874;
	color				: #000000;
	font-family			: "Trebuchet MS", Arial, Helvetica;
	font-size			: 14px;
	}

	
table
	{
	border:none;
	border-collapse: collapse
	}

td	
	{
	border: #E8D0A4 solid 1px;
	vertical-align:top;
	padding:4px 6px;
	}

th
	{
	background-color	: #444874;
	color				: #FFFFFF;
	}

.header
	{
	margin				: 0px;
	padding				: 0px;
	color				: #000000;
	background-color	: #444874;
	background-image	: url(images/gavel.jpg);
	background-position	: top right;
	background-repeat	: no-repeat;
	height				: 188px;
	}

.head
	{
	clear				: both;
	padding				: -8px;
	width				: 100%;
	background-color	: #ffffff;
	}
	
.head
	{
	margin-top			: -5px;
	}
	
.menuheading
	{
	color				:#FFFFFF;
	background-color	:#444874;
	}	

.columns
	{
	margin				: 0;
	padding				: 0 ;
	background-color	: #ffffff;
	margin-top			: -8px;
	height				: 1%;
	}

.leftcolumn
	{
	float				: left;
	width				: 170px;
	color				: #444874;
	background-color	: #E8D0A4;
	border				: solid #444874 2px;
	margin: 10px 0 0 10px;
	}

.logo
	{
	position			: relative;
	float				: right;
	width				: 140px;
	margin				: 0;
	padding				: 0;
	}

.rightcolumn
	{
	position			: static;
	float				: right;
	width				: 200px;
	margin				: 10px 10px 0 10px;
	padding				: 0;
	z-index				: 3;
	color				: #444874;
	background-color	: #E8D0A4;
	border				: solid #444874 2px;
	}

.centercolumn
	{
	margin				: 200px;
	padding				: 0px;
	color				: #000000;
	background-color	: #ffffff;
	z-index				: 0;
	}
.centercolumn
	{
	margin: -1px 0 0 -25px;
	}

.centercolumn
	{
	margin-top: 0;
	margin-right: 201px;
	margin-left: 201px;	
	font-family			: "\"}\"";
	font-family			: inherit;
	}
.centercolumn2
	{
	margin				: 0px;
	padding				: 0px;
	color				: #000000;
	background-color	: #ffffff;
	}
.centercolumn2
	{
	margin-right		: 0px;
	margin-top			: -1px;
	margin-bottom		: 0px;
	margin-left			: -25px;
	}

.centercolumn2
	{
	margin-right		: 1px;
	margin-left			: 201px;
	margin-top			: 29px;
	font-family			: "\"}\"";
	font-family			: inherit;
	margin-top			: 0px;
	}
#empty{}

.footer
{
	color				: #ffffff;
	clear				: both;
	padding		: 4px 0;
	width				: 100%;
	background-color	: #444874;
	text-align			: center;
	border-top: 1em solid #fff;  
	margin			:0;    

}

.footer a {line-height: 3em; color:#fff;}


/*
.foot
	{
	clear				: both;
	padding				: -8px;
	width				: 100%;
	background-color	: #E8D0A4;
	}
.foot
	{
	margin-top			: 0px;
	}
*/
.clear 
	{ 
	clear 				: both; 
	font-size			: 1px; 
	line-height			: 0px; 
	}


.headerpadding, .leftpadding, .centerpadding, .rightpadding
	{
	margin				: 0px;
	padding				: 8px;
	}

.centerpadding2
	{
	margin				: 0px;
	padding				: 10px;
	height				: 1%;
	}



.toolbar {
    background-color	: #E8D0A4;
	}

.toolbar li {
	display:list-item;
	display				: inline;
	}

.menu {
    color				: #444874;
    background-color	: #E8D0A4;
	text-decoration		: none;
	display				: list-item;
	list-style			: square;
	}
	
	
.toolbar ul, .leftcolumn .leftpadding ul {
	padding-left: .5em;
}


.toolbar ul li a:hover  {
    background-color	: #444874;
	color				: #FFFFFF;
	/*display				: block;*/
	list-style			: square;
	}

#crests { padding: 5px; 
	margin: 0 auto; 
	text-align: center; 
	background-color: #fff;}
	
#crests img { 
	border: none; 
	margin: 2px 0;
	padding: 0; }

/* following styles have nothing to do with the structural layout.  They are purely style */

h1
	{
	margin-top			: 0px;	
	}

h2
	{
	margin-top			: 0px;
	text-align: center;
	}

p
	{
	margin-bottom		: 0px;
	height				: 1%;
	}

img	{
	border:none
	}

a
	{
	color				:#444874;
	}
.rightcolumn ul
	{
	margin-left			: 12px;	
	}
	
.leftcolumn ul
	{
	margin-left			: 12px;	
	}
	
	
	
	
	
	
h3 { text-align: left;}
	
	
	
	
div.menuheading h2 {
	font-size: 1.3em;
	font-weight: normal;
	text-align: left;
	margin-left: .1em;
}

div.menuheading h3 {

	text-align: left;
	margin-left: .1em;
}