@charset "utf-8";
/* CSS Document */
html{
background:#000000;
}

body {
background:#000000 url(../images/bkgd.png) top left repeat-x;
font-family: "Trebuchet MS", Helvetica, Arial, serif;
font-weight:normal;
color:#937B7B;
}

#hd{
background:#ffffff;
font-weight:normal;
padding: 0 0 0 25px;

}

#bd{
background:#ffffff;
font-weight:normal;
padding: 0 25px 0 25px;

}

#ft{
background:#ffffff;
font-weight:normal;
padding: 20px 0 10px 25px;
font-size:0.8em;
}


.clear{
clear:both;
}



.contentbkgd{
float:left;
width:600px;
}

#sidebar{
float:left;
width:250px;
margin-left:49px;
margin-top:30px;
}
#sidebar p{
font-size:1em;
}
#sidebar li, ol.commentlist li{
list-style-position:outside;
list-style-type:none;
}

.post-edit-link{
float:right;
}


.breadcrumbs_text{
margin-top:10px;
}
.breadcrumbs_text a, .breadcrumbs_text a:visited{
color:#999999;
}

input{
background:#ffffff;
color:#26629E;
}


#comments{
margin-top:40px;
}

#events-list ul li{
margin-bottom:20px;
}

#headerContent{
height:324px;
}


/* jQuery lightBox plugin - Gallery style */
	#gallery {
		width: 600px;
	}
	#gallery ul { list-style: none; }
	#gallery ul li { 
	display: inline;
	margin:0 5px 5px 0;
	float:left;
	}
	#gallery ul img {
		border: 5px solid #cccccc;
		border-width: 5px;
	}
	#gallery ul a:hover img {
		border: 5px solid #333333;
		color: #fff;
	}
	#gallery ul a:hover { color: #fff; }






/* Begin CSS Drop Down Menu */
.horizontalcssmenu, .horizontalcssmenu_aqua, .horizontalcssmenu_purple, .horizontalcssmenu_red, .horizontalcssmenu_orange{
font-size:0.9em;
}

.horizontalcssmenu ul, .horizontalcssmenu_aqua ul, .horizontalcssmenu_purple ul, .horizontalcssmenu_red ul, .horizontalcssmenu_orange ul{
margin: 0;
padding: 0;
list-style-type: none;
text-align:left;
color:#ffffff;
margin-top:2px;
}

/*Top level list items*/
.horizontalcssmenu ul li{
position: relative;
display: inline;
float: left;
background:#26629E;
margin-right:2px;
}
.horizontalcssmenu_aqua ul li{
position: relative;
display: inline;
float: left;
background:#03C6BB;
margin-right:2px;
}
.horizontalcssmenu_purple ul li{
position: relative;
display: inline;
float: left;
background:#A73DD3;
margin-right:2px;
}
.horizontalcssmenu_red ul li{
position: relative;
display: inline;
float: left;
background:#FF0066;
margin-right:2px;
}
.horizontalcssmenu_orange ul li{
position: relative;
display: inline;
float: left;
background:#FF5019;
margin-right:2px;
}




/*Top level menu link items style*/
.horizontalcssmenu ul li a, .horizontalcssmenu_aqua ul li a, .horizontalcssmenu_purple ul li a, .horizontalcssmenu_red ul li a, .horizontalcssmenu_orange ul li a{
display: block;
width: 138px; /*Width of top level menu link items*/
padding: 2px 0 2px 10px;
border-left-width: 0;
text-decoration: none;
/*background:#26629E;*/
color:#ffffff;
}


