
body { 
  color: RGB(0,0,0); background: transparent;
  font-family: Arial, Helvetica, sans-serif;  font-size: 12px; margin: 0; padding: 0; 


}
/* ------------------------------------------Top banner bar formatting -------------------------------------------------------------------------*/
div.top { 
  position: absolute; top: 0px; left: 3px; z-index: 2; 
  width: 850px; height: 100px; 							/*width: 750px; height: 150px;*/
  color: RGB(0,0,0); background: URL(newlogo.jpg); /*TOP BANNER LOGO*/
  border: 0px RGB(255,255,255) outset; 
/* Start box model hack */
  voice-family: "\"}\""; voice-family: inherit; width: 750px; height: 10px; 
}
body div.top { 
  width: 850px; height: 100px;	/*---------------------LOGO BANNER BOX SIZEwidth: 760px; height: 150px; -----------------*/
}

/*----------------------------------------- Formatting for side, main, and right column divisions.-------------------------------------------------------- */
div.side { 
  position: absolute; top: 0; left: 0; z-index; 1; 		
  width: 130px; height: 2520px; 
  color: RGB(0,0,0); background: RGB(12,139,48);  /*GREEN*/
  padding-bottom: 10px; 
}
div.main { 
  position: absolute; top: 0; left: 109px; z-index: 1; 
  width: 747px; height: 2520px; 
  padding-top: 0; padding-bottom: 10px; margin-top: 0; 
  color: RGB(0,0,0); background: RGB(255,255,255); 
   
}
div.right { 
  position: absolute; top: 0; left: 740px; 		
  width: 0px; height: 2520px; 
  color: RGB(0,0,0); background: RGB(12,139,48);  
  padding-bottom: 10px; 
}


/*----------------------------------- Nested padding for side, main, and right column divisions. ---------------------------------------------------------------*/	
div.sidepad { 
  padding-top: 65px; padding-left: 3px; padding-right: 0px;
}
div.main { 
  padding: 60px 20px 35px 10px; 
}
div.rightpad { 
  padding: 3px; 
}

/*------------------------------------------------------------- Settings for the side division. -------------------------------------------------------------------*/

div.side p { 
  margin: 0 10px; 
}

div.side a, div.side a:link, div.side a:visited, div.side a:active { 
  display: block; 
  padding: 4px; 
  margin-top: 16px; margin-bottom: 16px; 		/*MENU LINK BUTTONS*/
  border: 3px RGB(255,255,255) outset; /* white */
  color: RGB(254,255,17); background: RGB(78,139,75); /* Yellow text, Green Background before mouse over*/
  font-weight: bold; text-decoration: none; 
  font-family: Arial, sans-serif; font-size: 10px;
  }

div.side a, div.side a:link, div.side a:visited, div.side a:active { 
/* Start box model hack */
  width: 90px; voice-family: "\"}\""; voice-family: inherit; width:90px; /* changes width of menu box size*/
}
 body div.side a { 
  width: 90px 
}

div.side a:hover { 
  color: RGB(78,139,75); background: RGB(254,251,17); /* Green text Yellow Background*/
  border: 3px RGB(255,255,255) outset; /* white */
}

div.side a:hover { 
  color: RGB(78,139,75); background: RGB(254,251,17); /* Green Text Yellow background */
  border: 3px RGB(255,255,255) outset; /* white */
  margin-bottom: 16px; margin-top: 16px; 
}

/* -----------------------------------------------Settings for the main division---------------------------------------------------------------------- */

div.main img { 
  type: block; float: left; 
  margin: 0 10px 15px 5px; 
}

div.main p { 
  font-size: 12px; font-family: Arial, Helvetica, sans-serif;
  color: RGB(0,0,0); background: transparent; 
  clear: left; 
}


div.main h1 { 
  font-family: Times New Roman,Arial, Helvetica, sans-serif; 
  font-size: 18px; 
  color: RGB(12,139,50); background: RGB(254,251,17); text-decoration: none; /*H1 SETTINGS*/
  text-align: center; 
  margin-top: 0; margin-bottom: 0; border: solid 2px; color:RGB(0,0,0);

}

div.main h2 { 
  font-family: Arial, Helvetica, sans-serif;		
  color: RGB(0,0,0); background: RGB(254,251,17); 
  text-align: center; 
  padding-top: 0; padding-bottom: 5px; 
  border: solid 2px; font-size: 16px;
}

div.main h3 {		
 font-family: Times new roman, Arial, Helvetica, Sans-serif; color: RGB(0,0,0); background: transparent;  font-size: 14px;
}

div.main h4 {
 font-family: Arial, Helvetica, Sans-serif; color: RGB(0,0,0); background: transparent;  font-size: 10px;
}

div.main h6 { 
  font-family: Comic Sans ms, Arial, Helvetica, sans-serif;		
  color: RGB(12,139,48); background: RGB(254,251,17); 
  text-align: center; 
  padding-top: 0; padding-bottom: 5px; 
  border: solid 2px ;font-size: 18px;
}


/*----------------------------------------------------------- Settings for the right division -------------------------------------------------------------*/




div.right h2 { 
  color: RGB(0,0,0); background: transparent; 
  border-bottom: RGB(0,51,102) 3px groove; /*dark blue*/
  margin-top: 10px; 
  padding-bottom: 3px;  font-size: 16px;
}

div.right h3 { 
  font-size: 14px; 
  margin-bottom: 0; 
  color: RGB(0,0,0); background: RGB(254,251,17); 
padding-right: 1px; padding-left: 3px;
border-style: solid; border-width: 3px; border-color: RGB(0,0,0);
}

div.right p { 
  margin-bottom: 0; margin-top: 0; margin-left: 5px; 
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 11px; 
  text-indent: -5px; 
}

div.right a, div.right a:link, div.right a:visited, div.right a:active { 
  color: RGB(6,67,158); background: transparent; 
}

div.right a:hover { 
  color: RGB(250,0,9); background: transparent; /*red*/
  text-decoration: none; 
} 

/*--------------------------------------------------------------------- A settings--------------------------------------------------------------- */



a { 
 font-family: Arial; font-size: 10px; color: RGB(7,0,246); background: transparent; /* blue link colour*/
  font-weight: bold; 
}
a:link { 
 font-family: Arial; font-size: 10px; color: RGB(7,0,246); background: transparent;  /*blue links in main body*/
}
a:visited { 
  color: RGB(250,0,9); background: transparent; /*red*/
}
a:active { 
  color: RGB(177,0,205); background: transparent; }
a:hover { 
  color: RGB(250,0,9); background: transparent; /*red*/
  text-decoration: none; 
}