body { 
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-size: 14px;
	line-height: 18px;
	color: #4c4c4c;
}

img {border: 0px}

h1,h2,h3,h4,h5{ margin:5px 0px 5px 0px; padding:0px 0px; }
h1{ color: #451863; font-size:24px; font-weight: bold; }
h2{ font-size:18px; line-height:24px; font-weight: normal; }
h3{ font-size:16px; line-height:21px }
h4{ font-size:14px; line-height:18px; font-weight: bold; color: #50a125;}
h5{ font-size:11px; line-height:16px } 
p{ padding:0px 0px 5px 0px; }
ul
{
	margin: -15px 0px 0px 0px;
	padding-left: 15px;

}

li { margin: 0px; font-size: 13px;}

.ccm-blog-post-title {
padding-bottom: 10px;
}

a { color:#451863; }
a:visited { color:#451863;}
a:hover { color:#451863;  }
a:active { color:#451863; }

.purpleheading { color: #451863; font-size:18px; line-height:22px; font-weight: normal; }
.bigpurpletext { color: #451863; font-size:45px; line-height:40px; font-weight: normal; text-align: center }
.smallgreytext { font-size:12px;}

