div#header {
	position: relative;
	width:100%;
	height: 50px;
	margin-top: 0px;
	margin-left: auto; margin-right: auto;
	text-align:center;
}
div#logo {
	position: relative;
	top: 5px;
	margin: 0; padding: 0;
	
	margin:auto;
	width:825px;
	text-align:left;
}
div#fullPanel {
	background-color: #4A4A4A;
	text-align:left; /* required by IE 5.2 Mac OSX */
	text-align/* ie > 5 (mac & win) */:center; /* required by IE 6 Win Xp */
}
table#mainLayout {
	width: 825px;
	border-width: 0;
	padding: 0;
	margin-left: auto; margin-right: auto;
}
table#mainLayout td#leftPanel {
	background-color: #4A4A4A;
	overflow:hidden;/* Mac OSX IE 5.2 Menu Bug fix */
}
table#mainLayout td#mainPanel {
	width: 630px;
	padding: 0 5px;
	background-color: #000;
}
table#mainLayout td#rightPanel {
	background-color: #4A4A4A;
	display: block;
}

div#leftNav {
	width: 165px;
	margin-top: 20px;
	float: right;
}
div#leftNav span { 
	padding: 0 0 0 5px;
}
div#leftNav a {
	padding: 3px 0 3px 25px;
}

