﻿body,td,th {
	text-decoration: none;
	color: #fff;
    font: 10pt century gothic,geneva,helvetica,verdana,arial,Garamond,Times New Roman;
}
body {
	padding:0px 0px 0px 0px;
	text-decoration: none;
	font-size: medium;
	background-color:#335A5D;
}

#header
{
	padding: 0px 0px 0px 0px;
	float:left; 
	width:100%;
	height: 84px;
}

#main 
{
	position:relative;
	padding:0px 0px 0px 0px;
	margin: 5px auto 20px auto;
	width:900px;
	height:900px;
	z-index:6;
	visibility: visible;
	background-color:#728136;
}

#content
{
	height: 882px;
	color: #ffffcc;
}

div.centered 
{
	text-align: center;
}

a
{
    color: #FFFFC0;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: none;
    font: 12pt century gothic,geneva,helvetica,verdana,arial,Garamond,Times New Roman;
    font-weight:bold;
}

#master_content a
{
    color: #335A5D;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: none;
    font: 12pt century gothic,geneva,helvetica,verdana,arial,Garamond,Times New Roman;
    font-weight:bold;
}
#master_content a:hover,
a:hover
{
    TEXT-DECORATION: none;
    color: #ccff99;
    font-weight:bold;
}

#horizontalMenu
{
	position:absolute;
    top: 44px;
    left: 220px;
    width: 650px;
    color: #fff;
    background-color: #1a0000;
}

#verticalMenu
{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
/*
    height: 90.5%;
    background-image: url(images/MinistryPage_Color1_06.png);
    background-repeat:repeat-y;
*/
}

#verticalMenuOverlay 
{
	position:absolute;
	top: 275px;
	left: 0px;
	padding:0px 0px 0px 0px;
	margin:0px auto 0px auto;
	float:left; 
	width:160px; 
	background-color:Transparent; 
	padding-right:50px;
}

.footer
{
	text-align: center;
    color: #fff;
    width: 460px;
    font-size: 8pt;
}

/*Textbox Watermark*/
.unwatermarked {
	height:18px;
	width:148px;
	font-weight:bold;
}
.watermarked {
	height:20px;
	width:150px;
	padding:2px 0 0 2px;
	border:1px solid #BEBEBE;
	background-color:#F0F8FF;
	color:gray;
}	

/* Calendar*/
.MyCalendar .ajax__calendar_days
{
    color: #BEBEBE;
}
.MyCalendar .ajax__calendar_dayname,
.MyCalendar .ajax__calendar_day
{
    color: black;
}
.MyCalendar .ajax__calendar_container {
    border:1px solid #646464;
    background-color: lemonchiffon;
    color: red;
}
.MyCalendar .ajax__calendar_other .ajax__calendar_day,
.MyCalendar .ajax__calendar_other .ajax__calendar_year {
    color: black;
}
.MyCalendar .ajax__calendar_hover .ajax__calendar_day,
.MyCalendar .ajax__calendar_hover .ajax__calendar_month,
.MyCalendar .ajax__calendar_hover .ajax__calendar_year {
    color: black;
}
.MyCalendar .ajax__calendar_active .ajax__calendar_day,
.MyCalendar .ajax__calendar_active .ajax__calendar_month,
.MyCalendar .ajax__calendar_active .ajax__calendar_year {
    color: black;
    font-weight:bold;
}


/* DropShadow */
#master_content .dropShadowPanel span {color:white;text-decoration:underline;}
#master_content .dropShadowPanel span:hover {text-decoration:none;}
.dropShadowPanel 
{
	/*
	BACKGROUND-COLOR: transparent;
	background-color:white;		
	color:#5377A9;
	font-weight:bold;	
	padding-left:40px;
	*/	
	width:93%;
	text-align:left;
}
.dropShadowPanel a
{
	color:#FFE600;
	font-weight:bold;
    font: 10pt century gothic,geneva,helvetica,verdana,arial,Garamond,Times New Roman;
    TEXT-DECORATION: none;
}
.dropShadowPanel2
{
	width:85%;
	padding-left:0px;
	background-color:#57270B;		
	text-align:left;
}

.OddRow 
{
	background-color:#57270B;
}
.EvenRow 
{
/*
	background-color:Gray;
*/
}



		/*this is the css for the menu*/
		.vertical ul{
			width: 150px;
			list-style-type: none;
			padding: 0px;
			display: inline;
		}
		.vertical li a{
			display: block;
			text-decoration: none;
			height: 1.2em;
			padding: .1em 1px;
			border-top: 0px;
			font: 10pt century gothic,geneva,helvetica,verdana,arial,Garamond,Times New Roman;
		}
		.vertical li{
			/*Needed for IE. Don't ask me why, It was a lucky guess.*/
			display: inline;
		}
		.vertical li ul{
			/*
			*/
			position: absolute;
			margin-top: -1.3em;
			margin-left: 80px;
		}	
		
		/*colors for menu*/
		.bluewhite li a{
			background-color: Transparent;
			color: #335A5D;
			border-color: #335A5D;
			font-weight:normal;
		}
		.bluewhite li a:hover{
			color: #335A5D;
			border-color: #335A5D;
			font-weight:bold;
		}
		.bluewhite ul{
			border-color: #335A5D;
		}
