/* Body Controls */

body {
	margin: 0 0 0 0; 
	background-color: #fffdef; 
	background-image:url(/images/bg2.gif); 
	background-repeat:repeat-x
	}

/* Text Controls */

.sectionheads {
	font: 24px/30px Verdana, Trebuchet, Trebuchet MS, sans-serif;
	text-align: center;
	font-weight: bold;
	color: #FFFFFE;
	}		
	
	

.li {
	font: 12px/12px Verdana, Arial, Helvetica, sans-serif;
	text-align: justify;
	color: #2d332f;
	}	
	
ol {
	font: 12px/12px Verdana, Arial, Helvetica, sans-serif;
	text-align: justify;
	color: #2d332f;
	}


.bigtext {
	font: 18px/20px Verdana, Trebuchet, Trebuchet MS, sans-serif;
	text-align: justify;
	color: #2d332f;
	}

.text {
	font: 12px/16px Verdana, Trebuchet, Trebuchet MS, sans-serif;
	text-align: justify;
	color: #2d332f;
	}
	
.smalltext {
	font: 10px/14px Verdana, Trebuchet, Trebuchet MS, sans-serif;
	text-align: justify;
	color: #2d332f;
	}

.smallertext {
	font: 10px/12px Verdana, Arial, Helvetica, sans-serif;
	text-align: justify;
	color: #2d332f;	
	}
	
.bigbtext {
	font: 18px/20px Verdana, Trebuchet, Trebuchet MS, sans-serif;
	text-align: justify;
	color: #2d332f;
	}

.btext {
	font: 14px/20px Verdana, Trebuchet, Trebuchet MS, sans-serif;
	text-align: justify;
	color: #2d332f;
	}
	
.smallbtext {
	font: 12px/14px Verdana, Trebuchet, Trebuchet MS, sans-serif;
	text-align: left;
	color: #2d332f;
	}
	
.textleft {
	font: 12x/16px Verdana, Trebuchet, Trebuchet MS, sans-serif;
	text-align: left;
	color: #2d332f;
	}	

.biggreentext {
	font: 18px/20px Verdana, Trebuchet, Trebuchet MS, sans-serif;
	text-align: justify;
	color: #006600;
	}
	
.biggreentextcenter {
	font: 18px/20px Verdana, Trebuchet, Trebuchet MS, sans-serif;
	text-align: center;
	color: #006600;
	}

.greentext {
	font: 14px/16px Verdana, Trebuchet, Trebuchet MS, sans-serif;
	text-align: justify;
	color: #006600;
	}
	
.smallgreentext {
	font: 12px/14px Verdana, Trebuchet, Trebuchet MS, sans-serif;
	text-align: justify;
	color: #006600;
	}
	
.quotes {
	font: 18px/20px bodini;
	text-align: center;
	color: #bc4810;
	}
	
/* Fonts needed to display header/footer */

.home {
	font: 11px/11px Verdana, Trebuchet, Trebuchet MS, sans-serif;
	text-align: right;
	color: #2d332f;
	}
	
.addall {
	font: 10px/15px Verdana, Trebuchet, Trebuchet MS, sans-serif;
	text-align: left;
	color: #2d332f;
	font-weight: bold;
	}

.copyright {
	font: 10px/15px Verdana, Trebuchet, Trebuchet MS, sans-serif;
	text-align: center;
	color: #2d332f;
	}	

		
/* Link Styles */	
	
a:link 	{ text-decoration: underline; color: #2B3879; }
a:active	{ text-decoration: underline; color: #2B3879; }
a:visited	{ text-decoration: underline; color: #2B3879; }
a:hover	{ text-decoration: underline; color: #5C8831; }

a.hidden:link {font: 12px/16px Verdana, Trebuchet, Trebuchet MS, sans-serif; text-decoration: none;color: Black;}
a.hidden:active	{font: 12px/16px Verdana, Trebuchet, Trebuchet MS, sans-serif; text-decoration: none; color: #2d332f; }
a.hidden:visited { font: 12px/16px Verdana, Trebuchet, Trebuchet MS, sans-serif; text-decoration: none; color: #2d332f; }
a.hidden:hover { font: 12px/16px Verdana, Trebuchet, Trebuchet MS, sans-serif; text-decoration: none; color: #2d332f; }


a.sublight:link 	{ text-decoration: none; color: #A97003; }
a.sublight:active	{ text-decoration: none; color: #A97003; }
a.sublight:visited	{ text-decoration: none; color: #A97003; }
a.sublight:hover	{ text-decoration: underline; color: #2d332f; }
	
a.subdark:link 	{ text-decoration: none; color: #A97003; font-weight: bold; }
a.subdark:active	{ text-decoration: none; color: #A97003; font-weight: bold; }
a.subdark:visited	{ text-decoration: none; color: #A97003; font-weight: bold; }
a.subdark:hover	{ text-decoration: underline; color: #A97003; font-weight: bold; }