	img{display:block;}
	body{font-family:arial; font-size:12px; color:#3C5484;margin:0 auto;}
	li {margin-bottom:10px;}
	li a {color:#0928C1;}
	a:visited{color:#420080;}
	
	#main{position:relative;background:url(/circle_bg.gif) no-repeat; background-position:69px 0px; width:770px; height:579px; padding-top:80px; margin:0 auto; margin-top:30px;z-index:0;}
	
	#pageLogo{position:absolute; top:-15px; left:0px;z-index:4;width:166px;height:166px;overflow:hidden;border:0px;}
	
	#topBar {position:absolute;top:80px;height:21px;z-index:1;width:770px; background:url(/top_bar.png) no-repeat; margin-left:20px;}
	#botBar {position:absolute;top:473px;height:21px; width:770px; background:url(/bot_bar.png) no-repeat; margin-left:20px;}
	#botBarSm {position:absolute;bottom:-21px;left:-1px;border-top:1px solid #fff;width:594px;height:21px;overflow:hidden; background:url(/bot_bar_sm.png) no-repeat;}
	
	#mainNav{position:absolute;height:21px;padding:0px;margin:0px; line-height:21px; border-left:1px dotted #fff;width:594px;top:80px;left:195px;z-index:2;}
	#mainNav a{padding:0px 20px;color:#fff;font-weight:bold;font-size:14px;text-decoration:none;height:21px;line-height:20px;border-right:1px dotted #fff; display:block; float:left;}
	#mainNav a:hover,#mainNav a.ison{padding:0px 20px;background:url(/main_nav_bg.gif) repeat-x;background-color:#fff;color:#3C5484;}
	
	#printLinks{position:absolute;top:50px;right:0px;}
	#printLinks a {color:#3C5484;text-decoration:none;font-size:10px; font-family:verdana;}
	#botNav{position:absolute;bottom:-21px;left:20px;z-index:3;height:21px;overflow:hidden; width:594px;line-height:21px;color:#fff;font-size:10px; font-family:verdana;}
	#botNav a{border-right:1px dotted #fff;padding:15px;color:#fff;text-decoration:none;}
	.onLight{color:#3C5484;text-decoration:none;padding-right:200px;padding-top:70px;}
	#pageMid{position:absolute;top:101px;height:370px;  width:770px;border-top:1px solid #fff;border-bottom:1px solid #fff;background-color:transparent; padding-left:195px;}
	
	#leftBar{
	position:absolute;
	top:0px;
	left:20px;
	text-align:left;
	background-color:#C4DCE4;
	width:175px;
	height:370px;
	background:url(/left_trees_bg.jpg) no-repeat;
	float:left;
	z-index:1;
	overflow:hidden;
	}
	
	#leftBarNav{
	z-index:2;
	position:absolute;
	left:20px;
	top:85px;
	width:175px;
	}
	
	#leftBarNav a{
	font-size:11px; font-weight:bold;
	line-height:22px;
	color:#3C5484;
	background:url(/left_nav_bg.png) repeat-x;
	background-color:transparent;
	width:158px;
	height:25px;
	float:left;
	margin-bottom:1px;
	text-decoration:none;
	padding-left:15px;
	margin-left:1px;
	}
	
	#leftBarNav a:hover, #leftBarNav a.ison{width:158px;
	height:25px;background-color:#fff}
	
	.directionsFrom{margin-top:6px;margin-left:0px;font-weight:bold;font-size:11px;}
	.directionsFrom a{font-weight:normal;text-decoration:none;}
	.directions{margin-top:0px;margin-right:59px;font-size:11px;border:1px dotted #efdeff;padding-top:3px;display:block;}
	.directions ul{line-height:11px;margin-top:0px;margin-left:0px;margin-bottom:10px;padding-left:20px;}
	.directions ul li{margin:5px;}
	#contentMain{position:absolute;top:0px;left:195px;z-index:3;background-color:#C4DCE4;border-left:1px solid #fff;width:593px;float:left;}
	
	#picViewer{ background:url(/pic_viewer.png) no-repeat; width:326px; height:322px;position:absolute; top:275px; left:452px; z-index:6;background-color:transparent;}
	#mySlideshow{position:absolute; width:272px; height:272px; top:277px; left:482px; z-index:5;}
	.copyMain{padding:21px 20px 10px 20px;}
	.copySub{padding:10px 15px 10px 15px; font-size:11px;}
	#copyTest{line-height:14px;text-align:left;margin:0px;}
	#copyTest p {margin:10px 0px;}
	
	h1{font-size:14px; line-height:16px;padding:0px;margin:0px;}
	h2{font-size:15px;line-height:15px;padding:0px;margin:0px;}


	.myDiv {
background:transparent;
width:272px;
height:272px;
position:absolute;
top:0px;
left:0px;
}

#textWrapper{width:315px; height:199px;float:right;clear:right;}

.thumbViewer{display:none;}

#galleryImg{position:absolute;left:0px;top:0px;width:272px;height:272px;background-image:url(/_/clear.gif);}
#galleryImgOld{position:absolute;left:0px;top:0px;display:none;width:272px;height:272px;background-image:url(/_/clear.gif);}

#adminPanel{width:956px;height:auto;margin:0 auto;position:relative;}

/* Admin Nav Styles */
.adminMod {float:left;margin:0;margin-left:1px;margin-top:0px;padding:0px;background-color:#C4DCE4;width:180px;padding-left:10px;height:160px;overflow:auto;}

/* Login Styles */
#loginDiv{height:160px;}
#loginDiv h3{font-size:14px;font-weight:bold;margin-left:0px;height:28px;}
#loginDiv a{color:#0000ff;}
#loginDiv a:hover{color:#0000ff;}
#loginDiv .loginField{margin-top:5px;margin-bottom:5px;width:150px;}
