/* CSS Document */
/* reset styles */
html, body, h1, h2, h3, h4, h5, h6, p, ol, ul, li, pre, code, address, variable, form, fieldset, blockquote {
 padding: 0;
 margin: 0;
 font-size: 100%;
 font-weight: normal;
}
body { 
	background-color: #ffffff;
	font-family: Geneva, Helvetica, Arial, sans-serif;
	font-size: 12px;
}
a { 
  color: #99291c;
  text-decoration: none;
  font-weight: bold;
}
a:visited {
	color: #3e6e9f;
}
a:hover {
  color: #000000;
}
blockquote {
	width: 200px;
	float: right;
	background-color: #c5d0dc;
	border-top: 1px solid #5A0C00;
	border-bottom: 2px solid #5A0C00;
	border-right: 2px solid #5A0C00;
	border-left: 1px solid #5A0C00;
	text-align: left;
	margin-top: 4px;
	margin-bottom: 4px;
	margin-right: 4px;
	margin-left: 4px;
	padding-top: 0px;
	padding-bottom: 20px;
	padding-left: 4px;
	padding-right: 4px;
	position: relative;
	z-index: 1;
}
blockquote h5 {
	color: #4C914D;
	font-family: Georgia, "Palatino Linotype", Baskerville, serif;
	font-size: 1.35em;
	background: #c5d0dc;
	margin-top: 0px;
	padding: 4px 0px 4px 10px;
	font-weight: bold;
	text-align: center;

}
#wrapper {
	width: 900px;
	margin-top: 10px;
	margin-left: auto;
	margin-right: auto;
	background-color: #ffffff;
	border-top: solid 1px #666666;
	border-right: solid 3px #666666;
	border-bottom: solid 3px #666666;
	border-left: solid 1px #666666;
	text-align: left;
}
#banner {
	width: 900px;
	color: #000000;
	background: #ffffff;
	padding-top: 6px;
	padding-bottom: 6px;
	border-bottom: 0px solid #c5d0dc;
}
#nav {
	width: 620px;
	float: right;
	width: 620px;
	margin-top: 48px;
	background-color: #ffffff;
	clear: right;
}
#logo {
	width: 280px;
	float: left;
	background-color: #ffffff;
	clear: both;
}
#innerfooter {
	width: 892px;
	background-color: #ffffff;
	text-align: center;
	margin-top: 4px;
	font-size: 1em;
	padding: 0px 0px 10px 0px;
	clear: both;
}
#innerfooter a:link {
	color: #9e2415;
	text-decoration: none;
}
#innerfooter a:visited {
	color: #9e2415;
	text-decoration: none;
}
#innerfooter a:active {
	color: #9e2415;
	text-decoration: none;
}
#innerfooter a:hover {
	color: #666666;
	text-decoration: none;
}
#footer {
	color: #000000;
	font-size: 1em;
	text-align: center;
	line-height: 2em;
	padding: 4px;
}
#footer a:link {
	color: #9e2415;
	text-decoration: none;
}
#footer a:visited {
	color: #9e2415;
	text-decoration: none;
}
#footer a:active {
	color: #9e2415;
	text-decoration: none;
}
#footer a:hover {
	color: #666666;
	text-decoration: none;
}

