@charset "iso-8859-1";
/* put no font size in the body definition - so users can scale it as they wish */
BODY, P, TD,  UL, OL {font-family: Arial, Helvetica, sans-serif;
		color:#000000;
		font-size:12pt;}
BODY {background:#EAC974; 
		margin:10px;margin-top:12px;padding:0px}

div.top {font-family: Times New Roman, Arial, Helvetica, sans-serif;
		background:#FFFFCC url("../graphics/village-sign1.gif") no-repeat top left; 
		font-size:16pt; font-weight:demi-bold; text-align:right; 
		margin:0px; padding-right:15px;
		border: 2px solid; 
		border-color:#DFDFDF #1C462A #FFFFCC #DFDFDF;}
div.javascriptmenu {text-align:left; 
		margin-top:0px; margin-bottom:0px;margin-left:0px}
div.content {background:#FFFFCC;
		padding:15px;
		border: 2px solid; border-color:#DFDFDF #1C462A #1C462A #DFDFDF;}
div.bottommenu {background:#FFFFCC url("../graphics/village-man1.gif") no-repeat bottom right; 
		padding:15px; padding-top:0px; padding-right:90px;
		border: 2px solid; border-color:#DFDFDF #1C462A #1C462A #DFDFDF;}
div.bottom {background:#79C67E;  font-size:8pt; text-align:center}
div.company {font-size:70%; text-align:right;}
.none {display:none;}
table.groups {vertical-align:top; text-align:left; 
			border: none;}
td.groups {border:none;}
table.council {align:center; vertical-align:top; text-align:left;
		margin-left:30px; margin-right:30px;
  		border: 2px solid; border-collapse: collapse;
  		border-color: #1C462A;}
td, th {border: 1px solid; border-color: #808080; padding:6px;}
th {		background-color: #eac974;}
		
ADDRESS {font-size:10pt}
TABLE {text-align:center; }

A { COLOR: #1C462A; }
A:active {  COLOR: #910000; }
A:visited {COLOR: #6D0079;}
A:hover { COLOR: #910000; }

h1, h2, h3, h4 {font-weight:bold;}
h1 {font-size: 120%; color:#1C462A;}
h2 {font-size: 110%; color:#1C462A;}
h3 {font-size: 105%; color:#1C462A;}
h4 {font-size:  90%; color:#1C462A;}
A.headercolour {color:#1C462A; text-decoration:none;}
A.headercolour:visited {color:#1C462A;}
hr {color:#1C462A}
strong {color:#336633; font-weight:bold;}
ul.bold {color:#336633; font-weight:bold;}
ol.bold {color:#336633; font-weight:bold;}
li {line-height:1.5;}

p.navlinks {text-align:center; font-size:80%}
p.soon {font-size:180%}

A.timeline {  COLOR: #910000; }
A:visited {COLOR: #910000;}
A:hover { COLOR: #1C462A; }

ul.timeline {margin-left:160px}
img.timeline {border: solid 1px;  margin-top:5px; margin-right:15px;}
img.timelineright {border: solid 1px;  margin-top:5px; margin-left:15px;}
img.timelinetop {border: solid 1px; margin-top:20px; margin-left:15px; margin-right:60px;}
img.left {margin-top:5px; margin-right:15px;}
img.right {margin-top:5px; margin-left:15px}