/**************************************************
    home page divs
***************************************************/
#body {
	border: 3px solid #9999cc;
	width: 800px;
	margin: 0;
	padding: 0;
	background-color: white;
}
#main {
	width:540PX;
	height: 600px;
}
#left {
	border: 0;
	float:left;
	margin-left:8px;
	width: 520PX;
	height: 825px;
	background-color: white;
}
#leftTop {
	float:top;
	margin-top:10px;
	height: 252px;
	width:520px;
	background-color: white;
}
#imageLarge {
	height:225px;
	width:509px;
	background-color:white;
}
#imageSwitcher {
	height:252px;
	width:509px;
	background-color:#9999cc;
}
#leftBottom {
	float:bottom;
	height: 300px;
	width:520px;
	background-color: white;
}
#leftBottomLeft {
	float:left;
	width:180px;
	background-color: white;
	padding:5px;
}
#leftBottomRight {
	float:right;
	width:120;
	background-color: white;
	padding:5px;
}
#leftBottomMiddle {
	margin-left:215;
	background-color: white;
	padding:5px;
	width:125px;
}
#right {
	margin: 0;
	padding: 0;
	border: 0;
	float:right;
	width: 260PX;
	height: 625px;
	background-color:white;
}
#footer {
	clear:both;
	font-family: "Times New Roman", Times, serif; 
	font-size: 16pt; font-weight: normal; 
	color: #000000 ; 
	background-color: white; 
	font-style: italic ; 
	text-align: center;
}
#prayerRequest {
	clear:both;
	text-align: left;
	height: 300px;
	width:540px;
	background-color: white;
	padding:25px;
}
#prayerRequestData {
	float:left;
	width:600px;
	background-color: white;
	padding:10px;
}
#prayerRequestButtonFooter {
	clear:both;
	color: #000000 ; 
	background-color: white; 
	text-align: left;
	padding:5px;
}
#prayerRequestFooter {
	clear:both;
	font-family: "Times New Roman", Times, serif; 
	font-size: 14pt; font-weight: normal; 
	color: #000000 ; 
	background-color: white; 
	font-style: italic ; 
	text-align: center;
}
#requestSuccess {
	width: 794px;
	height:600px;
	margin: 0;
	padding: 0;
	background-color: #white;
}
#successLeft {
	border: 0;
	float:left;
	margin-left:8px;
	width: 260PX;
	height: 600px;
	background-color: white;
}
#successRight {
	margin: 0;
	padding: 0;
	border: 0;
	float:left;
	width: 300PX;
	height: 600px;
	background-color:white;
}
/**********************************************************
    menu divs
**********************************************************/
#subMenu {
	font-family: "Times New Roman", Times, serif; 
	font-size: 16pt; font-weight: normal; 
	background-color:khaki; 
	color:midnightblue; 
	font-style: italic ; 
	text-align:left;
	text-indent:85px;
	width: 800px;
	border-left: 3px solid #9999cc;
	border-right: 3px solid #9999cc;
}
#subMenuHome {
	font-family: "Times New Roman", Times, serif; 
	font-size: 16pt; font-weight: normal; 
	background-color:khaki; 
	color:midnightblue; 
	font-style: italic ; 
	text-align:center;
	width: 800px;
	border-left: 3px solid #9999cc;
	border-right: 3px solid #9999cc;
}
#subMenuCalendar {
	font-family: "Times New Roman", Times, serif; 
	font-size: 16pt; font-weight: normal; 
	background-color:khaki; 
	color:midnightblue; 
	font-style: italic ; 
	text-align:center;
	width: 875px;
	border-left: 3px solid #9999cc;
	border-right: 3px solid #9999cc;
}
#subMenuMusic {
	font-family: "Times New Roman", Times, serif; 
	font-size: 16pt; font-weight: normal; 
	background-color:khaki; 
	color:midnightblue; 
	font-style: italic ; 
	text-align:left;
	text-indent:325px;
	width: 800px;
	border-left: 3px solid #9999cc;
	border-right: 3px solid #9999cc;
}
#subMenuYouth{
	font-family: "Times New Roman", Times, serif; 
	font-size: 16pt; font-weight: normal; 
	background-color:khaki; 
	color:midnightblue; 
	font-style: italic ; 
	text-align:left;
	text-indent:500px;
	width: 800px;
	border-left: 3px solid #9999cc;
	border-right: 3px solid #9999cc;
}
#subMenuMinistries{
	font-family: "Times New Roman", Times, serif; 
	font-size: 16pt; font-weight: normal; 
	background-color:khaki; 
	color:midnightblue; 
	font-style: italic ; 
	text-align:left;
	text-indent:200px;
	width: 800px;
	border-left: 3px solid #9999cc;
	border-right: 3px solid #9999cc;
}
#mainMenuCalendar {

	font-family: "Times New Roman", Times, serif; 
	font-size: 16pt; font-weight: normal; 
	color: #FFFFFF ; 
	background-color: #9999cc; 
	font-style: italic ; 
	text-align: left;
	width: 875px;
	border-left: 3px solid #9999cc;
	border-right: 3px solid #9999cc;
}

