﻿#container {
	width: 780px;
	margin: 0px auto 0px auto;
}
#containerpop {
	width: 600px;
	margin:   0px auto 0px 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
}
#maincontent {
	width: 780px;
	margin: 0px 0px 0px 0px;
}
#logo {
	margin: 0px 0px 0px 0px;
	float: left;
	text-align: center;
	height: 77px;
	
}
#navbar {
	border-style: solid;
    border-width:  1px;
    border-color:#3a9dbc;
	height: 26px;
	background-color: #ffffff;
	margin: 0px 0px 0px 0px;
	
	width: 780px;
	float: left;
}
#navbar ul {
	padding: 0px;
	margin: 0px;
	list-style-type: none;
	height: 26px;
}
#navbar ul li {
	display: inline;
	height: 26px;
}
#navbar ul li a {
	float: left;
	padding:  5px 8px 5px 8px;
	background-color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #3a9dbc;
	text-decoration: none;
	font-weight: bold;
	
}
#navbar {
	margin: 0px auto 0px auto;
	height:  26px;
	width: 780px;
}
#navbar ul li   a:hover {
	background-color: #C0C0C0;
}



a {
	color: #3a9dbc;
	text-decoration:none;
	border: none
}
a:visited {
	color: #3a9dbc;
}
a:active {
	color: #3a9dbc;
}
a:hover {
	color: #800000;
}


#toptitle {
	margin: 0px auto 0px auto;
	left: 100px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	font-weight: bold;
	color: #3A9DBC;
	position: relative;
}
.titletops
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-style:italic;
	font-weight:normal;
}
.titletopsb
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-style: normal;
	font-weight:bold;
	color: #0033EE;
}	
.titletopsbi
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-style: italic;
	font-weight:bold;
	color: #51AD40;
}
.titletopsbn
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-style: normal;
	font-weight:bold;
	color: #51AD40;
}						
#titletop {
	margin: 5px;
	width:560px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	color: #3A9BC5;
	font-size: medium;
	font-weight: bold;
}
#formsearch {
	float: right;
	clip: rect(0px, auto, 0px, auto);
	margin-top: 20px;
}
#smallnavbar {
	margin: 0px 0px 0px 0px;
	float: right;
	text-align: right;
	font-weight: lighter;
	font-size:   small;
	color: #3A9DBC;
	font-family: Arial, Helvetica, sans-serif;
	list-style-type: none;
	width:120px;
}
#smallnavbar ul {
	list-style-type: none;
	margin: 0px 0px 0px 0px;
}
#smallnavbar ul li {
	text-decoration: none;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
#smallnavbar ul li a {
	font-family: Arial, Helvetica, sans-serif;
	font-size:    small;
	font-weight: bold;
	color: #3A9DBC;
	margin: 0px 0px 0px 0px;
	text-decoration: none;
}
#smallnavbar ul li a:hover {
	background-color: #C0C0C0;
}
.clear{
	clear:both;
	width:80%;
}
.clearl{
	clear:left;
}
.clearr{
	clear:right;
}
.clearn{
	clear:none;
}
.cleari{
	clear:inherit;
}
#footer {
	padding: 10px;
	text-align: right;
}
.copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: bold;
	font-style: italic;
	color: #51AD40;
}
#footerbar ul {
	padding: 0px;
	margin: 0px;
	list-style-type: none;
}
#footerbar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	text-align: center;
	width: 780px;
}
#footerbar ul li {
	display: inline;
}
#footerbar ul li a {
	float: left;
	padding: 10px 8px 0px 8px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	text-decoration: underline;
}
#newsbar {
	margin: 0px;
	padding: 5px 0px 0px 0px;
	background-color: #C5DFF8;
	float: left;
	width: 780px;
	height: 25px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	font-weight: bold;
	color: #808080;
	text-decoration: none;
}
.style3 {
	font-family: "Times New Roman";
}
.barp a{
    color: #ffffff;
    text-decoration: none;
    font-size:small;
    font-family: Arial, Helvetica, sans-serif;
} 
.barp a:visited {
	color: #ffffff;
}
.barp a:active {
	color: #ffffff;
}
.barp a:hover {
	color: #ffff66;
}
p{ 
    font-family: Arial, Helvetica, sans-serif;
	font-size: small; 
}

a img{
	border: none;
} 
#flr {
	float: right;
	text-align: center;
	font-weight: lighter;
	font-size: small;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	list-style-type: none;
	width: 90px;
	border: solid;
	border-width: thin;
	border-color: #3A9DBC;
} 
#flr hr{
	color: #3A9DBC;
}
	
