@import url(/css/navigation.css);
@import url(/css/background.css);
@import url(/css/borders.css);
@import url(/css/color.css);
@import url(/css/spacing.css);
@import url(/css/typography.css);
@import url(/css/special.css);
@import url(/css/overlay.css);
@import url(/css/sIFR-screen.css);

* {
	margin: 0;
	padding: 0;
}

body {
	position: relative;
	width: 818px;
	margin:0 auto ;
}

#content {
	min-height: 487px;
	padding: 0 36px 36px;
}

#p_citzcontacts #content,
#p_citznews #content,
#p_news_100106 #content,
#p_casestudy_highexpect #content,
#p_casestudy_growth #content {
	min-height: 49.0909em;
}

#full_content,
#splash_content,
#primary_content,
#qmedia,
#p_committees .no_sidebar,
#p_ombudsperson_process .no_sidebar {
	margin-left: 145px;
}

#splash_content {
	margin-bottom: 30px;
}

#primary_content,
#secondary_content {
	float: left;
	padding-bottom: 34px;
}

#primary_content,
.template_library div.primary {
	width: 394px;
}

#primary_content.no_sidebar {
	float: none;
	width: 600px;
}

#flash_content.full_width,
#primary_content.full_width,
#splash_content.full_width {
	float: none;
	width: auto;
	margin-left: 0;
}

#secondary_content {
	width: 170px;
	margin-left: 37px;
}
