*{ margin:0px; padding:0px;}
body{
	color: #333333;
	font-size: 12px;
	font-family: Arial, Tahoma, Verdana;
	background-color:#85C429;
}
a {
	color:#618e1f;
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}

p{margin:0 10px 10px}

div#header
{
	border-bottom:solid 10px #79B325;background: #fff;color: #79B30B;margin:0;
	height:65px;
}

img.logo{ margin-left:15px; margin-top:5px;}

div#content
{
	
	background-color:#85C429;
}  
div#content p{line-height:1.4}

div#navigation{}


div#wrapper{float:left;width:100%;margin-left:-200px}
div#content{margin-left:200px}
div#navigation{float:right;width:200px; margin-top:10px;}

div#extra{float:right;clear:right;width:200px}


div#footer{clear:both;text-align: center; width:100%}
div#footer p{margin:0;padding:5px 10px}


#term_definition
{
	background: #fff;
	width: 535px;
	color: #030303;
	font-size: 100%;
	font-family: Arial, Tahoma, Verdana;
	padding: 10px;
	margin: 5px 0px 10px 15px;
	border: 5px solid #79B325;
}
#term_definition a{color:#0000cc; text-decoration:underline;}


#word
{
	font-weight:bold; text-transform:capitalize;
	font-size:150%;
	
}
#meaning
{
	line-height:2
}

input.term
{
	background: #fff;
	width: 450px;
	color: #21303D;
	font-size: 120%;
	font-family: Arial, Tahoma, Verdana;
	padding: 10px;
	border: 5px solid #79B325;
}

/* search button */
#box{ margin-top:20px; margin-left:15px;}
.button
{
	background: #618E1F;
	color: #FFFFFF;
	font-size: 12px;
	font-family: Arial, Tahoma, Verdana;
	font-weight:bold;
	padding: 10px;
	border: 3px solid #618E1F;
}

img{ border:0px;}


#ads{}

p.usage{ font-size:90%;margin-top:10px; width:535px}
#search_result
{
	background: #fff;
	width: 535px;
	color: #030303;
	font-size: 100%;
	font-family: Arial, Tahoma, Verdana;
	padding: 10px;
	margin: 5px 0px 10px 15px;
	border: 5px solid #79B325;
}
#search_result a{color:#0000cc; text-decoration:underline; font-size:15px;}

#summary
{
	padding: 10px;
	margin: 5px 0px 10px 0px;
	/*border-bottom:solid 1px #000;*/
}
#search_pager
{
	padding: 10px;
	margin: 5px 0px 10px 15px;
}

span.path
{
	color:#008000;
}
#right_col
{
	 background: #cbe7a3;  
	 margin-right:20px;margin-top:10px;
	 
	 height:330px;
}
#byline{ font-size:80%; font-style:italic; color:#020202;clear:both }
#byline a{ color:#020202;}
#admin
{
background: #fff;
	width: 700px;
	color: #030303;
	font-size: 100%;
	font-family: Arial, Tahoma, Verdana;
	padding: 10px;
	margin: 5px 0px 10px 250px;
	border: 5px solid #79B325;
}
#index{display:none;}
.index{display:none;}