/* CSS Document */

body 	{
	background-color: #333333;
	/* background-image:url(http://www.designforthearts.com/images/pattern.gif); */
	}
	
a{
outline:none;
}

a:active{
outline:0;
}

.callout	{
	font-family:georgia, serif;
	font-size:14px;
	line-height:25px;
	font-weight:normal;
	color:#ffffff;
	}
.callout A	{
	color:#a3a2a1;
	text-decoration:underline;
	}
.callout A:hover	{
	color:#ffffff;
	text-decoration:underline;
	}
.callout-title	{
	font-family:georgia, serif;
	font-size:28px;
	line-height:30px;
	font-weight:normal;
	text-decoration:none;
	color:#ffffff;
	}
.copy	{
	font-family:georgia, serif;
	font-size:13px;
	line-height:20px;
	font-weight:normal;
	color:#231f20;
	padding-top:20px;
	padding-bottom:20px;
	padding-left:20px;
	padding-right:20px;
	background-color:#e6e8e5;
	}
.copy A	{
	color:#D41A0B;
	text-decoration:none;
	}
.copy A:hover	{
	color:#D41A0B;
	text-decoration:underline;
	}
.copy-home	{
	font-family:georgia, serif;
	font-size:13px;
	line-height:20px;
	font-weight:normal;
	color:#ffffff;
	padding-top:20px;
	padding-bottom:20px;
	padding-left:20px;
	padding-right:20px;
	}
.copy-home A	{
	color:#a3a2a1;
	text-decoration:none;
	}
.copy-home A:hover	{
	color:#ffffff;
	text-decoration:underline;
	}
.title-home	{
	font-family:georgia, serif;
	font-size:26px;
	line-height:30px;
	font-weight:normal;
	text-decoration:none;
	color:#ffffff;
	}
.transparent
{ 
	background-color: #333333; 
	/*filter:alpha(opacity=35);
	-moz-opacity:.35;
	opacity:.35; */
}
.copy-good-ideas	{
	font-family:georgia, serif;
	font-size:13px;
	line-height:20px;
	font-weight:normal;
	color:#231f20;
	padding-top:20px;
	padding-bottom:20px;
	padding-left:20px;
	padding-right:20px;
	background-color:#ffffff;
	}
.copy-good-ideas A	{
	color:#D41A0B;
	text-decoration:none;
	}
.copy-good-ideas A:hover	{
	color:#D41A0B;
	text-decoration:underline;
	}
.copy-img	{
	font-family:georgia, serif;
	font-size:13px;
	line-height:20px;
	font-weight:normal;
	text-decoration:none;
	color:#1d1d1b;
	padding-top:20px;
	padding-bottom:20px;
	padding-left:20px;
	background-color:#e6e8e5;
	}
.date	{
	font-family:georgia, serif;
	font-size:10px;
	line-height:16px;
	font-weight:normal;
	text-decoration:none;
	color:#000000;
	}
.date A	{
	color:#D41A0B;
	text-decoration:none;
	}
.date A:hover	{
	color:#D41A0B;
	text-decoration:underline;
	}
	
.copyright	{
	font-family:georgia, serif;
	font-size:9px;
	line-height:14px;
	color:#000000;
	}
.copyright A {
	color:#000000;
	text-decoration:none;
	}
.copyright A:hover {
	color:#D41A0B;
	text-decoration:none;
	}

.footer	{
	font-family:georgia, serif;
	font-size:12px;
	line-height:16px;
	color:#231f20;
	}
.footer A {
	color:#D41A0B;
	text-decoration:none;
	}
.footer A:hover {
	color:#231f20;
	text-decoration:none;
    background-color: #ffffff;
	}
.headline	{
	font-family:georgia, serif;
	font-size:16px;
	line-height:18px;
	font-weight:bold;
	text-decoration:none;
	color:#D41A0B;
	}
.credit {
	font-family:georgia, serif;
	font-size:12px;
	line-height:14px;
	font-weight:bold;
	text-decoration:none;
	color:#D41A0B;
	}
.quote	{
	font-family:georgia, serif;
	font-size:18px;
	line-height:26px;
	font-weight:italic;
	text-decoration:none;
	color:#231f20;
	}
.quote-byline	{
	font-family:georgia, serif;
	font-size:14px;
	line-height:16px;
	font-weight:normal;
	font-style:italic;
	text-decoration:none;
	color:#231f20;
	}
.title	{
	font-family:georgia, serif;
	font-size:26px;
	line-height:30px;
	font-weight:normal;
	text-decoration:none;
	color:#231f20;
	}
.title-category	{
	font-family:georgia, serif;
	font-size:12px;
	line-height:28px;
	font-weight:bold;
	text-decoration:none;
	text-transform:uppercase;
	color:#2d2d2f;
	padding-top:20px;
	}
.subtitle	{
	font-family:georgia, serif;
	font-size:20px;
	line-height:26px;
	font-weight:normal;
	text-decoration:none;
	color:#231f20;
	}
	
#table-footer-bg 	{
	background-image: url(images/footer.gif);
	}
	
.tumblr-copy	{
	font-family:georgia, serif;
	font-size:13px;
	line-height:20px;
	font-weight:normal;
	color:#231f20;
	padding-top:20px;
	padding-bottom:20px;
	padding-left:20px;
	padding-right:20px;
	background-color:#ffffff;
	}
.tumblr-copy A	{
	color:#D41A0B;
	text-decoration:none;
	}
.tumblr-copy A:hover	{
	color:#D41A0B;
	text-decoration:underline;
	}
	
.tumblr_posts {
	font-family:georgia, serif;
	font-size:13px;
	line-height:20px;
	font-weight:normal;
	color:#231f20;
	padding-top:20px;
	padding-bottom:20px;
	padding-left:20px;
	padding-right:20px;
	background-color:#ffffff;
	}
.tumblr_post {
	font-family:georgia, serif;
	font-size:13px;
	line-height:20px;
	font-weight:normal;
	color:#231f20;
	padding-top:20px;
	padding-bottom:20px;
	padding-left:20px;
	padding-right:20px;
	background-color:#ffffff;
	}
.tumblr_title {
	font-family:georgia, serif;
	font-size:26px;
	line-height:30px;
	font-weight:normal;
	text-decoration:none;
	color:#231f20;
	}
.tumblr_body img {
	}
.tumblr_more_container {
	color:#D41A0B;
	text-decoration:none;
	}
.tumblr_more_container a {
	color:#D41A0B;
	text-decoration:underline;
	}

