@charset "UTF-8";
/* CSS Document */


 body
{
margin: 0;
padding: 0;
font-size: 80%;
font-family: arial, Helvetica, sans-serif;
color: #000;
background-color: #fff;
/*background-image:url(../images/fill.jpg);
background-repeat:repeat-y;*/
width:1000px;
background-image: url(../images/fill.jpg);
background-repeat: repeat-y;
background-position: left;

 
}
big
{
font-weight:bold;
}


a:link
{
color: #C22;
text-decoration:none;
font-weight:bold;
font-size:105%;
}

a:visited
{
color: #922;
text-decoration:none;
font-weight:bold;
font-size:105%;
}

a:hover, a:active
{
color: #fff;
background-color: #036;
text-decoration:none;
font-weight:bold;
font-size:105%;
}

 div#banner
{
	color: #fff;
	border-left: 0px;
	border-bottom: 0px solid #000;
	background-image:url(../images/topfinal.jpg);
	background-repeat:no-repeat;
	background-position: left;
	height:96px;
}

 div#banner h1
{
margin: 0;
padding: .3em 0 .3em .5em;
text-align:left;
font-size: 2.5em;
font-weight: bold;
height:96px;
} 


 div#container
{
background-image: url(../images/leftborder.jpg);
background-repeat: repeat-y;
}

div#container2
{


}



 div#navcontainer
{
float: left;
width: 150px;
padding-top: 1em;

}

#navcontainer ul { 
margin: 0;
padding: 0;
list-style-type: none; 
 font-family: verdana, arial, Helvetica, sans-serif;
}

#navcontainer li { margin: 0; }

#navcontainer li a {
	display: block;
	color: #FFF;
	background-color: #990000;
	width: 9em;
	padding: 3px 12px 3px 8px;
	text-decoration: none;
	border-bottom: 1px solid #fff;
	font-weight:bold;
	background-image: url(../images/leftborder.jpg);
}

#navcontainer li a:hover
{
	background-color: #C22;
	color: #FFF;
	background-image: url(../images/mini_logo.gif);
	background-repeat:no-repeat;
	background-position:right;
}

#navcontainer a:active
{
	background-color: #C22;
	color: #FFF;
	background-image: url(../images/mini_logo.gif);
	background-repeat:no-repeat;
	background-position:right;
}
#navcontainer li li a
{
	display: block;
	color: #FFF;
	background-color: #922;
	width: 9em;
	padding: 3px 3px 3px 17px;
	text-decoration: none;
	border-bottom: 1px solid #fff;
	font-weight:normal;
}



 div#more
{
float: right;
width: 200px;
margin: 0;
padding: 2em 10px 0 20px;
color: #000;
}

 div#more h3
{
margin-top: 0;
color: #000;
padding: .1em;
padding-bottom: 0px;
margin-bottom: 0px;
}

div#more ul
{
	list-style:none;
	margin-left:0px;
	text-indent:0px;
}


 div#content
{
margin-left: 190px;
margin-right: 230px;
line-height: 150%;

}

 div#content h2
{
font-size: 2em;
color: #900;
margin: 0;
padding-top: 1em;
font-weight: bold;
}

 div#content p
{

padding-left:2em;
}

 #cleardiv
{
clear: both;
height: 1em;
}

 div#footer
{
clear: both;
padding: .5em 1em;
/*border-top: 1px solid #999;*/
text-align: right;
}

 div#footer ul
{
padding: 0;
margin: 0;
margin-right:230px;
list-style-type: none;
}

 div#footer li
{
display: inline;
margin-right: 1em;
}

 .floatright
{
float: right;
margin: 0 0 5px 10px;
border: 1px solid #666;
padding: 2px;
}

 .floatleft
{
float: left;
margin: 0 10px 5px 5px;
border: 1px solid #666;
padding: 2px;
}
