BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #ffffff; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 100% Verdana, Arial, Helvetica, sans-serif; COLOR: #000000; PADDING-TOP: 0px; TEXT-ALIGN: center
}
#off-center-centered {
	padding-right: 450px;
}
#container {
	BACKGROUND-IMAGE: url(images/mosaic-page_03.gif);
	WIDTH: 1200px;
	BORDER-TOP-STYLE: none;
	BACKGROUND-REPEAT: repeat-y;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	TOP: 0px;
	BACKGROUND-COLOR: #ffffff;
	BORDER-BOTTOM-STYLE: none
}
#header {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #dddddd; LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 1200px; PADDING-TOP: 0px; POSITION: absolute; TOP: 0px; HEIGHT: 65px
}
#header H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 10px
}
.content {
	MARGIN-TOP: 0px;
	LEFT: 0px;
	BACKGROUND-IMAGE: url(../images/mosaic-page_03.gif);
	WIDTH: 1200px;
	PADDING-TOP: 0px;
	BACKGROUND-REPEAT: repeat-y;
	TOP: 65px;
	position: relative;
}
#contentTable {
	BORDER-TOP-WIDTH: 0px;
	BORDER-LEFT-WIDTH: 0px;
	BORDER-BOTTOM-WIDTH: 0px;
	MARGIN-LEFT: 20px;
	WIDTH: 522px;
	TEXT-ALIGN: left;
	BORDER-RIGHT-WIDTH: 0px
}
.content #sidebar1 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; LEFT: 55px; FLOAT: left; PADDING-BOTTOM: 15px; WIDTH: 170px; PADDING-TOP: 0px; POSITION: relative
}
H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 150%; VERTICAL-ALIGN: top; COLOR: #333333; LINE-HEIGHT: 100%; FONT-FAMILY: "Times New Roman", Times, serif; FONT-VARIANT: normal
}
a {
	text-decoration: none;
}
a: hover {
	text-decoration: underline;
}
a: visited {
	color: #936;
}
.twoColumn {
	
}
.twoColumn #mainContent {
	PADDING-RIGHT: 5px; DISPLAY: inline; PADDING-LEFT: 10px; FONT-SIZE: 14px; LEFT: 55px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 875px; COLOR: #666666; LINE-HEIGHT: 16px; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; POSITION: relative; TEXT-ALIGN: left
}
.threecolmn {
	
}
.threecolmn #sidebar2 {
	LEFT: 0px;
	FLOAT: right;
	WIDTH: 400px;
	MARGIN-RIGHT: 42px;
	PADDING-TOP: 15px;
	POSITION: relative
}
.threecolmn #mainContent {
	PADDING-RIGHT: 5px;
	DISPLAY: inline;
	PADDING-LEFT: 10px;
	FONT-SIZE: 14px;
	LEFT: 25px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	WIDTH: 542px;
	COLOR: #666666;
	LINE-HEIGHT: 16px;
	PADDING-TOP: 0px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	POSITION: relative;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none
}
.navgrp {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 10px;
	Z-INDEX: 2;
	LEFT: 0px;
	FLOAT: left;
	VISIBILITY: visible;
	PADDING-BOTTOM: 10px;
	MARGIN: 0px;
	WIDTH: 152px;
	LINE-HEIGHT: 12px;
	PADDING-TOP: 8px;
	POSITION: absolute;
	TOP: 0px;
	HEIGHT: 167px;
	TEXT-ALIGN: left;
	vertical-align: top;
}
.LeftNavInfo {
	PADDING-LEFT: 6px; FONT-SIZE: 14px; LEFT: 0px; FLOAT: left; WIDTH: 160px; COLOR: #666666; LINE-HEIGHT: 16px; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; POSITION: relative; TOP: 185px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
#bottomcontainer {
	BACKGROUND-POSITION: left top; PADDING-LEFT: 0px; FONT-SIZE: 12px; Z-INDEX: 2; FLOAT: left; BACKGROUND-IMAGE: url(images/mosaic-page_05.gif); MARGIN-LEFT: 0px; WIDTH: 1200px; COLOR: #996666; LINE-HEIGHT: 13px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; POSITION: relative; HEIGHT: 140px
}
#linkDescription {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 14px; LEFT: 65px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 163px; COLOR: #663366; BORDER-TOP-STYLE: none; LINE-HEIGHT: 14px; PADDING-TOP: 0px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; POSITION: absolute; TOP: 45px; HEIGHT: 21px; BORDER-BOTTOM-STYLE: none
}
#First {
	PADDING-LEFT: 10px; WIDTH: 475px; TEXT-ALIGN: left
}
#First IMG {
	LEFT: 0px; FLOAT: left; WIDTH: 56px; MARGIN-RIGHT: 20px; POSITION: relative; HEIGHT: 72px
}
#title {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; WIDTH: 100%; COLOR: #333333; LINE-HEIGHT: 16px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
#events tr td p #eventdescription {
	padding-left: 8px;
}
#teachings {
	LEFT: -15px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; POSITION: relative; TOP: -10px; BORDER-BOTTOM-STYLE: none
}
TH {
	BORDER-RIGHT: #999966 1px solid; PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; MARGIN: 0px; WIDTH: 50px; PADDING-TOP: 4px; BORDER-BOTTOM: #999966 1px solid; TEXT-ALIGN: center
}
.date {
	PADDING-RIGHT: 10px; VERTICAL-ALIGN: top; WIDTH: 140px; TEXT-ALIGN: left
}
.date A {
	PADDING-RIGHT: 10px; FONT-WEIGHT: bold; TEXT-ALIGN: right; TEXT-DECORATION: underline
}
#events {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	WIDTH: 700px;
	COLOR: #333333;
	BORDER-TOP-STYLE: none;
	LINE-HEIGHT: 13px;
	PADDING-TOP: 0px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	BORDER-BOTTOM-STYLE: none
}
#events #date {
	WIDTH: 75px
}
#events TD {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 5px;
	VERTICAL-ALIGN: top;
	PADDING-TOP: 5px;
	TEXT-ALIGN: left;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#tstest {
	WIDTH: 18px; HEIGHT: 18px
}
#events TH {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 5px;
	FONT-WEIGHT: bold;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	VERTICAL-ALIGN: top;
	COLOR: #336;
	BORDER-TOP-STYLE: none;
	PADDING-TOP: 9px;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	TEXT-ALIGN: left;
	border-bottom-style: double;
	border-bottom-color: #999999;
	background: #999999;
	width: 499px;
	height: 20px;
	font-size: medium;
}
#events tr th #ongoing {
	background: #99AA55;
}
#evtcal A:link {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: #004400; FONT-STYLE: normal; FONT-FAMILY: "Arial", "Helvetica", "Sans Serif"; FONT-VARIANT: normal; TEXT-DECORATION: none
}
#evtcal A:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: #004400; FONT-STYLE: normal; FONT-FAMILY: "Arial", "Helvetica", "Sans Serif"; FONT-VARIANT: normal; TEXT-DECORATION: none
}
#evtcal A:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: #004400; FONT-STYLE: normal; FONT-FAMILY: "Arial", "Helvetica", "Sans Serif"; FONT-VARIANT: normal; TEXT-DECORATION: underline
}
#evtcal A:active {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: #004400; FONT-STYLE: normal; FONT-FAMILY: "Arial", "Helvetica", "Sans Serif"; FONT-VARIANT: normal; TEXT-DECORATION: none
}
.calendarContainer {
	FLOAT: left; WIDTH: "300px" MARGIN: 20px 0px 0px 
}
#footer {
	BACKGROUND-POSITION: left 50%; FLOAT: left; BACKGROUND-IMAGE: url(../images/mosaic-page_05.gif); WIDTH: 1200px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 123px; BACKGROUND-COLOR: #dddddd; TEXT-ALIGN: center
}
#footer TABLE {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px; HEIGHT: 44px
}
#footer #table tr #footerLinksTD .bottomLinks {
	text-align: left;
}
.bottomLinks {
	PADDING-LEFT: 0px;
	FONT-SIZE: 13px;
	WORD-SPACING: 3px;
	MARGIN-LEFT: 0px;
	COLOR: #999966;
	LINE-HEIGHT: 11px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	LETTER-SPACING: 3px;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none
}
#footerLinksTD p .bottomLinks {
	LINE-HEIGHT: 15px;
	}
