		#container {
			border: 1px solid gray;
			width: 96%;
			margin: 10px;
			margin-left: auto;
			margin-right: auto;
			padding: 10px;
			background-color: #EDE8D3;
		}

		#banner {
		/*	padding: 5px;	*/
			padding-top:5px;
			padding-right:5px;
			padding-left:5px;
			margin-bottom: 5px;
			text-align:center;
			vertical-align:middle;
		/*	min-height: 75px;	*/
			background-color: #88EAC1;
		}
		
		
		
		#logo_box{
			border: 1px solid gray;
			position:relative;
			float: left;
			width: 200px;
			\width: 210px;
			w\idth: 200px;
			margin: 0;
			margin-right: 5px;
		}
		
		#header_box{
			
		}

		#content {
			padding-top: 3em;
			padding-right: 3em;
			padding-bottom: 1em;
			padding-left: 3em;
			margin-left: 215px;
			background-color: rgb(235, 235, 235);
		}
		
		#print_layout_box{
			border: 1px solid gray;
			position:relative;
			top:0%;
			right:100%;
			
		}
		
		#content_box_left1{
			float:left;
			border:none;
			margin:1em;
		}
		
		#content_box_left2{
			
		}
		
		#content_box_right1{
			float:right;
			border:none;
			margin:1em;
		}
		
		#content_box_right2{
			
		}
		
		#content_box_center1{
			float:none;
			border:none;
			margin:auto;
		}
		
		#content_box_center2{
			float:none;
			margin:auto;
		}

		#sidebar_main {
			float: left;
			width: 200px;
			/* border: 2px solid red; */
			margin: 0;
			margin-right: 5px;
			padding: 5px;
			background-color: #EDE8D3;
			text-align:center;
		}
		
		#nav_box{
			float :none;
			position:relative;
			/* border: 2px solid black; */
			margin-top:2em;
			margin-right:2em;
			margin-bottom:3em;
			margin-left:0%;
			
		}
		
		#sidebar_img{
			
		}
		
		#extras_box_main{
			margin:auto;
			padding-top:1em;
			padding-right:2em;
			padding-left:2em;
			padding-bottom:1.5em;
			line-height:1.5;
			float:none;
			width:70%;
			background-color: #e4c9e8;
		}
		
		#extras_box_left{
			
			margin-top:1em;
			margin-right:-5px;
			margin-bottom:-5px;
			margin-left:-5px;
			padding-top:1em;
			padding-right:1em;
			padding-left:1em;
			padding-bottom:1em;
			line-height:1.5;
			float:none;
			width: auto;
			background-color: #e4c9e8;
		}

		
		#footer {
			clear: both;
			padding: 5px;
			margin-top: 5px;
			background-color: #88eac1;
		}
		
		div.content_box_center{
			float:none;
			margin:auto;
		}
		
		p.image_center
		{
			text-align:center;
			display:block;
		}
		a.content{
			text-decoration: none;
			font-size:medium;
			font-family: Bookman, "Bookman Antiqua", Times, "Times New Roman", serif;
		}
		
		a.nav_box{
			color: #1d535e;
			text-decoration: none;
			font-size:small;
			font-family: Verdana, Arial, sans-serif;
		}
		
		a.nav_box_events{
			color: #1d535e;
			text-decoration: none;
			font-size:small;
			font-family: Verdana, Arial, sans-serif;
			
		}
		
		a.nav_box_events_sub{
			color: #1d535e;
		/*	color: #7d0396;		*/
			text-decoration: none;
			font-size:small;
			font-family: Verdana, Arial, sans-serif;
			
		}
		
		a.print_layout{
			color: black;
			font-family:Verdana, Arial, sans-serif;
			font-size:small;
			text-decoration:none;
			
		}
				
		a.extras{
			color: #278096;
			text-decoration: none;
		}
		
		a.footer{
			color:#1f4796;
			font-size:small;
			text-decoration:none;
			font-family: Verdana, Arial, sans-serif;	
		}
		
		a:hover{
			color: #CC1ECC;
			text-decoration: underline;
		}
		
		a.notelink { 
			text-decoration:  none; 
			
			background-color: rgb(221, 221, 221); 
		}
		a.backlink { 
			text-decoration: none; 
		}
		
		ul.ul_circle {
			list-style-type:circle;
			padding:2em;
			margin:2em;
		}
		
		ul.ul_calendar {
			list-style-type:disc;
			padding:2em;
			margin:2em;
		}
		
		h1.banner{
			text-align:center;
			font-family: Verdana, Arial, sans-serif;
			font-size:x-large;
			font-style:normal;
		}
		
		h1.content{
			text-align:center;
			font-size: x-large;
			font-family: Bookman, "Bookman Antiqua", Times, "Times New Roman", serif;
		}
			
		h2.content{
			text-align:center;
			font-size:large;
			font-family: Bookman, "Bookman Antiqua", Times, "Times New Roman", serif;
		}
		
		h3.content{
			text-align:center;
			font-size:medium;
			font-family: Bookman, "Bookman Antiqua", Times, "Times New Roman", serif;
		}
		
		h3.extras{
			text-align:left;
			font-size:medium;
			font-family: Verdana, Arial, sans-serif;
		}
		
		
		p.extras{
			color: black;
			text-align:left;
			text-decoration: none;
			font-size:small;
			font-family: Verdana, Arial, sans-serif;
		}
		
		p.nav_box{
			text-align:right;
			padding-right:0;
			font-size:small;
			line-height:1.5;
		}
		
		p.nav_box_events{
			text-align:right;
			/* text-indent: 3em;*/
			padding-right:0;
			font-size:small;
			line-height:1.5;
		}
		
		p.nav_box_events_sub{
			text-align:right;
			/* text-indent: 3em;
*/
			padding-right:10px;
			font-size:small;
			line-height:0.8;
		}
		
		
		p.content{
			font-size:medium;
			font-family: Bookman, "Bookman Antiqua", Times, "Times New Roman", serif;
			color:black;
			line-height:1.5;
		}
		
		p.content-indent{
			font-size:medium;
			font-family: Bookman, "Bookman Antiqua", Times, "Times New Roman", serif;
			color:black;
			line-height:1.5;
			margin-left:1em;
		}
		
		p.bullet{
			font-size: medium;
			font-family: Verdana, Arial, sans-serif;
			text-align:center;
		}
		
		p.blockQuote{
			padding-left:3em;
			padding-right:3em;
			font-family: Bookman, "Bookman Antiqua", Times, "Times New Roman", serif;
		}
		
		
		p.footer{
			
		}
		
		.hasinfo div{
			display: none;
			position: absolute;
			margin: 0px 0px 0px 0px; /*Use margin to position 
						the "tooltip" relative to
						parent element*/
			background-color: #fcf799;
			border : 1px solid gray;
			font-size: x-small;
			font-family: Bookman, "Bookman Antiqua", Times, "Times New Roman", serif;
			
		}

		.hasinfo:hover div{
			display: block;
		}
		