a.mainMenu {
	margin: 0px;
	padding: 0px;
	color: #FFFFFF;
	text-decoration: none;
}

a.mainMenu:hover, a.mainMenu:active, a.mainMenu:focus {
	color: #FFFFFF;
}
a.mainMenu:visited {
	background-color:#9999cc; 
	color:midnightblue;
	border-left: 3px solid #9999cc;
	border-right: 3px solid #9999cc;
} 
a.subLink {
	margin: 0px;
	padding: 0px;
	color:midnightblue;
	text-decoration: none;
}
a.selectedLink {
	margin: 0px;
	padding: 0px;
	color:brown;
	text-decoration: none;
}
#calendarFrame{
	border-left: 3px solid #9999cc;
	border-right: 3px solid #9999cc;
	width:85px;
	margin: 0;
	padding: 0;
	background-color: white;
}

/************************************************************/
*/
#content {
	position:absolute; 
	width:860px; 
	height:375px;
	top:440px; 
}
#serviceTime { 
	float:left;
	width:200px;
	padding:8px;
}
#content3 {
	float:right;
	width:30px; 
	padding:8px;
}
#visitorNews {
	margin-left:110px; 
	margin-left:110px; 
	padding:8px;
}
#menu {
	font-family: "Times New Roman", Times, serif; 
	font-size: 16pt; font-weight: normal; 
	color: #FFFFFF ; 
	background-color: #006699; 
	font-style: italic ; 
	text-align: center
}

.mainNav {
	font-family: "Times New Roman", Times, serif; 
	font-size: 16pt; font-weight: normal; 
	color: #FFFFFF ; 
	background-color: #006699; 
	font-style: italic ; 
	text-align: center;
}
a:link.mainNav {
	font-family: "Times New Roman", Times, serif; 
	font-size: 13pt; 
	font-weight: bold; 
	color: #FFFFFF; 
	text-decoration: none;
}
a:active.mainNav {
	font-family: "Times New Roman", Times, serif; 
	font-size: 13pt; 
	font-weight: bold; 
	color: #FFFFFF; 
	text-decoration: none;
}
a:visited.mainNav {
	font-family: "Times New Roman", Times, serif; 
	font-size: 13pt; 
	font-weight: bold; 
	color: #FFFFFF; 
	text-decoration: none;
}
a:hover.mainNav {
	font-family: "Times New Roman", Times, serif; 
	font-size: 13pt; 
	font-weight: bold; 
	color: #FFFFFF; 
	text-decoration: underline;
}
#mottoHome {
	font-family: "Times New Roman", Times, serif; 
	font-size: 16pt; 
	font-weight: normal; 
	font-style: italic;
	color: #333333 ; 
	background-color: #FFFFFF;  
	text-align: center;
	border: 3px solid #9999cc;
	width: 800px;
	padding: 0px;
	margin: 0px;
}
#motto {
	font-family: "Times New Roman", Times, serif; 
	font-size: 16pt; 
	font-weight: normal; 
	font-style: italic;
	color: #cc0000 ; 
	background-color: #FFFFFF;  
	text-align: center;
	border: 3px solid #9999cc;
	width: 800px;
	padding: 0px;
	margin: 0px;
}
#bannerPics {
	width: 800px;
	padding: 0px;
	margin: 0px;
	/*border-top: 3px solid #9999cc;
	border-left: 3px solid #9999cc;
	border-right: 3px solid #9999cc;*/
}
#mainTable {
	width: 800px;
	padding: 0px;
	margin: 0px;
	border: 3px solid #9999cc;
}

#banner {
	position: left;

}

#homeBody {
	margin-top: 2px;
}


#leftTopPlain {
	position: absolute;
	top: 130px;
	left: 10px;
	margin: 20px;
	padding: 10px;
	border: 0px;
	width: 240px; 
	height: 250px;
}


#leftBottomPlain {
	position: absolute;
	top: 390px;
	left: 210px;
	margin: 20px;
	padding: 10px;
	border: 0px;
	width: 240px; 
	height: 190px;
}

#centerTopPlain {
	padding: 10px;
	border: 0px;
	width: 290px;
	Height: 143px;

}

#centerMiddlePlain {
	padding: 10px;
	border: 0px;
	width: 290px;
	Height: 143px;
}

#centerBottomPlain {
	padding: 10px;
	border: 0px;
	width: 290px;
	Height: 143px;
}

