.chesapeake{
	width:100%;
	overflow:hidden;
}
.chesapeake span{
	float:right;
	margin:8px 38px 0 0;
	display:inline;
}
.chesapeake span a{
	width:155px;
	height:13px;
	text-indent:-9999px;
	overflow:hidden;
	display:block;
	background:url(chesapeake.gif) no-repeat;
}
.navigation{
	width:100%;
	position:relative;
	z-index:20;
	margin-top:-4px;
}
.navigation:after {
	content:"";
	display:block;
	clear:both;
}
.navigation ul{
	margin:0 0 2px 105px;
	padding:0;
	width:615px;
	float:left;
	list-style:none;
}
.navigation ul:after {
	content:"";
	display:block;
	clear:both;
}
.navigation ul li{
	float:left;
	width:114px;
	font:11px/24px Tahoma, Geneva, sans-serif;
	padding-right:2px;
	position: relative;
	background:url(drop-rpt.png) repeat;
}
.navigation ul li a{
	display: block;
	text-align:center;
	width:114px;
        height:24px;
	font-size:14px;
        font-weight:bold;
        color:#fff;
	background:#0067a4;
}
.navigation ul li a:active {
color:#000;
background:#face69;
}
.navigation ul .active,.inner-second .navigation ul .active{
	font:18px/24px Tahoma, Geneva, sans-serif;
}
.navigation ul .active a{
	color:#000;
	background:#face69;
}
.navigation ul li a:hover{
	text-decoration:none;
}
.navigation ul .drop{
	width:205px;
	position: absolute;
	top: 24px;
	left: -40px;
	display:none;
}
.navigation ul .drop_third{
	width:205px;
	position: absolute;
        z-index:3;
	top: 0px;
	left: -200px;
	display:none;
}
.navigation ul li:hover .drop,
.navigation ul li.hover .drop{
	display:block;
}
.navigation ul li ul li:hover .drop_third,
.navigation ul li ul li .hover .drop{
	display:block;
}
.navigation ul .drop .drop-body{
	width:184px;
	padding:0 10px 0 11px;
}
.navigation ul .drop_third .drop-body{
	width:184px;
	padding:0 10px 0 11px;
        overflow:hidden;
}
.navigation ul .drop .bttm-drop{
	height:4px;
	width:205px;
	background:url(drop-bttm.png) no-repeat;
}
.navigation ul ul{
	width:100%;
	float: none;
	padding:0px 0 0 0;
}
.navigation ul ul li{
	margin:0;
	padding:5px 0 2px 0;
	width:100%;
	float:left;
	border-top:1px solid #cae0ec;
	font:9px/13px Arial, Helvetica, sans-serif;
	text-align:center;
}
.navigation ul ul li:first-child{
	border:0;
}
.navigation ul ul li a{
	background:none !important;
	text-align:center;
	color:#0067a4 !important;
	width:auto;
	float:none;
	display:inline;
	height:auto;
	font-weight:bold;
}
.navigation ul ul li a:hover{
	text-decoration:underline;
}
.logo-inner #header .top .logo{
	margin-top:-6px;
	padding-bottom:14px;
}
.logo-inner #header .top .logo a{
	width:312px;
	height:104px;
	background:url(logo-inner.png) no-repeat;
	position:relative;
}
.inner .navigation{
	width:975px;
	padding-left:26px;
}
.inner-second .navigation{
	padding-left:0;
}
.inner .navigation ul{
	float:none;
}
.inner-second .navigation ul{
	width:488px;
}
.inner-second .navigation ul ul{
	width:184px;
}
.inner .navigation ul .active{
	/*font-size:12px;
	letter-spacing:-1px;*/
	font-size:11px;
	letter-spacing:0px;
}
.inner .navigation ul ul a{
	letter-spacing:0;
}
.inner #main-content{
	margin:0 0 0 27px;
	display:inline;
	width:780px;
}
.inner #main-content,.inner #footer{
	/*float:left;*/
}
.inner #main-content .rotator-inner{
	width:780px;
	overflow:hidden;
	/* background:url(rotator-rpt-inner.gif) repeat-y;*/
}
.inner #main-content .rotator-inner .top{
	width:100%;
	overflow:hidden;
	background:url(rotator-top-inner.gif) no-repeat;
}
.inner #main-content .rotator-inner .bttm{
	/* width:956px; */
	overflow:hidden;
	background:url(rotator-bttm-inner.gif) no-repeat 0 100%;
	padding:13px 0 12px 11px;
}
.inner #main-content .rotator-inner .top-block{
	background:#face69;
	overflow:hidden;
	width:755px;
	margin:0 0 15px -12px;
}
.inner #main-content .rotator-inner  .top-block .bttm-border{
	background:url(top-block-bttm.gif) no-repeat 0 100%;
	overflow:hidden;
	width:755px;
	padding:9px 0 6px 13px;
}
.inner #main-content .rotator-inner  .top-block .bttm-border .bttm-list-bg{
background:#fae2aa;
width: 755px;
margin-left:-12px;
}
.inner #main-content .rotator-inner  .top-block ul{
	margin:0;
	padding:0;
	width:100%;
	overflow:hidden;
	list-style:none;
}
.inner #main-content .rotator-inner  .top-block ul li{
	float:left;
}
.inner #main-content .rotator-inner  .top-block .top-list{
	margin-bottom:10px;
