body { color: #000; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 18px; topmargin: 0; leftmargin: 0; }
h1,h2,h3,h4 {
	font-family: ottowa,optima,verdana,sans-serif;
	}
p { color: #666; font-size: 12px; font-family: "Trebuchet MS", "Comic Sans MS", Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 18px; }
h1 { color: #9c6; font-size: 18px; font-family: "Trebuchet MS", "Comic Sans MS", Arial, Helvetica, SunSans-Regular, sans-serif; }
h2 { color: #9c6; font-size: 16px; font-family: "Trebuchet MS", "Comic Sans MS", Arial, Helvetica, SunSans-Regular, sans-serif; }
h3 { color: #9c6; font-size: 12px; font-family: "Trebuchet MS", "Comic Sans MS", Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: normal; }
h4 { color: #000; font-size: 12px; font-family: "Trebuchet MS", "Comic Sans MS", Arial, Helvetica, SunSans-Regular, sans-serif; }
h5 { color: #666; font-size: 12px; font-family: "Trebuchet MS", "Comic Sans MS", Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; font-style: italic; }


	/*Horizontal Nav*/
	
#horiz_menu

{

	margin: 0px 0px 0px 55px;
	
	
	height: 24px;
	
}
	

ul#nav,ul#nav li{

	list-style-type:none;

	margin:0px;

}

ul#nav{

	margin-left: 0px;
	

	font-size: 13px;

}

ul#nav li{

	margin-right: 1px;

	
	
	font-family: "Trebuchet MS", "Comic Sans MS", Arial, Helvetica, SunSans-Regular, sans-serif;
	
	line-height: 13px;

	text-align: center;

	display: inline;

	vertical-align: -2px;

}

ul#nav a{

	height: 24px;

	line-height: 13px;

	text-decoration:none;	

	color: #fff;

	padding: 3px 5px 4px 5px;


}

ul#nav a:hover {

	color: #fff;

	background-color: #999;

	}

ul#nav #active a:link, #active a:visited, #active a:hover

{

	color: #fff;
	
	background-color: #999;
	
}



#nav a:link#active_menu-nav

{

	color: #fff;	
	
	background-color: #999;
	
}


	/*end Horizontal Nav*/


ul { color: #666; font-size: 12px; line-height: 18px; margin: 0 20px 12px 10px; list-style-type: square; }
a:link {
	color: #9c6;
	background-color: transparent;
	text-decoration: none;
	}
a:visited {
	color: #069;
	text-decoration: none;
	}
a:hover {
	background-color: transparent;
	color: #a8a8a8;
	text-decoration: underline;
	}
#left { padding: 10px 60px 20px 15px; color: #a8a8a8; font-weight: bold; font-style: oblique; }
#main { background-color: white; margin: 3em 1em 1em 0; }
#footer { color: #9c6; font-size: 12px; padding-top: 6px; padding-bottom: 6px; }

