body{
	/*background-color: #FDFA9D;*/
	background-color:white;
	text-align: center;
	font-family:Verdana, Arial, "Times New Roman",Georgia,Serif;
	font-size:11pt;
}
.container{
	margin-right: auto; 
	margin-left: auto;
	width: 998px;	
}

/* HEADER*/
	.header{
		margin-bottom: 5px;
	}
	.topBorderImg{
		width:998px;
		height:15px;
		background-image:url('../images/Tbar.png');
		background-repeat: no-repeat;
	}
	.bottomBorderImg{
		width:998px;
		height:15px;
		background-image:url('../images/Bbar.png');
		background-repeat: no-repeat;
	}

	.headerImg{	
		width:998px;
		height: 150px;
		background-image:url('../images/background.jpg');
		background-repeat:no-repeat;
	}
/* DONE HEADER */


.leftWrapper{
	float:left;
	display:inline;
	margin-bottom:10px;
width: 189px;
}

/*  NAVIGATION menu/area/etc */
	.leftTop{
		background-color:#996699;
		float:left;
		/*background-image:url('progress/menu2.png');*/
		background-repeat:no-repeat;
		height:340px;
		width: 189px;
		text-align:left;
		padding-top: 20px;
		margin-bottom: 25px;
		display:inline;
	}
	 .navMenu{
		list-style-type: none;
		padding:0px;
		margin:0px;
		color:white;
		font-weight:bold;
		font-size:12pt;
		font-family: Arial, "Times New Roman",Georgia,Serif;
		display:block;/*recent*/
		
	}
	.navMenu li {
		padding:0px;
		margin:0px;
		position:relative;  
	/*	z-index:100; */
	}

	/*this is required to deal with IE bug on display block lists*/
	.navMenu a {
	  /*display: inline-block;	*/	/*LATEST CHANGE*/
/* position:relative;  added both as part of last changes*/
/* z-index:100; */
	  }
 
	 .navMenu li a {
		/*color:#ffffcc;*/
		
		color:white;
		text-decoration: none;
		list-style-type: none;
		display: block;
		padding:0px;
		margin:0px;
		padding-left: 15px;
		padding-right: 10px;
		/* z-index:100;		 */ 
		position:relative;
	} 
	
	
	
	
	
	 .navMenu li   a:hover { /* mouse over link */
		font-weight:bolder;
		/*color:#996699;*/
		background-color:#b080b0;
		font-size: 108%;
		z-index:100;
	  }  
	   
	  /*is the pop-up NAV */
	.subNavMenu{
		position: absolute;
		left: 155px;
		top: 0px;
		background-color:#996699;
		border:1px solid white;
		list-style-type: none; 
		display:none;
		padding:4px 0px 4px 0px;
		width:170px;
		z-index:200;
		margin:0px; 
	}

	.subnavMenu li a {
		padding:0px;
		margin-left:0px;
		padding-left:5px;
	} 
	/*this undo's the display none under #subNavMenu - it displays drop down menu*/
	.navMenu li:hover .subNavMenu { 
		display: block;									
	}
	/*is the display current location not as pop-up buy as part of the list - this is assigned by highlight.js*/
	.currentSubMenu{
		list-style-type: disc;
		display: block;
		
		
/*display: inline-block; */                                  /*this is the last change made*/
	}
	.currentSubMenu li {
		position: static; 
	}
	.currentSubMenu li a {  
		position: static;
	}*
		/* This is from highlightPage.js used to handle the highlighting off the current page (only)*/
		.current{
			background-color:#b080b0;
			cursor:default;
			font-size:100% !important;
			/*z-index:100; just added*/
		}

		#noSelect{
			cursor:default;
			background-color:#996699;
			position: static !important;
		}

		#noSelect a:hover{
			cursor:default;
			background-color:#996699 !important;
			font-size:100% !important;
		}
		

		/*END of the stuff from highlight.js*/
/* END of NAVIGATION menu/area/etc */






