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;
}

.Menu {
  margin: 0px;
  width: 760px;
  height: 40px;
}

#MainMenu .Link {
  font-size: 13px;
}

#MainMenu .Link:Hover {
  color: #233040;
}

#MainMenu .Link:Hover,
#MainMenu .Focused,
#MainMenu .Expanded {
  background-color: transparent;
}

#MainMenu {
  background-image: url(SearchMenu.jpg);
  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.jpg);
  background-color: #303F4D;
  color: #FFFFFF;
}

.Content {
  background-color: #5A5B46;
  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);
}

#index_aspx .NormRow .Thumbnailholder,
#index_aspx .AltRow .Thumbnailholder {
  margin-bottom: 20px;
}

.News .Heading,
.Events .Heading,
.BlogEntries .Heading {
  color: #FFF;
  font-size: 20px;
  font-weight: normal;
  font-family: Georgia, "Times New Roman", Times, serf;
}

.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: #88897D;
}

.Calendar .Today {
  background-color: #FFFFFF;
}

.Body,
.Description {
  padding: 0px 0px 25px 0px;
  background-image: url(ContentHR.gif);
}

.AltRow .Body,
.AltRow .Description {
  padding: 0px 0px 25px 0px;
  background-image: url(ContentHR2.gif);
}

#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: #848262;
  color: #B5B4AA;
}

.RightPanel A, .RightPanel A:Hover, .RightPanel A:Visited {
  color: #FFF;
}

.RightPanel .ThumbnailHolder {
  background-image: url(SmallThumbnailHolder.jpg);
}

.Search {
  background-image: url(Search.gif);
}

.Search .Button {
  background-image: url(SearchButton.png);
}

.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);
}

.DataTable .AltRow TD {
  background-color: #848262;
}

.FormTable TH, .FormTable TD,
.FormTable A, .FormTable A:Hover, .FormTable A:Visited,
.InfoTable TH,
.InfoTable TD,
/*.InfoTable TH, .InfoTable TD,
.InfoTable A, .InfoTable A:Hover, .InfoTable A:Visited,
.DataTable TH, .DataTable TD,
.DataTable TD A, .DataTable TD A:Hover, .DataTable TD A:Visited,
.DataTable .NormRow A, .DataTable .NormRow A:Hover, .DataTable .NormRow A:Visited,
.DataTable .AltRow A, .DataTable .AltRow A:Hover, .DataTable .AltRow A:Visited,*/
#mpgGroup A, #mpgGroup A:Hover, #mpgGroup A:Visited {
  color: #333;
}

/*.DataTable .Heading {
  background-color: #FFF;
}*/

.DataTable .NormRow TD,
.DataTable .AltRow TD {
  background-color: #848262;
  border: 1px solid #FFF;
}

#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;
}

.Product .Properties TH {
  background-color: #333;
}

.DidYouKnow,
.DidYouKnow A,
.DidYouKnow A:Hover,
.DidYouKnow A:Visited,
.DidYouKnow .Body,
.TreeNode A, .TreeNode A:Hover, .TreeNode A:Visited,
.FAQSearchForm P {
  color: #233040;
}

#PhotoGallery .Thumbnail {
  background-image: url(PhotoThumbnail.jpg);
}

.FAQSearchForm .Heading {
  background-color: transparent;
}

#plbControls_p1_p0_lnkAddMinistry,
#plbControls_p1_p0_lnkMinistryList {
  color: #333;
}

.PoweredBy {
  margin-top: 10px;
  text-align: left;
}

.PoweredBy A, .PoweredBy A:Visited {
  color: #FFF;
}