#c li {padding-bottom:0.5em;padding:0px 2em 0.25em 2em}
#c .hide {display:none;position:absolute;}
#c .evtshow {display:block;position:absolute;margin:1em 0px 0px 2em;padding:1em;border:1px solid #ccc;background-color:#fff;width:450px;z-index:1}
#c .show {display:block;position:relative;margin:1em;padding:0.5em;border-left:1px solid #ccc;}
#c .tit {font:bold 120% Arial;padding-bottom:1em;display:block}
#c a.tit {background-color:#000;color:#fff;font:70% Verdana;padding:5px;text-decoration:none}
#c .s {background-color:#eee;font-weight:bold;font-size:120%;padding:0px 1em 0px 1em;margin:10px}

#evt th { background-color:#eee; font:bold 70% Verdana; padding:0.5em }
#evt th.we { color:white; background-color:#cc0000 }
#evt td.today { background-color:#cfc }
#evt td.choice { border:2px solid #eee }
#evt td b { font:bold 120% Arial }

#l { float:left; width:13em; }
#c { padding:0px 15em 15em; text-align:left }
#r { float:right; width:13em; }

#l a:link,
#l a:visited { color:#690; }

.gray { color:gray; }
.nowdate { text-align:center; padding:0px 1em 0px 1em;font-size:150%;font-weight:bold;margin:1em 0px 1em 0px }
.small { color:gray; font-size:80% }

div#Month { padding-top:1em }
div#Month ul { padding-left:3em; margin:0px; }
div#Month ul  li { padding:0px; list-style:none; border-left:1px solid #ccc; padding-left:1em }

a:link.new,
a:visited.new { font:120% arial; text-decoration:none; color:#fff; padding:5px; line-height:2em; display:block;
  text-align:center; background-color:#069; border:2px outset #069; margin:1em 0em; }
a:hover.new { border-style:inset; text-decoration:underline; }

a.save { font:70% Arial; display:inline }
a:hover.save { color:orange; text-decoration:none }

div.ipd { width:95%; margin-bottom:1em; padding:0px; overflow:auto; white-space:nowrap; }
div.ipd img { margin:0px 5px 5px 0px; border:3px solid #eee }
div.ipd img:hover { margin:0px 5px 5px 0px; border-color:#09c }

a.i { margin:0px 5px 5px 0px; }
a.i img { border:3px solid #eee; height:120px; }
a.i:hover img { border-color:#09c }

a.hrefTicket { color:#fff; font:12px tahoma; text-transform:uppercase; background-color:#99cc33; padding:6px 6px; border-left:2px solid #669933; font-weight:bold }