.horizontalcssmenu ul li.page-item-14 a{
display: block;
width: 140px; /*Width of top level menu link items*/
padding: 2px 0 2px 10px;
border-left-width: 0;
text-decoration: none;
background:#26629E;
color:#ffffff;
}
.horizontalcssmenu_aqua ul li.page-item-14 a{
display: block;
width: 140px; /*Width of top level menu link items*/
padding: 2px 0 2px 10px;
border-left-width: 0;
text-decoration: none;
background:#03C6BB;
color:#ffffff;
}
.horizontalcssmenu_purple ul li.page-item-14 a{
display: block;
width: 140px; /*Width of top level menu link items*/
padding: 2px 0 2px 10px;
border-left-width: 0;
text-decoration: none;
background:#A73DD3;
color:#ffffff;
}
.horizontalcssmenu_red ul li.page-item-14 a{
display: block;
width: 140px; /*Width of top level menu link items*/
padding: 2px 0 2px 10px;
border-left-width: 0;
text-decoration: none;
background:#FF0066;
color:#ffffff;
}
.horizontalcssmenu_orange ul li.page-item-14 a{
display: block;
width: 140px; /*Width of top level menu link items*/
padding: 2px 0 2px 10px;
border-left-width: 0;
text-decoration: none;
background:#FF5019;
color:#ffffff;
}



/*Sub level menu*/
.horizontalcssmenu ul li ul{
left: 0;
top: 0;
position: absolute;
display: block;
visibility: hidden;
z-index: 100;
background:#26629E;

/* for IE */
  filter:alpha(opacity=80);
  /* CSS3 standard */
  opacity:0.8;
}
.horizontalcssmenu_aqua ul li ul{
left: 0;
top: 0;
position: absolute;
display: block;
visibility: hidden;
z-index: 100;
background:#03C6BB;

/* for IE */
  filter:alpha(opacity=80);
  /* CSS3 standard */
  opacity:0.8;
}
.horizontalcssmenu_purple ul li ul{
left: 0;
top: 0;
position: absolute;
display: block;
visibility: hidden;
z-index: 100;
background:#A73DD3;

/* for IE */
  filter:alpha(opacity=80);
  /* CSS3 standard */
  opacity:0.8;
}
.horizontalcssmenu_red ul li ul{
left: 0;
top: 0;
position: absolute;
display: block;
visibility: hidden;
z-index: 100;
background:#FF0066;

/* for IE */
  filter:alpha(opacity=80);
  /* CSS3 standard */
  opacity:0.8;
}
.horizontalcssmenu_orange ul li ul{
left: 0;
top: 0;
position: absolute;
display: block;
visibility: hidden;
z-index: 100;
background:#FF5019;

/* for IE */
  filter:alpha(opacity=80);
  /* CSS3 standard */
  opacity:0.8;
}



/*Sub level menu list items*/
.horizontalcssmenu ul li ul li, .horizontalcssmenu_aqua ul li ul li, .horizontalcssmenu_purple ul li ul li, .horizontalcssmenu_red ul li ul li, .horizontalcssmenu_orange ul li ul li{
display: inline;
float: none;
}


/* Sub level menu links style */
.horizontalcssmenu ul li ul li a, .horizontalcssmenu_aqua ul li ul li a, .horizontalcssmenu_purple ul li ul li a, .horizontalcssmenu_red ul li ul li a, .horizontalcssmenu_orange ul li ul li a{
width: 138px; /*width of sub menu levels*/
border-width: 0 1px 1px 1px;
/*background: none;
background-color: #26629E;*/
padding:5px 0 5px 10px;
}
/*.horizontalcssmenu ul li.page-item-11 a:hover, .horizontalcssmenu_aqua ul li.page-item-11 a:hover{
background:#999999;
color:#ffffff;
}*/
.horizontalcssmenu ul li a:hover, .horizontalcssmenu_aqua ul li a:hover, .horizontalcssmenu_purple ul li a:hover, .horizontalcssmenu_red ul li a:hover, .horizontalcssmenu_orange ul li a:hover{
background:#999999;
color:#ffffff;
}

.horizontalcssmenu ul li ul li a:hover, .horizontalcssmenu_aqua ul li ul li a:hover, .horizontalcssmenu_purple ul li ul li a:hover, .horizontalcssmenu_red ul li ul li a:hover, .horizontalcssmenu_orange ul li ul li a:hover{
background:#999999;
color:#ffffff;
}

