@charset UTF-8;/* Layout CSS Document for Cubic Hemel Hempstead */body {	margin:0px;	padding:0px;}#container {	width: 798px;	margin: 0px auto 0px auto; /* margin top, right, bottom, left */	padding:0px;}#header {	width:796px;	height: 125px;	margin:0px;	padding:0px;}#navbar {	background-image: url(images/nav/kg_navbar.jpg);	background-repeat: repeat-x;	margin: 0px;	padding: 8px 0px 0px;	height: 35px;	width: 798px;	list-style-type: none;}#navbar ul {	display: inline;	list-style-type: none;	padding: 0px;	margin: 0px;}#navbar li {	display: inline;	padding: 0px 25px 0px 30px;	margin: 0px;}#contentleft {	width:490px;	float:left;	margin:0px;	padding:10px 5px 5px 25px;	}#contentright {	width:251px;	float:right;	margin:0px;	padding:5px 25px 5px 0px;	}#contentrightinner {	height: 400px;	width: 240px;	background-image: url(images/blkred-fade.jpg);	background-repeat: repeat-y;	margin-left: 5px;	margin-top: 15px;	margin-right: 0px;	margin-bottom: 0px;	text-decoration: none;	list-style-type: none;	list-style-position: outside;}#footer {	width:767px;	margin:0px;	padding:10px 0px 10px 25px;	clear: both;	}	