body {

	width: auto;

	margin: auto;

	background-color: #0099FF;

	font-family: georgia, verdana;

	text-align: center;

	}

	

a, a:visited, a:active {

   text-decoration: underline;

font-weight: normal;

   color: #000000;

   }

   

a:hover {

	color: #000000;

	}

   

h1 {

	font: 15px tahoma;

	font-weight: bold;

padding: 5px;

	}

	

h2 {

	font: 20px tahoma;

	font-weight: bold;

	width: 60%;

	}

	

#leftside {

	background-color: #99FFFF;

	width: 240px;

	height: 240px;

	text-align: center;

	padding: 2px;

	position: absolute;

	border-left: 10px solid #000000;

	border-right: 50px solid #000000;

	font: 12px tahoma;

	line-height: 13pt;

	color: #000000;

	}

	

#stripe {	

	position: absolute;

	left: 60%;

	top: 70%;

	height: 80px;

	width: 25px;

	background-color: #0099FF;

	} 



#content {

	position: absolute;

	top: 216px;

	left: 0px;

	width: 60%;

	background-color: #FF99FF;

	border: 10px solid #000000;

	padding: 5px;

	font: 12px verdana;

	line-height: 13pt;

	color: #000000;

	text-align: left;

	}

	

#rightside {

	background-color: #99FF99;

	right: 10px;

	height: 400px;

	border-bottom: 6px solid #000000;

	}



#title {

	right: 20%;

	position: absolute;

	top: 13%;

	background-color: #FFFF99;

	width: 50%;

	border: 10px solid #000000;

	padding: 5px;

	text-align: center;

	font: 30px tahoma;

	color: #000000;

	height: 15%;

	}

	

#credits {

	position: absolute;

	right: 0px;

	background-color: #000000;

	width: 15%;

	height: 10%;

	color: #ffffff;

	text-align: left;

	padding: 5px;

	font: 12px verdana;

	}

	

#credits a {

	color: #ffffff;

	}

	

#menu {

	position: absolute;

	right: 0px;

	width: 18%;

	top: 11%;

	background-color: #9999FF;

	border: 10px solid #000000;

	font: 12px verdana;

	line-height: 13pt;

	padding: 5px;

	text-align: center;

	color: #000000;

	}

	

.entryfooter {

	text-align: right;

	font: 11px verdana;

	color: #000000;

	margin-top: 10px;

	margin-bottom: 10px;

	}

	

/* these styles are for the calendar widget */

.calendar { 

	padding: 1px 5px;

	margin: 0px;

	font-size: 11px;

}





.calendarHeader { 

	font-weight: bold; 

	color: #ffffff;                   

	margin:0px;

	padding: 2px 5px;

		font-size: 11px;

}



.calendartoday { 

	font-weight: bold;

	text-decoration: underline;

}



	

table.calendar {

/* only the calendar has a line, not the individual cells */

	padding:0px;

	width: 150px;

}



.calendarHeader A, .calendar A {

	font-weight: bold; 

	color: #000000;

	text-decoration: none;

}





/* end of the calendar styles */