/* menu and links */

a:hover, ul.menu li.current-menu-item > a, ul.menu li a:hover, .post-title a:hover, .post-content a, .post-meta a:hover, .post .read-more, #tagline a, #comments a, #nicepagination a, .sidepanel a, .rf_latest_posts_widget h4, #container a:hover h1, #container a:hover h2, #container a:hover h3, #container a:hover h4, .navigation div a {

	color:#8b2f1a;
	
	
}

div.menu-mainmenu-container a {
	
	text-transform:uppercase;
	
}

div.menu-mainmenu-container ul.menu li a:link, 
div.menu-mainmenu-container ul.menu li a:visited {

	-webkit-transition: color 300ms ease;
	-moz-transition: color 300ms ease;
	-o-transition: color 300ms ease;
	transition: color 300ms ease;
	
}

div.menu-mainmenu-container ul.menu li a:hover {

	
	-webkit-transition: color 300ms ease;
	-moz-transition: color 300ms ease;
	-o-transition: color 300ms ease;
	transition: color 300ms ease;
	
	
}

/* tagline */

div#tagline {

		
}

div#tagline p {

	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	font-weight:400;
	font-size:36px;
	line-height:38px;
	color:#7e7d7d;
	
}

div#tagline p span.from {

	color:#4d4040;
	font-size:14px;
	float:right;
	display:block;
	position:relative;
	top:20px;
	
}

/* footer */

div#footer {

	color:#fff;
	
}

div#footer a:link,
div#footer a:visited {

	color:#fff;
	
}

div#footer div.menu-footermenu-container a {
	
	color:#fff;
	
}