/* this is for the green box bottom left content - Change in both .leftBottom and .leftBottomInner*/
	.leftBottom{
		background-color: #99cc66;
		clear:left;
		margin-left:4px;
		text-align:center;
		font-family: Arial, "Times New Roman",Georgia,Serif;
		vertical-align: middle; 
		width: 176px;
	}
	.leftBottomInner{
		background-color: #99cc66;
		clear:left;
		margin-left:4px;
		text-align:center;
		font-family: Arial, "Times New Roman",Georgia,Serif;
		display:table-cell;
		vertical-align: middle; 
		width: 176px;
	}
	/*this puts space around content but if no content then box won't exist*/
	.greenText{
		margin-top:8px;
		margin-bottom:8px;
	}
	.leftBottom  span{
		text-align:center;
		text-decoration:underline;

	}
	.leftBottom  h3{
		margin:0px; 
		padding:0px;
		margin-bottom:0px; 
		padding-bottom:0px;
	}

	.leftBottom  p{
		margin-top:3px; 
		margin-bottom:0px; 
		padding-bottom:0px;
	}
	.leftBottom hr{
		margin-top:7px;
		margin-bottom:6px;
		/*text-align:center;*//*last change made*/
		width:90%
	}
	.leftBottom img{
		border:0px;
		text-decoration:none;
	}
/* END OF the green bottom left content */

.middle{
text-align:left;
width:526px;
padding-left:10px;
	/*width:536px;*/
	/*text-align:center;*/
	float:left;
		/*clear:none;*/
	display:inline;
	margin-left:auto;
	margin-right:auto;
	/*padding-left:5px;*/
	padding-top:5px;	
}
.middle img{
	text-align:left;
	padding:0px;
	margin:0px;
}
.middle	 hr{
		margin:0px;
		padding:0px;
}
.middle a img{
	border:0px;
}

/*need to keep everything inline otherwise left elements were moving right elements below them*/
.rightWrapper{
display:inline;
	float:right;
	margin-bottom:15px;
	width:250px;


}

/* SLIDESHOW */
	.rightTop{	
		float: right;
		width: 250px;
		height: 201px;
	}
	.rightTop div{
		float:right;
	}
	.rightTop img{
		float:right;
	}
/* END of SLIDESHOW */


/*Start of regular services area on right side */
	.rightBottom{
		background-image:url('../images/todayMenu.png');
		background-repeat:no-repeat;
		margin-top: 20px;	
		float: right;
		width: 176px;
		height: 300px;
		clear:both;
		padding:0px;
		padding-top: 7px;
		margin-right:30px;
		margin-bottom:4px;
		display:inline;
		font-family: Arial, "Times New Roman",Georgia,Serif;
	}
	.rightBottomText{
	
		
		margin-top:17px;
		padding-right:5px;
		text-decoration: none;

	}
	.rightBottom h3{
		text-align:center;
	}
	.rightBottomText ul{
		padding:0px;
		padding-bottom:5px;
		margin:0px;
		padding-left:10px;
		text-decoration: none;
		list-style-type: none;
	}
	.rightBottomText ul li{
		padding-bottom:3px;
	}
	
	.service{
		font-weight:bold;
		font-size:110%;
	}	
/*END of regular services area on right side */

/* FOOTER*/
	.footer{
		height: 110px;
		background-color: #6699cc;
		clear:both;
		width:998px;
		margin-top:10px;
	}
	.footerText{
		width:380px;
		margin-left:auto;
		margin-right:auto;
	}
	.leftFloat{
		float:left;
		height:104px;
		width:67px;
		background-image:url('../images/Logo.png');
	}
	.rightFloat{
		height:49px;
		width:49px;
		float:right;
		background-image:url('../images/wheelchairLogo.png');
	}
/* END of FOOTER*/


/*MISC*/


	 h1,h2,h3,h4 {
		font-family: Arial, "Times New Roman",Georgia,Serif;
	 }
	 
	#centerBold span{
		display:block;
		font-weight:bold;
	}

	/* for spans */
	#bold{
		font-weight:bold;
	}
	#notBold{
		font-weight:normal;
	}
	.cursive{
		font-family:"Monotype Corsiva","Bradley Hand ITC","Comic Sans MS","Times New Roman",Georgia,Serif;
	}