#rightTopPlain {
	position: absolute;
	top: 130px;
	right: 10px; /* Opera5.02 will show a space 
	at right when there is no scroll bar */
	margin: 20px;
	padding: 10px;
	border: 0px;
	width: 240px;
	height: 450px;
}


#leftTopBorder {
	position: absolute;
	top: 130px;
	left: 100px;
	margin-top: 20px;
	padding: 0px;
	border: 3px solid #9999cc;
	width: 240px; 
	height: 250px;
}


#leftBottomBorder {
	position: absolute;
	top: 390px;
	left: 100px;
	margin-top: 10px;
	padding: 0px;
	border: 3px solid #9999cc;
	width: 240px; 
	height: 190px;
}

#centerTopBorder {
	padding: 10px;
	border: 3px solid #9999cc;
	width: 240px;
	Height: 140px;

}

#centerMiddleBorder {
	padding: 10px;
	border: 3px solid #9999cc;
	width: 240px;
	Height: 140px;
}

#centerBottomBorder {
	padding: 10px;
	border: 3px solid #9999cc;
	width: 240px;
	Height: 140px;
}

#rightTopBorder {
	position: absolute;
	top: 130px;
	right: 100px; /* Opera5.02 will show a space 
	at right when there is no scroll bar */
	margin-top: 20px;
	padding: 0px;
	border: 3px solid #9999cc;
	width: 240px;
	height: 450px;
}

#staffPhotos {
	position: float;
	width: 800px;
	left: 150px;
}

#calendar {
	width: 800px;
}

#logosParts {
	color: #006699;
	font-weight: bold;
}

#youthSundaySchool {
	color: #000066;
	font-weight: bold;
}

.header { 
	font-family: "Times New Roman", Times, serif; 
	font-size: 30pt; 
	font-weight: bold; 
	color: #FFFFFF ; 
	background-color: #CC0000; 
	font-style: italic
}
.headerSmall { 
	font-family: "Times New Roman", Times, serif; 
	font-size: 16pt; font-weight: normal; 
	color: #FFFFFF ; 
	background-color: #CC0000; 
	font-style: italic ; 
	text-align: center
}
.topNav {  
	font-family: "Times New Roman", Times, serif; 
	font-size: 12pt; 
	font-weight: normal; 
	color: #FFFFFF; 
	background-color: #cc0000;
}
a:link.topNav {
	font-family: "Times New Roman", Times, serif; 
	font-size: 13pt; 
	font-weight: bold; 
	color: #FFFFFF; 
	background-color: #cc0000;
	text-decoration: none;
}
a:active.topNav {
	font-family: "Times New Roman", Times, serif; 
	font-size: 13pt; 
	font-weight: bold; 
	color: #FFFFFF; 
	background-color: #cc0000;
	text-decoration: none;
}
a:visited.topNav {
	font-family: "Times New Roman", Times, serif; 
	font-size: 13pt; 
	font-weight: bold; 
	color: #FFFFFF; 
	background-color: #cc0000;
	text-decoration: none;
}
a:hover.topNav {
	font-family: "Times New Roman", Times, serif; 
	font-size: 13pt; 
	font-weight: bold; 
	color: #FFFFFF; 
	background-color: #cc0000;
	text-decoration: underline;
}
.plainBG {  
	background-color: #FFFFFF
}
.LgMainText {  
	font-family: "Times New Roman", Times, serif; 
	font-size: 13pt; 
	font-weight: bold
}
.MainText { 
	font-family: "Times New Roman", Times, serif; 
	font-size: 10pt; 
	font-weight: bold
}
.LgParaText {  
	font-family: "Times New Roman", Times, serif; 
	font-size: 16pt; 
	color: #333300;
}
.MedParaText {  
	font-family: "Times New Roman", Times, serif; 
	font-size: 13pt; 
	font-weight: bold;
}
.MainParaText { 
	font-family: "Times New Roman", Times, serif; 
	font-size: 12pt; 
}
.DiaconateDates {  
	font-family: "Times New Roman", Times, serif; 
	font-size: 16pt; 
	color: #cc0000;
	text-decoration: underline;
}
.teamNumber {
  font-family: "Times New Roman", Times, serif; 
	font-size: 16pt; 
	color: #000000;
}
.deaconHeading {
	font-family: "Times New Roman", Times, serif; 
	font-size: 13pt; 
	font-weight: bold;
}

#contact {
  background-color: white;
	float: left;
	width: 160px;
	text-align: center;
	font-family: "Times New Roman", Times, serif; 
	font-size: 11pt;
	border-top: 3px solid #cc0000;
}

#leftNav {
float:left;
width: 160px;
}

#nav {
background-color: #999966;
border: solid 2px #cc0000;
}

