
/* HEADER TAGS */

h1 {
	margin-left: 7px;
	font: bold 14pt Verdana, Arial, Helvetica, sans-serif;
}
h2 {
	margin-left: 7px;
	font: bold 12pt Verdana, Arial, Helvetica, sans-serif;
}
h3 {
	font: bold 10pt Verdana, Arial, Helvetica, sans-serif;
}
h4 {
	margin-left: 15px;
	font: bold 8pt Verdana, Arial, Helvetica, sans-serif;
}
h5 {
	margin-left: 15px;
	font: bold italic Verdana, Arial, Helvetica, sans-serif;
}
h6 {
	margin-left: 15px;
	font: bold 6pt Verdana, Arial, Helvetica, sans-serif;
}

h1#news	{
	font: bold 12pt Verdana, Arial, Helvetica, sans-serif;
}
h2#news	{
	font: bold 10pt Verdana, Arial, Helvetica, sans-serif;
}


/* BODY */


/* PARAGRAPH TAGS */

p {
	font: 10pt Verdana, Arial, Helvetica, sans-serif;
}

p#news	{
	font: 8pt Verdana, Arial, Helvetica, sans-serif;
}

p#newsfooter	{
	font: bold 6pt Verdana, Arial, Helvetica, sans-serif;
}


p#copyright	{
	font: 8pt Arial, Helvetica, sans-serif;
}

p#counter	{
	font: 10pt Verdana, Helvetica, sans-serif;
}

p#date {
	font: bold 10pt Verdana, Helvetica, sans-serif;
	color: darkblue;
}


/* DIV TAGS */

div {
	text-align: left;
}

div#date {
	float: right;
}


div#centrehead {
	text-align: center;
}

div#content {
	padding-left: 190px;
	margin-bottom: 20px;
	width: 550px;
	
}

div#34content {
	padding-left: 190px;
	margin-bottom: 100px;
	width: 700px;
	
}


div#fullcontent {
	padding-left: 190px;
	margin-bottom: 100px;	
}

div#fullcontentindented {
	padding-left: 220px;

}

div#fullcontentnomargin {
	padding-left: 190px;

}

div#col1 {
	padding-left: 190px;
	width: 450px;
	margin-bottom: 20px;
}

div#col2 {
	position: absolute;
	top: 190px;
	margin-left: 550px;
}

div#centrecontent {
	padding-left: 190px;
	width: 550px;
	text-align: center;
}

div#centreembedd {
	text-align: center;
}

div#centrenews {
	padding-left: 210px;
	width: 500px;
	text-align: left;
}

div#copyright	{
	text-align: center;
}

div#rightblog	{
	position: absolute;
	top: 190px;
	margin-left: 750px;
	border: 3px solid darkblue;
	width: 180px;
	text-align: center;
}

div#counter	{
	position: absolute;
	top: 420px;
	left: 10px;
	border: 3px solid darkblue;
	background: darkblue;
	padding: 5px;
	color: white;
	width: 120px;
	text-align: center;	
}


div#belowcounter	{
	position: absolute;
	top: 490px;
	left: 10px;
	border: 0;
	background: white;
	padding: 5px;
	color: black;
	width: 120px;
	text-align: center;	
}


*/ LINKS */

a {
	text-decoration: none;
	color: blue;
}
a:visited {
	text-decoration: none;
	color: blue;
}
a:active {
	text-decoration: none;
	color: blue;
}
a:hover {
	text-decoration: none;
	color: blue;
}



/* LISTS */

ul#normal {
	list-style: disk;
	font: 10pt Verdana, Arial, Helvetica, sans-serif;
}

ul#nodisk {
	list-style: none;
	font: 10pt Verdana, Arial, Helvetica, sans-serif;
}

ol {
	font: 10pt Verdana, Arial, Helvetica, sans-serif;
}

ol#roman {
	list-style: lower-roman;
	font: 10pt Verdana, Arial, Helvetica, sans-serif;
}

/* TABLES */


table#normal {
	font: 10pt Verdana, Arial, Helvetica, sans-serif;
	border: thin solid darkblue;
}

table#noborder {
	font: 10pt Verdana, Arial, Helvetica, sans-serif;
	border: none;
}

tr#normal {
	border: thin solid darkblue;
}

td#normal {
	padding: 10px;
	border: 1px solid lightblue;
}

td#normalcentre {
	padding: 10px;
	text-align: center;
	border: 1px solid lightblue;
}

td#rightboldcentre {
	padding: 10px;
	text-align: center;
	border-top: 1px solid lightblue;
	border-bottom: 1px solid lightblue;
	border-left: 1px solid lightblue;
	border-right: 3px solid darkblue;
}

td#backblue {
	padding: 10px;
	background: darkblue;
	color: white;
	border: thin solid darkblue;
}

td#gallery {
	padding: 10px;
	width: 200px;
}

td#3colgallery {
	padding: 10px;
	text-align: center;
	border-left: 1px solid lightblue;
	border-top: 1px solid lightblue;
	border-right: 1px solid lightblue;
	width: 30%;
}

td#3colcaption {
	padding: 10px;
	text-align: center;
	border-left: 1px solid lightblue;
	border-bottom: 1px solid lightblue;
	border-right: 1px solid lightblue;
	width: 30%;
}


/* ==================================================
   Forms in the site are controlled by these elements
   ================================================== */
form {
	font: 8pt Verdana, Arial, Helvetica, sans-serif;
}

/* Table elements used in forms */
table#form {
	font: 10pt Verdana, Arial, Helvetica, sans-serif;
	color: yellow;
	border: thin solid #00249C;
	border-collapse: collapse;
}

tbody#form thead#form {
	background-color: #00249C;
	border: thin solid #00249C;
	border-width: 0;
}

td#formcaption {
	text-align: right;
	background-color: #00249C;
	border: thin solid #00249C;
}

td#formelement {
	text-align: left;
	background-color: #00249C;
}

p#formerror {
	font: 8pt bold Verdana, Arial, Helvetica, sans-serif;
	color: red;
}


