		*{
			margin:0;
			padding:0;
		}
		body{
			background:url(back.jpg) repeat #4A0000;
		}
		#calendar{
			background:url(background.jpg) top left no-repeat;
			width:821px;
			height:900px;
			margin:auto;
			list-style:none;
			position:relative;
		}
		#credit{ 
			vertical-align:bottom; 
			float:right; 
		}
		#pic{
			background:url(hollybackground.gif) top left repeat #FFFFD7;
			width:631px;
			height:885px;
			margin:auto;
			list-style:none;
			position:relative;
			padding-top:20px;
		}
		#pic a img{
			display:block;
			margin:0 auto;
			border:none;
		}
		#calendar li{
			list-style:none;
		}
		#calendar li a{
			border:none;
			display:block;	
			font-weight:bold;
			color:#fff;
			text-decoration:none;
			font-family:"trebuchet ms",Verdana,sans-serif;
			padding:0px 0px 0px 0px;	
			position:absolute;	
		}
		
		#calendar li a:hover{
			background:E9C822;
			color:E9C822;
			text-decoration:  
			filter:alpha(opacity=50); -moz-opacity: 0.5; opacity: 0.5; -khtml-opacity: 0.5; 
		}
		#calendar li a.done a:visited{
			background:E9C822;
			color:E9C822;
			text-decoration: 
			filter:alpha(opacity=20); -moz-opacity: 0.75; opacity: 0.75; -khtml-opacity: 0.75;  
		}
		a:link	{ color: #000000; } 
		a img {border: none;}
		a:visited	{ color: #000000; }
		a:hover	{ color: transparent; }
		a:active	{ color: #000000; }
		
		/*  =daylinks */

		#l1{
			left:20px;
			top:120px;
		}
		#l2{
			left:440px;
			top:565px;
		}
		#l3{
			left:130px;
			top:0px;
		}
		#l4{
			left:30px;
			top:275px;
		}
		#l5{
			left:490px;
			top:390px;			
		}
		#l6{
			left:500px;
			top:260px;	
		}
		#l7{
			left:335px;
			top:130px;
		}
		#l8{			
			left:585px;
			top:215px;
		}
		#l9{
			left:125px;
			top:350px;	
		}
		#l10{
			left:210px;
			top:110px;
		}
		#l11{
			left:635px;
			top:90px;
		}
		#l12{			
			left:485px;
			top:490px;		
		}
		#l13{
			left:235px;
			top:180px;				
		}
		#l14{
			left:235px;
			top:450px;
		}
		#l15{
			left:400px;
			top:0px;	
		}
		#l16{
			left:295px;
			top:550px;
		}
		#l17{
			left:375px;
			top:425px;
		}
		#l18{
			left:465px;
			top:150px;	
		}
		#l19{
			left:330px;
			top:330px;
		}
		#l20{
			left:140px;
			top:165px;
		}
		#l21{
			left:230px;
			top:305px;
		}
		#l22{
			left:610px;
			top:310px;
		}
		#l23{
			left:625px;
			top:450px;
		}
		#l24{
			left:20px;
			top:750px;
		}
		#l25{
			left:180px;
			top:680px;
		}
		

