



body {text-align: left;/*for browsers that don't support auto margins*/
	font: 12pt  Verdana, Lucida, Arial, sans-serif;
	color: #006;
	
}

.clear	{clear:all;}
#container {
	width: 650px;
	/*margin: 10px auto 10px auto;*/
	text-align: left;
	/*border: 1px solid #004800;*/
	background: #fff;
}

#banner {background-color: #98abc9;}/*medium blue*/

#content {
	/*margin-left: 170px;*/
	width: 650px;
	/*padding: 10px;*/
}

#footer {clear: both;
	margin: 0;
	padding-top:1px;
	padding-bottom: 1px;
	/*background-color: #d9e6de;*/
	background:#98abc9;
	text-align: center;
	font: .7em Verdana, Lucida, Arial, sans=serif;
}

p.note	{font: .75em  Verdana, Lucida, Arial, sans-serif;
	display:inline;
}

p.indent	{margin:0 0 0 60px;}

h1	{font: 1.5em/1.5  Verdana, Lucida, Arial, sans-serif;
	color: #006;
	color: #004800;
} 

h2	{font: 1em/1.5  Verdana, Lucida, Arial, sans-serif;
	font-weight:bold;
	color: #004800;
} 

h2.loon	{display:inline;}
	


#photos	{margin: 20px;
	text-align: center;
	background: #fff;
}

#video	{margin: 20px auto;
	text-align:center;
	background:#fff;
}


#form	{margin: 10px 0px 10px 40px;
	text-align:left;
	background:#fff;
}

th	{font face:Arial, Helvetica, san serif;
font-size:2;
}





#sidebar {display:none;
float: left;
	width: 150px;
	border:0;
	margin:0;
	padding:0 25px 25px 25px;
	background:#98abc9;/*medium blue*/
	width:151px; /* False value for IE4-5.x/Win */
	voice-family: "\"}\"";
	voice-family:inherit;
	width:100px; /* Actual value for conformatn browsers */
}

html>body#sidebar	{width:100px;}

html>#sidebar li a  {
		width:98px; /* Be nice to Opera */
}

div.floatright	{float:right;
		width:240px;
		margin 0 0 10px 10px;
		padding-left:10px;
		padding-right:10px;
		font:8pt Arial, Helvetica, sans-serif;
		
}


p.pleft		{clear:both; margin-left:10px; margin-bottom:20px;}
p.pleft img	{margin-right:15px; 

float:left;}


#formleft {float: left;
	width: 150px;
	border:0;
	margin:0;
	padding:0 25px 25px 25px;
	background:#98abc9;/*medium blue*/
	width:151px; /* False value for IE4-5.x/Win */
	voice-family: "\"}\"";
	voice-family:inherit;
	width:100px; /* Actual value for conformatn browsers */
}

div.image 	{float:left;
		width:200px;
		margin:20px;
		text-align:left;

}

#bottomnav	{clear:both;
		margin:30px auto;
		text-align:center;
}



#sidebar ul {
	list-style:none;
	margin:0;
	padding: 0;
	background-color: #ccf;
	border-bottom:3px solid #fff;
}


#sidebar ul li
 {text-align:center;
	line-height:1.5;
	width:100px;
	font: 10px/15px  Verdana, Lucida, Arial, sans-serif;
	padding:0;
	margin: 0;
	border:0;
	background:#fff;
	border-top: 3px solid #fff;
	border-left:3px solid #fff;
	border-right:3px solid #fff;
	width:100px; /* False value for IE4-5.x/Win */
	voice-family: "\"}\"";
	voice-family:inherit;
	width:94px; /* Actual value for conformatn browsers */
	
}

#sidebar ul li a
 {
	display:block;
	font-weight: bold;
	padding:0;
	/*border-left:3px solid #fff;
	border-right:3px solid #fff;*/
	background:#ccf;
	color:#000;
	text-decoration:none;
	width:100px; /* False value for IE4-5.x/Win */
	voice-family: "\"}\"";
	voice-family:inherit;
	width:98px; /* Actual value for conformatn browsers */
}


#sidebar ul li a:link, #sidebar ul li a:visited{
	text-decoration:none;
	display:block;
	width: 100%;
	padding: 5px 0;
	font:bold 12px/1.5 Arial, Helvetica, sans-serif;
}


#sidebar ul a:link	{color: #004800;}



#sidebar ul a:active, #sidebar ul a:hover{
	background-color: #d9e6de;
	background-image: url(images/354-bg.jpg);
	color: #fff;
}

#sidebar ul a:visited {color: #006;}



#content h2 {margin: 0 0 .5em 0;}

img.left	{margin-right:15px;
		margin-top:10px;
}
img.right	{margin-left:10px;
		margin-top:10px;
}

	

	









