/* CSS Document */

#calendar {
	position:relative;
	width:350px;
	height:306px;
	border:2px outset #3E5A89;
	background:#fff url(calback.jpg);
	margin-top: 0;
	margin-right: 0px;
	margin-bottom: 0;
	margin-left: 0px;
}


#calendar h2 {font-family: Georgia, serif; color: #3E5A89; position:absolute; width:240px; left:110px; top:200px; text-align:center; font-size:2em;}


#year a {text-decoration:none; color:#000; }


#year {padding:54px 0 0 0; margin:0; list-style-type:none; width:110px;}


#year li {display:block; width:100px; height:17px; line-height:17px; padding-left:10px; background:transparent;}


#year table {border-collapse:collapse; width:240px; height:270px;}

#year table td {height:33px; width:35px; text-align:center; line-height:33px;}


#year table tfoot td{width:240px; background:#fff;; height:46px;}


#year table caption {font-family: Georgia, serif; color:#3E5A89; height:32px; line-height:32px; padding:0; margin:0; background:#FFF; font-size:1.5em;}


#year table thead th {text-align:center; background: #3E5A89; color:#fff;}


#year li table {display:none;}


#year li:hover {cursor:default;color:#3E5A89; background: #fff; margin-left: 9px; }


#year li:hover table {display:block; position:absolute; left:110px; top:0; background: #fff; }


#year td a {display:block; border:1px solid #fff; margin:-1px; color:#fff; background: #990000; }


#year td a:hover {display:block; background:#fff; color:#000; border-bottom: 0px solid #2E2E2E;padding-bottom: 0px;
border-top:0px solid #434343;padding-top: 0px;

border-left: 0px solid #434343;padding-left: 0px;

border-right: 0px solid #2E2E2E; padding-right: 0px;

background: #D07600; }

