@charset "UTF-8";
/* CSS Document */
html {
margin: 0; 
padding: 0; 
background: #5A6F79 url(../backgroundimages/bluebackground.gif) top left fixed repeat-x;
}
body  {
font: 11px/14px Verdana, Arial, Helvetica, sans-serif;
background: #5A6F79 url(../backgroundimages/bluebackground.gif) top left fixed repeat-x;
margin: 0; 
padding: 0;
text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #can selector */
color: #444444;
}
img, div { behavior: url(iepngfix.htc) } /* this might help IE with PNG transparency */
		
table 	{font: 11px/14px Verdana, Arial, Helvetica, sans-serif;}
		
#can {
width: 90%; 
margin-top: 15px;
margin-left: auto; 
margin-right: auto; 
text-align: left;
background: #F9F6EA url(../backgroundimages/contentbackground.png) 0 230px repeat-x;
}		
#container {
margin: 0;
background: url(../backgroundimages/menubar2.png) top left repeat-y; 
}
#header { 
background-image: url(../bannerimages/rotator.php); /* rotator is the script that chooses the random image for the top banner */
background-position: top right;
background-repeat: no-repeat;
padding: 0;  
height: 175px;
} 
#headerleft { 
background: url(../backgroundimages/logocorner.png) top left no-repeat; 
height: 175px; 
}
#bar { 
background: orange url(../backgroundimages/orangebar.png) top left no-repeat; 
padding: 0 10px;  
height: 55px;
} 
#nav {
float: left; 
width: 237px; 

}				
#content {
margin: 0 10px 0 250px;
font-family: Georgia, "Times New Roman", Times, serif; 

}		
#content h1, .headline  {
font-family: Verdana, Arial, Helvetica, sans-serif; 
background: url(../backgroundimages/underline.png) bottom left no-repeat;
margin-bottom: 1em; 
}
#content h1 {color: #BD5527; }
.headline  { color: #336600; font-size: 18px; padding-bottom: 1em; }

#content h2, #content h3, .subhead, .articlehead{
font-family: Verdana, Arial, Helvetica, sans-serif; 
color: #BD5527; 
}
#content {font: 13px/130% Georgia, "Times New Roman", Times, serif;}
#content p, td  {font: 13px/140% Georgia, "Times New Roman", Times, serif;}
#footer { 
clear: both;
padding: 0 10px; 
background: #5A6F79 url(../backgroundimages/footerbar.png) top left no-repeat;
height: 50px;
color: #CCCCCC;
text-align: center;
font-size: 10px;
} 
#footer p {
margin: 0; 
padding: 10px 0; 
}		
#sidebar {
width: 215px; 
float: right; 
margin-left: 10px; 
margin-bottom: 10px; 
}
.fltrt { /* this class can be used to float an element right in your page. The floated element must precede the element it should be next to on the page. */
float: right;
margin-left: 8px;
}
.fltlft { /* this class can be used to float an element left in your page */
float: left;
margin-right: 8px;
}
.clearfloat { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */
clear:both;
height:0;
font-size: 1px;
line-height: 0px;
}
.pageid {
font: 10px Arial, Helvetica, sans-serif;
color: #993300;
padding-bottom: 2em;
}
.pageid a:link {text-decoration: none;}

.mission {
font: 14px/18px Georgia, "Times New Roman", Times, serif;
color: #336600;
font-style: italic;
padding-right: 10px;
}
.subhead {
font-size: 14px;
font-weight: bold;
font-family: Verdana, Arial, Helvetica, sans-serif; 
color: #BD5527; 
padding-bottom: .5em;
}
.topmargin { background: url(../images/shadow.gif) repeat-x top left; }
#menu {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px;
line-height: 22px;
margin-left: 8px;
width: 210px;
font-weight: normal;
padding-top: 10px;
background: url(../backgroundimages/menubackground.png) top left no-repeat;
}
.tabs {
border-left: 1px solid #333366;
font-size: 11px;
color: #333366;
font-weight: bold;
padding: 4px 0px 9px 10px;
background: #D0E8D0 url(../images/barbackground.gif) bottom left repeat-x;
}
.imagewrap {margin: 5px;}
hr {
border-top-width: 1px;
border-top-style: solid;
border-top-color: #333333;
}
.gallerycaption {
font-size: 10px;
text-align: center;
padding-top: 2px;
padding-bottom: 5px;
}
.alerttext {color: #990000;}
.articlehead {
font-size: 14px;
font-weight: bold;
}
#ticker {height: 150px;}
#features {	
margin: 0 0 10px 0;
padding: 5px;
background: url(../backgroundimages/sidetab2.png) top left no-repeat;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
}
#features p {font-family: Arial, Helvetica, sans-serif; font-size: 11px;}
#features h1 { 
font-size: 11px;
color: #333366;
font-weight: bold;
}
a:link {color:#BD5527; text-decoration: none;}
a:visited {color:#BD5527;}
a:hover {color: #509975;}
#news {font-family:Arial, Helvetica, sans-serif; }
#news p {font-family:Arial, Helvetica, sans-serif; font-size:11px;}
/*this is for expanding menus */
.menu1, .menu2 {
background: url(../backgroundimages/buttonbackground.png) top left;
margin-left:7px;
padding-left:5px;
padding-top:2px;
padding-bottom: 2px;
display:block;
text-decoration: none;
height: 20px;
font-size: 11px;
}
.menu1 {/*add image with plus if needed */}
.submenu {
/* background:  url(../backgroundimages/buttonbackground2.png) top left ; */
display: block;
height: 19px;
margin-left: 18px;
padding-top: 2px;
padding-left: 7px;
color: #333333;
font-size: 11px;
text-decoration: none;
}
.hide { display: none; }
.show { display: block; }