html, body{	paddign:0px; background: url(../images/bg.jpg);  height:100%; font: 12px "Helvetica"; margin-top:0px; margin-left:0px}
	
	a { text-decoration:none; }
	a:hover{ /*background-color:#B9B9B9;   color:#FFF;*/  text-decoration:underline;  }
	h2{	color:#FFFFFF;		font-size:90%;		font-family:arial;		margin:10px 10px 10px 10px;		font-weight:bold;	}
    ul{	margin:0;	padding:0;	}
	li{	margin:0px 10px 3px 10px;	padding:2px;	list-style-type:none;	display:block;	background-color:#fff;	width:177px;}
	li a{width:100%;}	
	li a:link,	li a:visited{color:#FFFFFF; text-decoration:none; display:block; margin:0;  padding:0px; width:100%;	}
	li a:hover{color:#000;text-decoration:underline;	}
	
	.DayofMonthBox{ width:100%; }
	.DayofMonth{ width:auto; background:#ddd; font-size:10px text-align:left;  font-weight:bold; }
	
    .EventTime { font-size:12px; float:left; width:70px;  text-align:right; padding:0 5px 0 0; font-weight:bold;}	
	.EventTitle{ font-size:12px; text-align:left;  margin-left:75px; margin-right:0px;}	
	

    #MenuDockFrame{ z-index:999; position:fixed; bottom:0; width:100%; margin-left:auto; margin-right:auto;
	           _position:absolute; 
	           _top: expression(documentElement.scrollTop + documentElement.clientHeight-this.offsetHeight); /* for IE6 */ 
			   overflow:visible; }
    #MenuDock {  border-top:#7E7E7E double 3px; margin:auto; padding:5px; background:#EAEAEA; text-align:center;font:Verdana, Geneva, sans-serif; font-weight:bold; color:#bbb; font-size:14px}
	#MenuDock a{ color:#7E7E7E}
	#MenuDock a:hover{ text-decoration:underline; color:#000;}


