@charset "UTF-8";/* CSS Document */body {	margin: 0px;	padding: 0px;	font: 12px Century Gothic, Geneva, Arial, Helvetica, sans-serif;	background-color: #f4ebdb;}body a:link {color: #005599; text-decoration: none;}body a:active {color: #005599; text-decoration: none;}body a:hover {color: #005599; text-decoration: underline;}body a:visited {color: #005599; text-decoration: none;}body a:visited:hover {color: #005599; text-decoration: underline;}#floater {	width: 48%;	position: static;	float: left;}h1 {	font: 22px Century Gothic, Geneva, Arial, Helvetica, sans-serif;	color: #000000;	font-weight: normal;	margin-top: 0px;	padding-top: 0px;}#categories {	font-size: 15px;} #categories li {	margin: 0px 0px 5px 0px;}#album {	width: 230px;	height: 135px;}#calMain {	width: 100%;	text-align: center;}#calHeader {	width: 100%;	position: static;	float: left;}#calButton {	width: 20%;	height: 30px;	position: static;	float: left;}#calMonth {	position: static;	float: left;	width: 60%;	font-size: 18px;}#calDates {	width: 490px;	position: static;	float: left;	margin-left: 65px;}TABLE.calendar {	width: 490px;}TABLE.calendar td {	width: 70px;	height: 60px;	text-align: left;}TABLE.calendar td.calDay {	width: 70px;	height: 15px;	text-align: center;}TABLE.calendar td li {	margin: 0px 0px 0px 5px;	padding: 0px;	list-style-type: square;}TABLE.calendar td.calEvent {	background-color: #cce2bc;}