body {
	background:#e2e2e2 url(/images/structure/background_fade.gif) repeat-y center;
  margin:0;
  font:9pt georgia;
  color:#666;
}

#siteContainer {
	background:#fff;
  width:760px;
  padding:0;
  text-align:left;
}

#topBar {
	background:#5686a4 url(/images/structure/church_top.jpg) no-repeat;
  height:50px;
}

#menuBar {
	background:#345264 url(/images/structure/church_mid.jpg) no-repeat;
  height:20px;
  text-align:right;
  color: #ccc;
}


#contentTop {
	background:#fff url(/images/structure/church_bottom.jpg) no-repeat;
}

#titleContainer {
	padding:12px 210px 5px 0;
  text-align:right;
}

#contentContainer {
	background:#fff url(/images/structure/green_side.gif) repeat-y right;
  width:760px;
  float:left;
}

#mainContent {
	padding:0 5px 10px 10px;
  width:540px;
  float:left
}

#sideBarRight {
	background:#e7f1d8;
  width:200px;
  float:right;
  font-family:verdana;
  font-size:8pt;
}

.contentText {
	padding:5px;
}

.boxA {
	background:#eeeeee;
  padding:5px;
}

.frontPageVerse {
	font-size:11pt;
  font-style:italic;
  font-weight:bold;
  text-align:right;
  color:#7c906f;
}

.verseReference {
  font-family:verdana;
  font-size:7pt;
  text-transform:uppercase;
  font-style:normal;
  font-weight:normal;
}



/* TABLES */

td {
	background: #eee;
  font-family: verdana;
  font-size: 8pt;
  color: #666;
  padding: 5px;
}

th {
	background:#e7f1d8;
  font-family: verdana;
  font-weight: bold;
  font-size: 8pt;
	color: #7C906F;
  padding: 5px;
}

/* LINKS */

a.menuBarItem {
  font-family: verdana;
  color:#fff;
  font-size: 8pt;
  font-weight:bold;
  text-transform: uppercase;
}


.newsImageContainer {
	float:right;
  width:210px;
  margin-left:5px;
	margin-bottom:3px;
}

.button {
	background-color:#7C906F;
	color:#fff;
	font-family:verdana;
	font-size:10px
	text-transform:uppercase;
	font-weight:bold;
	border=2px #fff solid;
}

p {
	margin-top:2px;
}
