/***** Layout *****/body {	margin:0px;	padding:0px;}body, #header, #bg_panel, #navbar, #pagebase, #content, #footer {	position: relative;}#copy, #address, #credit {	position:absolute;}#header, #navbar, #pagebase, #footer {	width:930px;	margin:0px auto;}#header {	text-align:right;	margin-top:10px;	margin-bottom:10px;}#bg_panel {	width:100%;	background-repeat:repeat-x;}#navbar {	height:60px;}.navbutton, .navcell {	height:20px;	float:left;	padding:15px 5px;}#content {	width:900px;	margin:0px 15px 0px 15px;}#copy {	top:20px;	left:20px;	width:525px;}#footer {	height:30px;}#address {	top:5px;	left:15px;	width:700px;}#credit {	top:5px;	left:750px;	width:165px;}#images {	margin:0px 0px 0px 565px;}/***** Colours & Graphics *****/body {	background-color:#C2CDD6; /* Light Grey */	background-image:url(furniture/bgtile_body.gif);}#navbar, #pagebase, #footer  {	background-color:#003557; /* Dark Blue */	color:#FFF;}.navbutton:hover a {	color:#003557; /* Dark Blue */}.navbutton:active a, a:hover {	color:#F0B800; /* Yellow */}#navbar, #footer, a, .caption {	color:#FFF;}.navbutton {	background-image:url(furniture/bgtile_navcell.gif);	background-repeat:repeat-x;}	#bg_panel {	background-image:url(furniture/bgtile_content.gif);}#content {	background-color:#F0B800; /* Yellow */}.separator_h {	background-image:url(furniture/bgtile_rule.gif);	background-repeat:repeat-x;	height:3px;	padding:0px;	margin:0px 0px 10px 0px;	border:none;}/***** Typography *****/html {	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:10px;	line-height:1.6em;}#navbar {	text-transform:uppercase;	font-size:1.1em;}.navbutton, .navcell {	text-align:center;}#credit {	text-align:right;}a {	text-decoration:none;}h6 {	font-weight:normal;}#pagebase p, h6, #address, #credit,   {	font-size:0.9em;}#pagebase p  {	margin:5px 15px;}#copy h1, #copy p, h6 {	line-height:1.5em;	margin:0px 0px 10px 0px;	padding:0px;}#copy h1  {	color:#FFF;	font-size:1.8em;	font-weight:bold;}#copy p, li	{	color:#000;	font-family:Georgia, "Times New Roman", Times, serif;	font-size:1.6em;}ul, li {	list-style:disc outside none;	line-height:1.5em;	margin:0;	margin-left:10px;	padding:0;}