/* links stuff *************************** */
/* A:link  {color: #FFFF00; text-decoration: none} */
/* A:active  {color: #C0FFC0; text-decoration: none} */
/* A:hover   {cursor: crosshair; color: #C0FFC0; background-color: lightslategray; text-decoration: none} */
/*
A:visited  {color: #FFBF00; text-decoration: none}
A:link  {color: #FFFF00; text-decoration: none}
A:active  {color: #0000FF; text-decoration: none}
A:hover   {cursor: crosshair; color: #C0FFC0; background-color: lightslategray; text-decoration: none} */
/* .hoverblue a:hover { background-color:#FFFFFF } */

.hoverblue a:visited  { color: black; }
.hoverblue a:link  { color: blue; font-weight: bold }
.hoverblue a:active  { color: blue; font-weight: bold; font-size: 14 }
.hoverblue a:hover { 
	color: white; 
	font-weight: bold; 
	font-size: 14; 
	background-color: #889944;
	text-decoration: underline overline;
	}

.greenfooter {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: black; 
	font-size: 8;
	}
		
.hovergreenfooter {
	font-family: Arial, Helvetica, sans-serif;
	color: black; 
	font-size: 8;
	} 
.hovergreenfooter a:visited  { color: black; font-size: 8 }
.hovergreenfooter a:link  { color: blue; font-weight: bold; font-size: 8 }
.hovergreenfooter a:active  { color: blue; font-size: 8 }
.hovergreenfooter a:hover { 
	color: white;
	font-size: 8; 
	font-weight: bold; 
	background-color: #889944;
	text-decoration: underline overline;
	}
	
.homemenu a:visited  { color: lightblue; }
.homemenu a:link  { color: blue; font-weight: bold }
.homemenu a:active  { color: yellow; font-weight: bold; font-size: 14 }
.homemenu a:hover { color: yellow; font-weight: bold; font-size: 14; background-color: blue }

.nohover a:hover { background-color: transparent; }
 
/* fonts stuff                                 */
body { margin-top: 3px}

/*               new menu stuff                */

body {
        font-family: Arial, Helvetica, sans-serif;
        margin: 0;
        font-size: 100%;
        font-weight: bold;
        background-color: #DDEEAA;
        background-image: none);
        }

h1 {
	margin:0cm;
	margin-bottom:.0001pt;
	text-align:center;
	page-break-after:avoid;
	font-size:36.0pt;
	color: #000;
	font-family:Dolphin;
	font-weight:normal;
	}

h2 {
    font: bold 14px Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	page-break-after:avoid;
	font-size:18.0pt;
	color: #000;
    margin: 0px;
    padding: 0px 0px 0px 15px;
	}
	
menuitem {
	background-color: #DDEEAA;
	}

img {
    border: none;
} 
      
/*- This is the outside table used to centre all elements inside--------------------------- */
.PageMainBox1 {
    width: 750;
	color: #000;
	font-size:11.0pt;
	background: #DDEEAA;
	background-image: none;	
	border: none;
    font: Arial, Helvetica, sans-serif;
    padding: 0px 0px 0px 0px;
	}      
        
.GreenHR {
		color: #889944;
		size: 12px;
		width: 777px;
		}
        
.HomeMenuBox1 {
		background: #889944;
		background-image: none;
		border: 0;
		}
		
.HomeTitleBox1 {
		background-image:none		
		background:#889944;
		border-left-style: ridge; 
		border-right-sytle: ridge; 
		border-bottom-style: ridge;
		border-top-style: ridge;		
		padding: 0px;
		}

.FrontPageTitle {
		font-size:18.0pt;
		text-align:center;
		page-break-after:avoid;
		font-family: Wide Latin, Times New Roman;
		margin: 0px;
    	padding: 0px 0px 0px 0px;		
		}
		
.FrontWelcomeText {
		font-size:11.0pt;
		font-weight: bold;		
		text-align:center;
		page-break-after:avoid;
		font-family: Arial;
		margin: 0px;
    	padding: 0px 0px 0px 0px;				
		}

.LocationText {
		font-size:14.0pt;
		font-weight: bold;		
		text-align:center;
		page-break-after:avoid;
		font-family: Arial;		
		}
.HomeUteText {
		font-size:14.0pt;
		font-weight: bold;		
		text-align:center;
		page-break-after:avoid;
		font-family: Arial;		
		}
				
.ThingsToDo {
		font-size:10.0pt;
		font-weight: bold;		
		text-align:center;
		page-break-after:avoid;
		font-family: Arial;		
		}

.MainPageFooter {
		font-size:7.0pt;
		font-weight: bold;		
		text-align: left;
		page-break-after:avoid;
		font-family: Arial;		
		}
		
.PageTitleBox1 {
		font-size:16.0pt;
		font-weight: bold;		
		background: #889944;
		background-image: none;
		width: 750;
		height: 10px;
		text-align:center;
		page-break-after:avoid;
		border-left-style: ridge; 
		border-right-sytle: ridge; 
		border-bottom-style: ridge;
		border-top-style: ridge;		
		padding: 0px;		
		}
		
.PageDirectoryBox1 {
	font-size:10.0pt;
	font-weight: bold;
	font-color: black;	
	background: #ccdd99;
	background-image: none;	
    font: Arial, Helvetica, sans-serif;
    width: 750;
	text-align:left;
	page-break-after:avoid;
	color: black;
    margin: 0px;
    padding: 0px 0px 0px 0px;	
	}

#container{ 
  text-align:left;
  width: 750px;
  margin: auto;
  padding: 20px;
  border: 1px solid #666;
  background: #ffffff;
  position: relative; top: 1px; right: -250px;
}