/* Home Page Specific Styles */
#maintop {
	width: 900px;
	background-color: #ffffff;
	text-align: left;
	margin-bottom: 0px;
	padding-bottom: 10px;
}
#maintop h3 {
	color: #ffffff;
	font-family: Georgia, "Palatino Linotype", Baskerville, serif;
	font-size: 1em;
	border-top: solid 1px #99291c;
	border-bottom: solid 1px #99291c;
	margin-top: 0px;
	padding: 2px 0px 0px 80px;
	font-weight: bold;
}
#maintop p {
	color: #333333;
	background: #ffffff;
	margin-top: 0px;
	padding: 6px 4px 6px 10px;
	font-size: 1.15em;
	line-height: 1.5em;
	font-weight: bold;
}
#maintop ul {
	color: #000000;
	width: 400px;
	background: #ffffff;
	margin-left: 10px;
	padding: 2px 4px 0px 10px;
	font-family: Georgia, "Palatino Linotype", Baskerville, serif;
	font-size: 1.5em;
	font-weight: bold;
	line-height: 1.25em;
}
#maintop li {
	color: #3e6e9f;
	background: #ffffff;
	margin-left: 20px;
	font-family: Georgia, "Palatino Linotype", Baskerville, serif;
	font-size: .75em;
	font-weight: bold;
	list-style-type: square;
}
#featurebox {
	float: right;
	margin: 10px 10px 10px 10px;
	z-index: 1;
}
#fullspanbox {
	width: 896px;
	background-color: #ffffff;
	margin-bottom: 4px;
	padding-bottom: 2px;
	clear:both;
}
#leftbox {
	float: left;
	width: 590px;
}
div.container {
	border: 0px solid #000000;
	margin: 0px;
	padding: 0px;
	overflow: hidden;
	width: 900px;
}
#events {
	width: 576px;
	background-color: #F5F9F4;
	border-top: 0px solid #c5d0dc;
	border-bottom: 1px solid #4C914D;
	border-right: 1px solid #4C914D;
	border-left: 1px solid #4C914D;
	text-align: left;
	margin-bottom: 4px;
	margin-left: 4px;
	padding-bottom: 10px;
}
#events h2 {
	color: #ffffff;
	background-color: #4C914D;
	height: 24px;
	padding: 6px 5px 0px 10px;
	margin-top: 0px;
	margin-bottom: 10px;
	position: relative;
	border-right: 0px solid #4C914D;
	border-left: 0px solid #4C914D;
	border-top: solid 1px #4C914D;
	border-bottom: solid 1px #4C914D;
	font-family: Georgia, "Palatino Linotype", Baskerville, serif;
	font-size: 1.35em;
	font-weight: bold;
}
#events h4 {
	color: #4C914D;
	padding: 10px 0px 0px 10px;
	margin-bottom: -10px;
	font-size: 1.15em;
	font-weight: bold;
	z-index: 0;
}
.eventTitle {
	background-color: #F5F9F4;
	color: #4C914D;
	border-bottom: solid 1px #4C914D;
	margin-top: 14px;
	font-size: 1.25em;
	font-weight: bold;
	z-index: 0;
}
.worTitle {
	color: #3c6da7;
	margin-top: 14px;
	font-size: 1.25em;
	font-weight: bold;
	z-index: 0;
}
.commTitle {
	color: #000000;
	background-color: #FDFBF5;
	margin-top: 14px;
	font-size: 1.15em;
	font-weight: bold;
	z-index: 0;
}
#events a:link {
	color: #4C914D;
	text-decoration: solid;
}
#events a:visited {
	color: #4C914D;
	text-decoration: solid;
}
#events a:active {
	color: #4C914D;
	text-decoration: solid;
}
#events a:hover {
	color: #666666;
	text-decoration: solid;
}
#events p {
	color: #000000;
	background-color: #F5F9F4;
	padding: 0px 4px 0px 10px;
	z-index: 0;
}
#events ul {
	margin-left: 20px;
}
#events li {
	color: #000000;
	font-size: 1em;
	line-height: 1.25em;
	margin-bottom: 0px;
	margin: 0px 0px 0px 10px;
	list-style-type: square;
}
#fullspantrip {
	width: 896px;
	background-color: #ffffff;
	text-align: center;
	margin-bottom: 4px;
	padding-bottom: 10px;
	clear:both;
}
#community {
	width: 576px;
	background-color: #FDFBF5;
	border-top: 1px solid #DEB54E;
	border-bottom: 1px solid #DEB54E;
	border-right: 1px solid #DEB54E;
	border-left: 1px solid #DEB54E;
	text-align: left;
	padding-bottom: 10px;
	margin-left: 4px;
	position: relative;
	clear:left;
}
#community h2 {
	color: #ffffff;
	background-color: #DEB54E;
	height: 24px;
	padding: 6px 5px 0px 10px;
	margin-top: 0px;
	margin-bottom: 10px;
	position: relative;
	border-right: 0px solid #DEB54E;
	border-left: 0px solid #DEB54E;
	border-top: solid 1px #DEB54E;
	border-bottom: solid 1px #f2f2f2;
	font-family: Georgia, "Palatino Linotype", Baskerville, serif;
	font-size: 1.35em;
	font-weight: bold;
}
#community h4 {
	color: #333333;
	background-color: #FDFBF5;
	padding: 0px 4px 0px 10px;
	margin-top: 16px;
	margin-bottom: -10px;
	border-bottom: 1px solid #c5d0dc;
	font-size: 1.15em;
	font-weight: bold;
}
#community p {
	color: #000000;
	background-color: #FDFBF5;
	padding-left: 10px;
	padding-right: 10px;
}
#community ul {
	margin: 20px;
}
#community li {
	color: #000000;
	font-size: 1em;
	margin-bottom: 0px;
	margin: 0px 0px 0px 10px;
	list-style-type: square;
}
#community a:link {
	color: #CC9D14;
	text-decoration: solid;
}
#community a:visited {
	color: #CC9D14;
	text-decoration: solid;
}
#community a:active {
	color: #CC9D14;
	text-decoration: solid;
}
#community a:hover {
	color: #666666;
	text-decoration: solid;
}
#rightbox {
	float: left;
	width: 300px;
}
#worship {
	width: 298px;
	float: right;
	background-color: #F3F7FA;
	border-top: 1px solid #3e6e9f;
	border-bottom: 1px solid #3e6e9f;
	border-right: 1px solid #3e6e9f;
	border-left: 1px solid #3e6e9f;
	text-align: left;
	padding-bottom: 10px;
	margin-left: 0px;
	position: relative;
}
#worship h2 {
	color: #ffffff;
	background: #3e6e9f;
	height: 24px;
	padding: 6px 5px 0px 10px;
	margin-top: 0px;
	position: relative;
	border-right: 0px solid #3e6e9f;
	border-left: 0px solid #3e6e9f;
	border-top: solid 1px #3e6e9f;
	border-bottom: solid 1px #f2f2f2;
	font-family: Georgia, "Palatino Linotype", Baskerville, serif;
	font-size: 1.35em;
	font-weight: bold;
}
#worship h4 {
	color: #3c6da7;
	background-color: #F3F7FA;
	padding: 0px 4px 0px 10px;
	margin-top: 16px;
	margin-bottom: 0px;
	border-bottom: solid 1px #f2f2f2;
	font-size: 1em;
	font-weight: bold;
}
#worship p {
	color: #3c6da7;
	background-color: #F3F7FA;
	padding-left: 10px;
	padding-right: 10px;
}
#worship ul {
	margin-left: 10px;
}
#worship li {
	color: #3c6da7;
	font-size: 1em;
	margin-bottom: 0px;
	margin: 0px 0px 0px 20px;
	list-style-type: disc;
}
#worship a:link {
	color: #204068;
}
#worship a:visited {
	color: #204068;
}
#worship a:active {
	color: #204068;
}
#worship a:hover {
	color: #666666;
}
#quicklinks {
	width: 298px;
	float: right;
	background-color: #ffffff;
	text-align: left;
	padding-bottom: 10px;
	margin-left: 0px;
	margin-bottom: 4px;
	padding-bottom: 10px;
	position: relative;
	clear:right;
}
#quicklinks h2 {
	color: #99291c;
	background: #ffffff;
	border-bottom: solid 1px #99291c;
	height: 18px;
	margin-top: 10px;
	margin-left: 0px;
	margin-bottom: 10px;
	position: relative;
	font-family: Georgia, "Palatino Linotype", Baskerville, serif;
	font-size: 1.35em;
	font-weight: bold;
}
#quicklinks h4 {
	color: #333333;
	background: #ffffff;
	padding: 0px 4px 0px 10px;
	margin-top: 16px;
	margin-bottom: -10px;
	border-bottom: 1px solid #c5d0dc;
	font-size: 1.15em;
	font-weight: bold;
}
#quicklinks p {
	color: #000000;
	background: #ffffff;
	padding-left: 10px;
	padding-right: 10px;
	line-height: 1.5em;
}
#quicklinks ul {
	margin: 30px;
}
#quicklinks li {
	color: #3c6da7;
	font-size: 1em;
	margin-bottom: 0px;
	margin: 0px 0px 0px 10px;
	list-style-type: square;
	line-height: 1.5em;
}
#quicklinks a:link {
	color: #9e2415;
	text-decoration: solid;
}
#quicklinks a:visited {
	color: #9e2415;
	text-decoration: solid;
}
#quicklinks a:active {
	color: #9e2415;
	text-decoration: solid;
}
#quicklinks a:hover {
	color: #666666;
	text-decoration: solid;
}
.house {
	color: #3e6e9f;
	background: #ffffff;
	float: left;
	padding: 0px;
	margin-left: 24px;
	font-size: 1.3em;
	font-weight: bold;
}
.contact {
	color: #990000;
	float: right;
	margin: 4px;
	background: #ffffff;
	font-size: 1.1em;
}
.col {
	width: 140px;
	float: left;
	border-right: 1px solid #c5d0dc;
	margin-left: 2px;
	padding-left: 2px;
}
.col2 {
	width: 145px;
	float: right;
	clear: left;
}
.logoFloat {
	float: left;
	margin-bottom: 20px;
	top: 0px;
	left: 0px;
	clear: left;
}
.logoFloatH {
	float: left;
	margin-bottom: 0px;
	top: 0px;
	left: 0px;
	clear: left;
}
.bar {
	position: relative;
	top: 0px;
	left: 80px;
}
/* Image Management */
.imgwelcome {
	float: left;
	margin: 4px 0px 0px 10px;
}
.imgRight {
	float: right;
	padding-left: 20px;
	z-index: 0;
}
.cal {
	float:right;
	}
