/* mac hide \*/
html, body {height:100%}
/* end hide*/

body {
	padding:0;
	margin:0;
    background:white;
	text-align:left;
	font-family: Arial, sans-serif;
	font-size:12px;
}

#outer{
	min-height:100%;/*for mozilla as IE treats height as min-height anyway*/
	margin-left:60px;
    color: black;
}

* html #outer{height:100%;margin-left:57px}/* ie 3 pixel jog*/

#left {
	position:relative;/*ie needs this to show float */
	width:60px;
	float:left;
	margin-left:-59px;/*must be 1px less than width otherwise won't push footer down */
	left:-1px; /* line things up exactly*/
	color: blue;
}
* html #left {margin-right:-3px}/* three pixel jog*/
#left p {padding-left:3px;padding-right:2px}

div,p  {margin-top:0}/*clear top margin for mozilla*/
* html #centrecontent {height:1%;margin-bottom:6px;}/* combat IE's 3 pixel jog */