div#mainPanelBottFooter	{display:none;}

div#column1,
div#column2             {float: left; margin-top:12px;}
div#column1             {width: 474px;}
div#column2             {width: 222px;}

ul.articleContainer     {list-style: none; list-style-type: none; margin: 0px; padding: 0px;}
div#activityPage div#column1 ul.articleContainer        {margin: 19px 0px; width: 474px;}
div#activityPage div#column1 ul.articleContainer li  {display: block; float: left; min-height: 66px; background: url(/library/images/general/bg-itemframe-small.gif) no-repeat left 1px; padding: 0px; width: 213px; margin-left: 16px; padding-right: 8px; margin-bottom: 3px; display: inline;}
ul.articleContainer li p{margin: 0px;}

div#activityPage div#column2 ul.articleContainer        {margin-bottom: 9px;}
div#activityPage div#column2 ul.articleContainer li     {min-height: 85px; background: url(/library/images/network/bg-calendarpage.png) no-repeat 6px top; padding: 0px; width: 220px; margin-top: 16px; display: block;}
div#activityPage div#column2 ul.articleContainer li.first	{margin-top: 0px;}
div#activityPage div#column2 ul.articleContainer li small   {margin-top: 1px;}
div#activityPage div#column2 ul.articleContainer li p       {margin-right: 8px;}
div#activityPage div.calendar               {height: 85px; width: 84px; float: left; position: relative;}
div#activityPage div.calendar span.day      {width: 80px; text-align: center; margin: 0px; margin-top: 15px; padding: 0px;}
div#activityPage div.calendar span.day, 
div#activityPage div.calendar span.month, 
div#activityPage div.calendar span.year     {display: block;}
div#activityPage div.calendar span.month, 
div#activityPage div.calendar span.year     {position: absolute; bottom: 9px; color: #fff;}
div#activityPage div.calendar span.month    {left: 13px;}
div#activityPage div.calendar span.year     {right: 16px;}

div#activityPage div#column2 ul li									{padding-bottom:10px !important;}
div#activityPage div#column2 ul li div								{float:left;}
div#activityPage div#column2 ul li div.dateContainer				{width:80px; position:relative; padding-top:14px; text-align:center;}
div#activityPage div#column2 ul li div.dateContainer small.day		{color:#666;}
div#activityPage div#column2 ul li div.dateContainer small.baselineLabel	{color:#FFF; position:absolute; top:64px; left:0; width:80px;}
div#activityPage div#column2 ul li div.dateContainer small.topLabel	{color:#666; padding:0 8px;}
div#activityPage div#column2 ul li div.dateContainer span			{position:absolute; top:20px; left:0; display:block; width:80px;}
div#activityPage div#column2 ul li div.eventContainer				{position:relative; width:130px; padding-left:2px;}
div#activityPage div#column2 ul li div.eventContainer small			{color:#666;}
div#activityPage div#column2 ul li div.eventContainer strong		{color:#990000;}
div#activityPage div#column2 ul li div.eventContainer a				{text-decoration:underline; margin-bottom:12px;}
div#activityPage div#column2 ul li.recurringEventItem div.dateContainer span	{font-size:0.9em; color:#666; top:45px;}
div#activityPage div#column2 ul li.recurringEventItem div.dateContainer span em	{font-style:normal; color:#990000;}
div#activityPage div#column2 ul.anchorList							{margin:0; padding:0; list-style-type:none;}