.calRight {
	float: right;
	margin: 0px;
	border-top: 1px solid #c5d0dc;
	border-bottom: 2px solid #cccccc;
	border-right: 2px solid #cccccc;
	border-left: 1px solid #c5d0dc;
	z-index: 2;
}
.iconfloat {
	float: left;
	margin: 0px 10px 0px 10px;
	border-top: 1px solid #c5d0dc;
	border-bottom: 2px solid #c2c3c3;
	border-right: 2px solid #c2c3c3;
	border-left: 1px solid #d9d9d8;
}
.imgLeft {
	float: left;
	margin: 4px 10px 4px 0px;
}
.iconLeft {
	margin: 12px 0px -10px 0px;
	border-top: 0px solid #c5d0dc;
	border-bottom: 0px solid #c2c3c3;
	border-right: 0px solid #c2c3c3;
	border-left: 0px solid #d9d9d8;
}
.iconLeft a:link {
	text-decoration: none;
}
.iconLeft a:visited {
	text-decoration: none;
}
.iconLeft a:active {
	text-decoration: none;
}
.iconLeft a:hover {
	text-decoration: none;
}
#blockfloat {
	width: 200px;
	float: right;
	background-color: #eeeee2;
	border-top: 1px solid #d9d9d8;
	border-bottom: 2px solid #c2c3c3;
	border-right: 2px solid #c2c3c3;
	border-left: 1px solid #d9d9d8;
	text-align: left;
	margin-top: 4px;
	margin-bottom: 4px;
	margin-right: 4px;
	margin-left: 4px;
	padding-top: 0px;
	padding-bottom: 20px;
	padding-left: 4px;
	padding-right: 4px;
	position: relative;
	z-index: 0;
}
#blockfloat h2 {
	padding: 3px 5px 3px 10px;
	margin-top: 0px;
	font-family: Georgia, "Palatino Linotype", Baskerville, serif;
	font-size: 1.5em;
	font-weight: bold;
}
.iconLeftmain {
	margin: 12px 0px -10px 0px;
	border-top: 1px solid #c5d0dc;
	border-bottom: 1px solid #c2c3c3;
	border-right: 1px solid #c2c3c3;
	border-left: 1px solid #d9d9d8;
}
/* 1 Column Styles */
#maincolbox {
	width: 890px;
	background-color: #ffffff;
	border-top: 1px solid #c5d0dc;
	border-bottom: 2px solid #c2c3c3;
	border-right: 2px solid #c2c3c3;
	border-left: 1px solid #d9d9d8;
	text-align: left;
	margin-bottom: 4px;
	margin-left: 4px;
	padding-bottom: 10px;
}
#maincolbox h2 {
	color: #000000;
	background: #ffffff;
	padding: 3px 5px 3px 10px;
	margin-top: 0px;
	position: relative;
	font-family: Georgia, "Palatino Linotype", Baskerville, serif;
	font-size: 1.5em;
	font-weight: bold;
}
#maincolbox h4 {
	color: #000000;
	background: #ffffff;
	padding: 10px 4px 0px 10px;
	border-bottom: 1px solid #c5d0dc;
	font-family: Georgia, "Palatino Linotype", Baskerville, serif;
	font-size: 1.25em;
	font-weight: bold;
}
#maincolbox h2 img {
	position: absolute;
	top: 3px;
	right: 2px;
}
#maincolbox p {
	color: #000000;
	background: #ffffff;
	padding: 0px 4px 0px 10px;
}
#maincolbox ul {
	margin: 20px;
}
#maincolbox li {
	color: #000000;
	font-size: 1em;
	line-height: 1.25em;
	margin-bottom: 0px;
	margin: 0px 0px 0px 10px;
	list-style-type: square;
}
#span {
	width: 900;
	clear: both;}
