﻿/* Basic Structure */
body 
{
	margin:0px;
	padding:0px;
}
#pageWrapper 
{
	margin:0px;
	padding:0px;
}
#pageHeader 
{
	margin:0px;
	padding:0px;		
}

#pageBarRight, .pageBarRight
{
	float:right;
	width:220px;
	margin:0px;
	padding:0px;		
/*	border:solid 1px blue;
	background-color:#c0c0ff; */
}

#pageBarLeft
{
	float:left;
	width:240px;
	margin:0px;
	padding:0px;
}
#pageFooter 
{
	clear:both;
	width:100%;
/*	border:solid 1px pink; */
}
#pageMain 
{
	margin:0 220px 0 240px;
	padding-right:16px;
	z-index:-1;
/*	border:solid 1px green;
	background-color:#c0ffc0; */
}

/* Page Header */
.topLogoff 
{
	float:right;
	margin-left:-3px; /* for IE 6 and below */
}

.topWowLink
{
	float:right;
	margin-left:-3px; /* for IE 6 and below */
}

/* Page Menu Bar */
#pageMenuBar 
{
}

/* Page Footer */
#pageFooter p 
{
	text-align:center;
	font-size:smaller;
	padding-left:240px;
}

/* Page Left Navigation */
#pageNavigation 
{
	padding:2px 4px 2px 4px;		
}

.pageLeft
{
	float:left !important; /* This works for firefox - but bolloxes up IE (including 7)) */
/*	position:static !important; 
	/* The above float:left works much better for layout and presentation so we leave it in for firefaox
        and add the following bodge for IE */	
/*	position:absolute; /* nasty positioning but couldn't get relative to work */
/*	top:182px;
	left:0px; 
	/**/
	width:220px;
	padding:0px;
	margin:4px 4px 4px 4px; 
	z-index:1;
}
