/* CSS Document */

/*
* Standard pages have a sidebar
*/
body.sidebar #content #main {
	float: left;
	width: 434px;
	padding-bottom: 1px;
}

/*
* Because #content is now floated, margin-collapse between content first p
* and #header h1, is swiched off. Meaning that the first p appears a bit
* further down the page than it should. Use first-child to rectify by setting
* margin-top to zero (in absense of CSS control of margin-collapse).
*
* For some reason this doesn't work in IE8 beta - but the selector on 
* #content #sidebar p:first-child below, does!
*/ 
body.sidebar #content #main p:first-child {
	/*margin-top: 0;*/
}

body.sidebar #sidebar {
	float: right;
	width: 221px;
	padding-bottom: 1px;
	padding-left: 64px;
	padding-right: 44px;
}

/*
* Workaround for margin issue (see above comment on #content #main p:first-child)
*/
body.sidebar #content #sidebar p:first-child {
	/*margin-top: 0;*/
}