/* Tradition Section Nav Styles */
#navtrad {
	width: 170px;
	float: left;
	background: url(images/subgrad.gif) repeat-y;
	text-align: left;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
}
#subnavtrad {
	background: url(images/subgrad.gif) repeat-y;
	text-align: left;
}
#subnavtrad h2 {
	color: #000000;
	background: url(images/subgrad.gif) repeat-y;
	padding: 6px 0px 6px 10px;
	text-align: left;
	margin-top: 2px;
	margin-bottom: -10px;
	font-size: 1.1em;
	font-weight: bold;
	margin-bottom: 6px;
}
#subnavtrad p {
	color: #000000;
	font-size: 1.1em;
	padding-left: 10px;
	padding-right: 4px;
	line-height: 1.5em;
	font-weight: bold;
}
#subnavtrad a:link {
	color: #3E6E9F;
	text-decoration: none;
	font-weight: bold;
}
#subnavtrad a:visited {
	color: #3E6E9F;
	text-decoration: none;
	font-weight: bold;
}
#subnavtrad a:active {
	color: #3E6E9F;
	text-decoration: none;
	font-weight: bold;
}
#subnavtrad a:hover {
	color: #666666;
	text-decoration: none;
	font-weight: bold;
}
#subnavtrad2 {
	background-color: #ffffff;
	text-align: left;
	padding-left: 10px;
	padding-right: 10px;
}
#subnavtrad2 h2 {
	color: #3c6da7;
	background-color: #ffffff;
	padding: 0px 0px 0px 0px;
	text-align: left;
	padding-top: 20px;
	margin-top: 20px;
	margin-bottom: 4px;
	font-size: 1.1em;
	font-weight: bold;
	margin-bottom: 6px;
}
#subnavtrad2 p {
	color: #666666;
	padding-left: 0px;
	padding-right: 10px;
	padding-bottom: 10px;
}
#subnavtrad2 a:link {
	color: #3E6E9F;
	font-weight: bold;
}
#subnavtrad2 a:visited {
	color: #3E6E9F;
	font-weight: bold;
}
#subnavtrad2 a:active {
	color: #3E6E9F;
	font-weight: bold;
}
#subnavtrad2 a:hover {
	color: #666666;
	font-weight: bold;
}
#col2body {
	width: 720px;
	float: left;
	background-color: #ffffff;
	text-align: left;
	margin-bottom: 0px;
	padding-left: 10px;
	padding-bottom: 10px;
}
#col2body h2 {
	color: #3e6e9f;
	background: #ffffff;
	padding: 3px 5px 0px 0px;
	margin-bottom: 10px;
	border-bottom: 1px solid #c5d0dc;
	position: relative;
	font-family: Georgia, "Palatino Linotype", Baskerville, serif;
	font-size: 1.5em;
	font-weight: bold;
}
#col2body h3 {
	color: #3e6e9f;
	background: #ffffff;
	padding: 3px 5px 0px 0px;
	margin-top: 0px;
	border-bottom: 1px solid #c5d0dc;
	position: relative;
	font-size: 1.25em;
	font-weight: bold;
}
.sermondates {
	color: #3e6e9f;
	background: #ffffff;
	padding: 3px 5px 0px 0px;
	margin-top: 0px;
	position: relative;
	font-size: 1.25em;
	font-weight: bold;
}
.style2 {
	color: #000000;
	font-size: 1.25em;
	font-weight: bold;
}
#col2body p {
	color: #000000;
	background: #ffffff;
	padding-left: 0px;
	padding-right: 10px;
	margin-bottom: 1em;
}
#col2body ul {
	margin: 20px;
	padding-bottom: 10px;
}
#col2body li {
	color: #000000;
	font-size: 1em;
	margin-bottom: 0px;
	padding-bottom: 10px;
	margin: 0px 0px 0px 0px;
	list-style-type: square;
}
#col2body a:link {
	color: #3E6E9F;
	text-decoration: none;
	font-weight: bold;
}
#col2body a:visited {
	color: #3E6E9F;
	text-decoration: none;
	font-weight: bold;
}
#col2body a:active {
	color: #3E6E9F;
	text-decoration: none;
	font-weight: bold;
}
#col2body a:hover {
	color: #666666;
	text-decoration: none;
	font-weight: bold;
}
#col3body {
	width: 520px;
	float: right;
	background-color: #ffffff;
	text-align: left;
	margin-bottom: 0px;
	padding-left: 10px;
	padding-bottom: 10px;
}
#col3body h2 {
	color: #3e6e9f;
	background: #ffffff;
	padding: 3px 5px 3px 0px;
	margin-top: 0px;
	position: relative;
	font-family: Georgia, "Palatino Linotype", Baskerville, serif;
	font-size: 1.5em;
	font-weight: bold;
}
#col3body p {
	color: #000000;
	background: #ffffff;
	padding-left: 0px;
	padding-right: 10px;
}
#col3body ul {
	margin: 20px;
}
#col3body li {
	color: #000000;
	font-size: 1em;
	margin-bottom: 0px;
	margin: 0px 0px 0px 10px;
	list-style-type: square;
}
#col3body a:link {
	color: #3E6E9F;
	text-decoration: none;
	font-weight: bold;
}
#col3body a:visited {
	color: #3E6E9F;
	text-decoration: none;
	font-weight: bold;
}
#col3body a:active {
	color: #3E6E9F;
	text-decoration: none;
	font-weight: bold;
}
#col3body a:hover {
	color: #666666;
	text-decoration: none;
	font-weight: bold;
}
#col3bodyright {
	width: 180px;
	float: right;
	background-color: #ffffff;
	border-left: 1px solid #c5d0dc;
	text-align: left;
	margin-bottom: 0px;
	margin-left: 4px;
	padding-left: 10px;
	padding-bottom: 0px;
}
#col3bodyright h2 {
	color: #000000;
	background: #ffffff;
	padding: 3px 5px 3px 0px;
	text-align: left;
	margin-top: 2px;
	margin-bottom: 0px;
	font-size: 1.25em;
	font-weight: bold;
}
#col3bodyright p {
	color: #000000;
	background: #ffffff;
	padding-left: 0px;
	padding-right: 10px;
}
#col3bodyright ul {
	margin: 10px;
}
#col3bodyright li {
	color: #000000;
	font-size: 1em;
	margin-bottom: 0px;
	margin: 0px 0px 0px 10px;
	list-style-type: square;
	line-height: 2em;
}
#col3bodyright a:link {
	color: #3E6E9F;
	text-decoration: none;
	font-weight: bold;
}
#col3bodyright a:visited {
	color: #3E6E9F;
	text-decoration: none;
	font-weight: bold;
}
#col3bodyright a:active {
	color: #3E6E9F;
	text-decoration: none;
	font-weight: bold;
}
#col3bodyright a:hover {
	color: #666666;
	text-decoration: none;
	font-weight: bold;
}

