h2 {color:#000;}

#calendarheader { background: transparent url(/images/calendar/calendar.gif) no-repeat 0 0; height: 90px; padding: 0 0.5em 2em 0;}

#todaysdate {position:absolute;right:225px;top:20px;z-index:30001;}

#calendarcontrols { margin-bottom: 1em;}
#calendarcontrols ul {padding-right:0;margin-right:0;}
#calendarcontrols .column {float:left;}

h1#monthname {font-size:5em;color:#000057;}
	h1#monthname a {color:#633;}
#monthview {width:17.6em;margin-right:3em;}
	#monthview select { font-size: 1.1em;}
	#prevmonth { font-weight: bold; float: left;}
	#nextmonth { font-weight: bold; float: right; text-align: right;}
	
#categories {width:26em;margin:0 30px 15px 0;padding-bottom:0;}
	#categories div { position: relative;}
	#categories input { font-size: 1em;}
	#categories h2 { border-bottom: 1px solid #ddd;margin-bottom:.5em;}
	#categories .col1 { float: left; width: 12em;}
	#categories .col2 { position: absolute; left: 13em; width: 12em;}
	#categories ul li { font-size:1em; color: #933; }
	#categories ul li input { margin-right: 6px;}
	#categories ul li#allcategories { color: #000; font-weight: bold;}
	#categories input#showcategories { width: 100%; text-align:center; margin-top: 0.5em;display:none;}
	.checklist { list-style-type: none; margin:0; padding: 0; }
	.checklist li { margin: 0; line-height: 1em;white-space:nowrap;}
	#showcategories { clear: both; position: relative; top: 0.5em;}
#searchevents {width:auto;}
	#searchevents input { border: 1px solid #800;float:left;margin:0 0 15px 0;font-size:1.2em;}

#savethedate ul { padding: 0; }
	#savethedate ul li {margin: 0 0 1em 1.5em; }
	#savethedate ul li.feature {background-color:#FFC080; list-style-type: none; margin: 0 -1.5em 1em -1.8em;font-size:.9em;}
	#savethedate ul li.feature h2 , #savethedate ul li.feature p {margin:0;}
	#savethedate ul li.feature img {margin: 0 0 1em 0;}


#calendartools {float:right;padding:1em;background-color:#eee;border:1px solid #ddd;margin:1.5em 0 0 1.5em;width:15em;z-index:20001;}

.events {padding-top:1.5em;padding-right:18.5em;border-top:1px solid #ddd;}

h4.xcal_header_date {font-family:"Goudy Old Style",Garamond,Georgia;font-weight:normal;font-size:2em;margin-bottom:5px;border:none;color:#000;}
div.xcal_list_date {margin-bottom:2em;}
#events_list {margin-top:1em;}
#events_list h2 {font-size:2.4em;}
#selected_categories {color:#666;}
#selected_categories a {margin:0 2px;color:#222;}

