body	{
	margin:0px 0px 0px 0px;
	padding:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	}

/* homepage right hand side boxes using div, white(1) and pink(2) background */
	#righthandbox1 {
		background:white;
		border-top:2px solid #C0C0C0;
		border-right:2px solid #C0C0C0;
		border-left:2px solid #C0C0C0;
		border-bottom:2px solid #C0C0C0;
		width:150px;
		}

	#righthandbox2 {
		background:#FFC3BD;
		border-top:2px solid #C0C0C0;
		border-right:2px solid #C0C0C0;
		border-left:2px solid #C0C0C0;
		border-bottom:2px solid #C0C0C0;
		width:150px;
		}

/* grey line separator top and bottom of every page */
table.border { border-top-width:3px; border-top-style:solid; border-top-color:#C0C0C0; border-bottom-width:3px; border-bottom-style:solid; border-bottom-color:#C0C0C0 }

/* left hand column colours for lower level pages */
td.0		{ width:130px; height:1px; background-color:white }
td.general	{ width:130px; height:1px; background-color:#FFDEAD }
td.services	{ width:130px; height:1px; background-color:#FFD2B5 }
td.events	{ width:130px; height:1px; background-color:#FFCCFF }
td.volunteer	{ width:130px; height:1px; background-color:#D8BFBF }

/* centre column (homepage), 2nd column (lower level pages) paddings */
td.mainblock	{ padding-left:10px; padding-top:10px; padding-right:10px; height:1px } 

/* grey boxed td, used in services\*.shtml contact info */
td.box	{border-style: solid; border-color: #C6C3C6; border-width: 1px}

a:link		  { font-family: Arial, Helvetica, sans-serif; color: blue; text-decoration: undeline }
a:visited     { font-family: Arial, Helvetica, sans-serif;  color: red; text-decoration: none }
a:active      { font-family: Arial, Helvetica, sans-serif;  color: blue; text-decoration: underline }
a:hover       { font-family: Arial, Helvetica, sans-serif;  color: red; text-decoration: underline }

/* top header menu Homepage ~ Home Services ~.... etc */
a.banner:link	{ font-family: Arial, Helvetica, sans-serif; color: #000000; font-weight: bold; text-decoration: none }
a.banner:visited     { font-family: Arial, Helvetica, sans-serif;  color: #000000; font-weight: bold; text-decoration: none }
a.banner:active      { font-family: Arial, Helvetica, sans-serif;  color: #000000; text-decoration: none }
a.banner:hover       { font-family: Arial, Helvetica, sans-serif;  color: white; font-weight: bold; text-decoration: none;
			background:#FF6552 }

/* title font */
H1	{ font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; line-height:15px }
/* footer font */
H2	{ font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal }

H3	{ font-family: Times, Arial, Helvetica, sans-serif; font-size: 38pt; font-weight: bold }


span.twocolons { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:8pt; font-weight: bold; color:red }

span.twoanglequotes { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:8pt; font-weight: normal; color:red }

/* Volunteers A-Zs p class */
p.a2zs 	{ font-family: Arial, Helvetica, sans-serif; font-size: 14pt; font-weight: normal; line-height:30px }

ul	{ margin-left:18px; list-style-type: square }
ol	{ margin-left:24px }

TD, TH, .BOD { font-family: Arial, Helvetica, sans-serif; font-size: 10pt }