/* Community Section Nav Styles */
#navcomm {
	width: 170px;
	float: left;
	background: url(images/subgrad.gif) repeat-y;
	text-align: left;
}
#subnavcomm {
	background: url(images/subgrad.gif) repeat-y;
	text-align: left;
	padding-bottom: 10px;
}
#subnavcomm h2 {
	color: #000000;
	padding: 6px 0px 6px 10px;
	text-align: left;
	margin-top: 2px;
	margin-bottom: -10px;
	font-size: 1.1em;
	font-weight: bold;
	margin-bottom: 6px;
}
#subnavcomm p {
	color: #000000;
	font-size: 1.1em;
	padding-left: 10px;
	padding-right: 4px;
	line-height: 1.5em;
	font-weight: bold;
}
#subnavcomm a:link {
	color: #4C914D;
	text-decoration: none;
	font-weight: bold;
}
#subnavcomm a:visited {
	color: #4C914D;
	text-decoration: none;
	font-weight: bold;
}
#subnavcomm a:active {
	color: #4C914D;
	text-decoration: none;
	font-weight: bold;
}
#subnavcomm a:hover {
	color: #666666;
	text-decoration: none;
	font-weight: bold;
}
#col2bodycomm {
	width: 700px;
	float: right;
	background-color: #ffffff;
	text-align: left;
	margin-bottom: 0px;
	padding-left: 10px;
	padding-bottom: 10px;
}
#col2bodycomm h2 {
	color: #4C914D;
	background: #ffffff;
	padding: 3px 5px 0px 0px;
	margin-bottom: 10px;
	border-bottom: 1px solid #c5d0dc;
	position: relative;
	font-family: "Palatino Linotype", Baskerville, serif;
	font-size: 1.5em;
	font-weight: bold;
}
#col2bodycomm h3 {
	color: #4C914D;
	background: #ffffff;
	padding: 3px 5px 0px 0px;
	margin-top: 0px;
	position: relative;
	font-size: 1.1em;
	font-weight: bold;
}
#col2bodycomm p {
	color: #000000;
	background: #ffffff;
	padding-left: 0px;
	padding-right: 10px;
	margin-bottom: 1em;
}
#col2bodycomm ul {
	margin: 20px;
	padding-bottom: 10px;
}
#col2bodycomm li {
	color: #000000;
	font-size: 1em;
	margin-bottom: 0px;
	padding-bottom: 10px;
	margin: 0px 0px 0px 0px;
	list-style-type: square;
}
#col2bodycomm a:link {
	color: #4C914D;
	text-decoration: none;
	font-weight: bold;
}
#col2bodycomm a:visited {
	color: #4C914D;
	text-decoration: none;
	font-weight: bold;
}
#col2bodycomm a:active {
	color: #4C914D;
	text-decoration: none;
	font-weight: bold;
}
#col2bodycomm a:hover {
	color: #666666;
	text-decoration: none;
	font-weight: bold;
}
#col3bodycomm {
	width: 450px;
	float: left;
	background-color: #ffffff;
	text-align: left;
	margin-bottom: 0px;
	padding-left: 10px;
	padding-bottom: 10px;
}
#col3bodycomm h2 {
	color: #4C914D;
	background: #ffffff;
	padding: 3px 5px 0px 0px;
	margin-bottom: 10px;
	border-bottom: 1px solid #c5d0dc;
	position: relative;
	font-family: "Palatino Linotype", Baskerville, serif;
	font-size: 1.5em;
	font-weight: bold;
}
#col3bodycomm h3 {
	color: #4C914D;
	background: #ffffff;
	padding: 3px 5px 0px 0px;
	margin-top: 0px;
	position: relative;
	font-size: 1.1em;
	font-weight: bold;
}
#col3bodycomm p {
	color: #000000;
	background: #ffffff;
	padding-left: 0px;
	padding-right: 10px;
	margin-bottom: 1em;
}
#col3bodycomm ul {
	margin: 20px;
	padding-bottom: 10px;
}
#col3bodycomm li {
	color: #000000;
	font-size: 1em;
	margin-bottom: 0px;
	padding-bottom: 10px;
	margin: 0px 0px 0px 0px;
	list-style-type: square;
}
#col3bodycomm a:link {
	color: #4C914D;
	text-decoration: none;
	font-weight: bold;
}
#col3bodycomm a:visited {
	color: #4C914D;
	text-decoration: none;
	font-weight: bold;
}
#col2bodycomm a:active {
	color: #4C914D;
	text-decoration: none;
	font-weight: bold;
}
#col3bodycomm a:hover {
	color: #666666;
	text-decoration: none;
	font-weight: bold;
}
#rightbodycomm {
	width: 250px;
	float: left;
	background-color: #ffffff;
	text-align: left;
	margin-bottom: 0px;
	padding-left: 10px;
	padding-bottom: 10px;
}
#rightbodycomm h2 {
	color: #4C914D;
	background: #ffffff;
	padding: 3px 5px 0px 0px;
	margin-bottom: 10px;
	border-bottom: 1px solid #c5d0dc;
	position: relative;
	font-family: "Palatino Linotype", Baskerville, serif;
	font-size: 1.5em;
	font-weight: bold;
}
#rightbodycomm h3 {
	color: #4C914D;
	background: #ffffff;
	padding: 3px 5px 0px 0px;
	margin-top: 0px;
	position: relative;
	font-size: 1.1em;
	font-weight: bold;
}
#rightbodycomm p {
	color: #000000;
	background: #ffffff;
	padding-left: 0px;
	padding-right: 10px;
	margin-bottom: 1em;
}
#rightbodycomm ul {
	margin: 20px;
	padding-bottom: 10px;
}
#rightbodycomm li {
	color: #000000;
	font-size: 1em;
	margin-bottom: 0px;
	padding-bottom: 10px;
	margin: 0px 0px 0px 0px;
	list-style-type: square;
}
#rightbodycomm a:link {
	color: #4C914D;
	text-decoration: none;
	font-weight: bold;
}
#rightbodycomm a:visited {
	color: #4C914D;
	text-decoration: none;
	font-weight: bold;
}
#rightodycomm a:active {
	color: #4C914D;
	text-decoration: none;
	font-weight: bold;
}
#rightodycomm a:hover {
	color: #666666;
	text-decoration: none;
	font-weight: bold;
}
#col3bodylife {
	width: 450px;
	float: left;
	background-color: #ffffff;
	text-align: left;
	margin-bottom: 0px;
	padding-left: 10px;
	padding-bottom: 10px;
}
#col3bodylife h2 {
	color: #000000;
	background: #ffffff;
	padding: 3px 5px 0px 0px;
	margin-bottom: 10px;
	border-bottom: 1px solid #c5d0dc;
	position: relative;
	font-family: "Palatino Linotype", Baskerville, serif;
	font-size: 1.5em;
	font-weight: bold;
}
#col3bodylife h3 {
	color: #C9A547;
	background: #ffffff;
	padding: 3px 5px 0px 0px;
	margin-top: 0px;
	position: relative;
	font-size: 1.1em;
	font-weight: bold;
}
#col3bodylife p {
	color: #000000;
	background: #ffffff;
	padding-left: 0px;
	padding-right: 10px;
	margin-bottom: 1em;
}
#col3bodylife ul {
	margin: 20px;
	padding-bottom: 10px;
}
#col3bodylife li {
	color: #000000;
	font-size: 1em;
	margin-bottom: 0px;
	padding-bottom: 10px;
	margin: 0px 0px 0px 0px;
	list-style-type: square;
}
#col3bodylife a:link {
	color: #C9A547;
	text-decoration: none;
	font-weight: bold;
}
#col3bodylife a:visited {
	color: #C9A547;
	text-decoration: none;
	font-weight: bold;
}
#col2bodylife a:active {
	color: #C9A547;
	text-decoration: none;
	font-weight: bold;
}
#col3bodylife a:hover {
	color: #666666;
	text-decoration: none;
	font-weight: bold;
}
#rightbodylife {
	width: 250px;
	float: left;
	background-color: #ffffff;
	text-align: left;
	margin-bottom: 0px;
	padding-left: 10px;
	padding-bottom: 10px;
}
#rightbodylife h2 {
	color: #000000;
	background: #ffffff;
	padding: 3px 5px 0px 0px;
	margin-bottom: 10px;
	border-bottom: 1px solid #c5d0dc;
	position: relative;
	font-family: "Palatino Linotype", Baskerville, serif;
	font-size: 1.5em;
	font-weight: bold;
}
#rightbodylife h3 {
	color: #C9A547;
	background: #ffffff;
	padding: 3px 5px 0px 0px;
	margin-top: 0px;
	position: relative;
	font-size: 1.1em;
	font-weight: bold;
}
#rightbodylife p {
	color: #000000;
	background: #ffffff;
	padding-left: 0px;
	padding-right: 10px;
	margin-bottom: 1em;
}
#rightbodylife ul {
	margin: 20px;
	padding-bottom: 10px;
}
#rightbodylife li {
	color: #000000;
	font-size: 1em;
	margin-bottom: 0px;
	padding-bottom: 10px;
	margin: 0px 0px 0px 0px;
	list-style-type: square;
}
#rightbodylife a:link {
	color: #C9A547;
	text-decoration: none;
	font-weight: bold;
}
#rightbodylife a:visited {
	color: #C9A547;
	text-decoration: none;
	font-weight: bold;
}
#rightodylife a:active {
	color: #C9A547;
	text-decoration: none;
	font-weight: bold;
}
#rightodylife a:hover {
	color: #666666;
	text-decoration: none;
	font-weight: bold;
}
#col3bodystj {
	width: 450px;
	float: left;
	background-color: #ffffff;
	text-align: left;
	margin-bottom: 0px;
	padding-left: 10px;
	padding-bottom: 10px;
}
#col3bodystj h2 {
	color: #9e2415;
	background: #ffffff;
	padding: 3px 5px 0px 0px;
	margin-bottom: 10px;
	border-bottom: 1px solid #c5d0dc;
	position: relative;
	font-family: "Palatino Linotype", Baskerville, serif;
	font-size: 1.5em;
	font-weight: bold;
}
#col3bodystj h3 {
	color: #9e2415;
	background: #ffffff;
	padding: 3px 5px 0px 0px;
	margin-top: 0px;
	position: relative;
	font-size: 1.1em;
	font-weight: bold;
}
#col3bodystj h4 {
	color: #000000;
	background: #ffffff;
	padding: 3px 5px 0px 0px;
	margin-top: 0px;
	border-bottom: solid 1px #000000;
	position: relative;
	font-size: 1.1em;
	font-weight: bold;
}
#col3bodystj p {
	color: #000000;
	background: #ffffff;
	padding-left: 0px;
	padding-right: 10px;
	margin-bottom: 1em;
}
#col3bodystj ul {
	margin: 20px;
	padding-bottom: 10px;
}
#col3bodystj li {
	color: #000000;
	font-size: 1em;
	margin-bottom: 0px;
	padding-bottom: 10px;
	margin: 0px 0px 0px 0px;
	list-style-type: square;
}
#col3bodystj a:link {
	color: #9e2415;
	text-decoration: none;
	font-weight: bold;
}
#col3bodystj a:visited {
	color: #9e2415;
	text-decoration: none;
	font-weight: bold;
}
#col2bodystj a:active {
	color: #9e2415;
	text-decoration: none;
	font-weight: bold;
}
#col3bodystj a:hover {
	color: #666666;
	text-decoration: none;
	font-weight: bold;
}
#rightbodystj {
	width: 250px;
	float: left;
	background-color: #ffffff;
	text-align: left;
	margin-bottom: 0px;
	padding-left: 10px;
	padding-bottom: 10px;
}
#rightbodystj h2 {
	color: #9e2415;
	background: #ffffff;
	padding: 3px 5px 0px 0px;
	margin-bottom: 10px;
	border-bottom: 1px solid #c5d0dc;
	position: relative;
	font-family: "Palatino Linotype", Baskerville, serif;
	font-size: 1.5em;
	font-weight: bold;
}
#rightbodystj h3 {
	color: #9e2415;
	background: #ffffff;
	padding: 3px 5px 0px 0px;
	margin-top: 0px;
	position: relative;
	font-size: 1.1em;
	font-weight: bold;
}
#rightbodystj p {
	color: #000000;
	background: #ffffff;
	padding-left: 0px;
	padding-right: 10px;
	margin-bottom: 1em;
}
#rightbodystj ul {
	margin: 20px;
	padding-bottom: 10px;
}
#rightbodystj li {
	color: #000000;
	font-size: 1em;
	margin-bottom: 0px;
	padding-bottom: 10px;
	margin: 0px 0px 0px 0px;
	list-style-type: square;
}
#rightbodystj a:link {
	color: #9e2415;
	text-decoration: none;
	font-weight: bold;
}
#rightbodystj a:visited {
	color: #9e2415;
	text-decoration: none;
	font-weight: bold;
}
#rightodystj a:active {
	color: #9e2415;
	text-decoration: none;
	font-weight: bold;
}
#rightodystj a:hover {
	color: #666666;
	text-decoration: none;
	font-weight: bold;
}
#col3bodytrad {
	width: 450px;
	float: left;
	background-color: #ffffff;
	text-align: left;
	margin-bottom: 0px;
	padding-left: 10px;
	padding-bottom: 10px;
}
#col3bodytrad h2 {
	color: #3E6E9F;
	background: #ffffff;
	padding: 3px 5px 0px 0px;
	margin-bottom: 10px;
	border-bottom: 1px solid #c5d0dc;
	position: relative;
	font-family: "Palatino Linotype", Baskerville, serif;
	font-size: 1.5em;
	font-weight: bold;
}
#col3bodytrad h3 {
	color: #3E6E9F;
	background: #ffffff;
	padding: 3px 5px 0px 0px;
	margin-top: 0px;
	position: relative;
	font-size: 1.1em;
	font-weight: bold;
}
#col3bodytrad p {
	color: #000000;
	background: #ffffff;
	padding-left: 0px;
	padding-right: 10px;
	margin-bottom: 1em;
}
#col3bodytrad ul {
	margin: 20px;
	padding-bottom: 10px;
}
#col3bodytrad li {
	color: #000000;
	font-size: 1em;
	margin-bottom: 0px;
	padding-bottom: 10px;
	margin: 0px 0px 0px 0px;
	list-style-type: square;
}
#col3bodytrad a:link {
	color: #3E6E9F;
	text-decoration: none;
	font-weight: bold;
}
#col3bodytrad a:visited {
	color: #3E6E9F;
	text-decoration: none;
	font-weight: bold;
}
#col2bodytrad a:active {
	color: #3E6E9F;
	text-decoration: none;
	font-weight: bold;
}
#col3bodytrad a:hover {
	color: #666666;
	text-decoration: none;
	font-weight: bold;
}
#rightbodytrad {
	width: 250px;
	float: left;
	background-color: #ffffff;
	text-align: left;
	margin-bottom: 0px;
	padding-left: 10px;
	padding-bottom: 10px;
}
#rightbodytrad h2 {
	color: #3E6E9F;
	background: #ffffff;
	padding: 3px 5px 0px 0px;
	margin-bottom: 10px;
	border-bottom: 1px solid #c5d0dc;
	position: relative;
	font-family: "Palatino Linotype", Baskerville, serif;
	font-size: 1.5em;
	font-weight: bold;
}
#rightbodytrad h3 {
	color: #3E6E9F;
	background: #ffffff;
	padding: 3px 5px 0px 0px;
	margin-top: 0px;
	position: relative;
	font-size: 1.1em;
	font-weight: bold;
}
#rightbodytrad p {
	color: #000000;
	background: #ffffff;
	padding-left: 0px;
	padding-right: 10px;
	margin-bottom: 1em;
}
#rightbodytrad ul {
	margin: 20px;
	padding-bottom: 10px;
}
#rightbodytrad li {
	color: #000000;
	font-size: 1em;
	margin-bottom: 0px;
	padding-bottom: 10px;
	margin: 0px 0px 0px 0px;
	list-style-type: square;
}
#rightbodytrad a:link {
	color: #3E6E9F;
	text-decoration: none;
	font-weight: bold;
}
#rightbodytrad a:visited {
	color: #3E6E9F;
	text-decoration: none;
	font-weight: bold;
}
#rightodytrad a:active {
	color: #3E6E9F;
	text-decoration: none;
	font-weight: bold;
}
#rightodytrad a:hover {
	color: #666666;
	text-decoration: none;
	font-weight: bold;
}
#col4bodycomm {
	width: 350px;
	float: left;
	background-color: #ffffff;
	text-align: left;
	margin-bottom: 0px;
	padding-left: 10px;
	padding-bottom: 10px;
}
#col4bodycomm h2 {
	color: #4C914D;
	background: #ffffff;
	padding: 3px 5px 0px 0px;
	margin-bottom: 10px;
	border-bottom: 1px solid #c5d0dc;
	position: relative;
	font-family: "Palatino Linotype", Baskerville, serif;
	font-size: 1.5em;
	font-weight: bold;
}
#col4bodycomm h3 {
	color: #4C914D;
	background: #ffffff;
	padding: 3px 5px 0px 0px;
	margin-top: 0px;
	position: relative;
	font-size: 1.1em;
	font-weight: bold;
}
#col4bodycomm p {
	color: #000000;
	background: #ffffff;
	padding-left: 0px;
	padding-right: 10px;
	margin-bottom: 1em;
}
#col4bodycomm ul {
	margin: 20px;
	padding-bottom: 10px;
}
#col4bodycomm li {
	color: #000000;
	font-size: 1em;
	margin-bottom: 0px;
	padding-bottom: 10px;
	margin: 0px 0px 0px 0px;
	list-style-type: square;
}
#col4bodycomm a:link {
	color: #4C914D;
	text-decoration: none;
	font-weight: bold;
}
#col4bodycomm a:visited {
	color: #4C914D;
	text-decoration: none;
	font-weight: bold;
}
#col4bodycomm a:active {
	color: #4C914D;
	text-decoration: none;
	font-weight: bold;
}
#col4bodycomm a:hover {
	color: #666666;
	text-decoration: none;
	font-weight: bold;
}
#col5bodycomm {
	width: 350px;
	float: left;
	background-color: #ffffff;
	text-align: left;
	margin-bottom: 0px;
	padding-left: 10px;
	padding-bottom: 10px;
}
#col5bodycomm h2 {
	color: #4C914D;
	background: #ffffff;
	padding: 3px 5px 0px 0px;
	margin-bottom: 10px;
	border-bottom: 1px solid #c5d0dc;
	position: relative;
	font-family: "Palatino Linotype", Baskerville, serif;
	font-size: 1.5em;
	font-weight: bold;
}
#col5bodycomm h3 {
	color: #4C914D;
	background: #ffffff;
	padding: 3px 5px 0px 0px;
	margin-top: 0px;
	position: relative;
	font-size: 1.1em;
	font-weight: bold;
}
#col5bodycomm p {
	color: #000000;
	background: #ffffff;
	padding-left: 0px;
	padding-right: 10px;
	margin-bottom: 1em;
}
#col5bodycomm ul {
	margin: 20px;
	padding-bottom: 10px;
}
#col5bodycomm li {
	color: #000000;
	font-size: 1em;
	margin-bottom: 0px;
	padding-bottom: 10px;
	margin: 0px 0px 0px 0px;
	list-style-type: square;
}
#col5bodycomm a:link {
	color: #4C914D;
	text-decoration: none;
	font-weight: bold;
}
#col5bodycomm a:visited {
	color: #4C914D;
	text-decoration: none;
	font-weight: bold;
}
#col5bodycomm a:active {
	color: #4C914D;
	text-decoration: none;
	font-weight: bold;
}
#col5bodycomm a:hover {
	color: #666666;
	text-decoration: none;
	font-weight: bold;
}
#col4bodystj {
	width: 350px;
	float: left;
	background-color: #ffffff;
	text-align: left;
	margin-bottom: 0px;
	padding-left: 10px;
	padding-bottom: 10px;
}
#col4bodystj h2 {
	color: #9e2415;
	background: #ffffff;
	padding: 3px 5px 0px 0px;
	margin-bottom: 10px;
	border-bottom: 1px solid #c5d0dc;
	position: relative;
	font-family: "Palatino Linotype", Baskerville, serif;
	font-size: 1.5em;
	font-weight: bold;
}
#col4bodystj h3 {
	color: #9e2415;
	background: #ffffff;
	padding: 3px 5px 0px 0px;
	margin-top: 0px;
	position: relative;
	font-size: 1.1em;
	font-weight: bold;
}
#col4bodystj p {
	color: #000000;
	background: #ffffff;
	padding-left: 0px;
	padding-right: 10px;
	margin-bottom: 1em;
}
#col4bodystj ul {
	margin: 20px;
	padding-bottom: 10px;
}
#col4bodystj li {
	color: #000000;
	font-size: 1em;
	margin-bottom: 0px;
	padding-bottom: 10px;
	margin: 0px 0px 0px 0px;
	list-style-type: square;
}
#col4bodystj a:link {
	color: #9e2415;
	text-decoration: none;
	font-weight: bold;
}
#col4bodystj a:visited {
	color: #9e2415;
	text-decoration: none;
	font-weight: bold;
}
#col4bodystj a:active {
	color: #9e2415;
	text-decoration: none;
	font-weight: bold;
}
#col4bodystj a:hover {
	color: #666666;
	text-decoration: none;
	font-weight: bold;
}
#col5bodystj {
	width: 350px;
	float: left;
	background-color: #ffffff;
	text-align: left;
	margin-bottom: 0px;
	padding-left: 10px;
	padding-bottom: 10px;
}
#col5bodystj h2 {
	color: #9e2415;
	background: #ffffff;
	padding: 3px 5px 0px 0px;
	margin-bottom: 10px;
	border-bottom: 1px solid #c5d0dc;
	position: relative;
	font-family: "Palatino Linotype", Baskerville, serif;
	font-size: 1.5em;
	font-weight: bold;
}
#col5bodystj h3 {
	color: #9e2415;
	background: #ffffff;
	padding: 3px 5px 0px 0px;
	margin-top: 0px;
	position: relative;
	font-size: 1.1em;
	font-weight: bold;
}
#col5bodystj p {
	color: #000000;
	background: #ffffff;
	padding-left: 0px;
	padding-right: 10px;
	margin-bottom: 1em;
}
#col5bodystj ul {
	margin: 20px;
	padding-bottom: 10px;
}
#col5bodystj li {
	color: #000000;
	font-size: 1em;
	margin-bottom: 0px;
	padding-bottom: 10px;
	margin: 0px 0px 0px 0px;
	list-style-type: square;
}
#col5bodystj a:link {
	color: #9e2415;
	text-decoration: none;
	font-weight: bold;
}
#col5bodystj a:visited {
	color: #9e2415;
	text-decoration: none;
	font-weight: bold;
}
#col5bodystj a:active {
	color: #9e2415;
	text-decoration: none;
	font-weight: bold;
}
#col5bodystj a:hover {
	color: #666666;
	text-decoration: none;
	font-weight: bold;
}
/* Real Life Section Nav Styles */
#navlife {
	width: 170px;
	float: left;
	background: url(images/subgrad.gif) repeat-y;
	text-align: left;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
}
#subnavlife {
	background: url(images/subgrad.gif) repeat-y;
	text-align: left;
	padding-bottom: 10px;
}
#subnavlife h2 {
	color: #000000;
	padding: 6px 0px 6px 10px;
	text-align: left;
	margin-top: 2px;
	margin-bottom: -10px;
	font-size: 1.1em;
	font-weight: bold;
	margin-bottom: 6px;
}
#subnavlife p {
	color: #000000;
	font-size: 1.1em;
	padding-left: 10px;
	padding-right: 4px;
	line-height: 1.5em;
	font-weight: bold;
}
#subnavlife a:link {
	color: #C9A547;
	text-decoration: none;
	font-weight: bold;
}
#subnavlife a:visited {
	color: #C9A547;
	text-decoration: none;
	font-weight: bold;
}
#subnavlife a:active {
	color: #C9A547;
	text-decoration: bold;
	font-weight: normal;
}
#subnavlife a:hover {
	color: #666666;
	text-decoration: none;
	font-weight: bold;
}
#col2bodylife {
	width: 700px;
	float: right;
	background-color: #ffffff;
	text-align: left;
	margin-bottom: 0px;
	padding-left: 10px;
	padding-bottom: 10px;
}
#col2bodylife h2 {
	color: #000000;
	background: #ffffff;
	padding: 3px 5px 0px 0px;
	margin-bottom: 10px;
	border-bottom: 1px solid #c5d0dc;
	position: relative;
	font-family: "Palatino Linotype", Baskerville, serif;
	font-size: 1.5em;
	font-weight: bold;
}
#col2bodylife h3 {
	color: #C9A547;
	background: #ffffff;
	padding: 3px 5px 0px 0px;
	margin-top: 0px;
	position: relative;
	font-size: 1.1em;
	font-weight: bold;
}
#col2bodylife p {
	color: #000000;
	background: #ffffff;
	padding-left: 0px;
	padding-right: 10px;
	margin-bottom: 1em;
}
#col2bodylife ul {
	margin: 20px;
	padding-bottom: 10px;
}
#col2bodylife li {
	color: #000000;
	font-size: 1em;
	margin-bottom: 0px;
	padding-bottom: 10px;
	margin: 0px 0px 0px 0px;
	list-style-type: square;
}
#col2bodylife a:link {
	color: #C9A547;
	text-decoration: none;
	font-weight: bold;
}
#col2bodylife a:visited {
	color: #C9A547;
	text-decoration: none;
	font-weight: bold;
}
#col2bodylife a:active {
	color: #C9A547;
	text-decoration: bold;
	font-weight: normal;
}
#col2bodylife a:hover {
	color: #666666;
	text-decoration: none;
	font-weight: bold;
}

