
		
		.module
		{
			background-color: #cccc99;
			width: 265px;
			/*border: solid 1px #898989;*/
		}
		
		#calheader
		{
			width: 544px;
			height: 34px;
			border-top: solid 1px #999999;
			margin-left: 1px;
			background-color: #333416;
		}
		#calheader a , #calheader a:hover
		{
			color: #fff;
			text-decoration: none;
			/*float:left;*/
			text-transform: lowercase;
		}
		#prev,#next,#curr,#calendar div { padding-top: 8px; }
		#prev
		{
			width:150px;
			text-align: center;
			padding-left: 10px;
		}
		#curr 
		{
			width:224px;
			text-align: center;
			/*font-weight: bold;*/
			font-size: 18px;
			color: #cccc99;
			padding-top: 5px;
		}
		#next
		{
			text-align: center;
			width:150px;
			padding-right: 10px;
		}
		#calMonths, #calendar { width: 548px; }
		#calMonths div
		{
			height: 17px;
			width: 76px;
			margin: 2px 1px 2px 1px;
			background-color: #cccc99;
			padding-top: 2px;
			padding-bottom: 4px;
			text-align: center;
			color: #fff;
			/*font-weight: bold;*/
			font-size: 14px;
		}
		#calendar div
		{
			height: 77px;
			width: 76px;
			margin: 2px 1px 0 1px;
			background-color: #cccc99;
			padding-top: 2px;
		}
		
		.dayNum
		{
			text-align: right;
			padding-right: 5px;
		}
		
		.event { 
			font-size: 9px; 
			line-height: 11px;
			text-align: left;
			padding-left: 2px;
		}
		
		.day {
			/*overflow: auto;*/
		}
		
		#calendar div.bgToggle,#calMonths div.bgToggle {
			/*overflow: auto;*/
			background-color: #cdcdcc;
		}
		
		.contents ul, .contents ol {
			padding-left: 10px;
		}
		
		.contents
		{
			font-weight: normal;
			font-family: Helvetica, Arail, Verdana;
			font-size: 12px;
		}
		#calendarElements
		{
			float: left;
			width: 631px;
			/*position: absolute;*/
			/*left: 120px;*/
		}
		#leftside
		{
			float: left;
			width: 265px;
			/*position: absolute;*/
			/*left: 750px;*/
		}
		#calendarElements div { float: left; }
		#eventDescContainer
		{ 
			padding: 10px;
		} 
		#eventDesc 
		{ 
			text-align: left;
			height: 485px;
			overflow: auto;
			scrollbar-base-color:#cccc99;
		}
		td 
		{
			vertical-align:top;
		}