.EventListing
{
  border: 1px solid #006600;
 /*float:left;*/
  min-height: 4em;
  margin: .25em;
  width: 60%;
  margin-left:auto;
  margin-right:auto;
  margin-bottom:.5em;
}
.googlemap
{
  font-weight:bold;
  text-align:center;
}
a img 
{
  border:none;
}


#eventPic
{
  float:right;
  width:250px;
  margin-top:0px;;
  margin-bottom:1em;
  margin-left:1em;
  
}

#eventPic2
{
  margin-top:1em;
  margin-bottom:1em;
  text-align:center;
  
}

#eventPic img, #eventPic2 img
{
    border:1px darkgray solid;
    padding:1px;
    margin-bottom:5px;
}

#eventContent
{
  /*width:72%;*/
  text-align:left;
}

#eventContent h3
{
  text-align: center;
  
}

.EventTitle
{
 
  height:60px;
  margin-top:.5em;
  margin-botton:.5em;
  margin-top:0px;
  border-bottom: 1px solid #006600;
}

.EventTitle h3
{
  margin-top:0px;
  padding-top:.5em;
  text-align:center;
  
}
.CalendarOuter 
 {
      Border-left:solid 2px black;
      Border-right:solid 1px black;
      Border-top:solid 1px black;
      Border-bottom:solid 1px black;
      width: 56px; 
      height: 56px
      margin:5px;  
      float: right;
}
  .CalendarDateBlock
{
       Height:30px;
        background-color:#8AC43F;
        text-align:center;
        font-size:18pt;   
        text-transform:uppercase;
           
      }
      .CalendarDayBlock
      {
        font-size: 18pt;
        text-align: center;
      }
.nurseryDetail
{
  width:45%;
  margin-left:20px;
  margin-right:auto;
  vertical-align:top;
}

.Left
{
  text-align:left;
}
.Right
{
  text-align:right;
}

.nurseryDetail td
{
  vertical-align : top;
  
}

.EventListing h3 
{

  text-align:center;
}

.EventListing p 
{
  margin-bottom:0px;
  text-align:center;
}

a
{ 
  text-decoration:none;
}

.NurseriesAttending
{
  /*border: 1px blue solid;*/
  list-style-type: none;
  padding-left:0;
  font-size:16px;
  text-align : left;
  width : 100%;
 
}

.NurseriesAttending li
{
  margin-left:0px;
  padding-left:10px;
  margin-bottom:.5em;
  
}
.ListOfNurseries
{
  list-style-type: none;
  padding-left:0px;
  
}

.ListOfNurseries li
{
  margin-bottom: .5em;
}

table.ListOfNurseries tr
{
  margin-bottom:10px;
}

table.ListOfNurseries a
{
  font-weight:bold;
  font-size:16px;
}

#NurseriesContainer
{
  text-align: center;
  /*border:1px red solid;*/
}

#left
{
  width : 150px;
  float : left;
  height:100%;
  padding:75px 0;
  
}

#left ul li
{
  list-style-type: none;
  padding-left:0px;
  Margin-bottom:0.5em;
  font-weight:bold;

}
#left ul 
{
  list-style-type: none;
  padding-left:0px;
  margin-left:0px;

}

#topnavigation {
  text-align:left;
}

#body
{
  margin-left:155px;
  padding-left: 15px;

  border-left: 1px #CED7DE solid;
  
}


#contentHeader h2
{
  margin-top: 0px;
}


#headerimg
{
  margin-top: -120px;
  margin-left: -20px;
}

#siteDescriptionWrap
{
  margin-top:-100px;
  margin-left:20px;
  float:left;
}

#nurseriesAttendingLabel
{
  margin-bottom:.5em;
}

.nurseryImage
{
  float:right;
  width:320px;
  
}
.nurseryImage img
{
    border:1px darkgray solid;
    padding:1px;
    margin-bottom:5px;
}

.nurseryImages li img
{
    border:1px darkgray solid;
    padding:1px;
    margin-bottom:5px;
}

.nurseryImages
{
  margin:0;
  padding:0;
  padding-top:10px;
}

ul.nurseryImages li
{
  display: inline;
  float:left;
  width: 33%;
  margin-top:10px;
  min-height:322px;
}

div.nurseryLongDescription
{
  text-align: left;
}

























































































































/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
h3 {

}

.UnderlinedLink {
text-decoration:underline;
}

.FloatRight {
float:right;
}

h1 {

}

.FloatLeft {
float:left;
margin-right:8px;
margin-bottom:8px;
}

.Standout {
border : 1px darkgreen solid;
padding : 5px;
width: 350px;
}


