#teaser-content
{
}

p.banner
{
  background-color:               #F1F2F3;
  margin:                         0px 0px 5px;
  padding:                        7px 0px;
  text-align:                     center;
  width:                          225px;
}


/**
 * news items
 */
#news-items
{
  font-size:                      12px;
}

#news-items-heading
{
  border-bottom:                  #62bb46 solid 2px;
  margin-bottom:                  14px;
  overflow:                       hidden;
  width:                          100%;
}

#news-items-heading h2
{
  background-color:               #62bb46;
  color:                          white;
  float:                          left;
  font-size:                      13px;
  margin:                         0px;
  padding:                        4px 8px 2px;
}

#news-top
{
  overflow:                       hidden;
  padding-bottom:                 10px;
  width:                          100%;
}

#news-top .news-teaser
{
  border:                         #E1E1E1 solid 1px;
  float:                          right;
  margin:                         15px 0px 10px 20px;
  padding:                        2px;
}

.news-item
{
  border-bottom:                  #E1E1E1 solid 1px;
  clear:                          both;
  overflow:                       hidden;
  width:                          100%;
}

.news-item#news-top
{
  border-bottom:                  0px;
}

.news-item h3
{
  margin-top:                     0px;
}

.news-item p
{
  margin-top:                     0px;
}

#news-items-link
{
  font-size:                      11px;
}


/**
 * schedule items
 */
#schedule-items
{
  font-size:                      11px;
  padding-top:                    7px;
}

.schedule-item
{
  border:                         0px;
  margin:                         7px 0px;
  padding:                        5px;
}

.schedule-item.highlight
{
  background-color:               #EBEFF7;
}

.schedule-item img.highlight
{
  float:                          right;
  margin-left:                    5px;
}

.schedule-item h3
{
  color:                          #336699;
  font-size:                      11px;
  margin:                         0px;
}

.schedule-item p
{
  margin:                         0px 0px 5px;
}

#schedule-items-link
{
  border-top:                     #E1E1E1 solid 1px;
  margin:                         0px;
  padding-top:                    7px;
}
