﻿DIV#idMembershipLevelRadioGroupContainer DIV.fieldItem SPAN.levelPrice,
DIV#idMembershipLevelRadioGroupContainer DIV.fieldItem SPAN.levelRenewal,
DIV#idMembershipLevelRadioGroupContainer DIV.fieldItem SPAN.levelRecurring
{
&nbsp; display: none;
}


Body
{
/*background: url(http://demonstrationorg.onefireplace.org/resources/Theme/images/bg-body.png) left top repeat-X;*/
}

#idMainMenu LI UL
{
display: none;
}

#idMainContainer
{
  width: 919px;
  padding-top: 15px;
  /*border: 2px solid #666666;*/
}

#idHeaderContainer
{
border-top: 2px solid #666666;
border-left: 2px solid #666666;
border-right: 2px solid #666666;
  width: 919px;
}

#idContentContainer
{
border-left: 2px solid #666666;
border-right: 2px solid #666666;
border-bottom: 2px solid #666666;
background-color: #FFFFFF;
  width: 919px;
}

#idHeaderSeparator .d1
{
  width: 923px;
  height: 4px;

}
#idHeaderSeparator
{
  display: block;
  visibility: visible;
  margin-top: 0px;

}

#idMainMenu LI 
{
  position: relative;
  left: 10px;
  top: 15px;
  width: 180px;
  height: auto;
  margin: 2px 0 0 0;
  padding: 0px 0px 0px 0px;
  border: 1px solid #666666;
}

#idMainMenu LI A,
#idMainMenu LI A:link,
#idMainMenu LI A:active,
#idMainMenu LI A:visited,
#idMainMenu LI A:hover,
#idMainMenu LI SPAN SPAN
{
  display: block;
  width: 174px;
  height: auto;
  margin: 0px 0 0 0;
  padding: 3px 3px 3px 3px;
  background-color: transparent;
  font-size: 90%;
  font-weight: bold;
  text-decoration: none;
  overflow: hidden;
  cursor: pointer;
  cursor: hand;
}

#idMainMenu LI UL LI A,
#idMainMenu LI UL LI A:link,
#idMainMenu LI UL LI A:active,
#idMainMenu LI UL LI A:visited,
#idMainMenu LI UL LI A:hover,
#idMainMenu LI UL LI SPAN SPAN,
#idMainMenu LI.itemNormal:hover UL.dynamic LI A
{

  display: block;
  width: 180px;
  height: auto;
  margin: 0;
  padding: 0px 0px 0px 0px;
  font-size: 80%;
  font-weight: normal;
  color: #666666;
  background-color: transparent;
  height: auto
}

#idMainMenu LI .d1,
#idMainMenu LI .d4
{
  width: 100%;
  background-color: transparent;
}


/******* Disable flyout menu*******/
#idMainContainer #idMainMenu LI.itemNormal DIV.dynamicMenuLevelContainer,
#idMainContainer #idMainMenu LI.itemNormal UL.dynamic,
#idMainContainer #idMainMenu LI.itemNormal:hover UL.dynamic,
#idMainContainer #idMainMenu LI.itemNormal A:hover UL.dynamic,
#idMainContainer #idMainMenu LI.itemNormal TABLE.dynamic,
#idMainContainer #idMainMenu TD.itemNormal DIV.dynamicMenuLevelContainer,
#idMainContainer #idMainMenu TD.itemNormal UL.dynamic,
#idMainContainer #idMainMenu TD.itemNormal:hover UL.dynamic,
#idMainContainer #idMainMenu TD.itemNormal A:hover UL.dynamic,
#idMainContainer #idMainMenu TD.itemNormal TABLE.dynamic,
#idMainContainer #idMainMenu SPAN.itemNormal DIV.dynamicMenuLevelContainer,
#idMainContainer #idMainMenu SPAN.itemNormal UL.dynamic,
#idMainContainer #idMainMenu SPAN.itemNormal:hover UL.dynamic,
#idMainContainer #idMainMenu SPAN.itemNormal A:hover UL.dynamic,
#idMainContainer #idMainMenu SPAN.itemNormal TABLE.dynamic
{
display: none;
}
#idMainContainer #idMainMenu LI.itemNormal
{
 margin-bottom: 0;
}
/******* END Disable flyout menu*******/

#idHeaderContent
{
  width: 919px;
}
.headerContentHolder
{
  width: 919px;
}

