#container {
	width: expression(Math.min(parseInt(this.offsetWidth), 1230 ) + "px"); 
	height: 200px;
	overflow: visible;
		}
		
#header {
	overflow: hidden;
	position: relative;
	height: 192px;	padding-right: 21px;
}
#flash {
	height: 192px;
	padding-top: 0px;
	padding-bottom: 0px;
	width: 980px;
	text-align: left;
	overflow: hidden;
	position: absolute;

}
#menu {
	height: 35px;
	overflow: visible;
}
#menu li a {
}
#content {
	height: 450px;
	overflow: visible;
}
#footer, #footer ul  {
	height: 80px;
	overflow: visible;
}

.choices h2 a {height: 119px; overflow: visible;}
#nav ul li a, form fieldset p {height: 16px; overflow:visible;}
form h3 {float: none; height: 45px; overflow: visible;}
#opening_hours li {
	height: 21px;
	overflow: visible;
}
#right_column {
	height: 330px;
	overflow: visible;
}
a.highlight_link, p.highlight_link a.non-html, .tick strong em a, a span.highlight_link {
height: 11px;
overflow: visible;
}