html,body{margin:0px auto;background:url('../img/b1.gif') repeat;font-family:times new roman,serif}

#page_container {margin:auto;text-align:center;width:786px;}
#page_content {margin:10px;padding-right:10px;text-align:left;height:275px;overflow:auto;}
#page_picture_content {width:300px;height:300px;text-align:center;}

.page_left_menu {background:url('../img/b2.jpg') no-repeat;height:328px;width:372px;}
.page_left_menu2 {background:url('../img/b2a.jpg') no-repeat;height:328px;width:240px;}

.texthead{margin:7px 10px 7px 9px;color:#b24424;font-size:1.4em;font-weight:bold;border-bottom:1px solid #697243;text-align:left;}
.textmain,ul.textmain,ol.textmain,blockquote{color:#697243;font-size:0.96em;}
.enlarge{font-size:0.76em;text-align:center;}

a, a:visited, a:link, a:active {color:#697243;font-size:0.96em;font-weight:bold;}
a:hover {color:#b24424;}

.horizontalcssmenu ul{margin: 0;padding: 0;list-style-type: none;}

/*Top level list items*/
.horizontalcssmenu ul li{
	position: relative;
	display: inline;
	float: left;
}

/*Top level menu link items style*/
.horizontalcssmenu ul li a{
	display: inline;
	padding: 0px;
}

/*Sub level menu*/
.horizontalcssmenu ul li ul{
	left:10px; top:0px;
	border-top: 1px solid #222;
	position: absolute;
	display: block;
	visibility: hidden;
	z-index: 100;
}

/*Sub level menu list items*/
.horizontalcssmenu ul li ul li{
	background: #e3f1bd;
	border-width: 0px 1px 1px 1px;
	border-style: none solid solid solid;
	border-color: #222;
	padding: 3px 5px;
	width: 180px; /*width of sub menu levels*/
	text-align:left;
	display: block;
	float: none;
}

/* Sub level menu links style */
.horizontalcssmenu ul li ul li a{
	font-size:0.86em;font-weight:normal;color:#000;text-decoration:none;
	width:180px;
}

/*
.horizontalcssmenu ul li a:hover{
	background: url(menubgover.gif) center center repeat-x;
}
*/

.horizontalcssmenu ul li ul li a:hover{
	color:#663;
	font-style:italic;font-weight:bold;
	background:#cde686;
}

.horizontalcssmenu .arrowdiv{
position: absolute;
right: 0;
background: transparent url(menuarrow.gif) no-repeat center left;
}

* html p#iepara{ /*For a paragraph (if any) that immediately follows menu, add 1em top spacing between the two in IE*/
	padding-top: 1em;
}

/* Holly Hack for IE \*/
* html .horizontalcssmenu ul li { float: left; height: 1%; }
* html .horizontalcssmenu ul li a { height: 1%; }
/* End */