			#adminBox {float: right; padding: 0 7px; margin: -17px 0 0; font-size: 14px}
			#adminBox a {color: #ddf; text-decoration: none; margin: 0; padding: 0;}
			#adminBox a:hover {color: #ddf; text-decoration: none;}


	/* 2-column page */

	#login {display: block; }
	
	.hidden {display: none; }
	/* .clear {clear: all; } */

	.tname {display: block; float: left; clear: both; font-weight: bold; width: 80px;  margin: 4px 0 0;}
	.tname2 {display: block; float: left; clear: both; font-weight: bold; width: auto; margin: 5px 0 0;}
	.tdata {display: block; float: left; margin: 4px 0 0;}
	.admin_tname {display: block; float: left; clear: left; font-weight: bold; width: 100px; margin: 7px 0 0;}
	.admin_tname2 {display: block; float: left; clear: left; font-weight: bold; width: 300px; margin: 7px 0 0;}
	.admin_tdata {display: block; float: left; margin: 4px 0 0;}
	#right form input {display: block; float: left; margin: 0 5px 5px 0;}
	#right form textarea {margin: 0 0 5px;}


  
	.sidemenu { float: right; width: 150px; border: 2px solid #6992CC; background: #efefff; margin: 10px 0 2px 10px;}
	.sidemenu h3 { font-size: 12px; margin: 0; padding: 2px; background: #6992CC; text-align: center; color: white;}
	.sidemenu ul {list-style: none; padding: 0; margin: 0;}
	
	.sidemenu ul li.root {list-style: none; padding: 3px 0 2px 5px; margin: 0; background: url(); font-weight: bold;}
	.sidemenu ul li.sel {list-style: none; padding: 3px 0 2px 15px; margin: 0; background: url(images/side_bullet.jpg) 5px 8px no-repeat; font-weight: bold;}
	.sidemenu ul li {display: block; list-style: none; padding: 3px 0 2px 15px; margin: 0; background: url(images/side_bullet.jpg) 5px 8px no-repeat;}
	.sidemenu ul li a {padding: 0; color: black; text-decoration: none;}
	.sidemenu ul li a:hover {padding: 0; color: black; text-decoration: underline;}
	

	/* Category Styles
	-------------------------------------------- */
	
	
  #sideNavMenu {background: white; float: left; width: 150px; border: 1px solid #555;}
  #galleryArea {float: left; width: 690px; margin: 0 0 0 10px;}

  #sideNavMenu ul {display: block; background-color: #F0E6CA; list-style: none; padding: 0; margin: 0; }
  #sideNavMenu ul li {margin: 0; padding: 0; background: #eee url(images/sideNavBG.jpg); display: block; border-top: 1px solid #888; }
  #sideNavMenu ul li#navhdr_gallery span {display: block; background: url(images/gallery.jpg) no-repeat; height: 35px; padding: 0; margin: 0;}
	  /* indent level root nodes */
  #sideNavMenu ul li a {display: block; color: WHITE; background-color: #a9a9a9; padding: 12px 3px 10px 23px; margin:0; text-decoration: none; height:15px; }
  /* indent level 1, 2, 3 & 4 */
  #sideNavMenu ul ul li a {margin-left: 20px; color: BLACK; background-color: #c9c9c9; }
  #sideNavMenu ul ul ul li a {margin-left: 40px;}
  #sideNavMenu ul ul ul ul li a {margin-left: 60px;}
  #sideNavMenu ul ul ul ul ul li a {margin-left: 80px;}
  /* tree hovers */
  #sideNavMenu ul li.selected a.selected{background-color: #888;}
  #sideNavMenu ul li a:hover {font-weight: bold; background-color: #999;}
  #sideNavMenu ul ul li.selected a.selected{background-color: #999;}
  #sideNavMenu ul ul li a:hover {color: black; font-weight: bold; background-color: #999;}
  
  
  .imgImg {float: left; margin-right: 10px;}
  .imgDesc {float: left;}
  .clear {clear: both; }
  .center {display: block; text-align: center; }
  
#next_harvest {float: right; font-size: 17px; font-weight: bold; padding: 30px 20px; color: black;}
			body {background: white; font-family: arial; font-size: 12px; margin-bottom: 20px;  color: #222;}
			
			#homePic {background: url(images/homeBG.jpg) no-repeat; width: 820px; position: relative; top: -10px; left: -15px; height: 412px;}
			#homePic .pageTextShadow {margin: 0 15px; padding: 10px 0; width: 258px;}

			#header {height: 295px; background: url(images/headerBG.jpg) no-repeat;}
			h1 {display: block; height: 93px; width: 392px; background: url(images/logo.jpg);}
			
			#header {margin-bottom: 4px;}
			#mainContainer {margin-top: 4px;}

			#navbar ul {list-style: none; padding: 5px 0 0; margin: 0; height: 25px; background: url(images/navBG.jpg)}
			#navbar ul li {display: block; float: left; list-style: none; padding: 0; margin: 0; background: url(images/navSep.jpg) right center no-repeat;}
			
			#navbar ul li a {display: block; float: left; list-style: none; padding: 4px 16px 6px; color: black; text-decoration: none; font-size: 14px;}
			#navbar ul li a.selected {color: black;}
			#navbar ul li.hidden {display: none; }
			#navbar ul li a:hover {color: white;}
			#navbar ul li a.printing {color: white;}
			#navbar {background: #6992CC ; padding: 0; width: 100%; color: white; font-size: 14px; text-align: center; font-weight: bold; text-align: center;}
			
			
			#mainHolder {width: 820px; margin: 0 auto; border: 0; }
			#mainContainer {padding: 10px 15px; min-height: 200px; background: #fff; }
			* html #mainContainer {padding: 10px 15px; background: #fff; height: 200px}
			#left {width: 390px; float: left;}
			#right {width: 290px; float: left; padding-left: 20px;}
			#right ul { clear: both; padding: 0; margin: 0; list-style: none; }
			#right ul li { padding: 2px 5px 0 10px; margin: 0; list-style: none; }
			#right ul li.black { background: url(images/bull_black.jpg) 2px 8px no-repeat; }
			#right ul li.cyan { background: url(images/bull_cyan.jpg) 2px 8px no-repeat; }
			#right ul li.magenta { background: url(images/bull_magenta.jpg) 2px 8px no-repeat; }
			#right ul li.yellow { background: url(images/bull_yellow.jpg) 2px 8px no-repeat; }
			
			.tname {display: block; float: left; clear: both; font-weight: bold; width: 80px;  margin: 4px 0 0;}
			.tname2 {display: block; float: left; clear: both; font-weight: bold; width: auto; margin: 5px 0 0;}
			#right form input {display: block; float: left; margin: 0 5px 5px 0;}
			#right form textarea {margin: 0 0 5px;}
			#right form select {display: block; float: left; margin: 0 5px 5px 0;}
			
			#footer { background: #5688C7 url(images/footerBG.jpg) no-repeat; padding: 0; font-size: 10px; text-align: center}
			#footer span {display: block; padding: 5px 10px; font-size: 15px; color: black; }
			#footer span a {color: #000; text-decoration: none;}
			#footer span a:hover {color: #fff; text-decoration: none;}
			#padr { margin: 0 6px 0 7px;}
			span.footer {display: block; text-align: center}
			span.footer a {color: black;}
			p {text-align: justify; margin-bottom: 5px;}
			
			h2 {margin: 0 0 0; padding: 10px 0 0; font-size: 16px; color: #003; font-weight: bold;}
			h3 {margin: 0 0 0; padding: 10px 0 0; font-size: 13px; color: #003; font-weight: bold;}
			h4 {margin: 0 0 0; padding: 10px 0 0; font-size: 12px; color: #003; font-weight: bold;}
			h3 a {color: #000; font-weight: bold;}
			h3 a:hover {background: #006ccb; color: white; font-weight: bold; text-decoration: none;}
			
			.poll_edit_answers {margin: 0; padding: 10px 0 0 20px;}
			.poll_edit_answers li a:hover {background: #006ccb; color: white; text-decoration: none;}
			.poll_edit_answers li h4 {display: inline;}
			
			.floatrighthdr {margin: 10px 0 0; float: right; font-size: 16px; font-weight: bold; color: #ed008c; }
			.floatrighthdr2 {margin: 0 0 0;}
			.floatrighthdr a {font-size: 16px; font-weight: bold; color: #ed008c; text-decoration: none;}
			.floatrighthdr a:hover {font-size: 16px; font-weight: bold; color: #ed008c; text-decoration: underline;}
			.bold {font-weight: bold; }
			.italic {font-style: italic; }
			.quote {font-weight: bold; font-style: italic;}
			.smaller {font-size: 11px; }
			.filename {font-weight: bold}
			.center {text-align: center; }
			.date {font-weight: normal; display: block;}
			.right {float: right; }
			.textlabel {display: block; }
			.addlink {margin-top: 5px;}
			.textli {margin-bottom: 10px;}
			.req {font-weight: bold; color: #f00; }
			
			.explain li {list-style: circle; margin-bottom: 5px; }
						
			#loggedin {color: #ddf; }
			#loggedin a {color: #ddf; }
			#loggedin a:hover {color: #ddf; }
			#loggedin b a {color: #ddf; }
			#loggedin b a:hover {color: #ddf; }
			
			#pollhldr {width: 340px; margin: 0 auto; }
			#selpoll {width: 340px; margin: 0 auto; }
			
			.editpage {color: #339; }
			

			/* polls */
			
			.poll_edit_answers {width: 300px; }
			.poll_edit_answers li.even {background: #dff5ff;}
			.poll_edit_answers li.odd {background: #fff;}
			
			.secBodyBG {background: #CCCCCC;}
			.secBodyLeft {background: url(images/secBodyLeft.jpg) Left Top repeat-y;}
			.secBodyRight {background: url(images/secBodyRight.jpg) Right Top repeat-y;}			
			.secFooterBG {background: url(images/secFooterBG.jpg) Left Bottom repeat-x;}
			.secFooterLeft {background: url(images/secFooterLeft.jpg) Left Bottom no-repeat;}
			.secFooterRight {background: url(images/secFooterRight.jpg) Right Bottom no-repeat;}
			.secHdrBG {background: url(images/secHdrBG.jpg) Left Top repeat-x;}
			.secHdrLeft {background: url(images/secHdrLeft.jpg) Left Top no-repeat;}
			.secHdrRight {background: url(images/secHdrRight.jpg) Right Top no-repeat;}
			.secHdrRight h2 {display: block; padding: 20px; color: #ddd;}
			.secHdrRight p {display: block; min-height: 60px; padding: 3px 20px; color: black;	}

			.secFooterNavBG {height: 52px; position: relative; top: -52px; float: right; background: url(images/secFooterNavBG.jpg);}
			.secFooterNavLeft { background: url(images/secFooterNavLeft.jpg) Top Left no-repeat; height: 52px; padding: 15px;}
			