/* CSS Document */

body {
	margin: 0;
	padding: 0;
	background-color: #006;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;

}
p { line-height: 18px; padding: 0 0 10px; margin: 0; color: #000; }
img {
	border: 0;
} 
h1, h2, h3 {
        margin: 10px 0;
        padding: 10px 0;
}     
h1 {
	font-size: 20px;
	color: #fff;

}
h2 {
        font-size: 20px;
	color: #000; 
}
h3 {    
        font-size: 18px;
	color: #000;  
        text-align:center;
}
.alignleft {
   float:left;
}
.alignright {
   float:right;
   padding: 0 200px 0 0;
}
.wp-caption {
	text-align: center;
	font-weight: bold;
}
.clear { 
	clear: both;
}
.overflow {
	 overflow: auto; 
	 padding-bottom: 15px;
}a {
        color: #7798BA;
	text-decoration: underline;
}a:hover {
        text-decoration:none;
	color: #c9d6e3;

}
#header {
        margin:0 auto;
        height:106px;
        width: 960px;
  
}
#title {
        float:left;
        padding: 6px 0px 6px 6px;
        width: 180px; 

}
#navbar {
        color:#7798BA;
        float:right;
        margin-top: 72px;
	padding: 0;
	width: 760px;
	height: auto;

}
#wrap {
	background-color:#fff;
        margin:0;
        padding:0;
        width: 100%;
        border-top: 2px solid #000;
}
#content {

	background-color:#fff;
	width: 960px;
	height: auto;
	margin: 0 auto;
        padding-bottom: 20px;
        text-align: justify;
}
#events {
     width: auto;
     margin: 0 auto;
     height: auto;
}
#flash {
	margin: 0 auto;
        width:640px;
        height:500px;
}
#map {
       text-align:center;
       padding-bottom: 10px;
}
a.mapbtn {
      background-color:#7798BA;
      padding: 0 5px 3px 5px;
      margin: 0 5px 0 5px;
      border: 1px #000 solid;
      text-decoration: none;
      color: #fff;
}
a.mapbtn:hover {
      background-color:#0054A6;

}
#footer {
        color: #D9DEFE;
	padding: 10px 0 10px 0;
	width: 100%;
	height: auto;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
        background-color:#006;
        border-top: 2px #000 solid;
}

