@charset "UTF-8";
/* CSS Document */

body {background-color:#d0d9e5; background-image:url(images/bg.gif);background-repeat:repeat-x;}

p {font-family:Arial, Helvetica, sans-serif; font-size:11px;line-height:17px;color:#333; padding-bottom:5px;padding-right:5px;margin:0;padding-left:10px;}

.header {font-family:"Times New Roman", Times, serif;font-size:16px;color:#0049a3;font-weight:bold;}
.news {font-family:Arial, Helvetica, sans-serif; font-size:10px;line-height:15px;color:#333; padding-bottom:5px;padding-right:5px;margin:0;padding-left:10px;}
.quote {font-family:"Times New Roman", Times, serif;font-size:18px;color:#0049a3;font-weight:bold;text-align:center;line-height:20px;}
.contactsm {font-family:Arial, Helvetica, sans-serif; font-size:10px;line-height:15px;color:#333; text-align:center;}
.eventssm {font-family:Arial, Helvetica, sans-serif; font-size:10px;line-height:15px;color:#333; text-align:left;}

a.link {color:#0049a3;text-decoration:underline;font-weight:bold;}
a.visited {color:#0049a3;text-decoration:underline;font-weight:bold;}
a.hover {color:#0049a3;text-decoration:none;font-weight:bold;}

.white {font-family:Arial, Helvetica, sans-serif; font-size:10px;line-height:15px;color:#fff; text-align:center;padding-top:10px;}

h3  {
 font-size: 1.2em;
 margin: 0;
 padding: 10px 0 5px;
 color:#fff;
 font-family:Arial, Helvetica, sans-serif;
}

#header h3  {

 float: right;

 padding: 5px 20px;

 font-size: 17px;

 font-weight: normal;

 font-family: Arial, Helvetica, sans-serif;

 margin: 10px 0 0;

}
#header h3 span  {

 float: left;
 width: 500px;
 text-align:right;
 padding-right: 15px;

}
#header h3 strong  {

 font-size: 37px;

 letter-spacing: 0px;

 font-weight: normal;

 color: #fff;

 line-height: 100%;

}

/* Bruce Added stuff below */

#adminMenu {
	width: 790px;
	height: 52px;
	position: relative;
	clear: both;
	margin: 0;
	padding: 0;
	overflow: hidden;
}
#adminMenu ul { 
	text-align: left;
	padding-bottom: 2px;
	padding-top: 2px;
	text-transform: uppercase;
	font-size: 12px;
	padding-right: 1px;
}

#adminMenu ul li {
 display: inline;
 padding-left: 0;
 padding-right: 0;
 padding-bottom: 2px;
 padding-top: 2px;
}

#adminMenu ul li a
{
 padding-left: 8px;
 padding-right: 8px;
 padding-bottom: 2px;
 padding-top: 2px;
 text-decoration: none; 
 color: #FFFFFF;
}
#adminMenu ul li a:hover {
	background-color: #dddac0;
 	color: #000000;
	text-decoration: none; 
}
.rounded-corners {
	-moz-border-radius: 20px;
	-webkit-border-radius: 20px;
	-khtml-border-radius: 20px;
	border-radius: 20px;
}

.shadow {
	-moz-box-shadow: 0 0 5px #888;
	-webkit-box-shadow: 0 0 5px #888;
	box-shadow: 0 0 5px #888;
}
