/* 

	CREATIONAL

	CSS / GENERAL STYLES 

	COPYRIGHT © 2010 / CREATIONAL / WWW.CREATIONAL.NL / ALL RIGHTS RESERVED

*/
* { margin: 0; padding: 0; }

body {
	font-family: "Century Gothic", Arial, Helvetica, sans-serif; font-size: 10pt;
	color: #000; background: #FFF;
	}

html, body { height: auto; }

body#page,
body#home {
	text-align: center;
	}

a, 
a:link, 
a:visited, 
a:active { color: #666; text-decoration: none; }
a:hover { text-decoration: underline; }
a:focus { outline: none; }

img, a img { border: 0; }

ul { padding-left: 1.8em; padding-bottom: 1em; }
ol { padding-left: 1.8em; }
li { font-size: 1.2em; }

.bold { font-weight: bold; }
.superscript { vertical-align: super; font-size: 1em; }

.clearfix:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; }
.clearfix { display: inline-block; }
html[xmlns] .clearfix { display: block; }
* html .clearfix { height: 1%; }

h1 { font-size: 1.8em; font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif; letter-spacing: 1px; padding-top: 2.2em; padding-bottom: 1.2em; }
h2 { font-size: 1.4em; font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif; letter-spacing: 1px; padding-bottom: .6em; }
h3 { font-size: 1.2em; font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif; }
h4 { font-size: 1.2em; }

p { font-size: 1.2em; line-height: 1.6em; padding-bottom: 1em; }

hr { background-color: #666; color: #666; height: 1px; border: none; margin: .5em 0; }

/* CONTAINER */
#container {
	margin: 0; width: auto; text-align: left;
	min-height: 100px;
	height: auto;
	}
* html #container {
	height: auto;
	}

/* HEADER */
#header { display: none; }

#logo { display: none; }

#logo_print { display: block; position: absolute; right: 0; top: 0; }

/* TOP NAV */
#topnav { display: none; }

/* MAIN */
#main { }

/* LEFT NAV */

#leftnav { display: none; }

/* CONTENT */
#content {
	float: none; display: block; width: auto; overflow: visible; position: static;
	}
#content.paper {
	background: none;
	}
#content.enveloppe {
	background: none;
	}

#content_inner { 
	min-height: 300px;
	background: none; 
	}
#content.enveloppe #content_inner {
	background: none;
	}

#content_bottom { 
	height: auto;
	background: none; 
	}
#content.enveloppe #content_bottom { height: auto; background: none; }

#content h1 { padding-left: 0; }
#content p { text-align: justify; }

#content_inner h1 { padding: 0; padding-bottom: 1.4em; font-weight: normal; font-size: 2em; }
#content_inner h2 { padding: 0; padding-top: .4em; padding-bottom: .2em; }
#content_inner h3 { padding: 0; }
#content_inner p { padding: 0; padding-bottom: 1em; }
#content_inner ul { margin: 0; }

#tabs { display: none; }

#column_left { float: none; display: block; width: auto; overflow: visible; }
#column_right { float: none; display: block; width: auto; overflow: visible; }

#column_left h1, #column_left h2, #column_left h3, #column_left p { padding-right: 0; }
#column_right h1, #column_right h2, #column_right h3, #column_right p { padding-lelft: 0; }

#column_A { float: left; display: block; width: 30%; overflow: visible; margin-left: 0; }
#column_B { float: left; display: block; width: 30%; overflow: visible; margin-left: 3%; }
#column_C { float: left; display: block; width: 30%; overflow: visible; margin-left: 3%; }

#home #column_A { width: 48%; }
#home #column_B { width: 48%; margin-left: 4%; }

#slideshow { display: none; }

#project_buttons { display: none; }

/* contact */
#address { position: absolute; left: 425px; top: 140px; }

#address h1 { padding:0; text-indent: -9999px; }
#address p { padding: 0; padding-bottom: .5em; line-height: 1.2em; }

/* CONTENT: FONTS */
.normal { font-size: .9em; line-height: 1.4em; }
.monospace { font-family: monospace; font-size: 1.4em; }
.arial { font-family: Arial, monospace; }
.verdana { font-family: Verdana, monospace; }
.trebuchet { font-family: "Trebuchet MS", monospace; }
.calibri { font-family: Calibri, monospace; }
.candara { font-family: Candara, monospace; } 
.consolas { font-family: Consolas, monospace; } 
.corbel { font-family: Corbel, monospace; }
.times { font-family: "Times New Roman", monospace; } 
.georgia { font-family: Georgia, monospace; } 
.cambria { font-family: Cambria, monospace; } 
.constantia { font-family: Constantia, monospace; } 


/* FOOTER */
#footer { 
	position: static; margin-top: 2em; margin-bottom: 2em; padding-left: 0; height: auto;
	font-family: "Century Gothic", Arial, Helvetica, sans-serif; text-transform: uppercase; letter-spacing: 1px; line-height: normal;
	color: #999;
	}

#footer a,
#footer a:link,
#footer a:visited {
	text-decoration: none;
	color: #999;
	}
#footer a:hover {
	text-decoration: underline;
	color: #003798;
	}

#poweredbycreatesites,
#poweredbycreatesites:link,
#poweredbycreatesites:visited { display: none; }

/* FORMS */
	

/* tinyMCE classes */
.image_left { float: left; }

a.more,
a.more:link,
a.more:visited {
	padding-right: 10px;
	background: url(../img/cl_link_arrow_blue.gif) no-repeat 100% 70%;
	}
a.external,
a.external:link,
a.external:visited {
	padding-right: 12px;
	background: url(../img/cl_icon_external.gif) no-repeat 100% 45%;
	}	