#nav ul {
list-style-type: none;
margin: 0;
padding: 0;
border: none;
text-align: center;
}

#nav li {
margin: 0;
padding: 0.25em 0em 0.25em 0em;
border-top: 1px solid #cc0000;
border-left: 15px solid #cccc99;
border-right: 15px solid #cccc99;
display: block
}

#nav li:first-child {
  border-top: 0;
}

.leftNavBullet {
	font-family: Georgia, "Times New Roman", Times, serif; 
	font-size: 15pt; 	
	color: #cc0000; 				 
}
table.leftNav {  
	font-family: Georgia, "Times New Roman", Times, serif; 
	font-size: 12pt;  
	background-color: #999966;  
	color: #FFFFFF; 
	margin-top: 0px;
}
#nav a:link {
	font-family: "Times New Roman", Times, serif; 
	font-size: 10pt; 
	font-weight: bold; 
	color: #FFFFFF; 
	text-decoration: none;
}
#nav a:active {
	font-family: "Times New Roman", Times, serif; 
	font-size: 10pt; 
	font-weight: bold; 
	color: #FFFFFF; 
	text-decoration: none;
}
#nav a:visited {
	font-family: "Times New Roman", Times, serif; 
	font-size: 10pt; 
	font-weight: bold; 
	color: #000000; 
	text-decoration: none;
}
#nav a:hover {
	font-family: "Times New Roman", Times, serif; 
	font-size: 10pt; 
	font-weight: bold; 
	color: #cc0000; 
	text-decoration: underline;
}
a:link .nav {
	font-family: "Times New Roman", Times, serif; 
	font-size: 10pt; 
	color: #blue; 
	text-decoration: none;
}
a:active.nav {
	font-family: "Times New Roman", Times, serif; 
	font-size: 10pt; 
	color: #blue; 
	text-decoration: none;
}
a:visited.nav {
	font-family: "Times New Roman", Times, serif; 
	font-size: 10pt; 
	color: #blue; 
	text-decoration: none;
}
a:hover.nav {
	font-family: "Times New Roman", Times, serif; 
	font-size: 10pt;  
	color: #blue; 
	text-decoration: underline;
}

a:link.emailFriend {
	font-family: "Times New Roman", Times, serif; 
	font-size: 9pt;
	color: #3333ff; 
	text-decoration: underline;
}
a:active.emailFriend  {
	font-family: "Times New Roman", Times, serif; 
	font-size: 9pt; 
	color: #3333ff; 
	text-decoration: underline;
}
a:visited.emailFriend {
	font-family: "Times New Roman", Times, serif; 
	font-size: 9pt;  
	color: #3333ff; 
	text-decoration: underline;
}
a:hover.emailFriend  {
	font-family: "Times New Roman", Times, serif; 
	font-size: 9pt;  
	color: #3333ff; 
	text-decoration: underline;
}

a:link.superbowl {
	font-family: "Times New Roman", Times, serif; 
	font-size: 15pt; 
	font-weight: bold; 
	color: #cc0000; 
	text-decoration: underline;
}
a:active.superbowl  {
	font-family: "Times New Roman", Times, serif; 
	font-size: 15pt; 
	font-weight: bold; 
	color: #cc0000; 
	text-decoration: underline;
}
a:visited.superbowl  {
	font-family: "Times New Roman", Times, serif; 
	font-size: 15pt; 
	font-weight: bold; 
	color: #cc0000; 
	text-decoration: underline;
}
a:hover.superbowl  {
	font-family: "Times New Roman", Times, serif; 
	font-size: 15pt; 
	font-weight: bold; 
	color: #333333; 
	text-decoration: underline;
}
a:link.webUpdates {
	font-family: "Times New Roman", Times, serif; 
	font-size: 11pt; 
	font-weight: bold; 
	color: #333333;  
	text-decoration: underline;
}
a:active.webUpdates  {
	font-family: "Times New Roman", Times, serif; 
	font-size: 11pt; 
	font-weight: bold; 
	color: #333333;  
	text-decoration: underline;
}
a:visited.webUpdates  {
	font-family: "Times New Roman", Times, serif; 
	font-size: 11pt; 
	font-weight: bold; 
	color: #333333;  
	text-decoration: underline;
}
a:hover.webUpdates  {
	font-family: "Times New Roman", Times, serif; 
	font-size: 11pt; 
	font-weight: bold; 
	color: #333333;  
	text-decoration: underline;
}
a:link.music {
	font-family: "Times New Roman", Times, serif; 
	font-size: 11pt; 
	color: #006699; 
	text-decoration: underline;
}
a:active.music  {
	font-family: "Times New Roman", Times, serif; 
	font-size: 11pt; 
	color: #006699; 
	text-decoration: underline;
}
a:visited.music  {
	font-family: "Times New Roman", Times, serif; 
	font-size: 11pt; 
	color: #006699; 
	text-decoration: underline;
}
a:hover.music  {
	font-family: "Times New Roman", Times, serif; 
	font-size: 11pt; 
	color: #006699; 
	text-decoration: underline;
}
.s1 {  
	font-family: "Times New Roman", Times, serif; 
	font-size: 32pt; 
	color: #cc0000;
}
.s2 {  
	font-family: "Times New Roman", Times, serif; 
	font-size: 24pt; 
	color: #cc0000;
}
.s3 {  
	font-family: "Times New Roman", Times, serif; 
	font-size: 24pt; 
	color: #3300cc;
}
.s4 {  
	font-family: "Times New Roman", Times, serif; 
	font-size: 16pt; 
	color: #3300cc;
}

