/* @override http://maxmulti.monkcms.net/_css/default.css */

/* = Events  
---------------------------------------------------------------------
*/

body#calendar #main{
   width: 1000px;
   float: left;
}

body#calendar #content{
   width: 1000px;
}

body#calendar #sponsors{
   margin-left: 300px;
}

#content #calendar-outer{
   position: relative;
   padding: 0 80px;
}

#content table.calendar_monthly{
   margin-bottom: 25px;
   border: 1px solid #e3dfda;
   border-right: 0;
   border-bottom: 0;
   border-collapse: collapse;
}

#content table.calendar_monthly h3{
   font-size: 1.8em;
   font-weight: normal;
   color: #397692;
   text-align: center;
   margin: 0;
}

#content table.calendar_monthly th table tbody tr td{
   padding: 10px 0;
}

#content table.calendar_monthly th{
   padding: 6px 0;
   background: #ECECEC;
   color: #545454;
   font-size: 1.3em;
   font-weight: normal;
   text-align: center;
   border: 1px solid #e3dfda;
}

#content table.calendar_monthly th td{
   background: #EDEBE8;
   border: none;
}

#content table.calendar_monthly td{
   padding: 2px;
   border: 1px solid #e3dfda;
   border-left: 0;
   border-top: 0;
   background: #FFF;
   color: #626262;
   font-size: 1.3em;
   vertical-align: top;
}

#content table.calendar td.empty{
   background: #f6f5f3;
}

#content table.calendar_monthly td a{
   text-decoration: none;
   font-size: 1.1em;
}

#content table.calendar td.linked-day{
   background: #fff url(/_img/bg_td_linkedday.gif) no-repeat top left;
}

#content table.calendar td.linked-day a{
   padding: 1px 0 0 1px;
   display: block;
   width: 14px;
   text-decoration: underline;
}

#content table.calendar td.linked-day li a{
   background: none;
   display: inline;
}

#content table.calendar td ul{
   margin: .5em 0 0 .5em;
   font-size: 100%;
   list-style: none;
   padding: 0;
}

#content table.calendar td li{
   padding-left: 8px;
   margin-left: 0;
   margin-bottom: .75em;
   font-size: 1.1em;
   line-height: 1.2;
   background: none;
   list-style: none;
}

#content table.calendar td li a{
   text-decoration: underline;
}

#content table.calendar td li a:hover{
   text-decoration: none;
}
