
body {

   margin: 0px;
	background-color: #000000;
	color: #222222;
	
	}
	

a {
   color: #222222;
   background-color: transparent;
	
	
	text-decoration: none;
	}
	

	
a:hover {
    color: #009900;
    background-color: transparent;
	 
	 
	 text-decoration: underline;
    }
	 
#top {

   top: 0px;
	left: 0;
	height: 102px;
	background-color: #222222;
	color: #cccccc;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
   margin-top: 0px;
   margin-left: 0px;
	background-image: url(images/topimage.jpg);
	background-repeat: no-repeat;
	background-position: top left;
	border-bottom: solid;
	border-bottom-width: 1px;
	border-color: #cccccc;
	
	



   }
	
#top2 {

   top: 102px;
	left: 0;
	height: 32px;
	background-color: #000000;

	color: #cccccc;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 26px;
   margin-top: 0px;
   margin-left: 0px;
	border-bottom: solid;
	border-bottom-width: 5px;
	border-color: #cccccc;


   }
	
#top3 {

   top: 134px;
	left: 0;
	height: 25px;
	background-color: #000000;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-right: 40px;

	
	}
	
#logo{
	position: absolute;
	top: 0px;
	margin-left: 92%;
	float: none;
	color: #669966;
   background: transparent;


   }
	
	
	
	 
#text1{
	position: absolute;
	top:110px;
	margin-left: 5px;
   color: #cccccc;
   background: transparent;
	font-weight: 600;
	font-size: 15px;

	} 
	
	
#texthead{

	margin-left: 160px;
   color: #cccccc;
   background: transparent;
	
	} 
	
#texthead2{
	font-size: 12px;
	text-align: right;
	margin-right: 160px;
   color: #cccccc;
   background: transparent;
		font-style: normal;
	font-family:  Arial, Helvetica, sans-serif;
	} 
	
	
#textheadright{

   color: #cccccc;
   background: transparent;
	font-size: 14px;
	text-align: center;
	margin-left: 6%;
	margin-top: 3px;
	font-style: normal;
	font-family:  Arial, Helvetica, sans-serif;
	}
	
	

	
	
#textheadleft{

   color: #cccccc;
   background: transparent;
	font-size: 14px;
	text-align: left;
	margin-left: 10px;
	margin-top: 5px;
	font-style: italic;
	font-family: Arial, Helvetica, sans-serif;
	}
	
	
	
	
	
	
	
#text2{
	position: absolute;
	top: 45px;
	margin-left: 40%;
   color: #999999;
   background: transparent;
	font-size: 16px;
	font-style: italic;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: 600;
	
	
	
   } 
	
	
#text3{
	position: absolute;
	top: 45px;
   margin-left: 69%;
	color: #8e8d88;
   background: transparent;
	font-size: 16px;
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: 600;
	
	
	}


	
#pinbox	{
   margin-top: 0;
   line-height: 1.4em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.85em; 
	background-color: #CCCCCC;
	color: #222222;

	}
	
.parabox	{
   margin-top: 0;
   padding: 0.5em;
	line-height: 1.8em;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 0.9em; 
	border-top: 1px solid #708090;
	 
	}
	
#picalign1{
	float: left;
	padding-right: 25px;
	padding-top: 5px;
	padding-bottom: 10px;
   }
	
#picalign2{
	float: right;
	padding-left: 30px;
	padding-top: 5px;
	padding-bottom: 10px;
   }
	
#picalign3{
	float: left;
	padding-right: 25px;
	padding-top: 50px;
	padding-bottom: 40px;
   }
	


#center {
	margin: 0 160px 0 160px;
	padding: 3% 8% 1% 2%;
	color: #999999;
	background-color: #e0e0e0;
	background-image: url(images/greybord.jpg);
	background-position: right;
	background-repeat: repeat-y;
   height: auto;
   min-height:700px;
   max-width: 55%;
	font-family:  Arial, Helvetica, sans-serif;

	border-left: solid;
	border-left-width: 25px;
	border-left-color: #999999;


	}
	
	
blockquote {

   background-color: #E4E4E4;
	color: #000000;
	width: auto;
	margin-left: 2px;
	margin-right: 2px;
	margin-top: 2px;
	height: auto;
	padding: 2px;

   }





#right1 {
	height: 124px;
	background-color: transparent;
	color: #cccccc;
	text-align: right;
	padding-top: 10px;
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	width: 140px	
	}
	
	
	
	
#left {
	position: absolute;
	padding: 0;
	margin: 0;
	top: 160;
	left: 0;
	height: 700px;
	width: 160px;
   background: #000000;
	color: #999999;
	font-size: 1.1em;
	
	
	}
	
	
ul#mainnav {
	margin: 0;
	padding: 0;
	list-style: none;
   margin-top: 0px;
   background-color: #000000;
	color: #336666;

	}
		


ul#mainnav li a {
	text-decoration: none;
	display: block;
	width: 91.5%;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 10px;
	background-color: #000000;
	font: 0.8em /1.3  Arial, Helvetica, sans-serif;  
	color: #cccccc;
	font-weight: 560;
	
	}
	
ul#mainnav li a.linkgreen {
	text-decoration: none;
	display: block;
	width: 90.5%;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 10px;
	background-color: #222222;
	font: 0.8em /1.3  Arial, Helvetica, sans-serif;  
	color: #669966;
	font-weight: 560;
	
	}

