			#adminBoxHldr {width: 900px; margin: 0 auto 0; padding: 0;}
			#adminBox {float: right; padding: 0 7px; margin: 0;}
			#adminBox a {color: #ddd; text-decoration: none; margin: 0; padding: 0;}
			#adminBox a:hover {color: #fff; text-decoration: none;}

			#mainNav {margin: 0; padding: 123px 0 0 235px; list-style: none;}
			#mainNav li {float: left;}
			#mainNav li a {display: block; float: left; height: 30px; text-decoration: none;}
			#mainNav li a span {display: none;}
			#mainNav li a#nav_nav1 {width: 85px;}
			#mainNav li a#nav_nav2 {width: 82px;}
			#mainNav li a#nav_nav3 {width: 132px;}
			#mainNav li a#nav_nav4 {width: 104px;}
			#mainNav li a#nav_nav5 {width: 112px;}

			#mainNav li a#nav_nav1:hover,
				#mainNav li a#nav_nav1.selected  {width: 85px; background: url(images/navButtons.jpg) 0px 0px no-repeat;}
			#mainNav li a#nav_nav2:hover,
				#mainNav li a#nav_nav2.selected {width: 82px; background: url(images/navButtons.jpg) -85px 0px no-repeat;}
			#mainNav li a#nav_nav3:hover,
				#mainNav li a#nav_nav3.selected {width: 132px; background: url(images/navButtons.jpg) -167px 0px no-repeat;}
			#mainNav li a#nav_nav4:hover,
				#mainNav li a#nav_nav4.selected {width: 104px; background: url(images/navButtons.jpg) -299px 0px no-repeat;}
			#mainNav li a#nav_nav5:hover,
				#mainNav li a#nav_nav5.selected {width: 112px; background: url(images/navButtons.jpg) -403px 0px no-repeat;}

	/* 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 #28180A; background: #ddd; margin: 10px 0 2px 10px;}
	.sidemenu h3 { font-size: 12px; margin: 0; padding: 2px; background: #28180A; 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;}
	
	
	
	
	ul#badges	{display: block; list-style: none; width: 668px; margin: 0 auto; padding: 0; }
	ul#badges	li.badgeli {display: block; list-style: none; float: left; padding: 0; margin: 0; width: 305px;}

	  ul#badges	li#badge1, ul#badges	li#badge3 {margin-right: 50px;}	
	  ul#badges	li#badge1, ul#badges	li#badge2 {margin-bottom: 15px;}	
	  ul#badges	li#badge3, ul#badges	li#badge4 {margin-bottom: 30px;}
	li#badge1 span.badge {background: url(images/badge1.jpg) no-repeat; display: block; height: 39px; width: 273px; margin: 0 auto;}
	li#badge2 span.badge {background: url(images/badge2.jpg) no-repeat; display: block; height: 39px; width: 273px; margin: 0 auto;}
	li#badge3 span.badge {background: url(images/badge3.jpg) no-repeat; display: block; height: 39px; width: 273px; margin: 0 auto;}
	li#badge4 span.badge {background: url(images/badge4.jpg) no-repeat; display: block; height: 39px; width: 273px; margin: 0 auto;}
	li.badgeli span.badge span {display: none; }

  
	li.badgeli img {display: block; height: 199px; width: 305px;
                        margin-top: 5px; border: 2px solid #555;}

	/* 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; }
  
			body {font-family: arial; font-size: 12px; margin-bottom: 20px; padding-top: 5px; }
			h1 {color: white; margin: 0 20px 0 0; padding: 60px 0 0 20px; font-size: 28px; text-align: right; font-weight: bold}
			h1 span {font-family: "Arial Black"; margin: 0; padding: 0;}
			#yellow {float: right; width: 100px; height: 100px; background: #fff100;}
			#magenta {float: right; width: 50px; height: 100px; background: #ed008c; margin-left: 10px;}
			#cyan {background: #00aeef; height: 100px; width: 900px;}
			#top_shadow {background: url(images/top_fade.jpg) top left no-repeat; width: 913px; padding: 15px 0 17px;}
			* html #top_shadow {background: url(images/top_fade.jpg) top left no-repeat; width: 913px; padding: 2px 0 17px;}
			#bot_shadow {background: url(images/bot_fade.jpg) bottom left no-repeat; width: 913px; }
			#side_shadow {background: url(images/side_fade.jpg) top left repeat-y; width: 913px; margin: 0 auto; padding: 0;}
			#navbar ul {list-style: none; padding: 0; margin: 0 auto; width: 724px; height: 20px;}
			#navbar ul li {display: block; float: left; list-style: none; padding: 0; margin: 0;}
			#navbar ul li a {display: block; float: left; list-style: none; padding: 4px 20px 6px; color: #aaa; text-decoration: none;}
			#navbar ul li a.selected {color: white;}
			#navbar ul li.hidden {display: none; }
			#navbar ul li a:hover {color: white;}
			#navbar ul li a.printing {color: white;}
			
			#navbar {background: black; padding: 10px; 10px; width: 880px; color: white; font-size: 14px; text-align: center; font-weight: bold; text-align: center;}
			#mainContainer {min-height: 200px; padding: 10px 100px 10px;}
			#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;}
			
			#footer {background: black; padding: 10px; 10px; width: 880px; color: white; font-size: 10px; text-align: center;}
			#footer a {color: white;}
			#padr { margin: 0 6px 0 7px;}
			
			p {text-align: justify;}
			
			h2 {margin: 10px 0 0; padding: 0; font-size: 16px; color: #00aeef; font-weight: bold;}
			h3 {margin: 10px 0 0; padding: 0; font-size: 13px; color: #00aeef; font-weight: bold;}
			h4 {margin: 10px 0 0; padding: 0; font-size: 12px; color: #00aeef; font-weight: bold;}
			h3 a {color: #006ccb; 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: black; }
			#loggedin a {color: black; }
			#loggedin a:hover {color: #333; }
			#loggedin b a {color: black; }
			#loggedin b a:hover {color: #333; }
			
			#pollhldr {width: 340px; margin: 0 auto; }
			#selpoll {width: 340px; margin: 0 auto; }
			
			.editpage {color: black; }
			

			/* polls */
			
			.poll_edit_answers {width: 300px; }
			.poll_edit_answers li.even {background: #dff5ff;}
			.poll_edit_answers li.odd {background: #fff;}
			