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

html {
  background: #fff url("images/bg-repeat.jpg") repeat;  
}

#wrapper {
  background: url("images/bg-shapes.jpg") no-repeat center 100px;
}

#navigation .menu {
  background-color: #ffd5a4;
}

#navigation .menu a:hover,
#navigation .menu a.current {
  color: #fff;
  background-color: #ff7442;
}

#content {
  background-color: #fff;
}

#main a,
#header .menu a,
#footer a,
.sidebar a,
.wp-polls .submit,
#main .list .news .title,
.sidebar .tp1_widget_events .events .title,
#footer a:visited, #footer a:link, #footer a:hover {
  color: #ed7146;
}

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

#main .list .news .date,
.sidebar .tp1_widget_events .events .date {
  color: #e20101;
}


#main a.link {
  background: url("images/bullet-arrow.png") no-repeat 1px 0px;
  color: #ed7146;
}

#main a.link:hover {
  background: url("images/bullet-arrow.png") no-repeat -667px 0px;
  color: #464646;
  text-decoration: underline;
}

/*
 * Sitemap
 */
#main .sitemap li li a {
  color: #ff7442;
}

#main .sitemap li li a:hover {
  color: #ff7442;  
}

/*
 * Breadcrumb
 */
#navigation #breadcrumbs { color: #959595; }
#navigation #breadcrumbs a {
  color: #4fc1d4;
  text-decoration: none;
}

/*
 * Sidebar Menus
 */
.sidebar .widget .menu li a {
  color: #ed7146; 
}

.sidebar .widget .menu li a:hover,
.sidebar .widget .menu li a.current,
.wp-polls .submit:hover,
.sidebar .archive li a:hover {
  background-color: #edf8fb;
  color:#ed7146;
  cursor: pointer;
  text-decoration: none;
} 

/*
 * Calendar
 */
.sidebar .tp1_widget_calendar .calendar .prev a {
  background: url("images/calendar-arrows.png") no-repeat 0px 10px;
}

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

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

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

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

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

/*
 * Main Menu
 */
#navigation .menu a {
  color: #ff3300;
}

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

/*
 * Titles
 */
.post h2,
.post h3,
.home .post h2 {
  color: #46b8d6;
}

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

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

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

#main .news .title,
#main .home .title,
#main .calendrier .title,
#main .event .title,
#main .single .title,
#main .page .sitemap .title,
#main .page .sitemap .title a { /* One title - h1 */
  color: #46b8d6;
}

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

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

/*
 * Promotion
 */
.sidebar .tp1_widget_text .content {
  background-color: #fdc990;
  color: #ff7442;  
}

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


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

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

.post table tr td {
  background-color: #fcf9f3;
  color: #898989;
}

/*
 * FAQ
 */
#main .faq .open .title a {
  background: #fcfbf7 url("images/bullet-arrows.png") no-repeat -269px 7px;
  color: #ff7442;
} 

#main .faq .close .title a {
  background: url("images/bullet-arrows.png") no-repeat 415px 7px;
}

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

#main .faq .open .answer {
  border-top: 1px solid #ffb9a0;
}

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

.post blockquote, .post q, .post cite {
  border-top: 1px solid #FFB9A0;
  color: #FF7442;
}