.b1 {  
	font-family: "Times New Roman", Times, serif; 
	font-size: 32pt; 
	color: #cc0000;
}
.b2 {  
	font-family: "Times New Roman", Times, serif; 
	font-size: 24pt; 
	color: #cc0000;
}
.b3 {  
	font-family: "Times New Roman", Times, serif; 
	font-size: 24pt; 
	color: #3300cc;
}
.b4 {  
	font-family: "Times New Roman", Times, serif; 
	font-size: 16pt; 
	color: #3300cc;
}

.navPopUps {
  font-family: "Times New Roman", Times, serif; 
	font-size: 10pt; 
	color: #cc0000; 
}
.splash {  
	background-color: #cc0000;
}
.topTanBorder {  
	background-color: #999966;
}
.motto {
	font-family: "Times New Roman", Times, serif; 
	font-size: 16pt; 
	font-weight: normal; 
	font-style: italic;
	color: #000000 ; 
	background-color: #FFFFFF;  
	text-align: center
}
.links {
	font-family: "Times New Roman", Times, serif; 
	font-size: 16pt; 
	font-weight: normal; 
	font-style: italic;
	color: #cc0000 ;
}	
td.tableBorderLeft {
	border-left: 2px solid #cc0000;
	border-bottom: 2px solid #cc0000;
}
td.tableBorderRight {
	border-right: 2px solid #cc0000;
	border-left: 2px solid #cc0000;
	border-bottom: 2px solid #cc0000;
}
td.tableBorderLeftTop {
	border-left: 2px solid #cc0000;
	border-top: 2px solid #cc0000;
	border-bottom: 2px solid #cc0000;
}
td.tableBorderRightTop {
	border-right: 2px solid #cc0000;
	border-left: 2px solid #cc0000;
	border-top: 2px solid #cc0000;
	border-bottom: 2px solid #cc0000;
}
td.tableBorderLeftTopHeader {
  font-size: 16pt; 
	border-left: 2px solid #cc0000;
	border-top: 2px solid #cc0000;
	border-bottom: 2px solid #cc0000;
}
td.tableBorderRightTopHeader {
  font-size: 16pt; 
	border-right: 2px solid #cc0000;
	border-left: 2px solid #cc0000;
	border-top: 2px solid #cc0000;
	border-bottom: 2px solid #cc0000;
}
body.mainBody {
  background-color: white;
	padding: 5px;
	margin-left: 0;
	margin-top: 0;
}
#mainContent {
  width: 100%;
  background-color: white;
	padding-left: 15px;
}
#homePictures {
	float: left;
	border: solid 25px white;
}