#idLoginContainer
{
  position: relative;
  top: 20px;
  left: 0px;
  width: 190px;
  height: 115px;
  z-index: 33003;
  /*background-color: #b8dbb5;*/
  /*border: 1px solid #666666;*/
}

#idFooterSeparator .d1
{
  width: 918px;
  height: 0px;
}

/******* Menu container *******/


#idNavigationContainer
{
  width: 190px;
  height: auto;
  float: left;
  background-color: #transparent;
}
/******* Content column main container *******/

#idPrimaryContentContainer
{
  width: 729px;
  height: auto;
  float: left;
  margin-left: 0px;
  background-color: #FFFFFF;
  padding: 0px 0px 0px 0px;
}

/******* Inner content containers *******/

#idPrimaryContentContainer .d1
{
  width: 99%;
  float: left;
}
#idPrimaryContentContainer .d1 .d1
{
  width: 99%;
  float: left;
}
#idPrimaryContentContainer .block .inner
{
  float: left;

}

/******* Container for content editing *******/
/******* (Specify background color of the content region below) *******/

#idPrimaryContentBlock1ContentHolder,
#idPrimaryContentBlock1ContentHolderEventAdmin
{
  background-color: #FFFFFF;
}
#idPrimaryContentBlock1ContentHolder,
#idPrimaryContentBlock1Content
{
  width: 660px;
}
#idPrimaryContentBlock1ContentHolder DIV.title h3
{
  color: #FFFFFF;
}

.aHeaderLink
{
display: inline;
padding: 3px;
  width: 190px;
  height: auto;
  font-weight: bold;
  font-size: 0.85em;

}
.aHeaderLink:link, .aHeaderLink:visited
{
background: #ffffff;
border: 0px solid #000000;
text-decoration: none;
color: #252525;

}
.aHeaderLink:focus,.aHeaderLink:hover
{
background: #ffffff;
border: 0px solid #000000;
text-decoration: none;
color: #999999
}

.aHeaderLink:active
{
background: #ffffff;
border: 0px solid #000000;
text-decoration: none;
color: #666666;
}
/*******************************************************************/
/***  BLOG                                                       ***/
/*******************************************************************/

#idBlogPageContainer H4.boxHeaderTitle A,
#idBlogPageContainer H4.boxHeaderTitle A:link,
#idBlogPageContainer H4.boxHeaderTitle A:active,
#idBlogPageContainer H4.boxHeaderTitle A:visited,
#idBlogDetailsContainer #idBlogCommentsListContainer DIV.commentViewContainer H5 A.blogCommentAnchor,
#idBlogDetailsContainer #idBlogCommentsListContainer DIV.commentViewContainer H5 A.blogCommentAnchor:link,
#idBlogDetailsContainer #idBlogCommentsListContainer DIV.commentViewContainer H5 A.blogCommentAnchor:active,
#idBlogDetailsContainer #idBlogCommentsListContainer DIV.commentViewContainer H5 A.blogCommentAnchor:visited,
#idBlogDetailsContainer #idBlogCommentsListContainer DIV.commentViewContainer H5 A.blogEntryPostedBy,
#idBlogDetailsContainer #idBlogCommentsListContainer DIV.commentViewContainer H5 A.blogEntryPostedBy:link,
#idBlogDetailsContainer #idBlogCommentsListContainer DIV.commentViewContainer H5 A.blogEntryPostedBy:active,
#idBlogDetailsContainer #idBlogCommentsListContainer DIV.commentViewContainer H5 A.blogEntryPostedBy:visited
{
  color: #000000;
}
#idBlogPageContainer H4.boxHeaderTitle A:hover,
#idBlogDetailsContainer #idBlogCommentsListContainer DIV.commentViewContainer H5 A.blogCommentAnchor:hover,
#idBlogDetailsContainer #idBlogCommentsListContainer DIV.commentViewContainer H5 A.blogEntryPostedBy:hover
{
  color: #000000;
}
#idBlogDetailsContainer #idBlogCommentsListContainer DIV.commentViewContainer H5 .blogCommentStatus
{
    color: #000000;
}
#idBlogPageContainer #idBlogPostEditContainer DIV.boxHeaderContainer H4.boxHeaderTitle
{
  color: #000000;
}

#idPrimaryContentBlock1Content H5,
{
  color: #000000;
}

/******* EVENT CALENDAR VIEW *******/

.EventListCalendar,
.EventListCalendarItemDefault,
.EventListCalendarItemHoliday,
.EventListCalendarItemInactive,
.EventListCalendarItemSelected
{
  border-color: #666666;
}

