.content-row .illu .illu-big
{
	float: left;
	width: 470px;
	min-height: 296px;
	overflow: hidden;
}


.content-row .illu .info
{
	width: 151px;
	float: right;
}

	.content-row .illu .info .info-copy
	{
		float: left;
		width: 151px;
		min-height: 142px;
		line-height: 1.1;
	}

	.content-row .illu .info .illu-small
	{
		float: left;
		width: 151px;
		min-height: 154px;
		overflow: hidden;
	}


	/* box */
	.content-row .rgt .box h4
	{
		color: #ffffff;
		background: #96D145;
		margin: 0;
		padding: 7px 10px 6px 10px;
		font-size: 0.8em;
	}

		.content-row .col-left .rgt .box table
		{
			border-collapse: collapse;
			width: 99%;
			margin: 0 0 20px 0;
		}

		.content-row .col-left .rgt .box td
		{
			color: #879890;
			padding: 2px 0 1px 10px;
			font-size: 0.75em;
			border-bottom: 1px solid #E3E3E3;
		}

		.content-row .col-left .rgt .box td.value
		{
			padding: 2px 7px 1px 0;
			text-align: right;
			color: #EE8601;
		}


	/* special offers */
	.content-row .col-left .rgt .special-offer h4
	{
		background: #FB7600;
	}

	.content-row .col-left .rgt .special-offer .copy
	{
		border: 1px solid #FB7600;
		border-top: none;
		padding: 10px 10px 10px 10px;
	}

		.content-row .col-left .rgt .special-offer .copy p
		{
			font-size: 0.725em;
			line-height: 1.2;
			margin: 0;
		}


/* venue content */

.content-row .col-right .lft
{
	width: 470px;
	float: left;
}

		.content-row .col-right .lft .headline
		{
			color: #ffffff;
			background: #6EBB1F;
			margin: 0;
			padding: 0 10px 0 10px;
			font-size: 0.8em;
		}

			.content-row .col-right .lft .headline h1
			{
				font-size: 1.2em;
				float: left;
				margin: 0;
				padding: 4px 0 5px 0;
			}

			.content-row .col-right .lft .headline a
			{
				background: url(../images/bg_headline_enquire.gif) no-repeat top right;
				font-size: 0.9em;
				color: #ffffff;
				float: right;
				margin: 6px 0 0 0;
				padding: 3px 15px 0 0;
			}

		.content-row .col-right .lft p,
		.content-row .col-right .lft ol,
		.content-row .col-right .lft h3,
		.content-row .col-right .lft ul
		{
			font-size: 0.725em;
		}

		.content-row .col-right .lft strong,
		.content-row .col-right .lft h3
		{
			color: #000000;
		}
		
		.content-row .col-right .lft h2
		{
			color: #5B92A6;
			font-size: 0.8em;
		}

		.content-row .col-right .lft .tool-links a
		{
			margin-top: 20px;
		}

.content-row .col-right .rgt
{
	width: 151px;
	float: right;
}

	.content-row .col-right .rgt .box
	{
	}

		.content-row .col-right .rgt .neutral h4
		{
			background: #BDBDBD;
		}

		.content-row .col-right .rgt .neutral a
		{
			color: #808080;
		}

		.content-row .col-right .rgt .neutral li.hi a
		{
			color: #51AE22;
		}

		.content-row .col-right .rgt .box ul
		{
			margin: 0;
			padding: 7px 10px 16px 2px;
			list-style: none;
			font-size: 0.725em;
		}





.venue-spaces
{
	margin: 10px 0 0 0;
	border-bottom: 1px solid #b6dc8f;
	background: url(/images/bg_venue_spaces_bar.gif) repeat-y;
}
	
	.venue-spaces h3
	{
		color: #fff !important;
		font-size: 1.2em !important;
		padding: 2px 7px 3px 7px;
		margin: 0;
		background: #96d145;
	}
	
	.venue-spaces .spaces-box,
	.venue-spaces .last-spaces-box
	{
		float: left;
		width: 154px;
		padding: 4px 2px 4px 1px;
	}
	
	.venue-spaces .last-spaces-box
	{
		padding: 4px 0 4px 1px;
	}
		
		.venue-spaces h4
		{
			color: #fff;
			font-size: 0.75em;
			padding: 2px 7px 3px 7px;
			margin: 0 0 3px 0;
			background: #6ebb1f;
		}
		
		.venue-spaces h4 strong
		{
			float: left;
			color: #fff !important;
			width: 120px;
		}
		
		.venue-spaces h4 em
		{
			float: right;
			clear: right;
		}
		
		.venue-spaces h4 em
		{
			float: right;
			clear: right;
		}
		
		.venue-spaces hr
		{
			clear: left;
			margin: 1px 0 0 0;
			padding: 0;
			color: #b6dc8f;
			background: #b6dc8f;
			height: 1px;
			border: 0px;
		}
		
		.venue-spaces .spaces-box span,
		.venue-spaces .last-spaces-box span
		{
			float: left;
			clear: left;
			font-size: 0.7em;
			width: 95px;
			padding: 0 0 0 5px;
			display: block;
		}
		
		.venue-spaces .spaces-box span.right,
		.venue-spaces .last-spaces-box span.right
		{
			color: #f1863a;
			clear: none;
			width: 48px;
			padding: 0 5px 0 0;
			text-align: right;
		}
		
