﻿#calendarDetail { position:relative; width:100%; }
#calendarDetail fieldset { border-bottom-color:White; width:500px; margin:0px 25px; }
#calendarDetail legend { font-size:120%;  }
#calendarDetail legend a:link, #calendarDetail h2 a:hover, #calendarDetail h2 a:visited {font-size:150%; color:#8a4136; }
#calendarDetail label { margin-right:10px; font-weight:bold;  } 
#calendarDetail .item { margin:3px 0px 3px 10px; }
#calendarDetail .desc { margin-left:15px; text-indent:2em; }


#calendarMonth { background-image: url("/Dynamic/Image/Curtain1.jpg"); 
                 background-attachment:fixed; 
                 background-position:left top;
                 margin: 10px 0px 10px 0px;
                 padding: 5px 5px;  }

#calendarMonth .header { border-bottom:solid 1px #DFDFDF; }
#calendarMonth h2 {  color:#fff;  }
#calendarMonth h3 {  color:#fff; }
#calendarMonth th  {  background-color:#FEE6AA; border-bottom:solid 1px black; width:14%;  }
#calendarMonth td { vertical-align:top;  }

#calendarMonth .today, #calendarMonth .weekend, #calendarMonth .weekday, #calendarMonth .otherDay { margin:0px; padding:0px; }
#calendarMonth .today { background-color:#FEE6AA;  border-bottom:solid 1px white; }
#calendarMonth .weekend { background-color:#FEE6AA;  border-bottom:solid 1px white;  }
#calendarMonth .weekday { background-color:#FEE6AA;  border-bottom:solid 1px white; }
#calendarMonth .otherDay {  /* background-color:#EFEFEF; */ }

#calendarMonth .today a, .weekend a, .weekday a, .otherDay a { font-size:14px;font-weight:bold; text-decoration:none; color:#8a4136; }
#calendarMonth .today a:hover, .weekend a:hover, .weekday a:hover, .otherDay a:hover { text-decoration:underline; }
#calendarMonth .otherDay a { color:#8a4136;  }

/*
#calendarMonth .eventBlock { padding:0px 10px 0px 10px; width:100%; }
#calendarMonth .eventBlock a { font-size:10px; font-weight:lighter; color:#8a4136; }
#calendarMonth .eventBlock ul { margin:0px; padding:0px;  }
#calendarMonth .eventBlock li { margin:0px; padding:0px; list-style-type:none; }
#calendarMonth .event, #calendarMonth .weekend .event { border-bottom:solid 1px #95B3DE; background-color:#E1EBFB; }
#calendarMonth .weekend .event { background-color:#EFFFFF; }
*/
#calendarMonth .eventBlock { padding:0px 0px 0px 0px;  }
#calendarMonth .eventBlock a { font-size:10px; font-weight:lighter; }
#calendarMonth .event, #calendarMonth .weekend .event { border-bottom:solid 1px #95B3DE; background-color:#E1EBFB; padding:1px 1px 0px 2px; }
#calendarMonth .weekend .event { background-color:#EFFFFF; }