.breadcrumb{
    font-style: italic;
    font-size: small;
    color:  Gray;    
} 
#breadc{
    float: right;
    margin-right: 0px;
   
}           	  
body {
    margin:0px 0px 0px 0px;
} 
#exnddesc1 {
	margin: 5px 0px 0px 0px;
	width: 150px;
	float: left;
	text-align: center;
}
#exnddesc1a {
	margin: 5px 0px 0px 0px;
	float: left;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	color: #3A9BC5;
}
#exnddesc2 {
	margin: 5px 0px 0px 0px;
	width: 600px;
	float: right;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	text-decoration: none;
}
#exnddesc2z 
{
    margin-top:10px;

	width: 800px;
	 text-align:center;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	text-decoration: none;
	padding-top:10;
}
#exnddesc3 {
	margin: 5px 5px 5px 5px;
	width:500px;
	
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	text-decoration: none;
}
#exnddesc4 {
	margin: 5px 5px 5px 0px;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	text-decoration: none;
}
#photo {
	margin: 0px 0px 0px 0px;
	float: right;
	text-align:center;
}
.caption {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: bold;
	color: #000000;
}
.bottom10 {
	padding: 0px 0px 0px 0px;
}
.style1 {
	text-decoration: none;
}
#cofmonth {
	margin: 0px 0px 5px 0px;
	padding: 5px 0px 0px 0px;
	background-color: #3A9BC5;
	float: left;
	width: 780px;
	height: 25px;
	text-align: center;
	 vertical-align: bottom;
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	font-weight: bold;
	color: #FAEE8C;
	text-decoration: none;
}
#cofmonth a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	color: #FAEE8C;
	text-decoration: none;
}
#cofmonth a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
}
#featurel {
	margin: 0px 0px 5px 0px;
	width: 263px;
	float: left;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	text-decoration: none;
	background-color: #C5DFF8;
	color: #000000;
}
#featuredl {
	width: 780px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	text-decoration: none;
	background-color: #C5DFF8;
	color: #000000;
}
#featurec {
	padding: 0px;
	width: 517px;
	float: right;
	margin: 0px 0px 5px 0px;
	text-align: center;
	background-color: #C5DFF8;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #000000;
}
#featurer {
	float: right;
	width: 250px;
	margin: 0px 7px 5px 0px;
	padding: 0px;
}
.style2 {
	border-width: 0px;
}
#gridview1 
{
   font-family: Arial, Helvetica, sans-serif;
    font-Size: small;
    
} 
#GridView1 a 
{
	font-family: Arial, Helvetica, sans-serif;
	font-Size: smaller;
	text-decoration:underline;
}
.stylelab1 
{
	width: 20%;
	float: left;
  
}
.stylelab15 
{
	width: 15%;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
  
}
.stylelab22 
{
	width: 20%;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
}
.stylelab25 
{
	width: 20%;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
  
}
.backy
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	background-color: #FFFFA0
}	

.textw50
{
	width:50px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	background-color: #FFFFA0
}	
.textw5050
{
	width:50%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	background-color: #FFFFA0
}
.textw30
{
	width:30%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	background-color: #FFFFA0
}
.textw15
{
	width:15%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	background-color: #FFFFA0
}
.textw80
{
	width:80%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	background-color: #FFFFA0
}				
.textw330
{
	width:200px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	
}	
.emailfrom
{	
	width: 30%;
}
.emailsubj
{	
	width: 50%;
}	
.emailbody
{	
	width: 50%;
	height:100px; 
	
}
#submitclear1 {
	float: right;
	
	
}
#divfr
{
	float:right;
	width:600px;
	text-align:right;
}
#Panel1{
  border-width: thin;
  border-style:solid; 
  width:275px;
  Height:160px;
  padding:20px;
  border-color:#3A9BC5;
}  
#navbarm {
	border-style: solid;
    border-width: thin;
    border-color:#3a9dbc;
	height: 30px;
	background-color: #ffffff;
	margin: 0px 660px 10px auto;
	height: 26px;
	
}
#navbarm ul {
	padding: 0px;
	margin: 0px;
	list-style-type: none;
	height: 25px;
}
#navbarm ul li {
	display: inline;
	height: 25px;
}
#navbarm ul li a {
	float: left;
	padding: 5px 8px 5px 8px;
	background-color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size:  small;
	color: #3a9dbc;
	text-decoration: none;
	font-weight: bold;
	
}
#navbarm {
	
	height: 26px;
	
}
#navbarm ul li a:hover {
	background-color: #C0C0C0;
}
#thennow {
	margin: 0px 0px 0px 0px;
}
#page-body-section-content-snd {
	CLEAR: both; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.page-body-section-content-snd IMG {
	PADDING-RIGHT: 10px; FLOAT: left
}
.page-body-section-content-snd P {
	MARGIN-BOTTOM: 0px
}
h4{
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #3A9BC5;
	font-weight: bold;
}
#divmir {
	padding: 2px 2px 2px 2px;
	background-color: #C5DFF8;
	position:relative;
	float: right;
	width: 320px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
