body{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12pt;
	color:#444;
}

/* generic */
h1{
	font-size:16px;
}
a:link,
a:visited{
	color:#006699;
}
a:hover{
	color:#006699;
}
.tiny{
	font-size:10px;
}

/* articles */
.breadcrumbs{
	color:#999999;
	text-transform:uppercase;
}
.breadcrumbs, .breadcrumbs a{
	
	letter-spacing:1px;
}

.article blockquote{
	
	line-height:22px;
	color:#8F8F8F;
}



/* blogs and blog post formatting */
a.blogtitle:link, a.blogtitle:visited{
	color:#444455;
	text-transform:uppercase;
	letter-spacing:1px;
}
a.blogtitle:hover, a.blogtitle:active{
	color:#FFF;
	background-color:#444455;
	text-decoration:none;	
}
.post, .article{
	
	line-height:25px;
	color:#333;
}
.post a, .article a{
	
	font-weight:normal;
}
.post .date, .post em{

	color:#333333;	
	font-style:normal;
}
.post .headline, .article h1{
	font-size:29px;
	line-height:25px;
	letter-spacing:-1px;
	font-weight:bold;
	color:#F31739;
}

.post a.headline:hover, 
.post a.headline:active{
	color:#FFF;
	background-color:#F31739;
	text-decoration:none;
}

.footer{
	color:#FFF;
	
}
.footer p{
}
.footer address{
	font-style:normal;
}