.locationTime { 
	font-family: "Times New Roman", Times, serif; 
	font-size: 10pt; 
	font-weight: bold;
	text-align: center;
}
.welcome { 
	font-family: "Times New Roman", Times, serif; 
	font-size: 10pt; 
	font-weight: bold;
	text-align: center;
	color: #cc0000
}
.summer { 
	font-family: "Times New Roman", Times, serif; 
	font-size: 10pt; 
	font-weight: bold;
	text-align: center;
	color: #ff0000
}
.kornykopia { 
	font-family: "Times New Roman", Times, serif; 
	font-size: 10pt; 
	font-weight: bold;
	text-align: center;
	color: #330099
}
.brunch {
	font-family: "Times New Roman", Times, serif; 
	font-size: 16pt; font-weight: normal; 
	color: #336633 ; 
	background-color: #99cc99; 
	text-align: center
}
.eggHunt {
	font-family: "Times New Roman", Times, serif; 
	font-size: 16pt; font-weight: normal; 
	color: #ffff00 ; 
	background-color: #33cc33; 
	text-align: center
}
.famine { 
	font-family: "Times New Roman", Times, serif; 
	font-size: 10pt; 
	color: #330099
}
.logos { 
	background-image: url("images/backLogos.gif")
	font-family: "Times New Roman", Times, serif; 
	font-size: 10pt; 
	font-weight: bold;
	text-align: center;
	color: #ffffff;
}
.logosConf { 
	font-family: "Times New Roman", Times, serif; 
	font-size: 10pt; 
	font-weight: bold;
	text-align: center;
	color: #333399;
}
.bookSale { 
	font-family: "Times New Roman", Times, serif; 
	font-size: 10pt; 
	font-weight: bold;
	text-align: center;
	color: #9999ff;
}
.valentine { 
	font-family: "Times New Roman", Times, serif; 
	font-size: 12pt; 
	text-align: center;
	color: #000000;
}
.coffeeChrist { 
	font-family: "Times New Roman", Times, serif; 
	font-size: 10pt; 
	font-weight: bold;
	text-align: center;
	color: #000000;
}
.davinciCode { 
	font-family: "Times New Roman", Times, serif; 
	font-size: 10pt; 
	font-style: italic;
	font-weight: bold;
	text-align: center;
	color: #ffffcc;
}
.thanksgiving { 
	font-family: "Times New Roman", Times, serif; 
	font-size: 10pt; 
	font-weight: bold;
	text-align: center;
	color: #ffff00
}
.ChristmasService { 
	font-family: "Times New Roman", Times, serif; 
	font-size: 10pt; 
	font-weight: bold;
	text-align: center;
	color: #990000
}
.seasonalEvents { 
	font-family: "Times New Roman", Times, serif; 
	font-size: 10pt; 
	font-weight: bold;
	text-align: center;
	color: #339900
}
.caroling { 
	font-family: "Times New Roman", Times, serif; 
	font-size: 10pt; 
	font-weight: bold;
	color: #000066
}
.xmasGiving { 
	font-family: "Times New Roman", Times, serif; 
	font-size: 18pt; 
	font-weight: bold;
	text-align: center;
	color: #006600
}
.xmasGiving2 { 
	font-family: "Times New Roman", Times, serif; 
	font-size: 22pt; 
	font-weight: bold;
	text-align: center;
	color: #CC0000
}
.xmasGiving3 { 
	font-family: "Times New Roman", Times, serif; 
	font-size: 12pt; 
	color: #000000
}
.youthSunday{ 
	font-family: "Times New Roman", Times, serif; 
	font-size: 10pt; 
	font-weight: bold;
	text-align: center;
	color: #000000;
}
.sdakota { 
	font-family: "Times New Roman", Times, serif; 
	font-size: 10pt; 
	font-weight: bold;
	text-align: center;
	color: #333399
}
.sdakota2 { 
	font-family: "Times New Roman", Times, serif; 
	font-size: 10pt; 
	font-weight: bold;
	text-align: center;
	color: #000000
}
#staffPhotos {
	position: absolute;
	top: 130px;
	left: 210px;
	margin: 20px;
	padding: 10px;
}
.staffInfo { 
	font-family: "Times New Roman", Times, serif; 
	font-size: 12pt; 
	text-align: center;
}
.whatshappening { 
	font-family: "Times New Roman", Times, serif; 
	font-size: 10pt; 
}
#newMemberPhotos {
	width: 100%;
	//float: left;
	border-left: solid 20px white;
}
.newMemberPhotos {
	border: solid 10px white;
}
#map {
	background-color: white;
	padding: 25px 10px 0px 0px;

}
#directions {
	background-color: white;
	padding: 0px 10px 0px 10px;	
	width: 90%;	
}
.centerHeader {
  	font-family: "Times New Roman", Times, serif; 
	font-size: 13pt; 
	font-weight: bold;
	text-indent: 35px; 
	text-align: center;
}
.beginnings {
  	font-family: "Times New Roman", Times, serif; 
	font-size: 13pt; 
	color:#3300cc;
}
.beginnings2 {
  	font-family: "Times New Roman", Times, serif; 
	font-size: 13pt; 
	font-weight: bold;
	color:#cc0000;
}
.beginnings3 {
  	font-family: "Times New Roman", Times, serif; 
	font-size: 14pt; 
	font-weight: bold;
	color:#3300cc;
}
.beginningsLabel {
  	font-family: "Times New Roman", Times, serif; 
	font-size: 14pt; 
	font-weight: bold;
	color:#cc0000;
	font-weight: bold;
	font-style: italic;
}
.beginningsImage {
	padding-left: 80;
}
a:link.beginningsLink {
	font-family: "Times New Roman", Times, serif; 
	font-size: 11pt; 
	color: #3300cc; 
	text-decoration: underline;
	font-weight: bold;
}
a:active.beginningsLink  {
	font-family: "Times New Roman", Times, serif; 
	font-size: 11pt; 
	color: #3300cc; 
	text-decoration: underline;
	font-weight: bold;
}
a:visited.beginningsLink  {
	font-family: "Times New Roman", Times, serif; 
	font-size: 11pt; 
	color: #3300cc; 
	text-decoration: underline;
	font-weight: bold;
}
a:hover.beginningsLink  {
	font-family: "Times New Roman", Times, serif; 
	font-size: 11pt; 
	color: #3300cc; 
	text-decoration: underline;
	font-weight: bold;
}
#regSuccess {
	border: 3px solid #d0e3e7;
	width: 794px;
	height:600px;
	margin: 0;
	padding: 0;
	background-color: #d0e3e7;
}
#thanksLeft {
	border: 0;
	float:left;
	margin-left:8px;
	width: 260PX;
	height: 600px;
	background-color: d0e3e7;
}
#thanksRight {
	margin: 0;
	padding: 0;
	border: 0;
	float:left;
	width: 300PX;
	height: 600px;
	background-color:d0e3e7;
}
#regFailed {
	border: 3px solid #cc9999;
	width: 794px;
	height:600px;
	margin: 0;
	padding: 0;
	background-color: #cc9999;
}
#regFailedLeft {
	border: 0;
	float:left;
	margin-left:8px;
	width: 260PX;
	height: 600px;
	background-color: cc9999;
}
#regFailedRight {
	margin: 0;
	padding: 0;
	border: 0;
	float:left;
	width: 300PX;
	height: 600px;
	background-color:cc9999;
}
#storytelling {
	width: 790px;
  	background-color: white;
	padding: 10px 10px 0px 10px;
	text-align:left;
	font-family: "Times New Roman", serif;
	font-size: 12pt; font-weight: normal; 
}
img.imageSpaced {

}
#mapDirections {
  	width: 790px;
  	background-color: white;
	padding: 10px 10px 0px 10px;
}
#history {
	width: 790px;
  	background-color: white;
	padding: 10px 10px 0px 10px;
	text-align:left;
}
#rehearsal{
	width: 790px;
  	background-color: white;
	padding: 10px 10px 0px 10px;
	#006699;
}
#worship {
	width: 790px;
  	background-color: white;
	padding: 10px 10px 0px 10px;
}
#missions {
  	width: 790px;
  	background-color: white;
	padding: 10px 10px 0px 10px;
}
#about {
  	width: 790px;
  	background-color: white;
}
#youth {
  	width: 62%;
  	background-color: white;
	padding: 10px 10px 0px 10px;
}

