/* ====================================================== */
/* ==========        Chateau Nonchalant        ========== */
/* ==========  Screen Style for the Home Page  ========== */
/* ====================================================== */

/* Last modified 19 January 2009 */

#content  {
   width:        530px;
   margin-right: 190px;
}

h2  {display: none}

#content div, .calendar  {
   color: #000;   background-color: #f93;
}

#content div h3,
.calendar h2 {
   display: block;
   font-size: 1.2em;
   padding: 0.6em 0;
   margin: 0 18px;
}
#content div h3 span,
.calendar h2 span  {
   display: block;
}

#content div p  {
   padding: 0.6em 0;
   margin:  0 18px;
}

.calendar  {text-align: center;}

.calendar table  {
   width: 96%;
   border: none;
   margin: 0 auto 1em;
   text-align: left;
}

.calendar table td  {
   font: 0.9em Verdana, Arial, sans-serif;
   padding: 5px 1em;
   background-color: #600;   /* #ff6; */
   color: #eee;   /* #000; */
}

.calendar table tr.zebra td  {
/* background-color: #fff; */
}

.calendar table th  {
   display: none;
   font: bold 1.0em Verdana, Arial, sans-serif;
   text-align: center;
   padding: 0 1em;
   background-color: #fff;
}
.calendar table td.month    {text-align: right}
.calendar table td.day      {text-align: center}
.calendar table td.event    {text-align: left}
.calendar table td.location {text-align: left}

.calendar table td a        {color: #ee3}
.calendar table td a:hover  {color: #eee}

/* ====================================================== */

#extension .close  {
   padding-top: 85px;
}

#extension  {display: none}
