body, html {    padding: 0;    margin: 0;    background: #00003f;    background-image: url(../images/bkg_blue.gif);    background-repeat: repeat-x;    text-align: center;    font-family	: arial, sans-serif;	color: #333;	height: 100%;}/* IE 5.x windows has a bug where font size isn't inherited from the body tag.See: http://www.webhostingtalk.com/archive/thread/305618-1.html*/table, tr, td, ul, ol, li, input, select, textarea { font-size:100% }a img {	border: 0;}div.content {    text-align: left;    margin: 0px auto 0px auto;    padding: 0px;    background-color: #ffffff;	background-image: url(/images/bkg.gif);	background-repeat: repeat-y;	background-position: right;	font-size: 0.70em;    width: 744px;    height: 780px;}div.homecontent {    text-align: left;    margin: 0px auto 0px auto;    padding: 0px;    background-color: #ffffff;	background-image: url(/images/bkg.gif);	background-repeat: repeat-y;	background-position: right;	font-size: 0.70em;    width: 744px;    height: 960px;}div.left_shadow {       float: left;   	height: 100%;    margin: 0px;    padding: 0px;	background-image: url(../images/side_border.gif);	background-repeat: repeat-y;    width: 8px;}div.right_shadow {        float: right;   	height: 100%;    margin: 0px 0px 0px 0px;    padding: 0px;    /*background: #ffcc00;*/	background-image: url(../images/side_border2.gif);	background-repeat: repeat-y;    width: 8px;}div.centre_section {		float:left;	height: inherit;    margin: 0px 0px 0px 0px;    padding: 0px;    background: #ffffff;    width: 728px;}div.home_centre_section {		height: inherit;    margin: 0px 0px 0px 0px;    padding: 0px;     background: #ffffff;    background-image: url(../images/home_bkg.jpg);	background-repeat: no-repeat;    width: 728px;    float:left;}/*--------------------------------*//*div.main {	margin: 0 0em 0 15px;	line-height: 1.4em;	padding: 0 0 1em;}*/div.top_section {	height: 80px;	width: inherit;	overflow: hidden;	background-image: url(../images/bkg.gif);	background-repeat: repeat-x;	/*background: #ffcc00;*/    margin: 0 0px 10px 0;}div.topright {		display: inline;/*see ie left floats with padding*/	width: 170px;	height: 56px;	background-image: url(../images/logo.gif);	background-repeat: none;	padding: 0px;    margin: 10px 0px 0px 15px;    float: left;}div.topleft {	width: 325px;	height: 47px;	background-image: url(../images/phoneno.gif);	background-repeat: none;	padding: 0px;    margin: 15px 0px 0px 359px;}div.top_section h1{	visibility: hidden;		margin: 0px;	padding: 0px;	color: #ffffff;	font-size: 100%;}/*--------------------------------*/div.mainbody {	background: #ffcc00;    margin: 0px 0px 0px 0px;}/*NAVIGATION*/ul.nav {	display: inline;/*see ie left floats with padding*/	padding: 0px;	margin: 0px 0px 0px 12px;    float: left;    height: 300px;}ul.nav li {	display: inline;	margin: 0;	padding: 0;}ul.nav a.button:link, li a.button:visited, li a.button:hover {		padding: 0px;	margin: 0px;	display: block;	font-size: 1.35em;	font-weight: bold;	color: #000000;	text-decoration: none;}ul.nav li a.button:hover, li nav a.on {	background-position: 0 -40px;}ul.nav li a.button span p {	margin: 0px 0px 0px 25px;	padding: 8px 0px 0px 0px;}ul.nav li a.linkboxes {		width: 174px;	height: 38px;	background-image: url(../images/button_bkg.gif); }ul.nav li a.livebox {		width: 174px;	height: 38px;	background-image: url(../images/button_bkg.gif);	background-position: 0 -40px;}ul.nav li a.homeboxes {		width: 174px;	height: 38px;	background-image: url(../images/button_home_bkg.gif); }ul.nav li a.homelive {		width: 174px;	height: 38px;	background-image: url(../images/button_home_bkg.gif);	background-position: 0 -40px;}div.homenavblock {		background: url(../images/button_home_bkg.gif);	padding: 10px 0px 0px 25px;		width: 149px;	height: 28px;		font-size: 1.3em;	/*background-image: url(../images/button_home_bkg.gif);*/	/*background-repeat: none;*/	margin: 0px 0px 2px 0px;}/*RIGHT SIDE OF COPY*/div.rightcol {	width: 450px;	background: #ffffff;    margin: 0px 0px 0px 200px;}div.flashcontent {    margin: 20px 0px 0px 0px;}div.rightcol h1 {	margin: 0px;	padding: 0px;	font-weight: normal;	font-size: 200%;	line-height: 1.2em;	color: #000000;}div.rightcol h2 {		margin: 10px 0px 0px 0px;	padding: 0px;	color: #000000;	font-weight: normal;	font-size: 1.6em;	line-height: 1.3em;}div.rightcol h3 {		margin: 0px;	padding: 0px;	color: #ff0000;	font-weight: normal;	font-size: 1.3em;	line-height: 1.2em;}/*div.rightcol topcopy {	margin: 0 10px 0 0;	padding: 0 0 1em;	float: left;}*//*copy areas *//*div.rightcol topcopy p {	margin-bottom: 10;}*/div.rightcol div.topcopy p {		padding: 0px;	margin: 0px;	font-weight: normal;	font-size: 1.1em;	line-height: 1.2em;		margin: 5px 0px 5px 0px;}div.rightcol div.bodycopy p {		padding: 0px;	margin: 0px;	font-weight: normal;	font-size: 1.1em;	line-height: 1.2em;		margin: 3px 0px 5px 0px;}div.rightcol div.bodycopy hr {		margin: 0px;	padding: 0px;	border-bottom: 1px solid #ffcc00;		}div.rightcol div.bodycopy a:link, div.rightcol div.bodycopy a:visited {		text-decoration: none;	font-size: 1em;	color: #333333;}div.rightcol div.bodycopy a:hover {	color: #ff0000;}div.rightcol ul{	margin: 5px 0 15px 20px;	padding: 0px;	line-height: 150%;	}div.rightcol li{	font-weight: normal;	font-size: 1.1em;	line-height: 1.3em;		margin: 0px;	padding: 0px;	list-style: url(../images/flower.gif) outside;	}div.footie {		border-top: 1px solid #333333;	padding: 10px 0px 0px 0px;    text-align: left;	margin: 20px 15px 0px 15px;	font-size: 1em;    width: auto;	clear: both;}div.footie div.copyright{	float: left;}div.footie div.bottomlinks{		margin: 0px 0px 0px 185px;    padding: 0px;}div.footie a:link, div.footie a:visited {	text-decoration: none;	font-size: 1em;	color: #333333;}div.footie a:hover {	color: #ff0000;}/*--------------------------------*/div.clear {	height: 1px;	width: 1px;	margin: -1px;	overflow: hidden;	clear: both;}