#outer {
width:800px;
margin:auto; 
postion:relative;
background:#ffffff;
}

body {
background-color:#7b966b;
font-family:verdana,arial,sans-serif;
font-size:12px;
}

#greenline{
	background-color:#7b966b;
	height:4px;
 	}
 
#space {
height:2em;
}
 
#top { text-align:center;
margin-top:0;
width:800px;
height:200px;
background:#ffffff;
border-style:none;
}

#left {
float:left;
width:315px;
border-style:none;
}

#right {
float:right;
}

.right {
 float:right;
}

#menu {
margin-left:30px;
width:250px;
background: #7b966b; 
border: 12px #7b966b solid;

}


#leftabout {border-style:none; 
margin-left:60px;
}

#board {
margin-left:25px;
padding:1em;
border-width:5;
border-style:solid;
border-color:#7b966b;
}

.style1 {
background:#ffffff;
}

.grnfont {
color:green;
}

#main {
border-width:5;
border-style:solid;
border-color:#7b966b;
width:415px;
margin-right:25px;
padding:1em;
}

 
 

#bot {
width:50em;
border-style:none;
text-align:center;
margin:auto;
padding:10px;
}

.clear {
clear:both;
}
 
#menu ul {
list-style: none;
margin: 0;
padding: 0;
}

#menu h2 {
color: #ffcc00;
background: #7b966b;
text-align:right;
margin: 0;
padding: 1px 3px;
}

#menu a,  h2{
font: bold 11px verdana, arial, sans-serif;
display: block;
border-width: 1px;
border-style: solid;
border-color: #ffffff;
margin: 0;

}

#menu a {
color: #ffcc00;
background: #7b966b;
text-decoration: none;
padding: 4px 3px;
}


#menu a:hover {
color: #a00;
background: #fff;
}

#menu li 
{position: relative;}

#menu ul ul ul {
position: absolute;
top: 0;
left: 100%;
width: 100%;
}

div#menu ul ul ul,div#menu ul ul li:hover ul ul{
display: none;
}

div#menu ul ul li:hover ul,div#menu ul ul ul li:hover ul{
display:block;
}


 