ul#mainnav li a.grey:hover {
	background-color: #999999;
	color: #222222;
	border-left: solid;
	border-left-width: 5px;
	border-left-color: #cccc33;
	
	}
ul#mainnav li a.linkgreen:hover {
	background-color: #999999;
	color: #222222;
	border-left: solid;
	border-left-width: 5px;
	border-left-color: #669966;
	
	}
	
	

#left1 {
   margin-top: 2px;
   height: auto;
	background-color: transparent;
	color: #006633;
	text-align: left;
	padding-top: 10px;
	font-size: 34px;
   font-family: Lucida Handwriting,Helvetica,sans-serif;
   }
	
	
	
	
#left2 {
   padding-top: 5px;
   text-align: left;
   height: auto;
   background-color: transparent;
	color: #222222;
	margin-left: 0px;
	font-size: 13px;
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   }		
	
	
#left3 {
   margin-top: 2px;
   height: auto;
	background-color: transparent;
	color: #000000;
	text-align: left;
	padding-top: 10px;
	font-size: 12px;
   font-family: Lucida Handwriting,Helvetica,sans-serif;
	width: 140px;
	
	
	}
	

	
/* Form -----------------------------------------------------------------------------------*/
#form {



	margin-left: 10%;
   font:  sans-serif;
	font-size: 13px;
	color: #222222;
	}
	
	
#contactboxform {					
	padding: 4px;
	font:  sans-serif;
	color: #000;
	background-color: #fff;
	width: 500px;
	height: 80px;
	}
	
legend {
   
	font-weight: bolder;
	color: #708090;
	background-color: #FFFFFF;
	background: transparent;
	font-family: sans-serif;
	font-size: 0.9em;
	}
	
	

	

.button2 {
	padding: 2px;
	font-size: 0.8em;
	font: bold small verdana, sans-serif;
	color: #ffffff;
	background-color: #333;

	
	
	}
	
.ptext{
	 font-family: sans-serif;
	 font-size: 0.8em;
	 color: #000000;
}
	
.blk {
		background-color: transparent;
		color: #000000;
		}	
.purp {
		background-color: transparent;
		color: #880088;
		}
		
.green {
		background-color: transparent;
		color: #006600;
		}
		
.lgreen {
		background-color: transparent;
		color: #339933;
		}
		
.dgreen {
		background-color: transparent;
		color: #006633;
		}
		
.brigreen {
		background-color: transparent;
		color: #99cc99;
		}
	
.linkgreen {
		background-color: transparent;
		color: #669966;
		}
		
		
.blue {
		background-color: transparent;
		
		
		color: #3333ff;
	}
	
.brown {
		background-color: transparent;
		
		
		color: #222222;
	}
	
.yel {
		background-color: transparent;
		
		
		color: #cccc33;
		
	}	
	
.nikyel {
		background-color: transparent;
		
		
		color: #ffdd00;
		
	}
	
.red {
		background-color: transparent;
		color: #ff0000;
		}	
	
	
	
.dark {
		background-color: transparent;
		color: #222222;
}
		
#regfooter {
	clear: both;
	background-color: transparent;
	color: #222222;
	font:0.7em arial, sans-serif;
	text-align: center;
	}
	
#regcopy {
	clear: both;
	background-color: transparent;
	color: #222222;
	
	
	font:0.7em arial, sans-serif;

	text-align: center;
	
	
  }
	
#pay {

   text-align: center;
      }
	

/* BOTTOM -----------------------------------------------------------------------------------------*/

#cyndi {
	text-align: center;
	padding-left: 10%;
	padding-top: 30px 
	color: #c1c1c1;
	
}	
#cyndi a {
   color: #c1c1c1;
   background-color: transparent;
	
	
	text-decoration: none;
	}
	

	
#cyndi a:hover {
    color: #009900;
    background-color: transparent;
	 
	 
	 text-decoration: underline;
    }
	
#adsense {
	text-align: center;
	padding-left: 10%;
	padding-top: 20px;
	
	

  }
  
#poverty{
	text-align: center;
  }
	
#cert {
	text-align: center;
}
/*-------------------------------------------------*/	


		
#digsol {

   background-color: #222222;
	color: #999999;
	font:0.8em arial, sans-serif;
	text-align: center;

	}
	
	
	
#database {
	position: absolute;

   width: 160px;			
	height:900px;
	overflow: hidden;
	margin-left: auto;
   padding: 10px 0px 5px 0px;
	top: 160px;
	right: 0;
	background-color: #000000;
	color: #CCCCCC;
	background-image: url(images/tldata.gif);
	background-position: top left;
	background-repeat: no-repeat;
   font-family: Arial, Helvetica, sans-serif;
	
	
	
	font-size: 13px;
	}
	
#adright {
	text-align: center;
	margin-top: 0px;
	margin-left: 3px;
	height: 4000px;
	width: 120px;

	background-color: #000000;
	color: #CCCCCC;	
	font: Arial, Helvetica, sans-serif;
	
  }
	
ul#listright {
	margin: 0;
	padding: 0;
	list-style: none;
   margin-top: 0px;
   background-color: #000000;
	color: #ffdd00;

	
	
	font: Arial, Helvetica, sans-serif;

	}	