html,body {
	height: 99%;
}
body
				{
				background-color: #999999;
				margin:3px 0 3px 0;
				padding: 0px;
				font-family: Verdana;
				color: #000000;
				border: 0px;
				text-align:center;				
				font:12px Verdana, sans-serif;
				}
			#content h2,#leftcol .new h2,#leftcol .otherstuff h2
				{
				border-bottom: 1px solid #FFFFFF;
				font:12px Verdana, sans-serif;
				
				}
			a:link
			{
			text-decoration:none;
			color:#DB6F02;
			}
			a:hover
			{
			text-decoration:none;
			color:#FF9933;
			}
			a:active
			{
			text-decoration:none;
			color:#FF9933;
			}
			a:visited
			{
			text-decoration:none;
			color:#DB6F02;
			}
			#content,#copyright,#leftcol .new,#leftcol .otherstuff,#e404
				{
				background-color: #BBBBBB;
				border: 1px solid #FFFFFF;
				}
			#content h2,#leftcol .new h2,#leftcol .otherstuff h2
				{
				border-bottom: 1px solid #FFFFFF;
				}
			#content
				{
				margin-left: 31.5%;
				margin-top:10px;
				margin-bottom:5px;
				height:auto;
				}
			#content div
				{
				padding:5px;
				}
			#content h2
				{
				background-image: url(../data/images/grad2.jpg);
				background-repeat: repeat-x;
				margin: 0px;
				text-align: center;
				font-weight: normal;
				padding: 5px;
				}
			#e404
				{
				margin-top:10px;
				border:1px solid #ffffff;
				height:auto;
				padding:5px;
				}
			#copyright
				{
				clear:both;
				padding:5px;
				margin-top:10px;
				height: 31px;
				}
			#copyright .copy
				{
				line-height:31px;
				text-align:right;
				}
			#copyright .valid
				{
				float:left;
				}
			#header
				{
				background-image: url(../data/images/grad1.jpg);
				background-repeat: repeat-x;
				margin-bottom: 5px;
				overflow: hidden;
				border: 1px solid #FFFFFF;
				padding:5px 0 5px 0;
				}
			#text
				{
				font-size:12px;
				line-height: 137px;
				float:left;
				}
			#logo
				{
				float:right;
				margin-top: 3px;
				margin-bottom: 3px;
				margin-right: 3px;
				}
			#navlist
				{
				padding-left:10px;
				padding-bottom:0px;
				margin-left:0px;
				margin-bottom:10px;
				text-align:left;
				list-style-type: none;
				text-indent: 0;
				margin-top:95px;
				}
			
			#navlist li
				{
				list-style: none;
				padding: 2px;
				display: inline;
				}
			
			#navlist li a
				{
				margin-left: 0px;
				background: #FF9933;
				text-decoration: none;
				padding:2px;
				padding-left: 7px;
				padding-right: 7px;
				}
			
			#navlist li a:link { color: #000000; }
			#navlist li a:visited { color: #000000; }

				
			#navlist li a:hover
				{
				color: #000000;
				background: #DB6F02;
				}
			
			#navlist li a#current
				{
				color:#ffffff;
				margin-left: 0px;
				background: #DB6F02;
				text-decoration: none;
				padding:2px;
				padding-left: 7px;
				padding-right: 7px;
				}
			#mainmenu
				{
				clear:both;
				display: inline;
				margin:0px;
				padding:0px;
				}
			#header h1
				{
				overflow:hidden;
				margin: 0; padding: 0;
				font-weight: normal;
				}
			#leftcol
				{
				width: 30%;
				line-height:16px;
				clear:both;
				float:left;
				margin-bottom:10px;
				}
			#leftcol .otherstuff div,#leftcol .new div
				{
				padding:5px;
				}
			#leftcol .new h2,#leftcol .otherstuff h2
				{
				background-image: url(../data/images/grad2.jpg);
				background-repeat: repeat-x;
				margin: 0px;
				text-align: center;
				font-weight: normal;
				padding: 5px;
				}
			#leftcol .new
				{
				margin-top:5px;
				margin-bottom:10px;
				}
			#main
				{
				height:100%;	
				width: 70%;
				margin: 0 auto;
				}
			#galcont
				{
				margin-left:10px;
				margin-right:10px;
				}
			#galcont a
				{
				margin:3px;
				padding:10px;
				background:#BBBBBB;
				border: 1px solid #FFFFFF;
				display:block;
				float:left;
				position:relative;
				}
			#galcont a:hover
				{
				background:#999999;
				}
			#galcont img
				{
				border:0;
				width:80px;
				height:80px;
				}
			#inform
				{
				border:1px solid #FFFFFF;
				background:#DB6F02;
				}
			#inform:hover
				{
				background:#FF9933;
				}
			#leftcol .new div h1
				{
				font:12px Verdana, sans-serif;
				line-height:16px;
				}
			#about
				{
				text-align:right;
				}
			#about .aboutwrite
				{
				text-align:left;
				line-height:16px;
				}
			#about h1
				{
				line-height:20px;
				font-size:14px;
				text-align:left;
				}
			#about h4
				{
				line-height:18px;
				font-size:12px;
				font-weight:normal;
				text-align:right;
				}
			#about h3
				{
				line-height:18px;
				font-size:14px;
				font-weight:normal;
				text-align:center;
				}
			#about h5
				{
				line-height:20px;
				font-size:14px;
				text-align:left;
				font-weight:normal;
				}
			#content div form
				{
				margin:15px;
				text-align:left;
				}
			#content div form input,#content div form textarea
				{
				border: 1px solid #FFF;
				background-color: #999999;
				}
			#content div form input:hover,#content div form textarea:hover
				{
				background-color: #BBBBBB;
				}