width:740px;
/width:720px;
}
.inner #main-content .rotator-inner  .top-block .top-list li{
	font-size:12px;
	line-height:14px;
	margin-top:7px;
	margin-left:5px;
	*margin-right:0.5em;
	*margin-left:0.5em;
}
.inner #main-content .rotator-inner  .top-block .top-list li:first-child{
	background:none;
}
.inner #main-content .rotator-inner  .top-block .top-list li a{
	font-weight:bold;
	text-decoration:underline;
}
.inner #main-content .rotator-inner  .top-block .top-list li a:hover{
	text-decoration:none;
}
.inner #main-content .rotator-inner  .top-block .bttm-list{
	margin:13px 0 0 60px;
width: 710px;
}
.inner #main-content .rotator-inner  .top-block .bttm-list li{
	font-size:11px;
	line-height:14px;
	padding:5px 0px 0 15px;
	/padding:0 0px 0 15px;
}
.inner #main-content .rotator-inner  .top-block .bttm-list li a{
	font-weight:bold;
}
.inner #content {
	background:none;
	width:713px;
	padding:0 30px 0 11px;
	overflow:hidden;
}
.inner #main{
	float:left;
	/*width:970px; */
}
.inner #content .pager{
	width:100%;
	overflow:hidden;
	margin-top:10px;
	margin-bottom: 10px;
}
.inner #content .pager ul{
	float:left;
	margin:0 0 0 -4px;
	display:inline;
}
.inner #content .pager  ul li{
	width:auto;
	background:none;
	margin:0;
	font-size:10px;
	line-height:13px;
	color:#b7b7b7;
	padding:0 0 0 4px;
}
.pager {
font-size: 10px;
}
.inner #content ul li a{
	color:#0067a4;
}
.inner #content  h2{
	margin:10px 0 2px 0;
	font-size:17px;
	line-height:20px;
	color:#0067a4;
}
.inner #content p{
	margin:0 0 20px 0;
	font-size:12px;
	line-height:18px;
	color:#000;
}
.inner #sidebar{
	float:right;
	width:189px;
	/*margin-top:-194px;*/
	margin-right:20px;
	position:relative;
	background:url('/atf/cf/{eb2a714e-8219-45e8-8c3d-50ebe1847cb8}/SIDEBAR_MIDDLE.GIF') repeat-y;
}
.inner #sidebar .baner{
	width:100%;
	overflow:hidden;
	padding-left:13px;
}
.inner #sidebar .baner img{
	display:block;
}
.inner #footer{
	/*margin-left:44px;*/
}
/*iner2/html*/
.inner-second  #sidebar{
}
.inner-second .navigation ul{
	float:left;
width:615px;
	margin-right:px;
	display:inline;
}
.inner-second .navigation ul ul{
	margin:0;
}
.inner-second .navigation ul .active{
	font:18px/24px Tahoma, Geneva, sans-serif;
	letter-spacing:0;
}
.subhead_blue {
font-size: 14px;
color: #0067a4;
font-weight:bold;
}
.subhead_black {
font-size: 14px;
color: #000000;
font-weight:bold;
}
.subhead_grey {
font-size:14px;
color:#666;
font-weight:bold;
}

.inner .current_page{
background:#face69;
height:26px;
margin-bottom:-2px;
font-weight:bold;
color:#0067a4;
}
.inner .current_page_level2 {
color:#000;
background: #FAE2AA url('../{eb2a714e-8219-45e8-8c3d-50ebe1847cb8}/ARROW.GIF') no-repeat scroll left center;
padding:7px;
}

.inner .current_page_level3 {
color:#000;
background: #FAE2AA url('../{eb2a714e-8219-45e8-8c3d-50ebe1847cb8}/ARROW.GIF') no-repeat scroll left center;
padding:7px;
}

/*-----------------------Controls Kintera Tools (pring/email/etc)-------------------*/

td.printfriendlyTop {
	background:url(http://www.kintera.org/site/images/print_icon.gif);
	background-repeat: no-repeat;
	}
	
.print_imgTop  {
	height:17px;
	width:124px;
	}
	
.quick_tools {
	float: right;
	display: inline;
	}