/*html, body {
  height: 100%; 
}*/

body {
MARGIN: 0px;	background:	url("http://www.geoffreadman.co.uk/images/geoffreadman_background.gif");
}
	
TH{
	FONT-SIZE: 9px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-DECORATION: none; 
}

B {
	FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-DECORATION: none; 
}
P {
	FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-DECORATION: none;  
	}
UL {
	FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-DECORATION: none;  
}
OL {
	FONT-SIZE: 10pt; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
LI {
	FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-DECORATION: none; 
}

H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 24px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-DECORATION: none
}
H2 {
	FONT-SIZE: 18px; COLOR: #990000; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-DECORATION: none
}
H3 {
	FONT-SIZE: 14px; COLOR: #990000; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-DECORATION: none
}

H6 {
	FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-DECORATION: none
}

.text {
	FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-DECORATION: none; 
}

.textsmall {
	FONT-SIZE: 9px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-DECORATION: none; 
}


a:link         { color:blue;text-decoration:none }
a:visited      { color:blue; }

a:hover	{	text-decoration:	underline;color:	#3333cc;}

div.header 
{
	LEFT: 0px; POSITION: absolute; TOP: 0px;
}

/* ##### Main Copy ##### */
#main-copy {color: black;background-color: white;text-align: justify;line-height: 1.5em;margin: 4em 1em 1em 13em;padding: 0.5mm 5mm 5mm 5mm;BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid;position:relative}
#main-copy p {margin: 1em 1ex 2em 1ex;padding: 0;}
#main-copy a {color: rgb(0,102,204);background-color: transparent;text-decoration: none;}
#main-copy a:visited {text-decoration: none;}
#main-copy a:hover {text-decoration: underline;}
#main-copy h1 {color: white;background-color: rgb(100,135,220);font-size: 100%;font-weight: bold;margin: 3em 0 0 0;padding: 0.5ex 0 0.5ex 1ex;}
#main-copy .topOfPage {color: white;background-color: transparent;font-size: 91%;font-weight: bold;text-decoration: none;margin: 2.5ex 1ex 0 0;  /* For MSIE */padding: 0;float: right;}
#main-copy > .topOfPage {margin: 2.75ex 1ex 0 0;  /* For fully standards-compliant user agents */}

/* ##### Footer ##### */
#footer{height:10px;left:0px; bottom:0px; width:100%; background:transparent; color:White; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, sans-serif; text-align: center } 
#footer a:visited {color:white;TEXT-DECORATION: none}
#footer a:link {color:white;TEXT-DECORATION: none}	
#footer a:hover {COLOR: orange; TEXT-DECORATION: underline}

/* #### divNav #### */
#divNav {color:orange; font-weight:normal; margin-top:10px }
#divNav a:visited {color:orange;TEXT-DECORATION: none}
#divNav a:link {color:orange;TEXT-DECORATION: none}	
#divNav a:hover {COLOR: blue; TEXT-DECORATION: underline}
#divNav b {color:orange; font-weight:bold  }

/* #### divWG #### */
/*#divWG {color:orange; font-weight:normal; margin-top:10px }
#divWG a:visited {color:orange;TEXT-DECORATION: none}
#divWG a:link {color:orange;TEXT-DECORATION: none}	
#divWG a:hover {COLOR: blue; TEXT-DECORATION: underline}
#divWG b {color:orange; font-weight:bold  }*/

/* #### Popup Login Box #### */
#LoginBox { position: absolute; top: 340px; left: 5px; width: 200px; visibility: hidden; border: 1px solid; background-color: #ffcc66; z-index:22; }

.button {BORDER-RIGHT: #4b4d67 1pt solid; BORDER-TOP: #4b4d67 1pt solid; FONT-SIZE: 8pt; BORDER-LEFT: #4b4d67 1pt solid; BORDER-BOTTOM: #4b4d67 1pt solid; FONT-FAMILY: arial; cursor:hand;}


/* ##### vcalendar Main Copy ##### */
#vcalendar-main-copy {color: black;background-color: white;text-align: justify;line-height: 1.5em;margin: 5em 1em 1em 1em;padding: 0.5mm 5mm 5mm 5mm;BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid;position:relative}
#vcalendar-main-copy p {margin: 1em 1ex 2em 1ex;padding: 0;}
#vcalendar-main-copy a {color: rgb(0,102,204);background-color: transparent;text-decoration: none;}
#vcalendar-main-copy a:visited {text-decoration: none;}
#vcalendar-main-copy a:hover {text-decoration: underline;}
#vcalendar-main-copy h1 {color: white;background-color: rgb(100,135,220);font-size: 100%;font-weight: bold;margin: 3em 0 0 0;padding: 0.5ex 0 0.5ex 1ex;}
#vcalendar-main-copy .topOfPage {color: white;background-color: transparent;font-size: 91%;font-weight: bold;text-decoration: none;margin: 2.5ex 1ex 0 0;  /* For MSIE */padding: 0;float: right;}
#vcalendar-main-copy > .topOfPage {margin: 2.75ex 1ex 0 0;  /* For fully standards-compliant user agents */}


