﻿/* general */

body {
	background-color: #AEAC85;
}

a:link,
a:visited,
a:hover,
a:active {
	color: #006000;
	outline-style:none; /* FF to prevent dotted outline around click links */
}

a:visited,
a:hover {
	color: #523400;
}

hr {
	height:5px;
	margin: 0px;
	padding: 0px;
	color: #C9BC78;	  /* IE */
	background-color: #C9BC78; /* mozilla and opera */
}


#container {
	position: relative;

}

#content {
	background-image: url('../images/watermark.png');
	background-repeat: no-repeat;
	background-position: bottom right;
	background-color: #ffffff;	
/*	overflow: display; */
	
}

#navbar,
#footer {
	display: block;
	background-color: #D7D5AF;
	border-top: 5px #C9BC78 solid;
}

#footer {
	padding-top: 5px;
	padding-bottom: 5px;
}

/* footer navigation */

#footer ul {
	margin: 0;
	color:#006000;
    list-style:none;
    overflow:auto; /* makes sure the container fits the floated list-items below */
}
#footer ul li{
	margin-left: 20px;
    padding:5px 5px;
    float:left; /* floats list items to the left, creating a horizontal menu */
}

/* end footer navigation */


#content {
	padding-top: 15px;
}

#header h1 {
	display: block;
	text-indent: -9999px;
	height: 231px;
	width: 940px;
	margin-bottom: 0px;
	overflow: hidden;
	background-repeat:no-repeat;
	}

#main h1,
#sidebar h1,
#sidebar span a {
	display: block;
	text-indent: -9999px;
	height: 30px;
	/* width: 220px;	*/
	overflow: hidden;
	background-repeat:no-repeat;
}

/* 
#news1 h1 {
	margin-top: 15px;
}

#news2 h1,
#news3 h1 {
	margin-top: 30px;
}

.news {
	display: block;
}

.news p {
	padding-left: 1em;
	padding-right: 1em;
}

*/

.news {
	display: block;
}

#news1 h1 {
	margin-top: 15px;
}

#news2 h1,
#news3 h1 {
	margin-top: 30px;
}

/*
.news p {
	padding-left: 1em;
	padding-right: 1em;
}
*/

#news3.photo p {
	width: 130px;
	text-align: center;

}

p#leader {
	margin-bottom: 5px;
}

p.leaders {
	height:120px;
}

p.leaders img {
	padding-left: 15px;
}

/* 
#spacer {
	display: block;
	height: 285px;
	background-image: url('../images/verticalspacer.png');
	background-repeat: no-repeat;
} */

#mascot {
	position: absolute;
	left: 15px;
	bottom: 0px;
}


/* jquery galleria */

#gallery
 {
	display: block;
	text-align: center;
	margin: 0 auto 1em;
}

.galleria{list-style:none;width:auto}
.galleria li{display:block;width:68px;height:68px;overflow:hidden;float:left;margin:0 5px 10px}
.galleria li a{display:none}
.galleria li div{position:absolute;display:none;top:0;left:180px}
.galleria li div img{cursor:pointer}
.galleria li.active div img,.galleria li.active div{display:block}
.galleria li img.thumb{cursor:pointer;top:auto;left:auto;display:block;width:auto;height:auto}
.galleria li .caption{display:block;padding:1em}
.galleria_wrapper img.replaced {width: 380px;}
* html .galleria li div span{width:460px} /* MSIE bug */

ul.gallery {
	width: 390px;
	margin-left: auto;
	margin-right: auto;
}

#main_image div img,
#main_image span {
	margin-left: auto;
	margin-right: auto;
}

/* end jquery galleria */

/* main navigation */

ul#menu {
	color:#006000;
	font-weight:bold;
    list-style:none;
    margin:5px;
    /* border:1px solid #333; */
    padding:5px;
    overflow:auto; /* makes sure the container fits the floated list-items below */
}
ul#menu li{
    position:relative; /* allows us to set the z-index */
    z-index:5; /* raises the z-index of the line item 5 levels all other elements */
    margin:3px 5px;
    padding:5px 10px 4px;
    float:left; /* floats list items to the left, creating a horizontal menu */
}
ul#menu li.backLava {
    background-color:#F7E400;
    border:2px solid #8D360D;
}

ul#menu li a:link,
ul#menu li a:visited,
ul#menu li a:hover,
ul#menu li a:active {
	text-decoration: none;
	color:#006000;
	font-weight:bold;

}

/* end main navigation */
