a:link {
	color: 00f;
	text-decoration: underline;
}
a:visited { color: blue; text-decoration: underline ; }
a:hover { color: silver; text-decoration: underline ; }
body   { color: black; font-size: 11px; line-height: 130%; font-family: Verdana, Arial, Helvetica, sans-serif }
h1 { color: black; font-weight: bold; font-size: 31px; line-height: 100%; font-family: Verdana, Arial, Helvetica, sans-serif; margin-bottom: 3px }
h2 { color: black; font-weight: bold; font-size: 17px; line-height: 110%; font-family: Verdana, Arial, Helvetica, sans-serif; margin-top: 9px; margin-bottom: -12px }
h3  { color: black; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 700; line-height: 110% }
p       {
	color: black;
	font-size: 11px;
	line-height: 16px;
	font-family: Verdana, Arial, Helvetica, sans-serif
}
.adventpurple { color: #9a87bd }
.bold { font-weight: 700 }
.childrensheaders  { color: white; font-weight: 900; background-color: #699; text-indent: 6px; letter-spacing: 1px; margin-top: -4px; margin-bottom: 1px; padding: 3px }
.childrenssubheads { color: white; font-weight: 900; font-size: 9px; background-color: #699; text-transform: uppercase; text-indent: 6px; letter-spacing: 1px; margin-top: -4px; margin-bottom: 8px; padding: 3px }
.crumbs   { font-size: 9px; line-height: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; margin-top: 5px; margin-bottom: 12px }
.danceredtext { color: #600 }
.dancesubhead { color: white; background-color: #600; text-indent: 6px; letter-spacing: 1px; padding: 3px 3px 5px 1px; width: 100% }
.dancetitle {
	color: #600;
	font-size: 12px;
	font-weight: bold;
	letter-spacing: 1px;
	margin-top: 5px;
	margin-bottom: -7px
}
.date { font-weight: 900 }
.dottedline { padding-bottom: -3px; border-bottom: 1px dotted }
.gn6text { color: #666; }
.homerightside { background-color: #9cf; margin-top: 5px; margin-bottom: 5px; margin-left: 15px; padding: 5px; width: 150px; float: right; clear: right; border: solid 1px #036 }
.imagestandoffright { margin-right: 20px }
.imagestandofleft { margin-left: 20px }
.indentedtext { margin-top: -6px; margin-left: 20px; }
.italics { font-style: italic }
.largetext { font-size: 130%; }
.leftside  { margin-right: 10px; float: left }
.linkblue {
	color: 00f;
	text-decoration: underline;
}

.list {
	font-size: 11px;
	line-height: 110%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-left: 25px;
	margin-top: -3px;
}
.mainbluetext { color: #036; }
.newsrightside { background-color: #fc9; margin-top: 5px; margin-bottom: 5px; margin-left: 15px; padding: 5px; width: 125px; float: right; clear: right; border: solid 1px #966 }
.openleading { line-height: 165% }
.popupwindow { width: 350px; }
.programsgreenbackground { background-color: #099; }
.programsgreentext { color: #699; }
.redtext { color: red }
.rightjustify { text-align: right; }
.rightside  { background-color: #fc6; margin-top: 5px; margin-bottom: 5px; margin-left: 15px; padding: 5px; width: 110px; float: right; clear: right; border: solid 1px #900 }
.rightsidewide { background-color: #fc6; margin-top: 5px; margin-bottom: 5px; margin-left: 15px; padding: 5px; width: 200px; float: right; clear: right; border: solid 1px #000080 }
.sidebar  { color: black; font-weight: bold; font-size: 10.5px; line-height: 140%; font-family: Verdana, Arial, Helvetica, sans-serif }
.smallcaps {
	font-variant: small-caps;
	font-size: larger;
}
.smalltext { color: black; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; line-height: 140% }
.text  {
	color: black;
	font-size: 11px;
	line-height: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-top: -4px
}
.whitebackground { background-color: white; }
.whitetext { color: #fff; }
.youthmenu    { font-weight: 500; font-size: 9px; line-height: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; letter-spacing: 1px }
#childrenstopheader { margin-top: 15px; margin-bottom: 15px }
#childrenstopsubhead { font-weight: 900; background-color: #699; text-transform: uppercase; text-indent: 6px; letter-spacing: 1px; margin-top: 8px; margin-bottom: 8px; padding: 3px }
#ymenu a:link  { line-height: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; text-indent: 8px; border-left: none #00f }
#ymenu a:visited  { line-height: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; text-indent: 8px; border-left: none #00f }
#ymenu a:hover  { line-height: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; text-indent: 8px; border-left: none #00f }
#taizebackground { background-image: url(NewFiles/worship/taizebkgr.gif); background-repeat: no-repeat; background-position: 0 65px; }
.farindentedtext {
	color: black;
	font-size: 11px;
	line-height: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-top: -4px;
	margin-left: 320px;
}
#x2010-02-linkc {
	width: 500px;
	margin: auto;
	background-color: #FFF;
	padding: 25px;
}
.separator {
	background-color: #990000;
	height: 2px;
	width: 500px;
	margin-top: 25px;
	margin-bottom: 15px;
}
.dottedlinehalf {
	padding-bottom: -3px;
	border-bottom: 1px dotted;
	width: 50%;
}
.spaceaftertext {
	margin-bottom: 1px;
}
#menu {
	background-color: #FFF;
	border-bottom-style: solid;
	border-bottom-color: #990000;
	border-bottom-width: 2px;
	font-weight: bold;
	text-align: center;
}