#divmil {
	margin: 0px 0px 0px 0px;
	padding: 2px 2px 2px 2px;
	background-color: #3A9BC5;
	position:relative;
	width: 320px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}	
#div-1c {
 clear:both;
}
#div-1c2 {
 clear:both;
}
#div-1c3 {
 clear:both;
}
#div-1c4 {
 clear:both;
}
#div-1c5 {
 clear:both;
}
#div-1c6 {
 clear:both;
}
#div-650 
{
	width: 650px;
	margin: 2px 2px 2px 2px;
	padding-top:2px;
}
#left { float:left;
width:310px;
margin: 2px 2px 2px 2px;
padding: 2px 2px 2px 2px;}
#right { float:right;
width:310px;
margin: 2px 2px 2px 2px;
padding: 2px 2px 2px 2px;
 }
.leftdiv { float:left;
width:310px;
margin: 2px 2px 2px 2px;
padding: 2px 2px 2px 2px;}
.rightdiv { float:right;
width:310px;
margin: 2px 2px 2px 2px;
padding: 2px 2px 2px 2px;
 }
 .titlem75 
 {
	font-family:Arial, Helvetica, Sans-Serif;	font-size:small;
	font-weight:bold;
	color:#3A9DBC;
 }	
 .titlem75bl
 {
	font-family:Arial, Helvetica, Sans-Serif;	font-size:small;
	font-weight:bold;
	color:#000000;
 }	
 .titlem75bn
 {
	font-family:Arial, Helvetica, Sans-Serif;	font-size:small;
	font-weight:normal;
	color:#000000;
 }	
 #lblptname
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-style: normal;
	font-weight:bold;
	color: #3A9DBC;
}
#flr1 {
	float: right;
	text-align: center;
	font-weight: lighter;
	font-size: small;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	list-style-type: none;
	width: 90px;
	border: none;
	border-width: thin;
	border-color: #3A9DBC;
} 
#flr1 hr{
	color: #3A9DBC;
}
#sclipr
{
    font-family: Arial, Helvetica, sans-serif;
    font-size:  medium;
    float: right;

}	
.pg1
{
    text-align:  center;
	font-weight: bold;
	font-size: small;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	} 	
	.titletoptn
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:  small;
	font-style: normal;
	font-weight:bold;
	color: #000000;
}
#srchclcn
{
    float:right;

}
#sclipl
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: small;
}
#sclipl2
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: small;
}
#desc1
{
    
	font-size: small;
}
#atoz.boxcontent {

	padding-left:0px;
	padding-right:0px;
	padding-top:5px;
	padding-bottom:5px;

    clip:auto;
    width:670px;
    background-color: #3a9dbc;
    
}

p#atoz
{
	
	color:White;
	font-weight:bold;
	letter-spacing: 0.05em;
	

}
#atoz a{ color:White;}
#atoz a:hover {
	color: yellow;
}

#atoz a:active {
	color: yellow;
}
/* a to z */
/*h3.atoz strong { _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='menu-3.png', sizingMethod='crop'); }*/
h3.atoz strong { background-image: url("menu-3.png"); }	
	
p.pbold { font-weight:bolder}


body.home a#l1,
body.contributor a#l2,
body.collection a#l3,
body.story a#l4,
body.news a#l5,
body.maps a#l6
 {
	color: #fff;
	background: #51AD40;
}
.fszs
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: small;

}
.fszsb
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: small;
    font-weight:bold;
}
.fszsbli
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: small;
    font-style: italic;
    font-weight:bold;
    color: #3a9dbc;
}
.fszs670
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: small;
    width:670px;

}
.fszsbl
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: small;
    font-weight:normal;
     color: #000000;

}
#mediaURL
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: small;
}
#cldesc{ width:650px;}
#w670{ width:670px;}
.titletopsbi670{
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-style: italic;
	font-weight:bold;
	color: #51AD40;
	width:670px;
}
#side_bar{font-family: Arial, Helvetica, sans-serif;
	font-size: small;}

#map{font-family: Arial, Helvetica, sans-serif;
	font-size: small;}
.border1bl{ border-style:solid; border-color:#3A9DBC; border-width:thin}
#divfltl300
{
	float:left;
	width:300px;
	
}