body {
	background-image: url(images/bkg.jpg);
}

.smallestTag { font-size: xx-small; }
.smallTag { font-size: small; }
.mediumTag { font-size: medium; }
.largeTag { font-size: large; }
.largestTag { font-size: xx-large; } 

div.feedBurnerFeedBlock p.feedTitle { 
color: red;
font-weight:bold
}

div.main {
	width:743px;
	margin-left:auto;
	margin-right:auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	position:relative;
	font-size: 12px;
	}

div#logo {
	position:relative;
	z-index:1
	}	
  
div#topmenu, div#bottommenu {
	width:740px;
	border-style:solid;
	border-width:1px;
	border-color:#E4D381;
	padding-top:5px;
	padding-bottom:5px;
	height:20px;
	position:relative;
}

div#topmenu a span {
	display:none
	}

/*div#topmenu a:hover span {
	position:absolute;
	top:32px;
	display:block;
	color:white;
	width:740px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	}	
*/	

div#bottommenu {
	border-color:#8D8242;
	margin-top:20px;
	background-color:#E4D381;
	width:100%;
}

div#loggedinmenu {
	display:none;
	position:fixed;
	top:50px;
	left:495px;
	width:495px;
	height:100px;
	border-width:1px;
	border-color:yellow;
	border-style:solid;
	}

div#headlines {
	width:251px;
	float:right;
	text-align:center;
	border-color:#8E8142;
	border-width:1px;
	border-style:solid;
	margin-left:15px;
	}
	
div#headlines div {
	margin:20px
	}

div#feeds {
	margin-top:20px
	}

div#loginarea {
	margin-top:5px;
	margin-bottom:5px;
	border:1px solid #E4D381;
	padding:2px
}

div#loginarealinks {
	width:80%;
	float:right;
	}
	
div#sectionbar {
	margin-top:10px
	}

div#loginarea a {
	padding-top:1px;
	padding-left:5px;
	padding-right:5px;
	font-size:12px;
	color:white;
	text-transform:capitalize;
	}
	
div#loginarea a:link, div#loginarea a:visited {
	text-decoration:none;
	}

div#loginarea a:hover {
	background-color:#8D8242;
	color:#E4D381;
	}
	
div#topmenu a {
	padding-top:1px;
	padding-left:10px;
	padding-right:10px;
	font-size:14px;
	color:white;
	font-weight:bold;
	}

div#topmenu a:link, div#topmenu a:visited {
	text-decoration:none;
	}

div#topmenu a:hover {
	background-color:#E4D381;
	color:#8D8242;
	}

div.subpagemain {
	background-color:#E4D381;
	border-color:#8E8142;
	border-width:1px;
	border-style:solid;
	padding:5px;
}


div.feedBurnerFeedBlock li.headline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #000000;
	margin: 7px;
}

div#feedsheadlines a:hover {
	color:#8E8142
	}

div#feedsheadlines {
	float:none}
	
#loggedinas {
	font-size:smaller;
	color:white;
	}	

div#loginarea a:hover {
	background-color:#E4D381;
	color:#8D8242;
	}	

.text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	margin: 3px;
}
.textfeed {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-indent: 0px;
	list-style-type: disc;
}
.textbottom {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-indent: 0px;

}
.textbottom a:link {text-decoration: none; color: #000000;}
.textbottom a:active {text-decoration: none; color: #000000;}
.textbottom a:visited {text-decoration: none; color: #000000;}
.textbottom a:hover {text-decoration: none; color: #FFFFFF;}

td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	}

p {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.textwhite, .textwhite p a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}

testa {
	color: unchanged;
	text-decoration: underline;
}

a:hover {
	TEXT-DECORATION: none
}

a:link, a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration:underline
}

a:link.rssfeedtitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration:none
}
a:hover.rssfeedtitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration:blink
}
a:visited.rssfeedtitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration:none
}


.grayborder {
	border: 1px solid #999999;
}
.tabletitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	padding-left: 7px;
	font-weight: bold;
}
.tablecontents {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-left: 7px;
}

.tablecontents2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-left: 7px;
	background-color:#B6A764
}
.smalltext {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	margin: 7px;
}
.textfield {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 175px;


}
.textfieldsmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 12px;


}
.textdd {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.headline2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #000000;
}

.headline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-transform:uppercase;
	color: #000000;
	margin-left: -5px;
	text-decoration:none
}

#rssfeeddisclaimer {
	margin-bottom:10px;
	border-color:#8E8142;
	border-style:solid;
	border-width:1px;
	width:470px;
	color:#4F4722;
	font-size:smaller;
	}
	
#subscribe {
	width:200px;
	border-style:solid;
	border-width:2px;
	border-color:#333333;
	background-color: #FFEE9F;
	margin:0 auto;
	}	
	
#unsubscribe {
	font-size:smaller
	}	

/* Fat Hat Admin panel styles */
.FieldTitle {
	font-weight: bold;
	}
	
.Field {
	background-color: #EEEEEE;
	border: 1px solid #666666;
	}

.Caption {
	font-family: Verdana, Arial, sans serif;
	font-size: 9px;
	}

.Alert {
	color: #FF0000;
	}

.Ledger1 {
	padding: 5px;
	}

.Ledger2 {
	padding: 5px;
	background-color: #B6A764;
	}

.style1 {font-weight: bold}

div#blogs {
	text-align:center;
	padding:0 10px 0 10px;
	}
	
table td.eachblog>div {
	background-color:#ffffcc;
	border:solid 1px brown;
	padding: 10px 10px 10px 10px;
	margin: 0 0 10px 0;
	overflow:hidden;
	min-height:330px;
	}	
	
div.eachfeed {
	margin-bottom:20px;
	}

div.hidefeed {
	display:none;
	}

#logininfo {
	width:200px;
	float:right;
	color:white;
	text-align:center;
	margin:10px;
	border:1px solid #E4D381;
	padding:5px;
	}	
	
#logininfo p {
	margin:5px;
	}	

#twitter_div ul {list-style:none; padding-left:0}	
#twitter_div ul li {margin:0 0 10px 0;}	
#feedburner_div {margin-top:5px;text-align:right}
#feedburner_div a:hover, #twitter_div a:hover {background-color:#FFFEEF}
#loginform {border:1px solid gray;margin:0 auto;width:300px;text-align:center}
#loginalert {font-weight:bold}
#loginoptions {font-size:.9em}
#loginformfields {width:90%;margin:10px auto;border:1px gray solid;background-color:white}
#churchreport tr {height:40px