#easterbody {
	width: 790px;
  	background-color: white;
	padding: 10px 10px 0px 10px;
	background-image: url("http://fairviewcc.org/images/lily.jpg");
	font-family: "Times New Roman", Times, serif; 
	font-size: 11pt; 
	color: #000000; 
}
#Christmasbody {
	width: 790px;
  	background-color: white;
	padding: 10px 10px 0px 10px;
	background-image: url("http://fairviewcc.org/images/greetings.jpg");
	font-family: "Times New Roman", Times, serif; 
	font-size: 11pt; 
	color: #000000; 
}
#gardenbody {
	width: 790px;
  	background-color: white;
	padding: 0px 90px 20px 20px;
	background-image: url("http://fairviewcc.org/images/sprout2.jpg");
	font-family: "Times New Roman", Times, serif; 
	font-size: 12pt; 
}
#triviabody {
	width: 790px;
  	background-color: ffffff;
	padding: 10px 10px 0px 10px;
	font-family: "Times New Roman", Times, serif; 
	font-size: 11pt; 
}
#easterbreakfast {
	width: 790px;
  	background-color: F9FD82;
	padding: 10px 10px 0px 10px;
	font-family: "Times New Roman", Times, serif; 
	font-size: 11pt; 
	color: #000000; 
}

#container {
}

#resources ul {
list-style-type: none;
margin: 0;
padding: 0;
border: none
}

#resources li {
margin: 0;
padding: 1em 5px 0em 1em;
width: 80%;
}
#resources {
  width: 790px;
  background-color: white;
	border-left: solid 5px white;
}
#resources2 {
  width: 790px;
  background-color: white;
	border-left: solid 15px white;
	border-top: solid 15px white;
}
.resourceTable {
	border-top: solid 5px white;
	border-bottom: solid 15px white;
	border-left: solid 15px white;
	border-right: solid 15px white;
}


#topNavLeft {
	width: 265px;
	height: 77px;
	float: left;
	margin-right: 0;
	padding-right: 0;
	border-right: 0;
	border-bottom: 5px solid #cc0000;
}
#topnav{
	background-color: #ffffff;
  	margin-top: 1.25em;
 	margin-bottom: 0; 
	margin-right: 0;
	margin-left: 0;
	padding-left: 0;
	border-left: 0;
}

