/*  
Theme Name: Monomo Space Frame
Theme URI: http://monomo.com/
Description: Strong and stylish - Tribute to everybody contributing to Word Press 
Version: 1.1
Author: Felix Benedikt
Author URI: http://www.monomo.com/

	Monomo Space Frame
	http://www.monomo.com

	This theme was designed and built by Monomo
	
	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/

* {
	margin:0; 
	padding:0;
} 

html {
	height:100%; 
	font-size:100.01%;
} 

body
{
	text-align: center;
	font: 100.01%/130% Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	margin: 1cm auto;
	padding:1.0 cm;
	background-color: #fff;
} 

body * {
	text-align:left;
}

a:link {
	text-decoration:none;
	color:#000;
}

a:visited {
	text-decoration:none;
	color:#000;
}

a:hover, a:active {
	text-decoration:underline;
	color:#000;
}

h1, h2, h3, h4, h5, h6 {
	font-family: Helvetica, Arial, Verdana, sans-serif;
}


/* ------------------------------------------------- */
/* The Header */

#header {
    /*margin-top:10px;*/
}

#header h1 {
	margin:3px 10px 3px 10px;
	padding:0;
	line-height:2em;
}

/* ------------------------------------------------- */
/* The SEARCH */

#header fieldset{
   border:none;
   float:right;
}

#header legend {
	display:none;
}

#header label {
	display:none;
}

#header .searchInput {
	display:none;

}



/* ------------------------------------------------- */
/* Konstellation A: Content & Navigation 50% (Blau) | Content & Navigation 50% (Rot) */

div.fifty_perLeft
{
	min-width: 49.5%;
	max-width: 50%;
	margin:10px 50% 0 0;

}

div.fifty_perRight
{
	min-width: 49.5%;
	width: 50%;
	float:right;
	margin:10px 0 0 0;

}

#blue_content_50 {
	margin:0 5px 0 0;
}

#red_content_50 {

	margin:0 0 0 5px;

}


/* ------------------------------------------------- */
/* Konstellation B: Navigation (Blau) | Content & Navigation (Rot) */


#blue_navi {
	display:none;
}

#red_content {
	margin:10px 0 0 0;

}

/* ------------------------------------------------- */
/* Konstellation C: Content & Navigation (Blau) | Navigation (Rot) */


#blue_content {
	margin:10px 0 0 0;

}

#red_navi {
	display:none;
}


/* ------------------------------------------------- */
/* Konstellation D: Neutral (Grau) */


#grey_content {
	margin:10px 0 0 0;
}







/* ------------------------------------------------- */
/* Generic classes for boxes */


div.blue_frame {
	color:#000;
	background-color: #fff;
}

div.red_frame {
	color:#000;
	background-color: #fff;
}




div.grey_frame {
	color:#000;

}





/* The shadow of the coloured boxes */
div.blue_box_bottom 
{
	float:left;
	width:100%;

}

div.red_box_bottom 
{
	float:left;
	width:100%;
}

div.grey_box_bottom 
{

}

.red_box_bottom img, .blue_box_bottom img,  .grey_box_bottom img
{
	display:none;
}

.separator
{
	clear:both;
	font-size:0.1em;
	margin-top:-0.1em;
}







/* ------------------------------------------------- */
/* Credits & Footer */

div.credits {
	font-size:0.6em;
	color:#000;
	clear:both;
}






/* ------------------------------------------------- */
/* CONTENT NAVIGATION SPLIT */


div.contentBoxRed { /*for future corrections */

}

div.navigationBoxRed {
	display:none;
}

div.contentDisplayRed {
	padding:10px;
	margin:0 0 0 0;
}


div.contentBoxBlue { /*for future corrections */

}

div.navigationBoxBlue {
	display:none;
}

div.contentDisplayBlue {
	padding:10px;
	margin:0 0 0 0;
}

/*for contect form */
div.contentDisplayGrey {
	padding:10px;
}


/**/

.contactDetails {
	width:45%;
	padding:10px;
	float:left;

}


/* ------------------------------------------------- */
/* THE FOOTERS */

/* RED */

div.footerBoxRed {
	display:none;
}



div.footerBoxBlue {
	display:none;

}



/* ------------------------------------------------- */
/* THE POSTS */


/* The Headlines are the same everywhere */
.contentDisplayRed h2, .contentDisplayBlue h2, .contentDisplayGrey h2 {
	font-size:1.2em;
	margin:0 0 0 0;
	font-weight:normal;
}

.contentDisplayRed h3, .contentDisplayBlue h3, .contentDisplayGrey h3 {
	font-size:1.0em;
	margin:0 0 0 0;
	font-weight:normal;
}

.contentDisplayRed .minipost, .contentDisplayBlue .minipost {
	margin:0 0 15px 0;

}
.contentDisplayRed .minipost small, .contentDisplayBlue .minipost small {
	font-size:0.6em;
	line-height:1.4em;
	color:#000;
}

small.light {
	color:#555 !important;	
}

/* Just in case there is an abstract */
.contentDisplayRed div.minipost div.entry, .contentDisplayBlue div.minipost div.entry {
	margin:5px 0 5px 0;
	font-size:0.7em;
	line-height:1.4em;
	text-align:justify;
}


/* Navigation Table */
table.post_navigation_table {
	display:none;
}


.contentDisplayRed .post, .contentDisplayBlue .post, .contentDisplayGrey .post {
	margin:0 0 30px 0;

}
.contentDisplayRed .post small, .contentDisplayBlue .post small {
	font-size:0.6em;
	line-height:1.4em;
	color:#000;
}

/* Just in case there is an abstract */
.contentDisplayRed div.post div.entry, .contentDisplayBlue div.post div.entry, .contentDisplayGrey div.post div.entry {
	margin:5px 0 5px 0;
	font-size:0.8em;
	line-height:1.4em;
}

div.post div.entry p {
	text-align:justify;
	margin:0 0 0.4em 0;

}

.postmetadata_alt {
	margin-top:10px;
	text-align:left !important;
}

.postmetadata_alt small {
	font-size:0.8em !important;
}

.postmetadata {
	margin-top:5px;
	text-align:left !important;
	font-size:0.8em !important;
}

/* FOR COMMENTS */
#comments { /*h3 introducing the comment patch */
	display:none;
}

#respond { /*h3 introducing the writing form */
	display:none;
}

#commentform { /* That's the form containing all elements */
	display:none;
}




/* ------------------------------------------------- */
/* Specific Link Colours */


/* RED */
.contentDisplayRed a {
	color:#ff6633;	

}

/* BLUE */
.contentDisplayBlue a {
	color:#03a8e2;	

}

/* ------------------------------------------------- */
/* Formatting of Sliders - in conjunction with the calendar css */

.toggled_content {
	margin-bottom:10px;
}

.kp_link_display {
	font-size:0.8em;
	line-height:1.4em;
}