/* CSS Document */body{	margin:0;	padding:0;/* Edited by Adam Cook 6/24.08	background-color:#adafbb; */    background-color:#cccc99;	color:#000000;	font-family:Franklin Gothic Book, Arial, Helvetica, sans-serif;}div#wrapper{	margin:0 auto;	width:779px;	font-size:.8em;}div#menu{	background-image:url(/images/menutile.jpg);	height:22px;}div#tabs{	float:right;	margin:0 5px 0 0;	padding:0;}div#tabs img{	margin:0 0 0 0;	padding:0;	display:block;	float:left;}div#topheader{	margin:0 auto;	width:779px;}div#top{	margin:0 6px;	background-color:#FFFFFF;	color:#000000;}div#footer{	width:779px;	margin:5px auto;	text-align:center;	font-size:.8em;}.inside{	padding:0 15px;}/*p, ol, td, ul{	font-size:.8em;}*/ul ul{	font-size:inherit;}ul li a:link, ul li ul li a:link{	font-size:inherit;	text-decoration:none;}div.leftcolumn li{padding-bottom:20px;}ul ul{	font-size:inherit;}a:link{	text-decoration:none;}a:hover{	text-decoration:underline;}a:visited{	text-decoration:none;}a:visited:hover{	text-decoration:underline;}div.leftcolumn a:link{	color:#FFFFFF;	text-decoration:none;}div.leftcolumn a:hover{	color:#FFFFFF;	text-decoration:underline;}div.leftcolumn a:visited{	color:#FFFFFF;	text-decoration:none;}div.leftcolumn a:visited:hover{	color:#FFFFFF;	text-decoration:underline;}table{	width:100%;}h1{	font-size:1.2em;	color:#0f0073;}h2{	font-size:1em;	color:#0f0073;}.leftcolumn h1, .leftcolumn h2, .leftcolumn h3{	color:#FFFFFF;}h3{	font-size:.8em;	color:#0f0073;}.heading3{	color:#0f0073;	font-weight:bold;}th{	font-size:1em;	text-align:left;	color:#0f0073;}td{	vertical-align:top;}.pictureframe{	width:160px;}.photoPadding{	margin:10px 10px 10px 20px;}#facebook{	float:right; 	width:144px;}#bulletinBoard{	width:219px;	background-image:url(/images/b_boardtile.jpg);	background-repeat:repeat-y;	margin:5px auto;	color:#000000;}#bulletinBoard img{	display:block;}/* ***** Vert NAVBAR contains the navigation images table *****   */#vertNav, #vertNav ul {	/*float:left;*/	width:779px;	height:22px;	margin:0;	list-style: none;	line-height: auto;	padding:0;	/*background-image:inherit;*/	background-image:url(/images/menutile.jpg);	/*color:#FFFFFF;*/	z-index: 20;}#vertNav a {	display: block;	font-size:inherit;	/*width: 20em;*/	/*w\idth: 6em;*/	color: #FFFFFF;	/*background-image:url(/images/menu_tile.jpg);*/	/*background-image:inherit;*/	/*text-align:left;*/	text-decoration: none;	padding:0 20px 0 20px;	line-height:1.75em;}#vertNav a:hover, #vertNav a.over{	font-size:inherit;	color:#ffffff;}#vertNav li ul li a:hover, #vertNav li ul li a.over{	font-size:inherit;	color:#ffffff;	background-color:#eb8c2a;}#vertNav li {	float: left;}#vertNav li ul {	position: absolute;	left: -999em;	height: auto;	width: auto; /* width of Dropdown Menu */	color: #ffffff;	border: 1px solid #404040;	margin: 0 0 0 0 !important; margin: 0 0 0 0;}#vertNav li li {	/*padding-right: 1em;*/	/*width: 13em*/}#vertNav li ul li {	color: #ffffff;	float:left;	clear:both;	background-color:#240c48;	width: 220px;/* drop down text width*/}#vertNav li ul li a{	color: #ffffff;	background-color:#240c48;}#vertNav li ul ul {	margin: 0;	padding:0;}#vertNav li:hover ul ul, #vertNav li:hover ul ul ul, #vertNav li.sthover ul ul, #vertNav li.sthover ul ul ul {	left: -999;}#vertNav li:hover ul, #vertNav li li:hover ul, #vertNav li li li:hover ul {	left: auto;	clear:both;	/*padding:10px 5px 10px 5px;*/}#vertNav li.sthover ul, #vertNav li li.sthover ul, #vertNav li li li.sthover ul {/*for IE*/	left: auto;	clear:both;	/*padding:10px 5px 10px 5px;*/}#vertNav li:hover, #vertNav li.sfhover {	/*background: #eda;*/	color:#ffffff;}/* ***** end Vert CSS Nav ***** */