/* CSS Document */

body {
	margin-left: 0px;
	margin-top: 0px;
	background-color:#FFFFFF;
	font-family:'Gill Sans', Arial, Helvetica, sans-serif;
	font-style:normal; 
	/*font-weight:lighter; */
}
a{
text-decoration:none;
}
a:hover{
text-decoration:underline;
}
#Maincontent{
	z-index:1;  
	z-order:1; 
	height:554px; 
	width:1004px; 
	top:206px; 
	left:0; 
	background-color:#FFFDDC;
	position:absolute; 
}
#Maincontentlong{
	z-index:1;  
	z-order:1; 
	height:478px; 
	width:1004px; 
	top:206px; 
	left:0; 
	background-color:#FFFDDC;
	position:absolute; 
}
#jhoy{
	/*top:665px;*/
	margin-top:125px;
	width:1004px;
	font-family:'Gill Sans', Arial, Helvetica, sans-serif;
	font-style:normal;
	font-size:10px;
	color:#666666;
}
a.jhoyLink {
	font-family:'Gill Sans', Arial, Helvetica, sans-serif;
	font-style:normal;
	font-size:10px;
	color:#666666;
}
#leftTop{
	z-index:2;  
	z-order:2; 
	height:173px; 
	width:281px; 
	top:0; 
	left:0; 
	position:absolute;
}
#righttop{ 
	z-index:3; 
	z-order:3; 
	height:173px; 
	width:280px; 
	top:0; 
	left:724px; 
	position:absolute;
}
#greenbar{
	z-index:4; 
	z-order:4; 
	height:36px; 
	width:1004px; 
	top:170px; 
	left:0; 
	position:absolute; 
	background-color: #A7D967; 
	border: 1px none #000000; 
	background-image: url(img/greenback.gif);
}
#navPhoto1{ 
	z-index:5; 
	z-order:5; 
	height:173px; 
	width:126px; 
	top:33px; 
	left:155px; 
	position:absolute; 
}
#navPhoto2{ 
	z-index:16; 
	z-order:16; 
	height:173px; 
	width:126px; 
	top:0; 
	left:280px; 
	position:absolute; 
}
#navPhoto3{
	z-index:17; 
	z-order:17; 
	height:170px; 
	width:125px; 
	top:0; 
	left:600px; 
	position:absolute;
}
#navPhoto4{ 
	z-index:7; 
	z-order:7; 
	height:173px; 
	width:126px; 
	top:33px; 
	left:724px; 
	position:absolute;
}
#mainPic{ 
	z-index:18; 
	z-order:18; 
	height:290px; 
	width:194px; 
	top:106px; 
	left:406px; 
	position:absolute;
	background-image: url(img/redback.gif);
}
#logo{ 
	z-index:19; 
	z-order:19; 
	height:71px; 
	width:172px; 
	top:27px; 
	left:417px; 
	position:absolute;
} 
#redBtm{
	z-index:26; 
	z-order:6; 
	height:264px; 
	width:194px; 
	top:396px; 
	left:406px; 
	position:absolute; 
	background-image: url(img/redback.gif); 
}
#redBtmlong{
	z-index:26; 
	z-order:6; 
	height:344px; 
	width:194px; 
	top:340px; 
	left:406px; 
	position:absolute; 
	background-image: url(img/redback.gif); 
}
#navHome{
	top:15px; 
	left:15px; 
	position:absolute;
	}
#navStaff{
/*	height:16px; 
	width:41px;*/ 
	top:15px; 
	left:115px; 
	position:absolute;
}
#navWhy{
/*	height:16px; 
	width:114px;*/ 
	top:15px; 
	left:288px; 
	position:absolute;
}
#navServices{
/*	height:16px; 
	width:102px; */
	top:15px; 
	left:612px; 
	position:absolute;
}
#navContact{
/*	height:16px; 
	width:55px; */
	top:15px; 
	left:861px; 
	position:absolute;
}
#navLinks{
	top:15px; 
	left:963px; 
	position:absolute;
}
#leftnavTitle{
	z-index:28;
	z-order:28;
	height:16px;
	width:134px;
	top:244px;
	left:0;
	position:absolute;
	padding-top:2px;
}
#leftNavLinks{
	top:5px;
	left:20px;
	padding-left:5px;
	padding-right:5px;
	position:absolute;
	border-bottom: solid #A7D967 1px;
	width: 365;
}
#leftContent{	  
	height:375px; 
	width:365px; 
	top:35px; 
	left:20px; 
	position:absolute;
}
#leftContentEntry{
	z-index:14; 
	z-order:14; 
	height:311px; 
	width:352px; 
	top:278px; 
	left:40px; 
	position:absolute;
}
#leftEntryTitle{
	z-index:28;
	z-order:28;
	height:16px;
	width:392px;
	top:244px;
	left:0;
	position:absolute;
	padding-top:2px;
}
#rightNavLinks{
	/*width:128px; */
	top:5px;
	left:620px;
	padding-left:5px;
	padding-right:5px;
	position:absolute;
	border-bottom: solid #A7D967 1px;
	width: 356px;
}
#rightContent{
	height:375px; 
	width:365px; 
	top:35px; 
	left:620px; 
	position:absolute;
}
#rightEntryTitle{
	z-index:28;
	z-order:28;
	height:16px;
	width:250px;
	top:244px;
	left:616;
	position:absolute;
	padding-top:2px;
}
#footLeft{
	height:32px; 
	width:365px; 
	top:422px; 
	left:20px; 
	position:absolute; 
}
#footright{
	height:32px; 
	width:365px; 
	top:422px; 
	left:620px; 
	position:absolute;
}
#footLeftlong{
	height:32px; 
	width:365px; 
	top:443px; 
	left:20px; 
	position:absolute; 
}
#footrightlong{
	height:32px; 
	width:331px; 
	top:445px; 
	left:620px; 
	position:absolute;
}
.txtLeft {
	margin:0px; 
	padding-top:0px; 
	padding-bottom:0px; 
	text-indent:0px; 
	text-align:left; 
	word-spacing:0.00em; 
	letter-spacing:0.00em; 
	font-family:'Gill Sans Light', Arial, Helvetica, sans-serif;
}
.navTop {
  font-family:'Gill Sans Light', Arial, Helvetica, sans-serif;
	color:#873940;  
	font-size:13px; 
}
.contentTitle{
	font-family:'Gill Sans Light', Arial, Helvetica, sans-serif;
	color:#873940;  
	font-size:13px;
	font-weight:bold; 
	/*background-color: #A7D967; */
	padding: 0 15px 0 15px;	
}
.title {
	color:#000000;
  font-family:'Gill Sans Light', Arial, Helvetica, sans-serif;
	font-size:12px; 
}

.lowerNavtxt{
	color:#000000;
	font-family:'Gill Sans Light', Arial, Helvetica, sans-serif;
	font-size:11px; 
	line-height:19px; 
}
.contenttxt {
	color:#000000;
  font-family:'Gill Sans Light', Arial, Helvetica, sans-serif;
	font-size:13px; 
	/*line-height:18px; */
}
.contenttxt a{
color:#000000;
text-decoration:underline;
}
.centerinfo {
	color:#FFFDDC; 
	font-family:'Gill Sans', Arial, Helvetica, sans-serif; 
	font-style:normal; 
	font-weight:lighter; 
	font-size:16px; 
}
.footertxt {
  font-family:'Gill Sans Light', Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:10px; 
	/*line-height:12px; */
}
.clearfloat { 
/* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}