.EventListCalendar
{
  width: 99%;
  border: solid 1px #666666;
}

#idPrimaryContentBlock1Content .EventListCalendarHeader
{
  border-bottom: solid 1px #666666;
  background-color: #c9e8c8;
  color: #40627C;
}

.EventListCalendarItemDefault
{
  border-color: #666666;
  border-right: solid 1px #666666;
}

/* dates in month view */

#idPrimaryContentBlock1Content #idEventListCalendar .EventListCalendar .EventListCalendarItemDefault A.calendarDate,
#idPrimaryContentBlock1Content #idEventListCalendar .EventListCalendar .EventListCalendarItemDefault A.calendarDate:link,
#idPrimaryContentBlock1Content #idEventListCalendar .EventListCalendar .EventListCalendarItemDefault A.calendarDate:active,
#idPrimaryContentBlock1Content #idEventListCalendar .EventListCalendar .EventListCalendarItemDefault A.calendarDate:visited,
#idPrimaryContentBlock1Content #idEventListCalendar .EventListCalendar .EventListCalendarItemDefault A.calendarDate:hover,

#idPrimaryContentBlock1Content #idEventListCalendar .EventListCalendar .EventListCalendarItemInactive A.calendarDate,
#idPrimaryContentBlock1Content #idEventListCalendar .EventListCalendar .EventListCalendarItemInactive A.calendarDate:link,
#idPrimaryContentBlock1Content #idEventListCalendar .EventListCalendar .EventListCalendarItemInactive A.calendarDate:active,
#idPrimaryContentBlock1Content #idEventListCalendar .EventListCalendar .EventListCalendarItemInactive A.calendarDate:visited,
#idPrimaryContentBlock1Content #idEventListCalendar .EventListCalendar .EventListCalendarItemInactive A.calendarDate:hover
{
  color: #666666;
}
#idPrimaryContentBlock1Content #idEventListCalendar A.yearViewHeader,
#idPrimaryContentBlock1Content #idEventListCalendar A.yearViewHeader:link,
#idPrimaryContentBlock1Content #idEventListCalendar A.yearViewHeader:active,
#idPrimaryContentBlock1Content #idEventListCalendar A.yearViewHeader:visited,
#idPrimaryContentBlock1Content #idEventListCalendar A.yearViewHeader:hover
{
  background-color: #c9e8c8;
  color: #40627C;
}

#idPrimaryContentBlock1Content #idEventListCalendar A.calendarDate,
#idPrimaryContentBlock1Content #idEventListCalendar A.calendarDate:link,
#idPrimaryContentBlock1Content #idEventListCalendar A.calendarDate:active,
#idPrimaryContentBlock1Content #idEventListCalendar A.calendarDate:visited,
#idPrimaryContentBlock1Content #idEventListCalendar A.calendarDate:hover
{
  color: #c9e8c8;
}
/*******************************************************************/
/***  BOXES and CORNERS                                          ***/
/*******************************************************************/

DIV.boxViewOutline DIV.cornersContainer,
DIV.boxBodyInfoViewFill DIV.cornersContainer
{
  background-color: #E8E595;
}
DIV.cornersContainer DIV.c3,
DIV.cornersContainer DIV.c4,
DIV.publicWizardContainer DIV.infoContainer,
#idPrimaryContentContainer DIV.boxViewOutline DIV.boxBodyContainer,
#idPrimaryContentContainer DIV.boxViewOutline DIV.boxHeaderContainer DIV.d1,
#idPrimaryContentContainer DIV.boxViewOutline DIV.boxBodyContainer DIV.d1,
#idPrimaryContentContainer DIV.boxViewOutline DIV.boxFooterContainer DIV.d1
{
  border-color: #c9e8c8;
}
DIV.cornersContainer DIV.c1,
DIV.cornersContainer DIV.c2,
DIV.cornersContainer DIV.c3,
DIV.cornersContainer DIV.c4,
DIV.publicWizardContainer DIV.infoContainer,
DIV.generalFieldsContainer DIV.captionContainer,
DIV.boxViewOutline DIV.boxHeaderContainer,
DIV.boxViewOutline DIV.boxFooterContainer,
DIV.boxBodyInfoViewFill DIV.boxBodyInfoContainer
{
  background-color: #c9e8c8;
}
#idFooterPoweredByContainer {
  display: none;
}