/*--- page layout framework ------------*/

div#primary {
	float: left;
	width: 37.5em;
	margin-left: 1.5em;
	padding-left: 1.5em;
	background: transparent url("/img/global/sep_vertical.png") 0 0 repeat-y;
}

div#secondary {
	float: left;
	width: 13.5em;
}

div#extra {
	float: right;
	width: 23em;
}

/*div#extra {
	float: left;
	width: 13em;
	margin: 0 0 0 1.5em;
	padding-left: 1.5em;
	background: transparent url("/img/global/sep_vertical.png") 0 0 repeat-y;
}*/

/*--- miscellaneous ------------*/

h4 {
	margin-bottom: 0.5em;
}

div#primary h4 {
	font-size: 1.2em;
}

div#primary p {
	font-size: 1.1em;
	padding-right: 1.5em;	
}

div#secondary ul.lined {
	margin-bottom: 2em;
}

div#extra img {
	width: 280px;
	height: 329px;
	border: 1px solid #383d41;
}
