body  { background-image: url("images/background.jpg"); background-repeat: repeat; margin: 0; padding: 0 }

  
.maincontainer {
width: 990px;
margin-top: 20px;
padding: 0;
}

p { color: #333; font-size: 13px; font-family: Verdana; line-height: 150% }
.body { color: #333; font-size: 13px; font-family: Verdana; line-height: 150% }


.header { 
height: 60px;
}
 
 .header p   { color: #b7997b; font-size: 11px; font-family: Verdana; font-weight: bold; text-align: right; margin: 0 0 10px; padding: 0 }

li   { color: #977347; font-size: 12px; font-family: Verdana; font-weight:bold; text-align: left; margin: 0 0 8px; padding: 0 }

 a:link  { color: #8a2003; text-decoration:none;}
 a:visited  { color: #8a2003;text-decoration:none;  }
 a:hover   { color: #000; text-decoration: none; }	

 a.alt:link  {
	color: #171717;
	text-decoration: underline;
}
 a.alt:visited  {
	color: #171717;
	text-decoration: underline;
}
 a.alt:hover   {
	color: #b79977;
	text-decoration: underline;
}	

.header a:link  {
	color: #fff;
	text-decoration: none;
}
.header a:visited  { color: #fff;text-decoration: none;  }
.header a:hover   { color: #b7997b; text-decoration: none; }	

.top_image {
background-color: #000000;
margin: 0;
padding: 0;
}


.darkstripe {
background-color: #977347;
height: 10px;
margin: 0;
padding: 0;
}

.light_brown_stripe_top {
background-color: #b7997b;
height: 6px;
margin: 0;
padding: 0;
}

.purple_stripe_top {
background-color: #8a2003;
height: 3px;
margin: 0;
padding: 0;
}

.content {
margin-top: 0;
padding-bottom:0;
}

.content td {
padding-top: 22px;
}

.transparent_back {
background-image: url("images/transparent.png"); background-repeat: repeat;
}

.footer {
background-color: #b7997b;
margin: 0;
padding: 5px 10px 5px 20px;
}

.endcap {
height: 20px; margin: 0; padding: 0 
}


.sidebar p {
margin: 0;
padding:10 10 0 10;
color: #8a2003; font-size: 11px; font-family: Verdana; font-weight: 500; text-align: justify

}


.headline { color: #8a2003; font-size: 20px; font-family: Verdana; font-weight: 500 }

.headline_dark { color: #333; font-size: 18px; font-family: Verdana; font-weight: 500 }


.redtext { color: #8a2003; font-size: 13px; font-family: Verdana; }
.whitetext { color: #ffffff; font-size: 13px; font-family: Verdana; }


.headline_black { color: #fff; font-size: 20px; font-family: Verdana; font-weight: 500 }


.subhead_purple { color: #8a2003; font-size: 17px; font-family: Verdana; font-weight: 500 }


/* styles for the timeline*/

.accordion {
	margin:10px 0px;
}

.toggler {
	cursor: pointer;
	font-family: Verdana;
	font-size: 15px;
	color: #000;
	margin: 5px 0 0px 0;
	padding: 8px 5px 8px 5px;
	background: #b7997b;
}

div.element p {
	margin:0px;
	padding:10px 10px 20px 10px;
	color: #666;
	font-family: Verdana; line-height: 150%;
background: #e9e5e1;
	
}


