/*
 * Style Variations 1
 * See General Options
 */

#content {
  background-color: #111;
}

#main a,
.sidebar a,
.wp-polls .submit,
#main .list .news .title {
  color: #F9C945;  /*yellow*/
}

#header .menu a,
#footer a {
  color: #005e20; /*dark green*/
}

.sidebar .tp1_widget_events .events .title {
  color: #F9C945;
}

#navigation .menu a {
  color: #8dc63f;
}

#navigation .menu a:hover,
#navigation .menu a.current {
  color: #fff;
  font-size: 25px;
}

.sidebar .tp1_widget_nav_submenu .menu li a:hover,
.sidebar .tp1_widget_nav_submenu .menu li a.current {
  text-decoration: underline;  
}

.sidebar .tp1_widget_events a:hover,
#main .list .news a:hover {
  color: #F9C945;
  cursor: pointer;
  text-decoration: none;
}

.wp-polls .submit:hover,
.sidebar .archive li a:hover,
#main .list .news a:hover .title {
  color: #F9C945;
  cursor: pointer;
  text-decoration: underline;
}

#navigation #breadcrumbs { color: #959595; }
#navigation #breadcrumbs a {
  color: #fff;
  text-decoration: none;
}

#main a.link:hover {
  /*background: url("images/arrow.png") no-repeat -530px 2px;*/
  text-decoration: underline;
}

.sidebar .tp1_widget_calendar .calendar .prev a {
  background: url("images/sprite-arrows.png") no-repeat 5px 8px;
}

.sidebar .tp1_widget_calendar .calendar .next a {
  background: url("images/sprite-arrows.png") no-repeat -420px 8px;
}

.sidebar .tp1_widget_calendar .calendar .prev a:hover {
  background: url("images/sprite-arrows.png") no-repeat 5px -132px;
}

.sidebar .tp1_widget_calendar .calendar .next a:hover {
  background: url("images/sprite-arrows.png") no-repeat -420px -132px;
}

.sidebar .tp1_widget_calendar .calendar .has-events {
  background-color: #fff;
  color: #000;
}

.sidebar .tp1_widget_calendar .calendar .has-events:hover {
  background-color: #F9C945;
} 

/*
 * Navigation
 */
#navigation .menu a {
}

/*
 * Titles
 */
.post h2 {
  color: #8dc63f;
}

.post h3, .home .post h2 {
  color: #8dc63f;
}

#main .archive .title,
#main .calendrier .title,
#main .calendrier .title a {
  color: #8dc63f;
}

#main .archive .title a:hover {
  color:#8DC63F;
  text-decoration: underline;
}

#main .event .title {
  color: #8DC63F;
}


/*
 * Table
 */
.post table thead th {
  color: #fff;
}

.post table thead tr td {
  color: #fff;
}

.post table tr td {
  background: url("images/title-divider.png") no-repeat -21px bottom;
  color: #fff;
}

.post table .odd td {
  color: #adadad
}

/*
 * Quote
 */


/*
 * Snippets
 */
#main .children .title,
#main .children .title a {color: #8dc63f;}