/* Tags */
body, a { font: 75%/150% Arial, "Trebuchet MS", Tahoma; }
a:link, a:visited, a:active { color:#770D63; text-decoration: none }

h1 { font: 150%/150% Arial, "Trebuchet MS", Tahoma; color:#770D63 }
h2 { font: 120%/150% Arial, "Trebuchet MS", Tahoma; color:#770D63; font-weight: bold; text-align:left; }
h3 { font: 140%/150% Arial, "Trebuchet MS", Tahoma; }

.white { color: #fff }
.blue { color: #3F4D83 }
.purple { color: #770D63 }

.bold { font-weight: bold }
.normal { font-style:normal; color: #000 }
.italic { font-style: italic }
.small { font: 95%/150% Arial, "Trebuchet MS", Tahoma; }

.strapline { color: #3F4D83 }

/* ID */
#contact a { font: 100%/150% Arial, "Trebuchet MS", Tahoma; font-weight:bold }

/* Classes */

.post-title h2 {
	margin:0px;
	padding:0px;
}

.post-title h2 a:link, .post-title h2 a:visited{
	color: #770D63;
	font: 120%/150% Arial, "Trebuchet MS", Tahoma;
	font-weight: bold;
	text-decoration:none;
}

/* Links */
#mainNavigation a:link, #mainNavigation a:visited {
	color: #3F4D83; 
	font-size: 1.4em;
	font-weight: bold; 
	text-decoration:none;
}

#mainNavigation a:hover { 
	color: #770D63;
	font-size: 1.4em; 
}

a.purpleBtn:link, a.purpleBtn:visited, a.purpleBtn:hover {
	color: #fff;
	background-color:#A31B88;
	text-decoration:none;
	padding: 5px 20px 6px 20px;
	font: 90%/150% Arial, "Trebuchet MS", Tahoma;
}

.link-button:link{
	background-color: #A31B88;
	color: #fff;
	font-size: 1.0em;
	height:21px;
	padding: 6px 19px;	
	vertical-align: middle;
	text-decoration: none;
	width:90px;
}

/*
#menu a:visited
#menu a:active
#menu a:hover
 */
