html, body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
/* commented backslash hack \*/ 
html, body{height:100%;} 
/* end hack */
html,body {margin:0 0 20px 0;padding:0 0 20px 0}
#outer{
min-height:100%;
height:auto;
width:200px;

}
* html #outer{height:100%;}

h1 {
	color:#7a6f10;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:21px;
	margin-left:200px;
}
h2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	margin-top:30px
}
h4 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
}
h5 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	margin-top:30px;
	margin-bottom:5px;
}

table { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
}

#hrule {
	margin-left:auto; 
	margin-right:auto; 
	width:790px; 
	background-color:#7a6f10; 
	height:3px;
	margin-bottom:10px;
}
.image-borders { padding:2px; border:1px solid #999999; margin:10px }
 
/*=======================================================================================================
== Top Menu
=======================================================================================================*/
#menu * { padding:0; margin:0; }
#menu-container * { padding:0; margin:0; } 
#menu-container { padding:0; width:790px; height:28px; background-color:#FFF; margin-left:auto; margin-right:auto;  }
#menu-container a { color:#898989; text-decoration:none; }
#menu { position:relative; margin:0; }
#menu li { float:left; position:relative; margin:0; min-width:50px; _width:50px; list-style:none; }
#menu li a{ display:block; font-family: Verdana, Arial, Helvetica, sans-serif ; font-size:14px; font-weight:bold; padding:5px 16px 5px 16px; white-space:nowrap; height:100%; border-right:1px solid #CCC; }
#menu li a:hover{ background:#E9E3C5; color:#000; text-decoration:none; }
#menu ul { position:absolute; top:28px; left:0px; width:200px; margin:0; padding:0; list-style:none; display:none; border-bottom:1px solid #666; border-top:1px solid #666; background-color:#E9E3C5; }
#menu ul li ul{ position:absolute; top:0; left:200px; _left:206px; }

#menu ul li{ float:none; border:1px solid #666; border-bottom:1px solid #BBB; border-top:0; margin:0; padding:0; width:200px; }
#menu ul li a{ background:#eee; display:block; padding:4px; height:auto; border:0; _width:100%; overflow:hidden; color:#000000; font-size:12px; font-weight:normal;}
/* Fix IE. Hide from IE Mac \*/
#menu ul li a { height:1% }
#menu ul li  { float: left; height: 1%;  }
/* End */
#menu ul li a.parent{ background:url(/images/arrows.gif) #eee no-repeat right 4px; }
#menu ul li a:hover{ background-color:#E9E3C5; text-decoration:none;  }
#menu #rightborder a{ border:none; width:70px; }
.left-menu  li { position:absolute; top:0; left:-398px; _left:-413px; border:none; }

@media screen and (-webkit-min-device-pixel-ratio:0) {
    #menu li a{ font-size:.9em; }
}

/*=======================================================================================================
