h3,h4,h5,h6
{
color: #334D00;
}

a
{
color: #F16C00;
}

#header
{
background: #440000 url('/images/images_green/n1.gif') repeat-x;
}

#menu li a
{
background: #fff url('/images/images_green/n4.gif') repeat-x;
border: solid 1px #fff;
color: #616161;
}

#menu li a.active
{
background: #FF790B url('/images/images_blue/n3.gif') repeat-x;
color: #fff;
border: solid 1px #DB7623;
}

#main
{
background: #fff url('/images/images_green/n2.gif') 0px 1px repeat-x;
}

#main_inner .post ul.post_info li.date
{
background-image: url('/images/images_green/n5.gif');
}

#main_inner .post ul.post_info li.comments
{
background-image: url('images_green/n6.gif');
}

#main_inner #pagination
{
color: #334D00;
}

#calendar td.header_row {
  background-color: #5e7271;
  font-size: 18pt;
  color: #fff;
  text-align: center;
}

.header_row a {
  text-decoration: none;
  color: #a3d9d1;
}

.header_row a:hover {
  color: #fff; 
}
#calendar td.week_header {
  background-color: #5e7271;
  font-size: 14pt;
  color: #fff;
  text-align: center;
  width: 14.28%;
}

#calendar td.facility_header {
  background-color: #5e7271;
  font-size: 14pt;
  color: #fff;
  text-align: center;
  width: 150px;
}

#calendar td.time_header {
  background-color: #5e7271;
  font-size: 14pt;
  color: #fff;
  text-align: left;
  width: 60px;
}

#calendar table {
  border: solid 2px #a3d9d1;
}


#calendar td.date_cell{
  border: solid 1px #a3d9d1;  
}

#list-table tr.table-item-even td
{
background-color: #E6F2FF;
border-left: solid 1px #ddd;
}

