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

html,
.sidebar .widget,
#main .children .title {
  background-color: #ffffe5;
}

#header .menu a,
#main a,
#footer a,
.sidebar a,
#main .list .news .title {
    color: #ec008c;
}

.sidebar .widget_nav_menu .menu li a, 
.sidebar .tp1_widget_nav_submenu li a,
.sidebar .tp1_widget_events .events li,
.sidebar .tp1_widget_events a,
.sidebar .archive li a,
.sidebar .wp-polls .submit {
  background-color: #494639;
  color: #fff;
}

.sidebar .widget_nav_menu .menu li a:hover, 
.sidebar .tp1_widget_nav_submenu li a:hover,
.sidebar .tp1_widget_nav_submenu a.current,
.sidebar .tp1_widget_events a:hover,
.sidebar .archive li a:hover,
.sidebar .wp-polls .submit:hover {
  background-color: #fe7cb4;
  color: #fff;
  cursor: pointer;
  text-decoration: none;
}

#header .menu li {
  background: url("images/header-divider.png") no-repeat -2px 18px;
}

#navigation .menu a {
  color: #494639;
}

/* List of News*/
#main .list .news a:hover {
  background: none;
}

#main .list .news a:hover .title {
  text-decoration: underline
}

#main .list .news .date {
  background-color: #ec008c;
}

/* List of News - sidebar */
.sidebar .tp1_widget_events .events .date {
  color: #FFF200;
}

#navigation #breadcrumbs { color: #362f2d; }

#navigation #breadcrumbs a,
#main .page .sitemap .title a:hover {
  color: #ec008c;
  text-decoration: none;
}

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

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

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

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

.sidebar .tp1_widget_calendar .calendar .has-events {
  background-color: #fff200;
  color: #494639;
}

/*
 * Promotion
 */
.sidebar .tp1_widget_text,
.sidebar .tp1_widget_text .content {
  background-color: #ff740f;
  color: #494639;
}

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

/*
 * Navigation
 */
#navigation .menu a:hover,
#navigation .menu a.current {
  background-color: #fe7cb4;
  color: #fff;
}

/*
 * Titles
 */
#main .event .title,
#main .home .title,
#main .news .title,
#main .archive .title,
#main .single #title,
#main .archive .title a {
  color: #494639;
}

.post h2, .post h3 {
  color: #494639;
}

.post h4, .home .post h3 {
  background-color: #FCF233;
  color: #111;
}

.post h5, .home .post h4 {
  background-color: #EC008C;
  color: #fff;
}

/*
 * Table
 */
.post table tr td {
  background-color: #ececd3;
}

/*
 * Blockquote
 */
.post blockquote, .post q, .post cite {
  background: url('images/quote-bg.png') no-repeat 0 2px;
  color: #494639;
}

/*
 * Poll
 */
#main .wp-polls .submit:hover,
#main .wp-polls .submit:active {
  background-color: #FE7CB4;
}

/*
 * FAQ
 */

#main .faq .answer {
  background-color: #fffff1;
  color: #6b6756;
}

#main .faq .open .title a {
  background: #fffff1 url("images/bullet-qa.png") no-repeat 431px 8px;
  color: #ec008c;
}

#main .faq .close .title a {
  background: url("images/bullet-qa.png") no-repeat -185px 8px;
  color: #494639;
}

#main .faq .close .title a:hover {
  background-color: #fefeea;
  color:#ec008c;
}