body
{
	background-color: rgb(176,194,128);
	font-family: "lucida grande", verdana, sans-serif;
}

h1
{
	font-size: 1em;
	margin: 8px 0 0 0;
}

h2
{
	font-size: .9em;
	margin: 8px 0 0 0;
	padding: 0 0 0 0;
}

h3
{
	font-size: .8em;
	margin: 2px 0 2px; 0;
	font-weight: normal;
}

p
{
	margin: 8px 0 12px 0;
	font-size: .8em;
	line-height: 130%;
}

img { display: block; border: 0;}

a
{
	text-decoration: none;
	color: white;
	border-width: 0;
}

a:hover { text-decoration: underline; }
a:link { text-decoration: underline; }

#header
{
	width: 759px;
	/*ADD 1 PX*/
}

#imgplusnav
{
	width: 405px;
	float: left;
	background-color: rgb(81,122,35);
}

#navcontainer
{
	border-color: green;
	border-width: 4px;
	border-style: solid;
}

#logo { float: left; }
#banner { float: right; }

#quicklinks
{
	clear: both;
	left: 10px;
	width: 759px;
	background-color: rgb(211,145,0);
	text-align: right;
	color: white;
	font-family: "lucida grande", verdana, sans-serif;
	font-size: 12px;
}

/*
need to sort our id vs ul
*/

#quicklinks ul
{
	margin: 0 0 0 0;
	display: block;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-right: 20px;
	background-color: rgb(211,145,0);
}

#quicklinks li
{
	padding: 0px 0px 0px 0px;
	list-style-type: none;
	display: inline;
	z-index: 31;
}

#mainnav
{
	float: left;
	width: 215px;
	background-color: rgb(81,122,35);
}

#mainnav ul
{
	margin: 0 0 0 0;
	padding: 0 0 0 0px;
	color: white;
	font-family: "lucida grande";
	font-size: 12px;
	width: 215px;
}

#mainnav li
{
	list-style-type: none;

}

/*DELETE*/
#expanded li { padding: 2px 0 2px 15px; }

.nava
{
	background-color: rgb(98,134,0);
	padding: 8px 0 8px 10px;
}

.navb
{
	background-color: rgb(129,158,51);
	padding: 8px 0 8px 10px;
}

#homemain
{
	position: absolute;
	top: 125px;
	left: 225px;
}

#mission
{
	position: absolute;
	top: 145px;
	left: 240px;
	text-align: center;
	font-size: .9em;
	color: white;
}

#mission p { line-height: 1.4em; }

.level li { text-transform: none; }

.current { color: rgb(255,204,0); }

#contact
{
	font-size: 10px;
	background-color: rgb(81,122,35);
}

#contactText
{
	color: white;
	margin: 20px 0 0 10px;
	font-size: .8em;
}

#contactText p { margin: 2px 0 0 0; }

#textcontent
{
	float: right;
	background-color: white;
	width: 330px;
	padding-right: 10px;
	padding-left: 10px;
}



#textcontent a
{
	color: #000000;
	text-decoration: underline;
}

#textcontent li
{
	font-size: .8em;
	padding-bottom: 4px;
}
/*
#textcontent ol { font-size: .8em; }
   */                

#textcontent img {margin-top: 14px;}

.listtopborder
{
	border-color: white;
	border-width: 1px 0px 0px 0px;
	border-style: solid;
	margin: 2px 20px 2px 25px;
}

.subnav { padding: 2px 0 2px 15px; }
.sub2nav { padding: 2px 0px 2px 25px; }

.listbottomborder
{
	border-color: white;
	border-width: 0 0 1px 0;
	border-style: solid;
	margin: 2px 20px 2px 25px;
}

#contentwrap
{
	width: 759px;
	background-image: url(images/stripe.gif);
	background-repeat: repeat-y;

}

#homeimage { float: right; }

#imgcontent
{
	width: 190px;
	float: right;
	background-color: rgb(129,158,51);
}

#imgcontent img { margin-bottom: 4px; }


.submenus2 a, #l_pmenu1.flyout a {
    text-decoration: none;
}
.submenus2 img, #l_pmenu1.flyout img {
    border: 0;
}
ul.submenus2 {
    list-style-type: none;
}
ul#l_pmenu1.flyout li.title2 {
    color: white;
    background: rgb(211,145,0);
    text-align: center;
}
ul#l_pmenu1.flyout li.title2 a {
    color: white;
}
ul#l_pmenu1.flyout, ul#l_pmenu1.flyout ul {
    width: 10em;
    background: rgb(211,145,0);
    margin-left: 0;
    margin-top: 0;
    border: none;
    padding-left: 0;
    list-style-type: none;
}
ul.submenus2 ul#l_pmenu1.flyout, ul.submenus2 ul#l_pmenu1.flyout ul {
    border: none;
    padding-left: 1em;
}
ul.submenus2 ul.flyout li.title2, ul.submenus2 ul.flyout img {
    display: none;
}

body {
behavior: url(includes/csshover.htc);
}

/*green*/
div#dropMenu li a:hover, div#dropMenu li.submenu li.submenu:hover {color: #4f4f4f!important;background:#D5E88F;}


/*blue
div#dropMenu li a:hover, div#dropMenu li.submenu li.submenu:hover, div#dropMenu ul.level2 a:hover {color: #ffffff!important;background:#6C99D9;}
*/

/*red
div#dropMenu li a:hover, div#dropMenu li.submenu li.submenu:hover, div#dropMenu ul.level2 a:hover {color: #ffffff!important;background:#DC262E;}
*/

/*grey
div#dropMenu li a:hover, div#dropMenu li.submenu li.submenu:hover, div#dropMenu ul.level2 a:hover {color: #4f4f4f!important;background:#D5D5D5;}
*/

#dropMenuWrapper {
width:100%;
height:25px;
margin:0;
font-size:11px;
}

div#dropMenu {
width:750px;
margin:0 auto;
text-align:center;
z-index:1000;
position:relative;
}

div#dropMenu ul {
margin: 0;
padding: 0;
}

div#dropMenu li {
position: relative;
list-style: none;
margin: 0;
float: left;
line-height: 1em;
}

div#dropMenu ul.level1 {
width:750px;
margin:0 auto;
text-align:center;
background:#4F4F4F;
height:25px;
z-index:1000;
}

div#dropMenu li:hover {}
div#dropMenu li.submenu {}
div#dropMenu li.submenu:hover {}
div#dropMenu li a {display: block; padding: 7px 25px ;text-decoration: none; text-transform:uppercase; color:#ffffff; text-align:center; border-right:1px solid #ffffff;}
div#dropMenu>ul a {width: auto;}
div#dropMenu ul ul {position: absolute; width: 13em;display: none;}
div#dropMenu ul ul li {border-bottom: 1px solid #CCC; width:13em;}
div#dropMenu li.submenu li.submenu {}
div#dropMenu ul.level1 li.submenu:hover ul.level2,
div#dropMenu ul.level2 li.submenu:hover ul.level3,
div#dropMenu ul.level3 li.submenu:hover ul.level4,
div#dropMenu ul.level4 li.submenu:hover ul.level5 {display:block;z-index:1000;}
div#dropMenu ul.level2 {top: 2.17em; background:#4f4f4f;z-index:1000;}
div#dropMenu ul.level3, div#dropMenu ul.level4, div#dropMenu ul.level5 {top: 0; left: 13em; background:#4f4f4f}
div#dropMenu ul.level2 a {padding: 0.5em 0.25em;color: white; text-transform:none;} /* this is text color on drop-down submenu */
div#dropMenu ul.level2 a:hover {color:#4f4f4f;}

