/* Content */

.image_menu
	{
		clear:none;
		float:left;
		height:215px;
		width:222px;
		padding:0;
		margin-left:23px;
		margin-right:23px;
		_margin-left:16px;
		_margin-right:16px;
		margin-bottom:20px;
	}

	.image_menu p
		{
			clear:none;
			padding:0;
			margin:0;
			text-align:center;
			color:#009933;
		}

		.image_menu p a, .image_menu p a:link, .image_menu p a:visited, .image_menu p a:active
			{
				color:#009933;
				font-weight:bold;
			}

	.picture
		{
			clear:none;
			float:left;
			width:218px;
			height:188px;
			border:1px solid #c0c0be;
			padding:1px;
			margin-bottom:5px;
		}

		.clip
			{
				position:absolute;
				clip:rect(0px,218px,188px,0px);
				width:218px;
				height:188px;
				overflow:hidden;
			}

		.gallery-more
			{
				position: absolute;
				width:77px;
				height:18px;
				margin-left: 137px;
				margin-top: 165px;
				padding-top:1px;
				background-image:url(../images/more.png);
				text-decoration: underline;
				color: #000;
				font-weight: bold;
				text-align:center;
				cursor:pointer;
			}

.floating
	{
		clear:none;
	}

.activity
	{
		clear:none;
		float:left;
		width:295px;
		height:188px;
		margin-left:20px;
		margin-bottom:20px;
	}

	.activity ul
		{
			margin-top:15px;
			margin-left:15px;
			list-style:square;
		}

		.activity li
			{
				color:#009933;
			}

			.activity ul li ul
				{
					margin-top:0px;
					margin-left:15px;
					list-style:square;
				}

.bottom
	{
		clear:left;
		margin-top:-20px;
	}

	.bottom p
		{
			padding-top:10px;
		}

	.bottom ul
		{
			margin-top:15px;
			margin-left:15px;
			list-style:square;
		}

	.bottom h5
		{
			color:#009933;
		}

.no_margin
	{
		margin:0;
	}

.reflect
	{
		margin-top:20px;
		margin-bottom:20px;
		padding:20px;
		background-color:#f2f2f2;
	}

	.reflect ol li
		{
			margin-left:20px;
			padding-bottom:20px;
			font-weight:bold;
		}

	.reflect ol li.last
		{
			padding-bottom:0;
		}

#gallery .hide
	{
		display:none;
	}

.gallery
	{
		width:540px;
		margin-top:10px;
		padding-top:10px;
		padding-bottom:5px;
		border-top:solid 1px #ccc;
	}

	.gallery a
		{
			clear:none;
		}

	.gallery img
		{
			clear:none;
			float:left;
			margin-top:5px;
			width:128px;
			height:110px;
			border:solid 1px #ccc;
			margin-left:3px;
			margin-right:2px;
		}
