#photo_head				{
					text-align: center;
					font-size: 1.2em;
					font-weight: 700;
					margin-bottom: 15px;
					width: 100%;
					}
#gallerytbl, .gallerycell		{
					border-collapse: collapse;
					border-width: 0px;
					margin: 0px;
					}
.gallerycell				{
					padding: 2px;
					}

div.admin_nav				{
					text-align: center;
					}
div.admin_nav ul			{
					list-style-type: none;
					}
div.admin_nav li			{
					display: inline;
					height: 20px;
					}
div.admin_nav a				{
					border-style: solid;
					border-width: 1px;
					border-color: #000000;
					padding: 3px 8px 3px 8px;
					font-size: 10pt;
					margin: 3px;
					}
div.admin_nav a:hover			{
					border-style: solid;
					border-width: 1px;
					border-color: #000000;
					padding: 3px 8px 3px 8px;
					background-color: #E3DDC9;
					color: #000000;
					}
div#admin_main, div#admin_main p, div#admin_main li	{
					font-size: 10pt;
					color: #000000;
					}
div#admin_main p			{
					text-align: justify;
					}
div#admin_main				{
					margin: 20px;
					height: 100%;
					}
div#admin_main input, div#admin_main textarea	{
					border-style: solid;
					border-width: 1px;
					border-color: #000000;
					}
div#admin_main input.submit		{
					background-color: #E3DDC9;
					cursor: pointer;
					}
div#admin_main input.check		{
					border-width: 0px;
					background-color: #BFAF77;
					cursor: pointer;
					}
div#admin_main li			{
					margin-bottom: 15px;
					}
div#admin_main option			{
					padding-right: 5px;
					}
div#admin_main ul#gallerylist li	{
					margin-bottom: 0px;
					}
div#admin_main form			{
					margin: 0px;
					padding: 0px;
					}
div#admin_main table#photo		{
					width: 100%;
					margin: 15px 0px 15px 0px;
					height: 1%;
					}
div#admin_main table.photocell		{
					width: 25%;
					text-align: center;
					}
div#admin_main .img			{
					border-style: solid;
					border-width: 1px;
					border-color: #000000;
					}
