#rightcol {
	float:right;
	width:480px;
}

#leftcol {
	float:left;
	width:240px;
}

#leftcol #primarynav a {
	display:block;
}

/**
The reason there is a buffer is to allow for margin collapsing in a floated element.  That was if 
a heading a paragraph or whatever is at the top margin collapse will allow it to always start at the 
same point vertically.
**/
#leftcol .buffer {
	margin: 30px 30px 30px 40px;
}

#rightcol .buffer {
	margin: 30px 30px 0px 40px;
}
