/*  St Johns default style sheet. itsmephill@yahoo.co.uk */
body {
	font-family: Arial, Helvetica, sans-serif;
	margin: 0px;
	background-color: #FFFFFF;
	font-size: 100%;
}
h1 {font:170% Georgia, "Times New Roman", Times, serif; color: #990099;}
h1:first-letter{font:bold 175%; background-color: #FFCCFF;}
h2 {font:130% Georgia, "Times New Roman", Times, serif; color: #990099;}
h2:first-letter{font:bold 150%;}
h3 {font:110% Georgia, "Times New Roman", Times, serif; color: #990099; text-indent:10px}
h3:first-letter{font:bold 125%;}
p {
font-size:90%;}

.lastupdate {
	font-size: 80%;
	text-align: center;
	font-family: Georgia, "Times New Roman", Times, serif;
	background-color: #FFCCFF;
}
hr {
	color: #FFCCFF; height: 2px;
}
a, a.hdrftrlink {
	color: #990099;
}
a.navmenulink {
	color: #990099;
	text-decoration:none;
}
a:hover, a.navmenulink:hover, a.hdrftrlink:hover {
	color: #FFFFFF;
	background-color: #990099;
}
.returntop, .txtsmaller{
	font-size:smaller
}
.txtlarger{
	font-size:larger}
.pinkbg {background-color: #FFCCFF;
}
li {font-size:smaller;}
.bridges{
 	color: #990099;
	font-size: 110%;
	font-weight: bold;
}
#navBar{
	margin: 0 0 0 0;
	padding: 0px;
	background-color: #FFCCFF;
	background-image:url(../Images/menubdy.gif);
	background-repeat:repeat-y;
	width:170px;
	/*border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;*/
}
#navBar ul a:link, #navBar ul a:visited {display: block; padding: 2px, 4px, 4px, 4px;}
#navBar ul {list-style: none; margin: 0; padding: 0; list-style-type:none; list-style-image:none}

/* hack to fix IE/Win's broken rendering of block-level anchors in lists */
#navBar li {border-bottom: 1px solid #ff99ff; margin: 0, 4px, 0, 4px;}

/* fix for browsers that don't need the hack 
html>body #navBar li {border-bottom: none;}*/

#navbartop{
	background-image:url(../Images/menuhdr.gif);
	background-repeat:no-repeat;
	width:100%;
	height:23px;
}
#navbarbot{
	background-image:url(../Images/menuftr.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	width:100%;
	height:25px;
}
#sectionLinks{
	font-size: 95%;
	text-align:right;
	color:#990099;
	font-weight: bold;
}

