/* LAYOUT */
	body {
		margin: 0px;
		padding: 0px;
		background-color: #FFFFFF;
	}

	
/* HEADER */
	.header {
		background-color: #FFFFFF;
		background-image: url('');
		background-position: 0;
		background-repeat: repeat;
		background-attachment: fixed;
		margin: auto;
		height: 130px;
		padding-top: 20px;
		padding-bottom: 20px;
		width: 1250px;
	}

	
	.heada, .headb, .headc, .headd, .heade {
		float: right;
		height: 130px;
		padding-left: 10px;
		border-left: 1px solid black;
		font-family: arial;
	}


	.headb, .headd {
		width: 175px;
	}



	.heada, .headc, .heade {
		width: 150px;
	}


	.heada:hover { 
		text-decoration: none;
		color: #594C3C;
	}


	.headlogo {
		border-style: none;
	}

	
	p.head {
		text-align: left;
	}


	span.head {
		font-family: 'palatino linotype', 'palatino', 'baskerville', sans-serif;
		font-size: 17px;
		font-variant: small-caps;
		font-weight: bold;
		padding-bottom: 8px;
	}


	a.headlink:link, a.headlink:active, a.headlink:visited { 
		text-decoration: none;
		color: #B7AFA3;
		font-size: 12px;
	}


	a.headlink:hover { 
		text-decoration: none;
		color: #333333;
	}


		
/* TOP BORDER */
	.topborder, .bottomborder {
		clear: both;
		margin: auto;
		width: 1248px;
		height: 5px;
		background-color: #000000;
		border-left: 1px solid black;
		border-right: 1px solid black;
	}



/* CONTAINER MENU */
	.main {
		margin: auto;
		width: 1250px;
	}



/* LEFT PAGE */
	#leftpage {
		float: left;
		background-color: #FFFFFF;
		width: 270px;
		padding-top: 10px;
		border-left: 1px solid black; 
		border-right: 1px solid black;
		font-family: 'arial', sans-serif;
		font-size: 12px;
		line-height: 17px;
	}




/* LEFT PAGE MENU */
	fieldset {
		border-top: 1px solid #000000;
		border-left: 1px solid #000000;
		border-right: 1px solid #000000;
		border-bottom: 1px solid #000000;
		margin: -1px;
		width: 249px;
		font-family: 'palatino linotype', 'palatino', 'baskerville', sans-serif;
		font-size: 17px;
		font-variant: small-caps;
		font-weight: bold;
		position: fixed;
	}


	legend {
		font-family: 'palatino linotype', 'palatino', 'baskerville', sans-serif;
		font-size: 16px;
		font-weight: bold;
		font-variant: small-caps;
	} 


	legend span {
		width:10em;
		text-align:right;
	} 

	div.fieldsetinfo {
		padding-top: 5px;
		font-family: 'arial', sans-serif;
		font-size: 12px;
		line-height: 17px;
		font-variant: normal;
		font-weight: normal;
	}


	ul.fieldsetmenu {
		padding-left: 10px;
		margin-left: 15px;
		list-style-type: decimal-leading-zero;
	}


	a.fieldsetlink:link, a.fieldsetlink:active, a.fieldsetlink:visited { 
		text-decoration: none;
		color: #6D929B;
		font-size: 12px;
	}


	a.fieldsetlink:hover { 
		text-decoration: none;
		color: #000000;
	}


	p.rightalign {
		text-align: right;
	}



/* RIGHT PAGE */
	#rightpage {
		float: left;
		background-color: #FFFFFF;
		width: 967px;
		border-right: 1px solid black;
		padding: 5px;
		font-family: 'arial', sans-serif;
		font-size: 12px;
		line-height: 17px;
	}

	
	p.pagename {
		font-family: 'palatino linotype', 'palatino', 'baskerville', sans-serif;
		font-size: 38px;
		font-variant: small-caps;
		font-weight: bold;
		text-indent: 10px;
	}


	.blankpageheader {
		clear: both;
		border-top: 1px solid black;
		border-bottom: 1px solid #B7AFA3;
		padding: 1px;
	}


	.rightpageheader {
		clear: both;
		font-family: 'palatino linotype', 'palatino', 'baskerville', sans-serif;
		font-size: 17px;
		font-variant: small-caps;
		font-weight: bold;
		border-top: 1px solid black;
		border-bottom: 1px solid #B7AFA3;
		padding: 5px;
	}


	p.rightinfo {
		text-align: justify;
		padding-left: 10px;
		padding-right: 10px;
	}


	div.blankspace {
		height: 10px;
	}


	span.italics {
		font-style: italic;
	}

	
	a.contactlink:link, a.contactlink:active, a.contactlink:visited { 
		text-decoration: none;
		color: #B7AFA3;
		font-size: 12px;
	}


	a.contactlink:hover { 
		text-decoration: none;
		color: #333333;
	}


	ul.resources {
		padding-left: 15px;
		margin-left: 20px;
		list-style-type: circle;
	}


	div.smalllastupdated {
		text-align: right;
		font-family: 'arial', sans-serif;
		font-size: 9px;
		line-height: 17px;
		padding-right: 10px;
	}



/* FOOTER */
	.footer {
		clear: both;
		background-color: #FFFFFF;
		margin: auto;
		height: 130px;
		width: 1250px;
		padding-top: 20px;
		padding-bottom: 20px;
		font-family: arial, sans-serif;
		font-size: 12px;
		line-height: 17px;
		
	}


	.leftfoot, .centrefoot, .rightfoot {
		float: left;
		height: 130px;
	}


	.centrefoot, .rightfoot {
		padding-left: 20px;
	}

	
	.leftfoot {
		padding-left: 5px;
	}


	.footheading {
		margin-bottom: 3px;
		padding-right: 3px;
		padding-bottom: 8px;
		font-family: 'palatino linotype', 'palatino', 'baskerville', sans-serif;
		font-size: 17px;
		font-variant: small-caps;
		font-weight: bold;
	}


	.leftfoot {
		width: 275px;
	}


	.centrefoot {
		width: 200px;
		border-left: 1px solid black;
	}


	.rightfoot {
		width: 500px;
		border-left: 1px solid black;
	}


	span.strong {
		font-weight: bold;
	}


	a.footlink:link, a.footlink:active, a.footlink:visited { 
		text-decoration: none;
		color: #999999;
		font-size: 12px;
	}


	a.footlink:hover { 
		text-decoration: none;
		color: #333333;
	}


	img.footimg {
		border-style: none;
	}


	a.afootimg img {
		border: 0;
		filter: alpha(opacity=100);
		opacity: 1;
	}


	a.afootimg img:hover {
		filter: alpha(opacity=50);
		opacity: 0.5;
	}


/* MORE */
	ul.bylaws {
		padding-left: 0px;
		margin-left: 0px;
		list-style-type: none;
	}

	li.number {
		padding-left: 10px;
		padding-top: 8px;
		list-style-type: none;
	}


	li.letter {
		padding-left: 40px;
		padding-top: 3px;
		list-style-type: none;
		list-style-position: inside;
	}

	li.numlet {
		padding-left: 60px;
		padding-top: 3px;
		list-style-type: none;
		list-style-position: inside;
	}


	ul.subsubtextheader {
		padding-left: 15px;
		margin-left: 15px;
		list-style-image: url(../imgs/bullet.gif);
	}



	span.subsubtextheader {
		font-family: 'arial', sans-serif;
		font-size: 12px;
		font-weight: bold;
		color: #666666;
	}

