/*Body Formatting*/

html {margin:0px; padding:0px;}

body {text-align:center; margin:0px;padding:0px; background-color:white; font-family:Verdana, Arial, Helvetica, sans-serif;}

a {color:#AC261A; text-decoration: none; text-decoration:underline;}
a:hover{color:rgb(102,102,102); }
a:visited{color:rgb(134,90,74);}

/* HEADER */
#outerHeader{width:100%; text-align:center; background-color:#87291F; font-size:small;}

#header{background-color:#EFD356; vertical-align:top; width:750px; margin-left:auto; margin-right:auto; text-align:left; position:relative;}

#top_header {
	top: 0;
	left: 0;
	width: 100%;
	margin:0;
	padding:0;

}

#headerText{
	font-weight:normal;
	position:absolute;
	left:0;
	text-align:right;
	width:750px;
	left:-40px;
	top:70px;
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	z-index:5;
}

#headerText p{line-height:25px; margin:0; padding:0; font-size:medium;}

div.menu_bar_text {
	width:100%;	
	background-color:#EFD356;
	margin:0;
	padding:0;
	z-index:5;
	bottom:0;
	font-family:"Times New Roman", Times, serif;
	font-size:small;
}

ul.cinnamon {
	color:#FFFFFe;
	font-weight: bold;
	float:right;
	position:relative;
	bottom:0;
	height:20px;
	padding-right:15px;
}

li.nutmeg {list-style-type:none; padding:0px; margin:0; margin-right:2px;  margin-top: 8px; float:left; border: 0; position:relative; }
.nutmeg a{ position:relative; text-decoration:none; color:#FFFFFE; padding:10px;  background-color:black; background-image:url('Graphics/leftNav_blk.jpg'); background-repeat:no-repeat; background-position:top left;}
.nutmeg a:link{color:#fffffe;}
.nutmeg a:hover{text-decoration:underline; color:#FFFFFE; background-color:#87291F; background-image:url('Graphics/leftNav.jpg'); background-repeat:no-repeat; background-position:top left;}	
.nutmeg a:visited{color:rgb(134,90,74); }
.nutmeg a.nav2{text-decoration:underline; color:#FFFFFE; padding:10px;  background-color:#87291F; background-image:url('Graphics/leftNav.jpg'); background-repeat:no-repeat; background-position:top left; position:relative;}

.nav{margin:0; padding:0; border:0;}

li.nutmeg2{list-style-type: none; padding:0px; margin-right:2px; margin-top: 8px;  float: left;  position:relative;}
.nutmeg2 a{color:#FFFFFE; padding:10px;  background-color:#87291F; background-image:url('Graphics/leftNav.jpg'); background-repeat:no-repeat; background-position:top left; position:relative;}
.nutmeg2 a:visited{color:#FFFFFE;}

#headerShadow{background-color:white;  width:100%;  margin:0;  padding:0; bottom:0; clear:both; border-top:1px solid black; background-image:url('Graphics/header_undershadow.jpg'); background-repeat:repeat-x;}

img.navImg{position:absolute; top:-10px; float:right; right:0; display:block;}

/* END HEADER */


#outerContent{width:100%; background-color:#87291F; display:table; }

#content {
	position: relative;
	margin: 0 auto 0 auto;	
	width: 750px;
	text-align: left;
	background-color:white;

	display:table;
}

#centerDiv {
	position: relative;
	margin:0;
	width:525px;
	background-color: #FFFFFF;
	top: 0;
	float:left;
	border-right:2px solid #AC261A;
	background-image:url(Graphics/home_bg_pic.jpg);
	background-repeat:no-repeat;
	background-position:bottom right;
	padding-bottom:165px;
	_margin-top:20px;
}

#centercontent{
	padding-left:30px;
	margin-right:30px;	
	font-size: small;

}	

	
#sideThing{height:5px; width:23px; margin:0; padding:0; background-color:#EFD356; position:absolute; top:1.3em;_top:.5em}

/*RIGHT CONTENT SECTION */

#eemenu {
	
	position: relative;
	width:170px;
	font-size: .6em;
	top: 0;
	right: 0;
	margin:0;
	padding: 15px;
	padding-top:0;
	float:left;
	color:black;
	font-size:small;
	_margin-top:20px;
	color:#555555;
	}
	
#eemenu a{font-weight:bold;}	

/*END RIGHT CONTENT SECTION /*

/*FOOTER*/
div.footer {
	width:100%;
	padding: 0;
	position:relative;
	top:0;
	background-color:white;
	border-top:1px solid black;
}

.footerContent {
	position:relative;
	font-size: xx-small;
	margin:auto;	
	text-align:left;
	width:750px;
	background-color:white;
	height:50px;
}

div.footer_text {
	height:50px;
	float:left;
	color:black;
	width:450px;
	top:-8px;
	position:relative;
}

div.footerLinks{
	float:right;
	text-align:right;
	width:250px;
	height:50px;
	padding-right:30px;
	position:relative; top:5px;
}

div.footerLinks a {color:#AC261A;}

span.pipe{margin-left:3px; margin-right:3px;}

p#copyrite{color:gray; position:relative; top:-10px;}

/*END FOOTER*/

.footertext2 {
	vertical-align: sub;
	}

.footertext3 {
	vertical-align: super;
	}

h6.right {
	color: white;
	font-size: 0.6em;
	font-weight: bold;
	}

h6.rightarchive {
	font-size: 0.6em;
	font-weight: bold;
	}

h5 {
	font-weight: bold;
	}
	
h4	{

	}

/*list formatting*/

ol.bulleted li span, span.displayBold{font-weight:bold; }
ol.bulleted li:before{ content: counter(item, decimal) ") ";  counter-increment: item; }
ol.bulleted {list-style-type:none; padding-left:0;   counter-reset:item 0; margin-left:0px;}
ol.bulleted li {font-size:small; line-height:150%; margin-bottom:15px; padding-left:0; left:0; margin-left:0;}


span.italics{font-style:italic; font-size:small; line-height:150%;}
span.bodyText{line-height:150%;}

div.calendar a{font-size:x-small;}
div.calendar ul{padding-left:15px; margin-left:0; width:100%;}
#centercontent{text-align:justify;}
#centercontent ul{padding-left:15px; margin-left:0; line-height:150%; font-size:small; word-spacing:-.05em; letter-spacing:-.01em;}

#xlinks{width:225px; float:left; line-height:125%; text-align:left;}
#xlinks2{width:225px; float:left; margin-left:15px; line-height:125%; text-align:left;}

#xlinks p, #xlinks2 p{padding-bottom:10px; margin:0;}

h3{line-height:26px; margin-bottom:10px;}

ul li{margin-bottom:15px;}
p{margin-top:18px;}



#lastP{margin-bottom:0;}

span.mission{font-style:italic; font-weight:bold; line-height:165%;}

ul.memberList li{margin-bottom:5px;}



	