/* Abouty St Johns Section Nav Styles */
#navsj {
	width: 170px;
	float: left;
	background: url(images/subgrad.gif) repeat-y;
	text-align: left;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
}
#subnavsj {
	text-align: left;
	background: url(images/subgrad.gif) repeat-y;
	padding-bottom: 10px;
}
#subnavsj h2 {
	color: #000000;
	padding: 6px 0px 6px 10px;
	text-align: left;
	margin-top: 2px;
	margin-bottom: -10px;
	font-size: 1.1em;
	font-weight: bold;
	margin-bottom: 6px;
}
#subnavsj p {
	color: #000000;
	font-size: 1.1em;
	padding-left: 10px;
	padding-right: 4px;
	line-height: 1.5em;
	font-weight: bold;
}
#subnavsj a:link {
	color: #9e2415;
	text-decoration: none;
	font-weight: bold;
}
#subnavsj a:visited {
	color: #9e2415;
	text-decoration: none;
	font-weight: bold;
}
#subnavsj a:active {
	color: #9e2415;
	text-decoration: none;
	font-weight: bold;
}
#subnavsj a:hover {
	color: #666666;
	text-decoration: none;
	font-weight: bold;
}
#col2bodysj {
	width: 700px;
	float: right;
	background-color: #ffffff;
	text-align: left;
	margin-bottom: 0px;
	padding-left: 10px;
	padding-bottom: 10px;
}
#col2bodysj h2 {
	color: #9e2415;
	background: #ffffff;
	padding: 3px 5px 0px 0px;
	margin-bottom: 10px;
	border-bottom: 1px solid #c5d0dc;
	position: relative;
	font-family: "Palatino Linotype", Baskerville, serif;
	font-size: 1.5em;
	font-weight: bold;
}
#col2bodysj h3 {
	color: #9e2415;
	background: #ffffff;
	padding: 3px 5px 0px 0px;
	margin-top: 0px;
	position: relative;
	font-size: 1.1em;
	font-weight: bold;
}
#col2bodysj p {
	color: #000000;
	background: #ffffff;
	padding-left: 0px;
	padding-right: 10px;
	margin-bottom: 1em;
}
#col2bodysj ul {
	margin: 20px;
	padding-bottom: 10px;
}
#col2bodysj li {
	color: #000000;
	font-size: 1em;
	margin-bottom: 0px;
	padding-bottom: 10px;
	margin: 0px 0px 0px 0px;
	list-style-type: square;
}

<!-- General Text Formatting -->
.black {
	color: #000000;
	font-weight: bold;
}
.blue {
	color: #3e6e9f;
	font-size: 1em;
	font-weight: bold;
}
.bluelrg {
	color: #3e6e9f;
	font-size: 1.25em;
	font-weight: bold;
}
.redlrg {
	color: #99291c;
	font-size: 1.25em;
	font-weight: bold;
}
.red {
	color: #99291c;
	font-size: 1em;
}
.worshipDays {
	color: #000000;
	font-size: 1.25em;
	margin-left: 10px;
	font-weight: bold;
}
.gold {
	color: #DEB54E;
	font-weight: bold;
}
.goldlrg {
	color: #DEB54E;
	font-size: 1.25em;
	font-weight: bold;
}
.blacklrg {
	color: #000000;
	border-bottom:solid 1px #000000;
	font-size: 1.25em;
	font-weight: bold;
}
.green {
	color: #4C914D;
	font-weight: bold;
}
.greenlrg {
	color: #4C914D;
	font-size: 1.25em;
	font-weight: bold;
}
.hrgray {
	color: #cccccc;
}
