/*
THEME NAME: hexaplex2008
THEME URI: http://www.hexaplex.nl
DESCRIPTION: based on sandbox, a theme rich with powerful and dynamic semantic class selectors, Sandbox is a canvas for CSS artists such as Hexaplex
TAGS:  widgets, sandbox, microformats, hcard, hatom, xoxo
VERSION: 1.0
AUTHOR: Hexaplex
AUTHOR URI: http://www.hexaplex.nl
*/

/* Two-column with sidebar on left from the /sandbox-layouts/ folder 
@import url('sandbox-layouts/2c-l.css'); */

/* Just some example content */
body, td, th {
	color:#333333;
	font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size:12px;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:15px;
	margin:0px;
	padding:9px;
}
.entry-title a:link, .entry-title a:visited {
	font-size: 16px;  line-height:19px;
}
.entry-title a:hover, .entry-title a:active {}

a:link .entry-title, a:visited .entry-title {
	font-size: 16px;  line-height:19px;
}
a:hover .entry-title, a:active .entry-title {}

#wrapper{
	margin:0px;
	padding:0px;
	
	
}
div#header{
	position:relative;
	margin:0px ;
	padding:0px;
	top:0px;
	left:0px;
	
	
}
.menu {
	float: left;
	width: 470px;
	margin: 0px 10px 0px 0px;
	padding: 0px 0px 10px;
	display:block;
	position:relative;
}
 .teaser{
	float:left;
	clear:right;
	min-width:470px;
	margin: 0px 10px 0px 0px;
	padding: 0px;
	display:block;
	
}
.teaser .post{
	width:395px;
	margin: 0;
	padding: 0px 0px 50px;
}


#content{
	float:left;
	clear:both;
	margin:0px 10px 66px 0px;
	padding:0px;
}
.category-ideas #content{
	float:left;
	clear:right;
	margin:0px 10px 0px 0px;
	padding:0px;
	width:470px
}



.projectsbox {
	margin: 0px;
	padding: 0px;
	float: left;
	clear: right;
	height: 600px;
	width: 666px;
}
div.category-projects {
	clear:right;
	float:left;
	margin:0px 10px 0px 0px;
	padding:0px;
}
 
 div.post{
	padding:0;
	margin: 0;
}

div#collect{
	float:left;
	width: 310px;
	margin: 0px 10px 0px 0px;}
div#collect div.post {
	margin:0px 0px 10px 0px;
	padding:0px;
	width:300px;
}


div#footer{ clear:both;font-size:12px;line-height:15px; list-style:none;padding:10px 0px 10px 0px;
	margin:0px;
}

a:link, a:visited {
text-decoration:none;
border:none;
color:#333333;
}
a:hover, a:active {
text-decoration:none;
border:none;
color:#333333;
}
a:link img, a:visited img,a:hover img, a:active img{
	border:none;
	text-decoration: none;
}

p {
margin:3px 0px 0px ;
padding:0 0 3px ;
}

p img {
border-style:none;
}


h1 {
font-size:16px;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:19px;
margin:0px;
padding:0px;
}
h2 {
display:inline;
font-family: "Times New Roman", Times, Georgia, serif;
font-size:24px;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:29px;
}
h3 {
	color:#4D4D4D;
	font-weight:normal;
	margin:0px 0px 0px;
	padding:0px;
}
.menu ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0px;
padding:0px;
}
.menu ul li {
display:inline;
margin:0px;
padding:0px;
}
.more-link{
display:inline;}


div.entry-meta {
font-family: "Times New Roman", Georgia, Times, serif;
}
.archive div.entry-meta {
margin-bottom:10px;
 }
.single div.entry-meta {
margin-top:40px;
 }

.menu ul li#categories{ 
	font-size:36px; 
	line-height:40px; 
	}
 li.current-cat, li.current_page_item{ font-style:italic;font-size:40px; 
	line-height:40px; }
.menu ul li#pages{
	font: italic normal 42px/42px  "Times New Roman", Georgia, Times, serif;
	color: #777777;
}


 h3.entry-title{ font-weight:normal; font-size:14px; line-height:17px; }

body.home div.category-projects {
	width:150px;
	margin: 0px 10px 0px 0px;
	padding: 0px;
	float:left;
	clear:right;
	min-height:300px;
}
body.pageid-109 div.category-projects{
	width:150px;
	margin: 0px 10px 0px 0px;
	padding: 0px;
	float:left;
	clear:right;
	min-height:510px;
}
body.category-projects div.category-projects {
	width:150px;
	margin: 0px 10px 0px 0px;
	padding: 0px;
	float:left;
	clear:right;
	min-height:360px;
}
body.category-projects div.category-projects.bigger {
	width:310px;
}
body.category-projects div.category-projects.bigger div.thumb img.yapb_orig{
	width:310px;
	height:auto;
}




