/*
  A blue based theme, inspired by Blinksale and their ColorBurn widget. http://firewheeldesign.com
  
  AUTHOR: Geoffrey Grosenbach http://nubyonrails.com
  
  Colors: 
    Light Blue: bbccff 
    White: eeddee
    Turq: 003355
    Cream: ffffdd
*/
#calendar { 
    width: 100%; 
    margin-bottom: 1em; 
    border-collapse: collapse; 
    text-align: center; 
    font-size: 75%; 
    line-height: 2; 
}

#calendar a { 
    display: block; 
    background: #ddef86 url(/images/grad_small.png) repeat-x;
    text-decoration: none; 
    color: #000;
    border-radius: 5px; -moz-border-radius: 5px;
   
}

#calendar a:hover { 
    background: #924e8f url(/images/grad_small.png) repeat-x;
    color: #fff;
    -moz-box-shadow: #000 0px 0px 10px;
    -webkit-box-shadow: #000 0px 0px 10px;
}

#calendar #date th { 
    background: #924e8f url(/images/grad_small.png) repeat-x;
    color: #fff; 
    border: none; 
    line-height: 2.2; 
}

#calendar #date td { border: none; background: #924e8f url(/images/grad_small.png) repeat-x; text-align: center;   }
#calendar #date a { display: inline; background: transparent; border-radius: 5px; -moz-border-radius: 5px; }
#calendar img { vertical-align: middle; border-radius: 5px; -moz-border-radius: 5px; }
#calendar td { /*border-bottom: 1px solid #e3d2e3;*/ }
#calendar .today { border: #924e8f 2px solid; border-radius: 5px; -moz-border-radius: 5px;  color: #924e8f;  }

#calendar .weekendDay { 
    color: #666; 
    background: #F2F2F2 url(/images/grad_small.png) repeat-x;
    border-radius: 5px; -moz-border-radius: 5px;
}

#calendar .specialDay {
  /* display: block; */
  background: #ddef86;
  color: #000;
  text-decoration: none;
  border-radius: 5px; -moz-border-radius: 5px;
}

Colors: 
  dk: 787888
  lt: 4f4f5b
  lter: a8a8a8
  white: ffffff

