/* =Typography
---------------------*/

body {
	color: #000;
	font-size: 11pt;
	line-height: 1.3;
	background: none;
	}

/* =Layout
---------------------*/

#pagewrap {
	background: none;
	}
#page {
	width: 100%;
	border: none;
	}

/* =Headings
---------------------*/

h2 {
	color: #000 !important;
	}

/* =Links
---------------------*/

a:link, a:visited, h2 a {
	color: #000 !important;
	}

/* =Header
---------------------*/

#header {
	width: auto;
	padding: 0;
	}
#header h1 {
	position: static;
	width: auto;
	height: auto;
	}

/* =Main Nav
---------------------*/

#header #menu {
	display: none;
	}

/* =Utils Nav
---------------------*/

#header #utils {
	display: none;
	}

/* =Content
---------------------*/

#main {
	padding: 20px 0;
	}
#breadcrumb {
	display: none;
	}

/* =Footer
---------------------*/

#footer {
	padding: 0;
	font-size: .85em;
	color: #000;
	background: none;
	}

/* =Home
---------------------*/

#primary, #primary .wrap1, #primary .wrap2,
#secondary, #secondary .wrap1, #secondary .wrap2 {
	width: auto;
	background: none;
	}
#primary div.col, #secondary div.col {
	width: 30%;
	margin-left: 3%;
  }

/* =Misc 1
---------------------*/

.col5050 #col1 {
	width: 45%;
	}
.col5050 #col2 {
	width: 45%;
	}

.col6040 #col1 {
	width: 60%;
	}
.col6040 #col2 {
	width: 35%;
	}

.col4060 #col1 {
	width: 35%;
	}
.col4060 #col2 {
	width: 60%;
	}

/* =Realisations
---------------------*/

#casestudy #col1 {
	width: 254px;
	float: right;
	margin: 1em 0 20px 20px;
	}
#casestudy #col2 {
	width: auto;
	float: none;
	}

/* =Blog
---------------------*/

#blog #col1 {
	width: auto;
	float: none;
	}

#blog #col2 {
	display: none;
	}
