/* Start of CMSMS style sheet 'npcc2009Theme : npcc_calander' */
/*
Example stylesheet for Calendar module

For using this "big"-class insert something like this in your page
or template;

{cms_module module='Calendar'}

*/




/* make all links red */
.calendar tr td , .calendar tr td a
{
text-decoration:none;
color:#260F0F;
font:bold 13px arial;
line-height:17px;
text-transform:uppercase;

}

.calendar tr td a:hover {
text-decoration:underline;
}

/* display the "upcominglist" as one line per entry (assuming default class and id names) */
#cal-upcominglist .calendar-date-title
,#cal-upcominglist .calendar-summary-title
{
  display: none;
}

#cal-upcominglist h2
,#cal-upcominglist .calendar-date
,#cal-upcominglist .calendar-summary
{
  display: inline;
  margin-right: 5px;
}

/* tidy up text sizes for lists */
#cal-list h1, #cal-upcominglist h1
{
  color: red;
  font-size: 120%;
}
#cal-list h2, cal-upcominglist h2
{
font-size: 110%;
}

/** large calendar rules (assuming default class and id names) **/
/* border on for #cal-calendar */
#cal-calendar{
  margin: 0px;
  border-collapse:collapse;

  /*border: 3px solid black;*/
width:800px;
font:normal 13px arial;
}

/* nice squares for the #cal-calendar table */
#cal-calendar th
{
background:none;
text-align:center;
  padding: 3px;
  color:#fcede1;
font-size:15px;
}

#cal-calendar td {
/*conditional comment running for IE6*/
	background: /*#fdf7e7;*/ /*#D8BF83;*/  transparent url(uploads/npcc2009Theme/calbgv2.png) repeat;

  border: 1px solid #8e7858;
  vertical-align: top;
  padding: 3px;
  height: 115px;
width:150px;
}

/* format summaries nicely in #cal-calendar */
#cal-calendar ul
{
  margin: 0 0 0 13px;
  padding: 0px;
  list-style-type:inside;
}

#cal-calendar li
{
list-style:none;
  padding: 3px;
  margin: 0px;
}

/* background colours for #cal-calendar */
#cal-calendar .calendar-day
{
  background-color:#f8e3c3;  /*#80ff80;*/
}

#cal-calendar .calendar-today
{
        /*conditional comment running for IE6*/
	background: /*#fee19a;*/ transparent url(uploads/npcc2009Theme/cal_todaybgv2.png) repeat;
 }

#cal-calendar .calendar-today a {
 color:#260F0F;

}

.calendar-prev a, .calendar-next a {
font:normal 35px arial;
color:#f8e3c3;
text-decoration:none;
}

.calendar-event .calendar-date-title,
.calendar-event .calendar-summary-title,
.calendar-event .calendar-details-title
{
  display: none;
}

.calendar-event h2 {
color:#eee;  
}
/* End of 'npcc2009Theme : npcc_calander' */

