a, a:visited { color: #3DA54D; }
a:hover, a:focus { color: #50D965; }

.site-name a { color: #000; }
.entry-date { background-color: transparent; }

.nav-numeric span.current { background-color: #3DA54D; }

/** Breadcrumbs NavXT **/

.breadcrumbs { margin-bottom:10px;color:#bbb;font-size:0.9em; }
.breadcrumbs a { color:#bbb; }
.breadcrumbs a:hover { color:#bbb; }

/** Image widget **/
#widget_sp_image-2 img { margin-top:0;margin-bottom:0; }

/** Google Calendar Events **/
.gce-event-day { margin-top:10px;padding-top:10px;border-top:1px dotted #e7e7e7; }
.gce-event-day:first-child { margin-top:0;padding-top:0;border-top:none; }
.gce-list-title { color:#7AB80E;font-weight:normal; }
.gce-list-title:first-child {}