.fltrt {
	FLOAT: right; MARGIN-LEFT: 8px
}
.fltlft {
	FLOAT: left; MARGIN-RIGHT: 8px
}
.clearfloat {
	CLEAR: both; FONT-SIZE: 1px; LINE-HEIGHT: 0px; HEIGHT: 0px
}
UNKNOWN {
	LEFT: 10px; FLOAT: left; WIDTH: 770px; POSITION: absolute; TOP: 40px; HEIGHT: 180px
}
.example UL {
	BACKGROUND: url(mosaic-animation.jpg) no-repeat 50% 50%; FLOAT: left; WIDTH: 770px; HEIGHT: 180px
}
.example UL LI {
	FLOAT: left; WIDTH: 70px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; LIST-STYLE-TYPE: none; HEIGHT: 45px; BORDER-BOTTOM-STYLE: none
}
.example UL LI DIV {
	BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: 70px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 45px; BORDER-BOTTOM-STYLE: none
}
.example UL LI SPAN {
	DISPLAY: block; WIDTH: 70px; HEIGHT: 45px
}
.example UL LI {
	
}
.example UL LI DIV {
	
}
.example UL LI SPAN {
	BACKGROUND: #fff
}
#FACE {
	BACKGROUND-IMAGE: url(images/back2.png); POSITION: absolute
}
#evtcal {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: #004400; FONT-STYLE: normal; FONT-FAMILY: "Arial", "Helvetica", "Sans Serif"; FONT-VARIANT: normal; TEXT-DECORATION: none
}
#calendar TD #MoYear {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; WIDTH: 72px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#header IMG {
	MARGIN-BOTTOM: 100px
}
#mainContent chapterNumber {
	FONT-WEIGHT: normal; FONT-STYLE: normal
}
#subtitle {
	FONT-SIZE: 16px; TEXT-INDENT: 0px; TEXT-ALIGN: left
}
#scripture {
	FONT-SIZE: 13px; LINE-HEIGHT: 18px
}
#mainContent {
	vertical-align: top;
}

