﻿body 
{
	margin: 0;
	font-family: "Tahoma";
    font-size: 10pt;  
	background: #C9CACB;
	color: #606060;
}
a {color: #4F81BD;text-decoration: none;}
a:hover {text-decoration: underline;}
img {border: none;}
#nav {height: 28px;padding:3px 5px 0 5px;background: #585858;}
#nav a {font: 12px Tahoma;text-decoration: none;color: White;}
#nav a:hover {color: gold;text-decoration: underline;}


.linkClass {padding: 3px;margin: 5px 5px 5px 0;}

#subnav a {font: 12px Tahoma;color: #006699;text-decoration: none;}
#subnav a:hover {color: blue;text-decoration: underline;}
#subnav span {margin-left: 10px;}

.album img {border: solid 1px Gray;padding: 2px;background: #ccc;margin-left: 5px;margin-top: 5px;}
.album h2 {color: Green; font:bold 14px Tahoma;width: 450px;border-bottom: solid 2px Green;padding-bottom: 10px;}

.album2 img {border: solid 1px Gray;padding: 2px;background: #ccc;margin-left: 5px;margin-top: 5px;width:40px;}
.album2_blue {width: 200px;}
.album2_blue img {border: solid 1px #2B4F81;padding: 2px;background: #2B4F81;margin-left: 2px;margin-top: 5px;width:42px;}

#LeftFrame
{
	width: 190px;
	background: #8C98A3;	
	margin: 0;
	padding: 3px 0 0 3px;
	height: 680px;
}
#RightFrame
{
	width: auto;
	background: #ffffff;	
	margin: 0;
	padding: 10px;
}
.Top
{
	background: #8C98A3;
	height: 65px;
	border-bottom:Solid 3px #0E4A6E;	
	padding-left: 10px;
}
.Top span {font:24px Times New Roman; color: White;}
.LeftLink {text-align: center; margin: 0 0 15px 0;color: White; font:bold 14px Tohama;color: #E9E9E9;}

#page_title
{
	color: #006699;
	font: bold 12pt Tahoma;	
}

#footer
{
	background: #585858;
	color:White;
	padding: 5px;
	width: 940px;
	text-align: left;
	font:14px Tahoma;
	height: 20px;	
}
#footer a {color: White; text-decoration: none;margin-left: 20px;font: 12px Tahoma;}
#footer a:hover {color: White; text-decoration: underline;margin-left: 20px;}
#Construction
{
	margin-top: 20px;
	font:bold 14px Tahoma;	
}
h1 
{
	color: #1C7ED5;	font: bold 16px Tahoma;	margin-top: 0;padding-top: 0;
}
h2 {font: bold 14px Tahoma;}
h2 a {font: bold 18px Tahoma;color: inherit;margin-top: 10px;}
h3 
{
	font: bold 14px Tahoma;
	color: #6090BF;
}
h4 
{
	font: bold 12px Tahoma;
	color: #6090BF;
}
#Line
{
	border-top: solid 1px;
	width: 100%;	
}

.UpcomingEventDate {color:Gray; font: italic 12px;}

#donor_nav {margin:0;border-bottom: 1px solid Gray;background: #585858;padding: 10px 0 10px 15px;}
#donor_nav a {margin-right: 15px;color: White;text-decoration: none;}
#donor_nav a:hover {text-decoration: underline;}

#show_donor {color: #808080}
#show_donor #top {margin: 0; padding: 10px;margin-bottom: 15px; border-bottom: solid 5px #dcdcdc;}
#show_donor h2 {color:#696969;}
#show_donor h3 {color:#2f4f4f;border-bottom: solid 2px #2f4f4f;}
#show_donor h4 {font-size:13px;}
#show_donor #name {font:bold 14pt Tahoma;}
#show_donor #slogan {font: italic 12pt Tahoma;}
#show_donor .title a {color: #696969;text-decoration: none;}
#show_donor .title h3 a {color: #2f4f4f;text-decoration: none;}
#show_donor .title h3 a:hover {color: Gray;text-decoration: underline;}
#show_donor .title a:hover {color: Gray;}

#show_donor_blue {color: #606060}
#show_donor_blue #top {margin: 0; padding: 10px;margin-bottom: 15px; border-bottom: solid 5px #2B4F81;}
#show_donor_blue h2 {color:#236B8E; }
#show_donor_blue h3 {color:#3299CC;border-bottom: solid 2px #3299CC;}
#show_donor_blue h4 {color:#2B4F81;font-size: 13px;}
#show_donor_blue #name {font:bold 14pt Tahoma;color: #104E8B;}
#show_donor_blue .title {color: #2B4F81;margin-bottom: 10px;}
#show_donor_blue .title a {color: #2B4F81;text-decoration: none;}
#show_donor_blue .title h3 a {color: #3299CC;text-decoration: none;}
#show_donor_blue .title a:hover {color: Gray;}
#show_donor_blue .title h3 a:hover {color: Gray;text-decoration: underline;}
#show_donor_blue #slogan {font: italic 12pt Tahoma;}

#app_form {padding: 10px;}
#app_form textarea {width: 95%;margin:0 60px 20px 0;height: 100px;}
#app_form input[type="text"] {width: 60%;}
#app_form input[type="password"] {width: 60%;}
#app_form td {vertical-align: top;}

#active_project {padding:0 5px 0 5px;}
#active_project .message {margin-bottom: 10px;}
#active_project .title {font-size:18px;font-weight: bold;}
#message_board {padding: 0 5px 0 5px;}
#message_board .title {font-size:14px;font-weight: bold;margin:10px 0 10px;}
#message_board h2 {font-size:14px;font-weight: bold;padding:0 0 5px 0;margin: 0; width: 200px;}
#message_board h2 a {font-size:14px;font-weight: bold;padding:0 0 5px 0;margin: 0; width: 200px;}
#message_board .image {margin-bottom: 10px;}
#message_board .date {font-style: italic;}

#other_projects {padding:0 5px 0 5px;}
#other_projects h2 {font-size:14px;font-weight: bold;padding:0 0 5px 0;margin: 0; padding-bottom: 5px; }
#other_projects h3 {border: none;}

.login_box 
{
	border: 1px solid #ccc;
	background: #EBEBEB;
	padding: 5px;
	margin: 10px;
	width: 350px;
}
#user_content
{
	border: 1px solid #ccc;
	background: #EBEBEB;
	padding: 5px;
	margin: 10px;	
}
#app_form
{
	border: 1px solid #ccc;
	background: #EBEBEB;
	padding: 5px;
	margin: 10px;	
}
#user_content input[type=text] 
{
	width: 300px;
}
#user_content textarea
{
	width: 300px;
	height: 100px;
}
#user_content td {vertical-align: top; }
#user_content input[type=password] 
{
	width: 200px;
}

input[type=submit] {background: #4F7BC4;padding: 2px 5px 2px 5px;border: 1px solid;color: White;cursor: pointer;}
#buttons
{
	padding: 10px;
	border: solid 1px Gray;
	/*background: #F6E2C9;*/
	background: #dcdcdc;
	margin: 10px 0 10px 0;
}

#buttons_blue
{
	padding: 10px;
	border: solid 1px Gray;
	/*background: #2B4F81;*/
	background: #3299CC;
	margin: 10px 0 10px 0;
	color: #F0FFFF;	
}

#buttons_blue a {color: #F0FFFF;}

.TagCover {padding: 5px; border: solid 1px #ccc;width: 190px;}
.tag1 a {font: 8pt Tahoma;color: Gray;text-decoration: none;}
.tag2 a {font: 10pt Tahoma;color: Black;text-decoration: none;}
.tag3 a {font: 14pt Tahoma;color: #4F7BC4;text-decoration: none;}
.tag4 a {font: 18pt Tahoma;color: Green;text-decoration: none;}
.tag5 a {font: 24pt Tahoma;color: #4F7BC4;text-decoration: none;}
.tag6 a {font: 30pt Tahoma;color: #2B4F81;text-decoration: none;}
.proText {margin-top: 10px;}

.dash {margin: 10px 0 5px 0; border-bottom:dashed 1px Gray;height: 2px;}

.small {padding: 2px;}

.breakit {margin-bottom: 10px;}
#feeds h3 {font:bold 10px Tahoma;}