
.rsvpPerson {border-top: 1px solid #666;}
#sideRSVP {border: 1px solid #666; background: #eee;}
#sideRSVP h2 {background: #aaf;}
#sideRSVP h2.isAttending {background: #ccf; border-top: 1px solid #999;}
#sideRSVP p.notes {background: white; border: 1px solid #aaa; }

.rssAIcon {background: url(/common/images/rss_sm.png) left top no-repeat;}
.iCalAIcon {background: url(/common/images/ical_sm.png) left top no-repeat;}

#content .pageData {background:#FFF;}


.dimSearch {color: #999;}

body {background: #501004 url(../images/design/front/bg.jpg) repeat-x;}

a:link  {color: #600}
a:hover, a:active {color: #000}

.groupName li	{background:  url(../images/design/gcdBullet.gif) no-repeat 0px 3px;}
.groupName h4, h3.groupLevel{color:#600;}

.schemeNeutral{background:#DDD; color:#333;}
.schemeDark	{background:#600; color:#FFF;}
.schemeLight{background-color: #D8CBA8;}

#header	{background: #900 url(../images/design/front/headerBg.jpg) repeat-x 182px 20px;}
.cornernavHolder {background:#C4B186;}

.userAuthBox {}
.userAuthBox li {}
.userAuthBox li a:link, .userAuthBox li a:visited {color:#600;}
.userAuthBox li a.userAuthBoxLogout:link, .userAuthBox li a.userAuthBoxLogout:visited {color:#600;}
.userAuthBox li a:active, .userAuthBox li a:hover, .userAuthBox li a.userAuthBoxLogout:active, .userAuthBox li a.userAuthBoxLogout:hover {
	color: #FFF;
}


#header_LBox {
}
.date {
  color:#600;
  left:-175px;
}
#picBox  {
  border-bottom: #FFF 1px solid;
}

#logoBox {
	padding-top: 30px;
	background: url(../images/design/front/logoBoxBg.jpg) no-repeat;
	height: 120px;
  }

.extraDiv01 {
	background:url(../images/design/front/extraDiv01Bg.gif) repeat-x;
	
}

#mainData{
background:#FFF url(../images/design/front/mainBg.gif) repeat-y left top;
}
#col2 h2.mainTitle {color:#600;}

#content .portalColumn_B .x-portlet-plain .x-panel-header	{background: #DACDAC url(../images/design/front/one_thirdH3Bg.jpg) repeat-x left top !important; padding: 8px; color:#600; border:0 !important;  -moz-border-radius: 4 4 0 0 !important; border-bottom:#FFF solid 1px; font-size:1.1em;}

#content .portalColumn_B .x-portlet-plain .x-panel-header a:link, #content .portalColumn_B .x-portlet-plain .x-panel-header a:visited	{color:#600;}
#content .portalColumn_B .x-portlet-plain .x-panel-header a:hover, #content .portalColumn_B .x-portlet-plain .x-panel-header a:active	{color:#000;}

#content .portalColumn_B .x-panel {border: none;}
#content .portalColumn_B .x-portlet-plain .x-panel-bwrap {background:#D8CBA8; border:1px solid #CCC;}
#content .portalColumn_B .x-portlet-plain .x-panel-bwrap .x-panel-body {border:none !important; }
#content .portalColumn_B .x-portlet-plain .x-panel-bwrap .x-panel-body .pageData {border:none !important; margin:5px; }


#content .portalColumn_A .x-portlet-plain .x-panel-header	{background:#FFF url(../images/design/front/blockH3.jpg) repeat-x left bottom !important; color:#600; padding-bottom:12px; border:none!important; -moz-border-radius: 0px !important; font-size:1.3em;}

#content .portalColumn_A .x-portlet-plain .x-panel-header a:link, #content .portalColumn_A .x-portlet-plain .x-panel-header a:visited	{color:#600;}
#content .portalColumn_A .x-portlet-plain .x-panel-header a:hover, #content .portalColumn_A .x-portlet-plain .x-panel-header a:active	{color:#000;}

#content .portalColumn_A .x-panel {}
#content .portalColumn_A .x-portlet-plain .x-panel-bwrap {background:#FFF;}
#content .portalColumn_A .x-portlet-plain .x-panel-bwrap .x-panel-body {border:none !important; }
#content .portalColumn_A .x-portlet-plain .x-panel-bwrap .x-panel-body .pageData {border:none !important; margin:5px; }

.titleShift .mainTitle span {background: white; }

.webmaster {
  border-top: 1px solid #999;
  color: #666;
  }
  
#footer {
  color:#FFF;
  background:#B8662E url(../images/design/front/footerBg.gif) no-repeat left bottom;
}

#copyright {
	color: #B8662E;
}
#copyright a:link, #copyright a:visited {
	color: #B8662E;
}
#copyright a:active, #copyright a:hover {
	color: #FFF;
}
.siteNotice {border: 2px solid #fa0; background: #fec; color: black;}

/*
//
// MAIN NAVIGATION
// This section includes the main nav container and menus
//
*/

  /* The Main Nav -- */
#menuContainer {background:#FEC124 url(../images/design/mainmenu/mBg.jpg) repeat-x left top; border-top:#FF9A00 1px solid;}

.horiznav li {background: url(../images/design/mainmenu/mBg.jpg) repeat-x left top;}

.horiznav li a:link, .horiznav li a:visited {
	color: #600;
	border-right: #E79C01 1px solid;
	border-bottom: #E79C01 1px solid;
	}
.horiznav li a:hover, .horiznav li a:active {
	color: #FFF;
	background:#600;
	}
.horiznav ul li {
	background-color:#FEA601;
	background-image: none;
}
.horiznav  ul  a:link, .horiznav ul  a:visited {text-align:left;padding:5px;}
    .horiznav  ul a:hover, .horiznav ul a:active  {color:#FFF;
      background-color:#600;}
.forceHorizChild, .horiznav li:hover ul, .horiznav li.hover ul, .horiznav li:hover div.horizMenu,   .horiznav li.hover div.horizMenu {
	background-color: #B8662E;
}


/*
//
// LEFT COLUMN
// This section includes left hand menus and widgets
//
*/
#leftCol{
	background: url(../images/design/front/leftColBg.gif) no-repeat left top;
	}

  /* Module Container -- */
    .leftModuleHolder{
    }
	.leftModuleHolder .horizMenu {
		background:#CCC;
	}
    .leftModuleHolder ul li {
		background-color: #C4B286;
    }
    .leftModuleHolder ul li a {
      color: #000;
      border-top: 1px solid #E8E8E8;
    }
    .leftModuleHolder ul li.hasSubChild a.title {
      background: url(../images/design/moreMenu1.png) right center no-repeat;
    }
    .leftModuleHolder ul li:hover a.title,
      .leftModuleHolder ul a.title:hover {
        background: #600;
        color: white;
    }
    .leftModuleHolder ul li.hasSubChild:hover a.title,
      .leftModuleHolder ul li.hasSubChild a.title:hover {
        background: #600 url(../images/design/moreMenu2.png) right center no-repeat;
    }
    
    .leftModuleHolder ul li div ul {
      background: #E8E8E8;
    }

    .leftModuleHolder ul li.hasSubChild div a:hover {
      background: #600;
      color: white;
    }
    .leftModuleHolder h2 {
      color: #FFF;
      background: #600 url(../images/design/front/leftColH2Bg.gif) no-repeat left top; 
    }
    .leftModuleHolder .miniModuleHolder {
      background: #CCC;
    }
    .leftModuleHolder .miniModuleHolder .actualWidgetContainer {
      background: #fff;
    }
    .leftModuleHolder .miniModuleHolder .miniModuleContent {
      border: 1px solid #666;
      background: #DDF;
    }
  /* -- End Module Container */
  
  /* Slight Category Mod */
     .inThisSectionHolder h2 {background: #B62 url(../images/design/front/inThisSectionH2Bg.gif) no-repeat left top;}
    .inThisSectionHolder ul {background-color: #D8CBA8;}
    .inThisSectionHolder ul li {background-color: #E4DCC9;}
    .inThisSectionHolder ul li a {
      border-top: 1px solid #ccc;
    }
    .inThisSectionHolder ul li:hover a.title,
      .inThisSectionHolder ul a.title:hover {
        background: #FFE064;
        color: #000;
    }
    .inThisSectionHolder ul li.hasSubChild:hover a.title,
      .inThisSectionHolder ul li.hasSubChild a.title:hover {
        background: #FFE064 url(../images/design/moreMenu2.png) right center no-repeat;
    }

    

/*
//
// Category Stuff
//
*/

  .toolbarContainer {background: #fed955;}
  td.calendarDay span.linkHolder a{
    background: #ccc;
  }
  td.calendarDay .isRounded span.linkHolder a{
    background: transparent;
  }
  td.calendarDay span.linkHolder a:hover{
    background: #999;
  }
  td.calendarDay .isRounded span.linkHolder a:hover{
    background: white;
  }
  .category_holder a{
    background: #eee;
    color: black;
  }
  .category_holder a:hover{
    background: #aad;
    color: white;
  }

.pageTools {
	background: #F9F9F9 url(/common/images/search/pageToolsBg.gif) no-repeat right bottom;
}
.searchBox	{
	background:url(/common/images/search/searchBoxBg.gif) no-repeat left top;
}
.pageToolsNav	{
	background:url(/common/images/search/pageToolsNavBg.gif) no-repeat right top;
}
.pageToolsNav	li a.toolbarButton:hover,
  .pageToolsNav	li:hover a.toolbarButton {
	background:#ddd;
}

.pageToolsNav ul li .categoryFilter {background: #ddd;}
.pageToolsNav ul li .categoryFilter {border-left:1px solid black; border-bottom:1px solid black;}
.pageToolsNav ul li .categoryFilter ul.categoryFilterPop li a {color: white;}
.pageToolsNav	li a:link, .pageToolsNav	li a:visited	{
	color:#666;
}


.leftBottomBox {	border-top: 1px dotted #CCC; background:#fff;}

.weatherBox {border-top:1px dotted #ccc;}

.pageToolsNav	li a:hover, .pageToolsNav	li a:active	{
	color:#F60;
}
.pageToolsExtra	{
	background: url(/common/images/search/pageToolsExtra.gif) no-repeat left bottom;
}

.modTabs li a b.lft {background:url(/common/images/toolbar/modTab_L.gif);}
.modTabs li a b.mid {background:url(/common/images/toolbar/modTab_M.gif) repeat-x; color:#666;}
.modTabs li a b.rht {background:url(/common/images/toolbar/modTab_R.gif);}


	.modTabs li a:hover b.lft,
	.modTabs li a:focus b.lft,
	.modTabs li a:active b.lft
	{ background:url(/common/images/toolbar/modTabHover_L.gif);}

	.modTabs li a:hover b.mid,
	.modTabs li a:focus b.mid,
	.modTabs li a:active b.mid
	{background:url(/common/images/toolbar/modTabHover_M.gif) repeat-x; color:#F60;}

	.modTabs li a:hover b.rht,
	.modTabs li a:focus b.rht,
	.modTabs li a:active b.rht
	{background:url(/common/images/toolbar/modTabHover_R.gif);}

.modTabs li a.current b.lft,
.modTabs li a:hover.current b.lft,
.modTabs li a:active.current b.lft
{background:url(/common/images/toolbar/modTabCurrent_L.gif) repeat-x;}

.modTabs li a.current b.mid,
.modTabs li a:hover.current b.mid,
.modTabs li a:active.current b.mid
{background:url(/common/images/toolbar/modTabCurrent_M.gif) repeat-x; color:#006;}

.modTabs li a.current b.rht,
.modTabs li a:hover.current b.rht,
.modTabs li a:active.current b.rht
{background:url(/common/images/toolbar/modTabCurrent_R.gif) repeat-x;}

