html {height:100%;}body {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 16px;	color: #54420f;	background-color: #9aa135;	background-image: url(images/lccr_bkgd.jpg);	background-repeat: repeat-y;	background-position: center top;	margin: 0px;	padding: 0px;}#nav {background-image:url(images/nav-area.gif); background-repeat:no-repeat; width:155px; height:206px;}#mainbox {width:798px; background-color:#c6cb77; border-left:1px solid #ffffff; border-top:1px solid #ffffff; border-right:1px solid #ffffff;}.text {padding:3px 30px 0px 7px; display:block;}.navarea {margin:45px 5px 0px 15px; display:block; width:100px;}a.nav:link {color:#FFFFFF; text-decoration:none; font-size:10px; line-height:28px; padding:3px 5px 3px 5px;}a.nav:visited {color:#FFFFFF; text-decoration:none; font-size:10px; line-height:28px; padding:3px 5px 3px 5px;}a.nav:hover {color:#FFFFFF; text-decoration:none; font-size:10px; line-height:28px; padding:2px 4px 2px 4px; border:1px solid #c6cb77; }a.nav:active {color:#FFFFFF; text-decoration:none; font-size:10px; line-height:28px; padding:2px 4px 2px 4px;}a:link {color:#54420f; text-decoration:underline;}a:visited {color:#54420f; text-decoration:underline;}a:hover {color:#54420f; text-decoration:none;}a:active {color:#54420f; text-decoration:underline;}#credits	{font: 9px/14px Arial, Helvetica, sans-serif; color: #FFFFFF; padding: 15px 15px 0px 0px; }#credits a:link    {color: #FFFFFF; text-decoration: none;}#credits a:visited {color: #FFFFFF; text-decoration: none;}#credits a:active  {color: #FFFFFF; text-decoration: none;}#credits a:hover   {color: #FFFFFF; text-decoration: underline;}.navfirst {margin-top:7px; display:block;}/* HORIZONTAL FREESTYLE MENU LAYOUT *//* All <ul> tags in the menu including the first level */.menulist, .menulist  ul { margin: 0; padding: 0; list-style: none; z-index: 2;}/* Submenus (<ul> tags) are hidden and absolutely positioned downwards from their parent */.menulist ul { visibility: hidden; position: absolute; top: 100%; /* I'm using ems rather than px to allow people to zoom their font */ left: -130px; width: 130px; z-index: 2;}/* Second and third etc. level submenus - position across from parent instead */.menulist ul ul { top: 0px; left: 155px; z-index: 2;}/* All menu items (<li> tags). 'float: left' lines them up horizontally, and they are positioned relatively to correctly offset submenus. Also, they have overlapping borders.*/.menulist li {float: left; position: relative; border: 0px solid #ffffff; margin-right: 0px; z-index: 2;}/* Items in submenus - override float/border/margin from above, restoring default vertical style */.menulist ul li { float: none; margin-right: 0; margin-bottom: -2px;  border:1px solid #c6cb77;  background-color: #aeb45d; z-index: 2;}.menulist ul>li:last-child { margin-bottom: 1px; z-index: 2;}/* Links inside the menu */.menulist a:link { display: block; color: #ffffff; text-decoration:  none;  z-index: 2;  text-align: left;  font-size:10px;  line-height:13px;   padding:3px 5px 3px 5px;}.menulist a:visited { display: block; color: #ffffff; text-decoration:  none;  z-index: 2;    text-align: left;	  font-size:10px;	  line-height:13px;	   padding:3px 5px 3px 5px;}/* Lit  items: 'hover' is mouseover, 'highlighted' are parent items to visible menus */.menulist a:hover { color: #FFF;  z-index: 2;    text-align: left;	  font-size:10px;	  line-height:13px;		padding:2px 4px 2px 4px;}.menulist li li a:hover { color: #FFF;  z-index: 2;    text-align: left;	  font-size:10px;	  line-height:13px;		padding:2px 4px 2px 4px;		background-color:#9ba148;}.menulist a.highlighted:hover, .menulist a:focus { color: #FFF;  z-index: 2;    text-align: left;	  font-size:10px;	  line-height:13px;	    background-color:#aeb45d;		 padding:2px 4px 2px 4px; 		 border:1px solid #c6cb77;}.menulist  a.highlighted { color: #FFF; z-index: 2;   text-align: left;     font-size:10px;	 line-height:13px;	   background-color:#aeb45d;	    padding:2px 4px 2px 4px; 		border:1px solid #c6cb77;}.menulist a:active { display: block; color: #fff; text-decoration:  none;  z-index: 2;    text-align: left;	  font-size:10px;	  line-height:13px;}/* If you want per-item background images in your menu items, here's how to do it. 1) Assign a unique ID tag to each link in your menu, like so: <a id="xyz" href="#"> 2) Copy and paste these next lines for each link you want to have an image:    .menulist a#xyz {      background-image: url(out.gif);    }    .menulist a#xyz:hover, .menulist a.highlighted#xyz, .menulist a:focus {     background-image: url(over.gif);    }*//* Only style submenu indicators within submenus. */.menulist a .subind { display:  none;}.menulist ul a .subind { display:  block; float: right;}/* 'Escaped Comment' hack for horizontal menubar width in IE5/Mac */.menulist a { float: left;}.menulist ul a { float: none;}/* \*/.menulist a { float: none;}/* *//* This semi-commented section exists to fix bugs in IE/Windows (the 'Holly Hack'). \*/* html .menulist  ul li { float: left; height: 1%;}* html .menulist  ul a { height: 1%;}/* End Hack */