
body {
	font-family: sans-serif;
	font-size: 10pt; 
	line-height: 1.5;
}

p,
h3 {
	margin: 1.5em 0;
}



/* FONT SIZE */
	#nav a {
		font-size: 16.5pt;
	}
	
	#wp-calendar th,
	#wp-calendar td {
		font-size: 11pt;
	}
	
	.post-date,
	.post-who,
	.navigation,
	.navigation a,
	h3 {
		font-size: 12pt;
	}

	h1,
	h2,
	h2 a {
		font-size: 14pt;
		line-height: 1;
	}
	
	#wp-calendar caption {
		font-size: 20pt;
	}
	
/* COLOUR */
	
	body,
	a,
	#nav a,
	#wp-calendar td a,
	.navigation a {
		color: #231F20; /* black */
	}
	h1,
	h2,
	h2 a,
	a:hover,
	#wp-calendar td a:hover,
	#nav a:hover,
	#wp-calendar caption {
		color: #EC1C24; /* red */
	}
	#wp-calendar td,
	#comments .comment_date {
		color: #7f7f7f; /* grey */
	}
	
/* COL1 */

	#nav a {
		font-weight: bold;
		text-transform: uppercase;
		text-decoration: none;
		line-height: 1;
	}
	
	#wp-calendar caption {
		text-transform: lowercase;
		text-align: left;
	}
	#wp-calendar th {
		width: 33px; /* 236/7 = 33.7 */
		padding-bottom: 7px;
	}
	#wp-calendar td {
		font-weight: bold;
		padding-bottom: 7px;
	}
	#wp-calendar td a {
		text-decoration: none;	
	}
	#wp-calendar #prev,
	#wp-calendar #next {
		text-transform: lowercase;
	}
	#wp-calendar #next {
		text-align: right;
	}

/* COL2 */

	.post-date {
		font-weight: bold;
		text-transform: lowercase;
	}
	h1,
	h2,
	h2 a {
		text-decoration: none;
		text-transform: lowercase;
	}
	.post-who {
		margin-top: 0;
		text-transform: lowercase;
	}
	.navigation a {
		font-weight: bold;
		text-decoration: none;
		text-transform: lowercase;
	}

/* COL3 */
	.comment_intro {
		text-transform: lowercase;
	}