#mainContent h3 #tg {
	font-family: Georgia, "Times New Roman", Times, serif;
}
#mainContent #date {
	font-weight: bold;
	text-align: left;
}
#mainContent #tg .style1 {
	font-size: 80%;
	font-weight: bold;
}

#mainContent span #mainContent {
	text-align: left;
	vertical-align: top;
}
#mainContent #tg .style2 {
	font-size: 80%;
	font-weight: normal;
}
#pagecontrol {
	FLOAT: left;
	MARGIN: 0px;
	WIDTH: 780px;
	COLOR: #333333;
	BORDER-TOP-STYLE: none;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	BORDER-BOTTOM-STYLE: none;
	vertical-align: top;
	padding: 0px;
	top: -10px;
	position: relative;
	text-align: left;
}
#pagecontrol TH {
	FONT-WEIGHT: bold;
	FONT-SIZE: 150%;
	VERTICAL-ALIGN: top;
	COLOR: #333333;
	LINE-HEIGHT: 100%;
	FONT-FAMILY: "Times New Roman", Times, serif;
	FONT-VARIANT: normal;
	text-align: left;
	border-right-style: none;
}
#pagecontrol #First {
	PADDING-LEFT: 10px;
	WIDTH: 400px;
	TEXT-ALIGN: left;
	font-weight: normal;
	font-size: 100%;
}

Calendar below
.main {
width:200px;
border:1px solid black;
}

.month {
	background-color:990033;
	color:#CCCCCC;
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	background-image: url(../images/calendar-month.jpg);
	background-repeat: repeat;
}

.daysofweek {
background-color:gray;
font:bold 12px verdana;
color:white;
}

.days {
font-size: 12px;
font-family:verdana;
color:black;
background-color: lightyellow;
padding: 2px;
}

.days #today{
font-weight: bold;
color: red;
}
#events TH ongoing {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 5px;
	FONT-WEIGHT: bold;
	PADDING-BOTTOM: 1px;
	MARGIN: 0px;
	VERTICAL-ALIGN: top;
	COLOR: #336;
	BORDER-TOP-STYLE: none;
	PADDING-TOP: 3px;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	TEXT-ALIGN: left;
	border-bottom-style: double;
	border-bottom-color: #999999;
	background: #999999;
}
.white {
	color: #FFF;
}
#fishing table tr td h2 {
	color: #CCC;
}
 tr #events2 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 5px;
	FONT-WEIGHT: normal;
	PADDING-BOTTOM: 1px;
	MARGIN: 0px;
	VERTICAL-ALIGN: top;
	COLOR: #000;
	BORDER-TOP-STYLE: none;
	PADDING-TOP: 3px;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	TEXT-ALIGN: left;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	background: #CC9;
	border-bottom-width: thin;
	text-decoration: none;
}
#contentTable tr td #teachings2 {
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #999;
}
.Sub-Title {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 110%;
	font-weight: bold;
}
#events tr td p strong a {
	font-size: 14px;
}
#largebody-mission {
	font-family: Verdana, Geneva, sans-serif;
	width: 150px;
}
#mainContent p #subtitle2 {
	font-size: 17px;
}
.snowday {
	width: 130px;
	float: left;
	background-color:#FF9;
}
.snowclose-home {
	background-color:#FF9;
	margin-left: 120px;
	margin-top: 30px;	
}
table tr #snowclose {
	background: #FF9;
}
#easter strong {
	font-size: 18px;
	font-weight: bold;
	color: #F60;
}
span #events2 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 5px;
	FONT-WEIGHT: bold;
	PADDING-BOTTOM: 1px;
	MARGIN: 0px;
	VERTICAL-ALIGN: top;
	COLOR: #000;
	BORDER-TOP-STYLE: none;
	PADDING-TOP: 3px;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	TEXT-ALIGN: left;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	background: #CC9;
	border-bottom-width: thin;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
}
