BODY {
  background-image: url(BodyBackground.jpg);
}

A:Hover {
  color: #87643A;
}

STRONG {
  color: #FFF;
}

.Header, .Header A {
  margin:0px;
  width: 760px;
  text-align: left;
  display: block;
}

.Header {
	background-image: none;
}

.Menu {
  margin: 0px;
  width: 760px;
  height: 40px;
  background-image: url(Menu.gif);
}

#MainMenu .Link {
  font-size: 13px;
  color: #B5B4AA;
}

#MainMenu .Link:Hover {
  color: #FFF;
}

#MainMenu .Link:Hover,
#MainMenu .Focused,
#MainMenu .Expanded {
  background-color: transparent;
	color: #FFF;
}

#MainMenu {
  width: 760px;
}

#MainMenu .Group .Link {
  background-image: url(SubNavBackground.png);
  color: #B5B4AA;
}

#MainMenu .Group .Link:Hover,
#MainMenu .Group .Focused,
#MainMenu .Group .Expanded {
  background-image: url(SubMenuHover.png);
	background-repeat: repeat;
	background-color: transparent;
  color: #7A050E;
}

.Content {
  background-color: #3B372E;
  background-image: url(Content.gif);
}
 
.PageContent A, .PageContent A:Hover, .PageContent A:Visited {
  color: #FFF;
}

.PageContent HR {
  background-image: url(ContentHR2.gif);
}

.PageContent .ThumbnailHolder {
  background-image: url(ThumbnailHolder.png);
}

.PageTitle,
.PageContent A, .PageContent A:Hover, .PageContent A:Visited,
.Calendar .Heading,
.Calendar .DayName,
.Calendar .DayNumber {
  color: #FFF;
}

.Calendar .Today .DayItem A, .Calendar .Today .DayItem A:Hover, .Calendar .Today .DayItem A:Visited {
  color: #333;
}

.Breadcrumbs,
.Breadcrumbs A, .Breadcrumbs A:Hover, .Breadcrumbs A:Visited,
.Date {
  color: #CBCACF;
}

.Calendar .Today {
  background-color: #FFFFFF;
}

.Body,
.Description {
  padding: 0px 0px 45px 0px;
  background-image: url(ContentHR.gif);
}

.AltRow .Body,
.AltRow .Description {
  padding: 0px 0px 45px 0px;
  background-image: url(ContentHR2.gif);
}

.Products .AltRow .Body {
	background-image: none;
}

#news_aspx .NormRow .Body,
#courses_aspx .Description
{
  background-image: url(ContentHR.gif);
}

#news_aspx .AltRow .Body,
#courses_aspx .Description
{
  background-image: url(ContentHR2.gif);
}

.RightPanel {
  background-color: #7F7963;
  color: #CBCACF;
}

.RightPanel A, .RightPanel A:Hover, .RightPanel A:Visited {
  color: #FFF;
}

.RightPanel .ThumbnailHolder {
  background-image: url(SmallThumbnailHolder.png);
}

.Search {
  background-image: url(Search.gif);
}

.Search .Terms {
	width: 200px;
}

.Search .Button {
  display: none;
}

.Children .Current A, .Children .Current A:Visited {
  color: #FFFFFF;
}

.MinistryStaff .ThumbnailHolder {
  background-image: url(ThumbnailHolder.png);
}

.Staff .Title {
  color: #C3C3C3;
}

.Highlights .Title A, .Highlights .Title A:Hover, .Highlights .Title A:Visited {
  color: #FFF;
  font-size: 14px;
}

.Highlights .Summary {
  background-image: url(RightPanelHR.gif);
}

.Information .ThumbnailHolder {
  background-image: url(ThumbnailHolder.png);
}

.BlogPanelItem .Heading {
	color: #f2f2f2;
}

.RSS  {
  background-image: url('/images/icons/RSSOnWhite.png');
  background-repeat: no-repeat;
}

.FormTable TH, .FormTable TD,
.FormTable A, .FormTable A:Hover, .FormTable A:Visited,
#mpgGroup A, #mpgGroup A:Hover, #mpgGroup A:Visited {
  color: #333;
}

.DataTable .NormRow TD,
.DataTable .AltRow TD {
  border: 1px solid #FFF;
}

.DataTable .AltRow TD {
  background-color: #222;
}

#eventregister_aspx .FormTable {
  background-color: transparent;
}

#eventregister_aspx .FormTable TH,
#eventregister_aspx .FormTable TD {
  color: #FFF;
}

.Instructions, .FinePrint {
  background-color: transparent;
}

.OrderItems .NormRow,
.OrderItems .AltRow {
  background-color: transparent;
}

#PhotoGallery .Thumbnail {
  background-image: url(ThumbnailHolder.png);
}

.FAQSearchForm .Heading {
  background-color: transparent;
}

#plbControls_p1_p0_lnkAddMinistry,
#plbControls_p1_p0_lnkMinistryList {
  color: #333;
}

.TreeNode A, .TreeNode A:Hover, .TreeNode A:Visited,
.TreeNodeOver A:Hover {
  color: #000;
}

.DidYouKnow {
  color: #3B372E
}

.DidYouKnow A, .DidYouKnow A:Hover, .DidYouKnow A:Visited {
	color: #333;
}

.Footer {
	margin: 0px auto;
	width: 760px;
	text-align: center;
}

.Footer A, .Footer A:Visited {
	color: #DEDEDA;
}

/*  QUICK MENU  */
.QuickMenu {
  padding: 0px 0px 10px 0px;
  width: 100%;
  overflow: hidden;
  text-align: left;
  text-transform: uppercase;
  border-bottom: 1px solid #333;
}

.QuickMenuBar {
}

.QuickMenu UL.QuickMenuList.Level1 {
  width: 760px;
  float: left;
  position: relative;
  left: 50%;
}

.QuickMenu UL.QuickMenuList.Level1,
.QuickMenu UL.QuickMenuList.level2 {
  list-style: none;
  padding: 0px;
}

.QuickMenu UL.QuickMenuList.Level1 LI {
  float: left;
  position: relative;
  left: -50%;
  margin: 2px 15px;
	*margin: 10px 15px;
	_margin: 10px 15px;
  font-weight: bold;
  font-size: 10px;
}

.QuickMenu UL.QuickMenuList.Level1 LI A, UL.QuickMenuList.Level1 LI A:Hover, UL.QuickMenuList.Level1 LI A:Visited {
  font-size: 10px;
}

.QuickMenu UL.QuickMenuList.Level2 LI {
  float: none;
  left: 0;
  margin: 2px 0px;
  font-weight: normal;
}

.QuickMenu UL.QuickMenuList.Level2 {
  padding: 0px;
  margin: 0px;
}

.PoweredBy {
  margin: 10px auto 0px auto;
  width: 760px;
  text-align: center;
}

.PoweredBy A, .PoweredBy A:Link, .PoweredBy A:Visited {
  color: #FFF;
  text-decoration: underline;
}