body
{
background-color: #f0e68c;
}

h1 	
{ 
	color: #666600;
	margin-bottom: 12px; 
	margin-top: 0px;
	margin-left:2%;
	margin-right:2%;
	text-align:center;
	
	
}

h3
{
	color: #666600;
	margin-bottom: 0px; 
	margin-top: 1px;
	text-align:center;
}

h4
{
	color: #605f00;
	margin-bottom: -3px; 
	margin-top: 1px;
	font-size: 12pt;
	text-align:center;
}
h5
{
	color: #666600;
	margin-bottom: 2px; 
	margin-top: 0px;
	margin-left:2%;
	margin-right:2%;
	text-align:center;
	letter-spacing: 2px;
	z-index: 1;
	}
p 
{	color:#666600;	font-size: 11pt;
	margin-top: 1pt;
	margin-bottom: -3px;
 }

 p.smaller
 {	
	font-size: 10pt;
}
p.vsmall
{
	font-size: 8pt;
	text-align: center;
}	

li.p
{
color:#666600;	font-size: 11pt;
}


.horizontalcssmenu ul{
margin: opx;
padding:0px;
list-style-type: none;
}

/*Top level list items*/
.horizontalcssmenu ul li{
position: relative;
left: 90px;
display: inline;
float: left; 

}

/*Top level menu link items style*/
.horizontalcssmenu ul li a{
display: block;
width: 120px; /*Width of top level menu link items*/
padding: 2px 8px;
border: 1px solid #202020;
border-left-width: 0;
text-decoration: none;
background: url(menubg.gif) center center repeat-x;
color: #666600;
font: bold 12px Tahoma;
}
	
/*Sub level menu*/
.horizontalcssmenu ul li ul{
left: -40px;
top: 0;
border-top: 1px solid #202020;
position: absolute;
display: block;
visibility: hidden;
z-index: 100;
}

/*Sub level menu list items*/
.horizontalcssmenu ul li ul li{
display: inline;
float: none;
}


/* Sub level menu links style */
.horizontalcssmenu ul li ul li a{
width: 160px; /*width of sub menu levels*/
font-weight: normal;
padding: 2px 5px;
background: #e3f1bd;
border-width: 0 1px 1px 1px;
}

.horizontalcssmenu ul li a:hover{
background: url(menubgover.gif) center center repeat-x;
}

.horizontalcssmenu ul li ul li a:hover{
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 */

#head {
background-color:#d4e7b2 ;
 width: 100%; 
 height: 78px;
 position: fixed;
 border-bottom:2px ridge #666633;
 top: 0px; 
 left: 0px; 
  z-index: 3; 
 }

 #comment	
 {
 background-color:#cccc66 ;
 width: 100%;
margin-top: 10px;
margin-bottom: 10px; 
 height:18px;
 position: relative;
 border:2px dotted #666633;
 top: 38px; 
 left: 0px; 
 z-index: 1;
 }
	
#leftcontent {
/* position: absolute; */
float: left;
width:46%;
top: 10px;
background-color: #e0edc5;
border-left:1px solid #666633;
border-bottom:1px solid #666633;
border-right:1px solid #666633;
border-top:1px solid #666633;
border-top-width:3px;
border-right-width:2px;
margin-left: 10px;
margin-top: 35px;
padding-bottom:10px;
padding-left: 10px;
padding-right: 6px;
min-height: 30em;
z-index: 1;
}

#rightcontent {
/* position: absolute; */
float: right;
width:45%;
top: 10px;
background-color: #fffab2;
border-left:1px solid #666633;
border-bottom:1px solid #666633;
border-right:1px solid #666633;
border-top:1px solid #666633;
border-top-width:3px;
border-right-width:2px;
margin-top: 35px;
margin-right: 10px;
padding-bottom:10px;
padding-left: 10px;
padding-right: 6px;
min-height: 30em;
z-index: 1;

}