.entry-content h6 a:link, 
.entry-content h6 a:visited, 
.entry-content h6 a:hover, 
.entry-content h6 a:active {
font-family: "Times New Roman", Times, Georgia, serif;
font-size:42px;
font-weight:normal;
line-height:52px;
}

body.archive #content .entry-content{
font-size:16px;
line-height:18px;}

body.single #content .entry-content, body.pageid-23 #content .entry-content{
font-size:20px;
line-height:23px;}


body.archive #content .entry-content h6 a{
font-size:24px;
line-height:30px}

body.single #content .entry-content h6 a{
font-size:42px;
line-height:54px;}


.entry-title {
	font-weight:normal;
	font-size:14px;
	line-height:18px;
	margin: 0px;
	padding: 0px 0px 2px;
}
div.blog-meta {
	font-family: "Times New Roman", Times, Georgia, serif
}

.current-cat {
	font-size-adjust:none;
	font-stretch:normal;
	font: italic normal 42px/42px  "Times New Roman", Times, Georgia, serif
	
}
div.thumb{
margin-bottom:8px;}

.single #content .post { width:630px; }
.single.s-category-projects #content .post { width:470px; }

#content #comments{ width:470px; float:left; clear:left; margin:70px 0 0px; }

.thumbbig { width:470px; float:left; clear:right; margin-right:10px; margin-bottom:25px;}

body.single #content .entry-content p {
margin:3px 0px 0px ;
padding:0 0 18px ;
}


#primary.sidebar{ float:left; clear:right; display:block; width: 160px; height:auto; margin:0px; padding:0px; font-family:"Times New Roman", Times, serif; font-size:11px;  line-height:13px;}
#primary.sidebar h3.widgettitle {
text-decoration:none;
	font-size: 12px;  
	line-height:13px;
	margin-bottom:3px;
	font-weight:bold;
}
#primary.sidebar h3.widgettitle img{ display:none;}


#primary.sidebar ul{ list-style:none; padding:0px; margin:0px; }
#primary.sidebar ul.xoxo li.widget{ margin-bottom:20px; }

div.ddop{ margin-bottom:15px; font-weight:bold; font-size:12px;}
#primary.sidebar ul.xoxo div.ddop ul{ margin-top:3px; font-weight:normal; font-size:11px;}
li.this{ text-decoration:line-through;}
span.rss-date{ margin-left:5px;}
div.comments h3 { font-size:12px;}
div.comments ol { padding-left:20px;}
div.comments a { font-family:"Times New Roman", Times, serif;}



body.pageid-109 div#collect{
	width:auto;
	margin: 150px 10px 0px 0px;
	padding: 0px;
	clear:right;
	}

body.pageid-109 div#collect .entry-title{
	}
	
	body.pageid-109 div#collect div.post {
	margin:0px 0px 10px 0px;
	padding:0px;
	width:auto;
	
	}

body.pageid-109 div#collect div.entry-title a:link, body.pageid-109 div#collect div.entry-title a:visited {
	}
body.pageid-109 div#collect a:link div.entry-title, body.pageid-109 div#collect a:visited div.entry-title {
	}
body.pageid-109  div#post-23{
	display:none;
}
.screenprintbutton{ position:fixed; top:0px; left:936px; z-index:200;}

.screenprintbutton a:link, .screenprintbutton a:visited, .screenprintbutton a:hover, .screenprintbutton a:active{ border:none; text-decoration:none;}
li#text-146356511 div.textwidget a:link, li#text-146356511  div.textwidget a:visited, li#text-146356511  div.textwidget a:hover, li#text-146356511  div.textwidget a:active{ border:none; text-decoration:none;}

img#wpstats{display:none}

body.pageid-109 div#collect,
body.pageid-109 div.projectsbox{ display:none;}

body.pageid-457 ul#archives-page{
list-style:none;
padding-left:00px

}
body.pageid-457 ul#archives-page li.content-column{
list-style:none;
display:block;
float:left;
width:240px;
padding-bottom:20px;
}
body.pageid-457 ul#archives-page li.content-column h3{
font-size:16px;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:19px;
margin:0 0 5px;
padding:0;
}
body.pageid-457 ul#archives-page li.content-column ul {
padding-left:0px
}
body.pageid-457 ul#archives-page li.content-column ul li{
list-style:none;
padding-left:0px
}
body.pageid-457 ul#archives-page li.content-column ul li.current_page_item{
font-size:12px; line-height:15px; font-style:normal;
}

body.archive.tag div.category-projects {
float:none;}

body.home div.projectsbox.home div.category-projects {
	width:666px;
	margin: 0px;
	padding: 0px;
	float:left;
	clear:right;
	min-height:300px;
}
