body {margin:0px;padding:0;background: url(bg_green.jpg) repeat;font: normal 75% sans-serif;}
html{ overflow-y:scroll; }  
a:link {color:#fff;text-decoration:none;}
a:visited {color:#fff;text-decoration:none;}
a:active {color:#fff;text-decoration:none;}
a:hover {color: #fff;text-decoration:underline;}
a img{ border:none; }
h1,h2,h3 {color: #442; padding: 0 0 2px 0;}
h1 {font: 2.4em arial,sans-serif;}
h2 {font: normal 1.4em arial, helvetica, sans-serif;}
h3 {font: bold 1em arial, helvetice, sans-serif;}
li {line-height: 1.5em;}
ul {padding: 0 2em 1.2em;}
.photocap{font-size:100%;color:#000;text-align:left;}
b{color:#442;}
img {display:block;}
#transparent {width: 1000px;margin: 10px auto;background:url(images/transparent.png);height: 100%;-webkit-border-radius:15px;-moz-border-radius:15px;}
#container {font-size: 1.2em;line-height: 1.5em;margin: 0 auto;padding: 22px 0 25px 0;width: 950px;display:block; position:relative; }
.header {border:none;}
.logo {width:950px;float:left;margin:0;font-size:90%;}
.lbox {width:25px;float:left;margin:0 10px 0 0;}
.lboxb {width:350px;float:left;margin:0 10px 0 50px;}
.lboxindent {width:25px;float:left;margin:0 10px 0 50px;font-size:90%;}
.capture {width:200px;float:left;margin:0 10px 0 0;font-size:90%;}
/* footer */
.footer {background: #3c3226;color: #BDAF4A;padding: 10px;}
.footer a {color: #FFF;	text-decoration: none;}
.footer a:hover {color: #ffffff;text-decoration: underline;}
/* main content area */
.content {padding: 0 5px 5px 15px;background: #9fbc58; }
.menu {float: right;width:30%;padding: 5px 5px 15px 15px;}
/* misc */
.clearer {clear: both;}
.clearleft {clear: left;} 
.synonym {font-size:80%;color:#000; text-indent:10px; margin-top: -15px;}
/* top navigation menu */
#navcontainer ul {padding-left: 0;margin-left: -15px;margin-top: -5px;background-color: #3c3226;color: #ffffff;float: left;width: 99%;height: 11px;font-family: arial, helvetica, sans-serif;}
#navcontainer ul li { display: inline; }
#navcontainer ul li a {padding: 3px 12px;background-color: #3c3226;color: #ffffff;text-decoration: none;float: left;}
#navcontainer ul li a:hover {background-color: #60801f;color: #fff;}
/* navigation menu */
.navigation a {background: #ffffff;color: #553;float: left;font: bold 1em Tahoma,sans-serif;padding: 0 10px;text-align: left;text-decoration: none;}
.navigation a:hover,.navigation a#active {background-position: left bottom; color: #3c3226;}
ul.block {border-top: 1px dashed #3c3226;border-left: 1px dashed #3c3226;border-right: 1px dashed #3c3226;margin: 2px 2px 0 0;padding: 0;width: 95%;}
.block li {border-bottom: 1px dashed #3c3226;	list-style: none;}
.block li a,.block li em {color: #3c3226;	display: block;}
.block li em {font-size: 0.9em;	font-style: normal;}
.block li a {padding: 4px 3%;	text-decoration: none;	width: 94%;}
.block li a span {font-weight: bold;}
.block li a:hover {	background: #3c3226;	color: #fff;}
.menu .block,.menu .block li {border-color: #fff;}
.menu .block li a:hover {background: #b5af11;}
 /* FLMNH top bar styles */
#flmnhlogo{float:left;padding:4px 5px 4px 5px;}
#sharemenu{float:right;padding:12px 5px 12px 5px;}
#searchbox{float:right;padding:8px 5px 8px 5px;z-index:1;}
#top{background:#3c3226;margin:0;padding-top:2px;height:42px;clear:both;}