#topnav ul {
  text-align: center;
  margin-left: 0;
  padding-left: 0;
  margin-right: 0;
  padding-right: 0;
  height: 25px;
  border-left: 0;
  border-bottom: 5px solid #cc0000;
  background-color: #cc0000;
}

#topnav li:last-child {
 border-right: 0;
}


#topnav li {
  list-style-type: none;
  padding: 0.25em 0.25em 0px 0.25em;
	border-right: 1px solid white;
  display: inline;
}

#topnav li:first-child {
 margin-left: 0;
 padding-left: 0;
 padding: 0em 0em 0px 0em;
 margin: 0;
 border-right: 0;
 border-left: 0;
}
.emailSignUp3 {
 text-align: center;
 font-size: 11pt;
 border-top: solid 3px #9999cc;
 border-right: solid 3px #9999cc;
 border-left: solid 3px #9999cc;
 border-bottom: 0px;
}
.emailSignUp {
 text-align: center;
 font-size: 11pt;
 border-top: 0px;
 border-right: solid 3px #9999cc;
 border-left: solid 3px #9999cc;
 border-bottom: 0px;
}

.emailSignUp2 {
 text-align: center;
 font-size: 11pt;
 border-top: 0px;
 border-right: solid 3px #9999cc;
 border-left: solid 3px #9999cc;
 border-bottom: solid 3px #9999cc;
}
.emailSignUpLink a:link {
	font-family: "Times New Roman", Times, serif; 
	font-size: 11pt; 
	color: #blue; 
	text-decoration: none;
}
.emailSignUpLink a:active {
	font-family: "Times New Roman", Times, serif; 
	font-size: 11pt; 
	color: #blue; 
	text-decoration: none;
}
.emailSignUpLink a:visited {
	font-family: "Times New Roman", Times, serif; 
	font-size: 11pt;  
	color: #blue; 
	text-decoration: none;
}
.emailSignUpLink a:hover {
	font-family: "Times New Roman", Times, serif; 
	font-size: 11pt; 
	color: #blue; 
	text-decoration: underline;
}

/***Programs***/
#womensGroups {
	width: 100%;
  background-color: white;
	border-left: solid 35px white;
}

#seasonal {
  width: 100%;
  background-color: white;
	border-left: solid 35px white;
}

#programs {
	width: 100%;
  background-color: white;
	border-left: solid 35px white;
}

#diaconate {
	width: 100%;
  background-color: white;
	border-left: solid 15px white;
}
#diaconate ul {
  text-align: center;
}

#diaconate li:last-child {
 border-bottom: solid 2px gray;
}


#diaconate li {
  list-style-type: none;
  padding: 0.25em 0.25em 0px 0.25em;
  display: inline;
}

.musicSchedHead li{
  list-style-type: none;
  font-family: "Times New Roman", Times, serif; 
  font-size: 12pt; 
  font-weight: bold; 
  color: #006699;
}
.musicSchedSub li{
  list-style-type: none;
  font-family: "Times New Roman", Times, serif; 
  font-size: 11pt; 
  font-weight: normal; 
  color: #000000;
}
.thisWeek {
	text-align: center;
	font-family: "Times New Roman", Times, serif; 
  	font-size: 11pt; 
  	font-weight: bold; 
  	color: #336699;
}
#pic a .large {
	border: 0px;
	display: block;
	height: 1px;
	left: -1px;
	position: absolute;
	top: -1px;
	width: 1px;
}
#pic a .large2 {
	border: 0px;
	display: block;
	height: 1px;
	left: -1px;
	position: absolute;
	top: -1px;
	width: 1px;
}
#pic a .large3 {
	border: 0px;
	display: block;
	height: 1px;
	left: -1px;
	position: absolute;
	top: -1px;
	width: 1px;
}

#pic a img {
	border: 0;
}

#pic a.p1, #pic a.p1:visited {
	background: #FFFFFF;
	border: 1px solid #000000;
	height: 90px;
	left: 0;
	text-decoration: none;
	top: 0;
	width: 135px;
}

#pic a.p1:hover {
	background-color: #8C97A3;
	color: #000000;
	text-decoration: none;
}

#pic a.p1:hover .large {
	border: 1px solid #000000;
	display: block;
	height: 283px;
	left: 150px;
	position: absolute;
	top: -235px;
	width: 350px;
}
#pic a.p1:hover .large2 {
	border: 1px solid #000000;
	display: block;
	height: 283px;
	left: 50px;
	position: absolute;
	top: 35px;
	width: 350px;
}
#pic a.p1:hover .large3 {
	border: 1px solid #000000;
	display: block;
	height: 283px;
	left: 200px;
	position: absolute;
	top: 50px;
	width: 350px;
}
#info {
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 10px;
	padding: 0px 15px 0px 15px;
	position: relative;
}
imgWhiteBorder {
	border-width: 3px;
	border-color: "white";
}
*/