.horizontalcssmenu ul li.current_page_item a, .horizontalcssmenu ul li.current_page_item a:visited, .horizontalcssmenu_aqua ul li.current_page_item a, .horizontalcssmenu_aqua ul li.current_page_item a:visited, .horizontalcssmenu_purple ul li.current_page_item a, .horizontalcssmenu_purple ul li.current_page_item a:visited, .horizontalcssmenu_red ul li.current_page_item a, .horizontalcssmenu_red ul li.current_page_item a:visited, .horizontalcssmenu_orange ul li.current_page_item a, .horizontalcssmenu_orange ul li.current_page_item a:visited{
background:#999999;
color:#ffffff;
}

.horizontalcssmenu_aqua ul li.current_page_item ul li a, .horizontalcssmenu_aqua ul li.current_page_item ul li a:visited{
background:#03C6BB;
color:#ffffff;
}

.horizontalcssmenu_aqua ul li.current_page_item ul li a:hover{
background:#999999;
color:#ffffff;
}









#searchContainer
{
   color:#BCAEAE;
	float:left;
    width:180px;
	height:20px;
	padding:0;
	padding:25px 0 0 510px;
	
}
#searchContainer input.field {
background-color:#ffffff;
width:120px;
height:17px;
}
#searchContainer input.goBtn {
margin:0;
}
#searchContainer label {
display:none;
}










/*** set the width and height to match your images **/

#slideshow {
	background:#ffffff url(../images/line.png) no-repeat top left;
    position:relative;
    height:334px;
}

#slideshow IMG {
    position:absolute;
	padding-top:5px;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
}

#slideshow IMG.active {
    z-index:10;
    opacity:1.0;
}

#slideshow IMG.last-active {
    z-index:9;
}






h1{
background:#ffffff url(../images/logo.gif) top left no-repeat;
float:left;
height:85px;
width:221px;
padding:0;
margin:20px 0 0 0;
}

h1 a{
float:left;
height:85px;
width:221px;
text-indent:-2000px;
color:#BCAEAE;
margin:0;
padding:0;
font-size:2em;
}

h2{
font-size:180%;
color:#26629E;
padding:10px 0 15px 0;
margin:0;
font-weight:normal;
}
.aqua h2{
font-size:180%;
color:#03C6BB;
padding:10px 0 15px 0;
margin:0;
font-weight:normal;
}
.purple h2{
font-size:180%;
color:#A73DD3;
padding:10px 0 15px 0;
margin:0;
font-weight:normal;
}
.red h2{
font-size:180%;
color:#FF0066;
padding:10px 0 15px 0;
margin:0;
font-weight:normal;
}
.orange h2{
font-size:180%;
color:#FF5019;
padding:10px 0 15px 0;
margin:0;
font-weight:normal;
}
h3{
font-size:120%;
color:#009999;
padding:0;
margin:10px 0 10px 0;
font-weight:bold;
}
.red h3{
font-size:120%;
color:#666666;
padding:0;
margin:10px 0 10px 0;
font-weight:bold;
}
.purple h3{
font-size:120%;
color:#666666;
padding:0;
margin:10px 0 10px 0;
font-weight:bold;
}
.orange h3{
font-size:120%;
color:#666666;
padding:0;
margin:10px 0 10px 0;
font-weight:bold;
}
#sidebar h3{
font-size:140%;
color:#937B7B;
padding:0;
margin:20px 0 20px 0;
font-weight:bold;
border-bottom:1px solid #937B7B;
}
h4{
font-size:100%;
color:#828282;
padding:0;
margin:10px 0 10px 0;
font-weight:bold;
}
#sidebar h4{
/*background:#ffffff url(../images/sidebar.png) repeat-y top right;*/
font-size:100%;
color:#937B7B;
padding:0;
margin:10px 0 10px 0;
font-weight:bold;
}

strong {
font-weight:bold;
}
em {
font-style:italic;
}

p {
margin:0 0 0.8em 0;
font-size:1.1em;
}


a, a:visited {
 text-decoration:none;
 font-weight:bold;
 color:#26629E;
 outline:0;
 margin:0;
 padding:0;
}

a:hover {
  color: #666666; 
}


ul {
margin: 0;
padding:0;
}

li {
list-style-position:inside;
list-style-type: disc;
}

hr {
margin:0 0 5px 0;
padding:0;
border-top:#cccccc;
border-left:#cccccc;
}


