/* Framework */

#nav_col {	/* Netscape 4, IE 
4.x-5.0/Win and other lesser browsers will use this */  
	position: absolute; left: 0; top: 0;
	margin: 0; padding: 0;
}
body > div#nav_col
	{  /* used by Opera 5+, Netscape6+/Mozilla, Konqueror, Safari, OmniWeb 
4.5+, iCab, ICEbrowser */  
	position: fixed;
	left: 0; top: 0;
	margin: 0; padding: 0;
}	
#nav{
	margin:  4.5em 0 0 50px;
	padding: 0; width:  190px;
}
#content_col{
	margin: 0 0 0 240px; 
	padding: 0;
	z-index: 0;
}
.body_normal{
	width: 568px; 
}
.body_wide{
	width: 760px; 
}
#content_col .header{
	margin: 0;
	padding: 4.5em 0 10px 0;
}
#content_col.body_normal .header{
	background: url(http://www.philmcdarby.com/images/body_bg.png) top left no-repeat;
}
#content_col.body_wide .header{
	background: url(http://www.philmcdarby.com/images/body_bg_wide.png) top left no-repeat;
}
#content_col .footer{
	margin: 0;
	padding: 1.5em 0 20px 0;
}
.footer p{
	margin-top:  0;
}
#content_col.body_normal .footer{
	background: url(http://www.philmcdarby.com/images/body_bg.png) bottom left no-repeat;
}
#content_col.body_wide .footer{
	background: url(http://www.philmcdarby.com/images/body_bg_wide.png) bottom left no-repeat;
}
#content_col .wrapper{
	margin: 0;
	padding: 0;
}