@charset "utf-8";
/* CSS Document */
body,
html {
	margin:0;
	padding:0;
	background:#000;
	font-family:Arial, Helvetica, sans-serif;
}
#wrap {
	width:700px;
	margin:30px auto 0 auto;
	background:#fff;
}
#header {
   	padding:0px;
	background:#000;
}

h1 {
    margin:0;
   }

img {
	border:0;
}


#nav {
	padding:0 0 5px 2px;
	color:#fff;
	background:#fff;
}
.menu {
	margin: 0;
	padding: 0;
	list-style: none;
	background: #fff;
}
.menu li {
	padding: 0;
	margin: 0;
	height: 50px;
	margin-right: 1px;
	list-style: none;
	background-repeat: no-repeat;
}
.menu li a, .menu li a:visited {
	display: block;
	text-decoration: none;
/*	text-indent: -1000px;*/
	height: 50px;
	background-repeat: no-repeat;
}
.menu1 {background-image: url(images/menu_01.gif); width: 115px;}
.menu1 a:hover {background-image: url(images/menu_01-over.gif);}
.menu2 {background-image: url(images/menu_02.gif); width: 115px;}
.menu2 a:hover {background-image: url(images/menu_02-over.gif);}
.menu3 {background-image: url(images/menu_03.gif); width: 115px;}
.menu3 a:hover {background-image: url(images/menu_03-over.gif);}
.menu4 {background-image: url(images/menu_04.gif); width: 115px;}
.menu4 a:hover {background-image: url(images/menu_04-over.gif);}
.menu5 {background-image: url(images/menu_05.gif); width: 115px;}
.menu5 a:hover {background-image: url(images/menu_05-over.gif);}
.menu6 {background-image: url(images/menu_06.gif); width: 115px;}
.menu6 a:hover {background-image: url(images/menu_06-over.gif);}

ul.menu li a {background: none;}
.menu li {float: left;}
.menu:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}

.hide {
	display:none;
}

#banner {
	margin: 5px 0;
	clear:both;
	position: relative;
}
#banner form{
	position: absolute;
	top: 175px;
	left: 300px;
}
#main {
	float:right;
	width:380px;
	background:#99CC66;
	margin: 5px;
	font-size:10pt;
}
#main h3 {
	background:#000;
	padding:10px;
	margin:0;
	font-weight:normal;
	font-size:130%;
	color:#fff;
	text-align:center;
}

#main p.subheading {
	background:#000;
	padding:10px;
	margin:0;
	font-weight:normal;
	font-size:100%;
	color:#fff;
	text-align:center;
}

#main p.subheading a{
	color:#fff;
}

#main p{
	padding:2px 10px;
}

#main li{
	padding:2px 10px;
}

#main a {
	color:#229900;
}

.highlight {
	color:#fff;
	font-weight:bold;
}

.lowlight {
	color:#000;
	font-weight:bold;
}
.large {
	font-size:120%;
}
h2 {
	margin:0 0 1em;
}

.footnote {
	font-size:80%;
}

#sidebar {
	float:left;
	width:300px;
	background:#fff;
	margin:5px;
}
#sidebar form{
	font-size:10pt;
	color:#fff;
	padding: 8px;
	background:#000;
}

.right {
	text-align:right;
}

#singlecolumn{
	margin: 10px 0;
	text-align:center;
	font-size:120%;
}

#singlecolumn_left{
	margin: 10px;
}

#footer {
	clear:both;
	padding:5px 10px;
	background:#000;
}
#footer p {
	margin:0;
   }
* html #footer {
	height:1px;
}

