a {
  color: #F21212;
}

h1 {
	color:#F21212;
}

h1 a {
	border-bottom:1px dotted #F21212;
}

h2{
	color: #fff;
}

#archive-title, .searchQuery {
	background:url(../images/red/bullet_star_featured.png) 0 50% no-repeat;
}

.featuredPost .label {
	background:url(../images/red/bullet_star_featured.png) 0 50% no-repeat;
}

.homePost h2 a {
	color:#fff;
}

.homePost h2 a:hover {
	color:#F21212;
}

.homePost .date span {
	color:#F21212;
}

.blogPost .date span {
	color:#F21212;
}

a.more-link {
	background:url(../images/red/but_readmore.png) 0 0 no-repeat;
}

.boxRight h2 {
	background:url(../images/red/bk_h2_right.png) 0 0 no-repeat;
	color:#F8DCE5;
}

.boxRight ul li {
	background:url(../images/red/bullet_star.png) 0 11px no-repeat;
}

.boxRight ul li a {
	color:#888;
}

.boxRight ul li a:hover {
	color:#d1d1d1;
}

#footerInner h2 {
	color:#fff;
	background:url(../images/red/bullet_h2_footer.png) 0 50% no-repeat;
}

#footerInner .boxFooter ul li {
	background:url(../images/red/bullet_arrow.png) 0 11px no-repeat;
}

#footerInner .boxFooter ul li a {
	color:#797979;
}

#footerInner .boxFooter ul li a:hover {
	color:#F21212;
}

#searchform input#searchsubmit {
	background:url(../images/red/but_search.png) 0 90% no-repeat;
}

#commentform input#submit{
	background:url(../images/red/but_post_comment.png) 0 0 no-repeat;
}

#contact input.submit{
	background:url(../images/red/but_send.png) 0 0 no-repeat;
}


/*-----------------------------
LANG BAR
-----------------------------*/
.boxRight ul.qtrans_language_chooser li {
  background: none;
}

.boxRight ul.qtrans_language_chooser li.active {
  background: transparent url('../images/red/bullet_star.png') 0 11px no-repeat;
}

.boxRight ul.qtrans_language_chooser li.active a {
  color: white;
}

.boxRight a.qtrans_flag_and_text {
  background-position: 0 3px;
}