@charset "UTF-8";
/* CSS Document */

body {margin:0;padding:0;background:url(back2.jpg);}
p {
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	line-height:1.4em;
	margin-top:1px;
}
h1 {font-size:15px;font-family:Arial, Helvetica, sans-serif;color:#0b5900;}
h2 {font-size:12px;font-family:Arial, Helvetica, sans-serif;color:#666666;}
ul {font-size:11px;font-family:Arial, Helvetica, sans-serif;color:#333333;}
ol {font-size:15px;font-family:Arial, Helvetica, sans-serif;color:#ffffff;}

a:link {color:#000000;text-decoration:none;}
a:visited {color:#000000;text-decoration:none;}
a:hover {color:#000000;text-decoration:underline;}

.backtotop a {padding:5px;background:red; -moz-border-radius: 5px; -webkit-border-radius: 5px;color:white;}

#container {width:964px;margin:0 auto;background:white;}
#container2 {width:964px;margin:0 auto;background:url(indexback.jpg);}
#header {height:105px;width:964px;float:left;background:url(cornerlogo.jpg) left top no-repeat;}
#menu {position:absolute;margin-top:30px;margin-left:200px;width:650px;}
.nav {position:absolute;margin-top:98px;margin-left:480px;width:500px;}
* html .nav {position:absolute;margin-top:98px;margin-left:470px;width:650px;}
.flash {position:absolute;margin-top:4px;margin-left:246px;width:600px;}
#sidebar {float:left;width:243px;}
#rightcontent {float:right;width:700px;padding-top:9px;}
#rightcontent2 {float:right;width:700px;padding-top:9px;background:url(indexback.jpg);}

* html #rightcontent {float:right;width:700px;padding-top:14px;}
* html #rightcontent2 {float:right;width:700px;padding-top:14px;background:url(indexback.jpg);}

.right {float:right;margin-left:6px;}
.left {float:left;margin-right:6px;}

.clear {clear:both;display:none;}

#content {width:954px;float:left;background:url(bodyback.jpg) repeat;padding:0 5px;}
#footer {clear:both;background:url(footerback.jpg);width:964px;height:40px;}
#footer p {color:#FFFFFF;padding:5px 0;}
#footer a {color:#FFFFFF;}

.underlinemenu{
font-weight: bold;
width: 100%;
}

.underlinemenu ul{
padding: 6px 0 7px 0; /*6px should equal top padding of "ul li a" below, 7px should equal bottom padding + bottom border of "ul li a" below*/
margin: 0;
text-align: right; /*set value to "left", "center", or "right"*/
}

.underlinemenu ul li{
display: inline;
}

.underlinemenu ul li a{
color: white;
padding: 6px 4px 4px 4px; /*top padding is 6px, bottom padding is 4px*/
margin-right:20px; /*spacing between each menu link*/
text-decoration: none;
/*border-bottom: 3px solid gray; bottom border is 3px*/
border-bottom:#333 1pt dotted;
}

.underlinemenu ul li a:hover, .underlinemenu ul li a.selected{
/*border-bottom-color: black;*/
background:#3eb6d2;
border-bottom:1pt dotted white;
}

.invertedshiftdown2{
padding: 0;
margin-top:8px;
width: 99%;
border-top: 5px solid lightgreen; /*Highlight red color theme*/
background: transparent;
voice-family: "\"}\"";
voice-family: inherit;
}

.invertedshiftdown2 ul{
margin:0;
margin-left: 0; /*margin between first menu item and left browser edge*/
padding: 0;
list-style: none;
}

.invertedshiftdown2 li{
display: inline;
margin: 0 2px 0 0;
padding: 0;
text-transform:uppercase;
}

.invertedshiftdown2 a{
float: left;
display: block;
font: 11px Arial;
color: white;
text-decoration: none;
margin: 0 1px 5px 0; /*Margin between each menu item*/
padding: 5px 4px 5px 4px; /*Padding within each menu item*/
background-color: darkgreen; /*Default menu color*/
}

.invertedshiftdown2 a:hover{
background-color: lightgreen; /*Highlight red color theme*/

color: white;
}

.invertedshiftdown2 .current a{ /** currently selected menu item **/
background-color: #D10000; /*Highlight red color theme*/
padding-top: 10px; /*Set padding-top value to default's padding-top + padding-bottom */
padding-bottom: 0; /*Set padding-bottom value to 0 */
border-bottom-color: #D10000; /*Highlight red color theme*/
color: white;
}




