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

html {
  background: #111111 url("images/page-bg.jpg") no-repeat center 10px;
}

body {
}

#navigation {
  background: url("images/menu-bg.png") repeat-x 0 0;
}

#content {
  background-color: #fff;
}

#main a,
#header .menu a,
#footer a,
.sidebar a,
.wp-polls .submit,
#main .list .news .title {
  color: #5bab46;
}

#navigation .menu {
  background-color: #5bab46;
}

#navigation .menu a:hover {
  color: #f9c945;
}

#navigation .menu a,
#navigation .menu a.current {
  color: #ebebeb;
}

.sidebar .tp1_widget_events .events .date {
  color: #000;
}

.sidebar .tp1_widget_events .events .title,
#main .sitemap li li a {
  color: #5bab46;
}

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

#main a.link:hover,
#main .list .news a:hover .title,
.sidebar .tp1_widget_events .events a:hover .title {
  text-decoration: underline;
}

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

.wp-polls .submit:hover,
.sidebar .archive li a:hover,
.sidebar .widget_nav_menu .menu li a:hover,
.sidebar .tp1_widget_nav_submenu .menu li a:hover,
.sidebar .tp1_widget_nav_submenu .menu li a.current {
  background: url("images/arrows.png") no-repeat -975px 10px;
  color: #464646;
}


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

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

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

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

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

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

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

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

.post h4, .home .post h3 {
  color: #898989;
}

.post h5, .home .post h4, .post h6 {
  color: #333;
}

.sidebar .title,
#main .page .title,
#main .hat {
  color: #898989;
}

#main .calendrier .title,
#main .event .title,
#main .single .title { /* One title - h1 */
  color: #111111;
}

#main .archive .title,
#main .archive .title a {
  color: #f9c945;
}

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

/*
 * Promotion
 */
.sidebar .tp1_widget_text .content {
  background-color: #5bab46;
  color: #fff;
}

.sidebar .tp1_widget_text .title,
.sidebar .tp1_widget_text a {
  color: #fff;
}

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

.post table thead .odd td {
  color: #333;
}

.post table tr td {
  background-color: #464646;
  color: #fff;
}

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

/*
 * FAQ
 */
#main .faq .title a {
  color: #5BAB46;
}

#main .faq .close .title a:hover {
  color: #f9c945;
}

#main .faq .open .title a {
  background-color: #464646;
}