/*
THEME NAME: Sandbox
THEME URI: http://www.plaintxt.org/themes/sandbox/
DESCRIPTION: Rich with powerful and dynamic semantic class selectors, Sandbox is a canvas for CSS artists
VERSION: 1.6.1
AUTHOR: <a href="http://andy.wordpress.com/">Andy Skelton</a> &amp; <a href="http://www.plaintxt.org/">Scott Allan Wallick</a>
AUTHOR URI:
TAGS: sandbox, microformats, hcard, hatom, xoxo, widgets, blank slate, starter theme, minimalist, developer
*/

/* Two-column with sidebar on left from the /examples/ folder 
@import url('examples/2c-l.css');*/

/* Just some example content */
div.skip-link {
position:absolute;
right:1em;
top:1em;
}

div#menu {
background:#EEE;
height:1.5em;
margin:1em 0;
width:100%;
}

div#menu ul,div#menu ul ul {
line-height:1;
list-style:none;
margin:0;
padding:0;
}

div#menu ul a {
display:block;
margin-right:1em;
padding:0.2em 0.5em;
text-decoration:none;
}

div#menu ul ul ul a {
font-style:italic;
}

div#menu ul li ul {
left:-999em;
position:absolute;
}

div#menu ul li:hover ul {
left:auto;
}

.entry-title,.entry-meta {
clear:both;
}

div#primary {
margin-top:0em;
}

form#commentform .form-label {
margin:1em 0 0;
}

form#commentform span.required {
color:#c30;
}

form#commentform,form#commentform p {
padding:0;
}
input#submit {
background-color:#d2d3c1;
color:black;
font-size:1em;
text-transform:lowercase;
}

input#author,input#email,input#url,textarea#comment {
padding:0.2em;
}

div.comments ol li {
margin:0 0 3.5em;
}

textarea#comment {
height:4em;
margin:0 0 0.5em;
overflow:auto;
width:66%;
background-color:transparent;
}

div.formcontainer .form-input input {background-color:transparent;}

#respond h3 {color:#a2ad82;}
.alignright,img.alignright{
float:right;
margin:1em 0 0 1em;
}

.alignleft,img.alignleft{
float:left;
margin:1em 1em 0 0;
}

.aligncenter,img.aligncenter{
display:block;
margin:1em auto;
text-align:center;
}

div.gallery {
clear:both;
height:180px;
margin:1em 0;
width:100%;
}

p.wp-caption-text{
font-style:italic;
}

div.gallery dl{
margin:1em auto;
overflow:hidden;
text-align:center;
}

div.gallery dl.gallery-columns-1 {
width:100%;
}

div.gallery dl.gallery-columns-2 {
width:49%;
}

div.gallery dl.gallery-columns-3 {
width:33%;
}

div.gallery dl.gallery-columns-4 {
width:24%;
}

div.gallery dl.gallery-columns-5 {
width:19%;
}

div#nav-above {
margin-bottom:1em;
position:relative;
top:-1.15em;
width:700px;
}

div#nav-below {
margin-top:1em;
}

div#nav-images {
height:150px;
margin:1em 0;
}

div.navigation {
height:1.25em;
}

div.navigation div.nav-next {
float:right;
text-align:right;
}

div.sidebar h3 {
font-size:1.2em;
}

div.sidebar input#s {
width:7em;
}

div.sidebar li {
list-style:none;
margin:0 0 2em;
}

div.sidebar li form {
margin:0.2em 0 0;
padding:0;
}

div.sidebar ul ul {
margin:0 0 0 1em;
}

div.sidebar ul ul li {
list-style:disc;
margin:0;
}

div.sidebar ul ul ul {
margin:0 0 0 0.5em;
}

div.sidebar ul ul ul li {
list-style:circle;
}

div#menu ul li,div.gallery dl,div.navigation div.nav-previous {
float:left;
}

div#header,div#footer {
text-align:left;
}

input#author,input#email,input#url,div.navigation div {
width:50%;
}

div.gallery *,div.sidebar div,div.sidebar h3,div.sidebar ul {
margin:0;
padding:0;
}







/* development for robust */
body * {padding:0;margin:0;}
body a {text-decoration:underline;color:black;}
body h3.entry-title a {text-decoration:none;color:black;}
body {font-family:Georgia!important;background-color:#a6a49e;
background:transparent url(bg2x.jpg) repeat-y -70px 0px;font-size:.8em;}
body div#container {font-family:Helvetica;}
div#header {background:transparent url(header_xs6.png) no-repeat -30px 0px;height:170px;}

h1#blog-title a {
font-size:3em;
color:black;
text-decoration:none;
}
a#headerbut {font-size:.001em;}

#wrapper {width:950px;margin:0 auto;padding-left:20px;background:#f8f6f1 url(bg11.png) no-repeat -20px -40px;background-color:f8f6f1;}

body.single .post img.front {display:none;}
body.single .post {position:relative;}

body.single .post p.info {position:absolute;top:0px;left:450px;width:300px;}
body.single .post h2 {font-size:2em;margin-top:50px;width:525px;}


#anotherloop .category-read {
display:none;
}
body.home div#content {margin-left:0px;margin-top:80px;}
body.home div#content {margin-top:100px!important;margin-left:0px;}

#firstloop .category-watch {
display:none;
}
#secondary {
display:none;
}
a img {border:none;}
div#container {
float:left;
margin-left:-10px;}

div#menu {background-color:transparent;display:none;}

#anotherloop .post {
width:180px;
height:180px;
float:left;
}

body.home #anotherloop .entry-meta, body.home #anotherloop .entry-title, body.home #anotherloop .entry-date {
display:none;
}

#firstloop {
clear:both;
margin-top:-15px;
}

body.category #nav-above, body.home #nav-above {
display:none;
}
body.category h2.page-title {
margin-top:3em;

}
#wrapper{
position:relative;
}
h2.entry-title {margin-bottom:0;}

#primary.sidebar {
position:absolute;
top:20px;
width:640px;
left:30px;
background-color:transparent;
color:white;
height:1.5em;
overflow:visible;
}
#primary.sidebar {
cursor:pointer;
}
#primary.sidebar h3 {
cursor:default;
font-weight:normal;
margin-left:.3em!important;
}

#primary.sidebar li#categories {background-color:#a8cec3;}
#primary.sidebar li#pages {background-color:#cea8bf;}
#primary.sidebar li#contact {background-color:#a8b28a;
background-color:#bcb8ad !important;}


#blog-description {display:none;}

#primary.sidebar ul li ul {display:none;margin-top:10px;}
#primary.sidebar ul li:hover ul {display:block;-moz-border-radius:5px;}

#primary.sidebar ul li.participate:hover ul{display:none;}

#primary.sidebar ul {
margin:0;
}
#primary.sidebar li ul li:after {content:" >>";color:white;}
#primary.sidebar li a {text-decoration:none;padding-left:.2em;color:white;}
#primary.sidebar li#archives a {color:#a4a68e;}
#primary.sidebar li#contact h3 a {text-transform:capitalize;color:white;}
#primary.sidebar li a:hover {text-decoration:underline;}
#primary.sidebar ul.xoxo>li {display:block;float:left;width:160px;}
#primary.sidebar ul.xoxo li ul {font-size:1em;}

body #archive ul li {background-color:white!important;}

/*category pages*/

body.category-watch .post, body.category-read .post {
width:210px;
float:left;
}

body.category-watch .post {
height:280px;
}

body.category-read .post {
height:17em;
}

body.category-watch .post .entry-date {
display:none;
}
body.category-read .post .entry-date {
float:left;
display:none;
}


body.category-read .post h3.entry-title {height:2em;display:block;}

.archive-meta p {width:640px;}

body.category-watch .post:before {content:" -------";color:rgb(173,162,142);display:block;}


body.category-read .post:before {content:" -------";color:rgb(173,162,142);display:block;}


div#footer {
clear:both;
}
div#footer span.footie{
opacity:.6;
font-size:.95em;
}

div#footer span.footie:hover {
opacity:.7;}

#primary.sidebar {font-size:1.3em!important;}

/*inhoud op homepage*/

body.home #firstloop .post.category-read {
width:46%;
}
body.home #firstloop .post .entry-meta, body.home #firstloop .post .entry-date {display:none;}

h1#blog-title {visibility:hidden;}
div#container {width:60%;}

h2.page-title {display:none;}
/*body.category-read abbr.published {border-bottom:1px dotted grey;}*/

div.clear{clear:both;}


.entry-meta {font-size:.8em;}

body.single .entry-meta {text-align:right;}

div#nav-below{display:none;}

body.category-read.single #content {margin:0;background:transparent url(sheet52.png) repeat;width:525px;}
body.single #content p img {float:right;}

h2.entry-title {font-family:Georgia;}

body div#container {margin-top:30px;width:650px;}

body div#container {margin-top:30px;width:705px;}

div#hometext {
    width:160px;
padding:0 15px;
    float:left;
color:black;
font-family:Helvetica;
font-weight:bold;color:#84866d;
font-size:.95em;}

div#hometext span {
color:#a4a68e;
}

body.s-category-watch h2.entry-title {font-size:1em;display:none;}


body.single .post {position:relative;}

div#nav-below {display:none;}

div#videoscroller .post {
    width:170px;
    float:left;
    padding:5px;
		color:#B11313;
}

div#videoscroller .post a img {margin:0;padding:0;}
div#videoscroller {color:#B11313;font-family:Helvetica;}
div.end {display:none;}

div#videoscroller {
    position:relative;
    left:15px;
    width:650px;
    height:170px;
    overflow:hidden;
    border-left:1px dotted #9c9e8d;
    border-right:1px dotted black;
    background:url("sheet52.png") repeat scroll 0 0 transparent;
/*    background:#cbccc1 url(/wordpress/images/scroller.png) no-repeat;*/

}

div#videoscroller div.inner {width:1600px;position:relative;display:block;}

#butleft, #butright {height:10px;font-size:3em;display:block;width:720px;}
#butright {top:0;position:relative;right:0;}

div#scrollcontainer {height:200px;width:800px;position:relative;top:-90px;left:-10px;}

#anotherloop {display:none;}
#footer {padding:3em 0 0em 0;clear:both;color:#777}
#footer a {color:#333;}

/* alternative spot for hometext and menubar*/
#hometext {position:absolute;top:160px;right:40px;}

#primary.sidebar {
    left:36px;
    width:664px;

}
#primary.sidebar ul.xoxo li {
    width:166px;
}

body.category div.post {padding-left:0;padding-right:1em;}


#wrapper {-moz-border-radius:10px;-webkit-border-radius:10px;}

body {background:transparent url(/wordpress/beach.jpg) repeat;}

#sb-overlay {background-color:white!important;}
#sb-info {background-color:black;}
#sb-counter{padding-left:.5em!important;}


#container {
    padding-left:20px;
}

#intro.post {font-size:1.5em;}

body.category div.post h3 {display:inline;}
body.category div.post h3 a {color:#f75342;}


div.entry-date {display:inline;color:#f75342;font-family:Verdana;font-size:0.8em;}

body .entry-meta {margin:-1em 0 2em 0;}
body.single .entry-meta {margin:0 0;}
.entry-meta:before{content:" ------";display:block;}
.entry-meta{font-family:Verdana;font-size:.8em;color:#ADA28E;}

.entry-meta a {color:#6E6651;font-style:italic;text-decoration:none;}

#comments h3 {margin:1em 0;}

div.comment-author, div.comment-meta {display:inline;}

div.comment-meta {text-transform:lowercase;}

li.comment p {
    margin:1em;
}

/*kleinere tekst in read-categorie*/
body.s-category-read div.post p {font-size:1.2em;}
body.s-category-watch div.post p {font-size:1em;}
/*
body.single div.post p {margin:1em .7em!important;}
*/
div#intro {padding-right:70px!important;}

a div.post {text-decoration:none;}

div#firstloop div.hentry, div#firstloop div.hentry h2 {font-family:Georgia;padding:0 .4em;margin:0 0 .4em 0;}
div#firstloop span#read a, span#watch a, span#activ a, span#share a {background-color:transparent;color:#B11313;padding:.2em;margin-left:7px;text-decoration:none;}
div#firstloop span#read a {width:220px;display:block;}
body.single #scrollcontainer {position:relative;top:0;left:0;}

body.category #container {margin:60px 0 0 0!important;}
/*body.category-read #container {width:525px;margin:60px 0 0 0!important;}*/

.dev {display:none!important;}

a#headerbut {width:590px;height:130px;display:block;color:transparent;position:relative;top:60px;}
#blog-title {display:none;}


span#activ a, span#share a {font-size:1.2em;background-color:#F75342;color:#f8f6f1;display:block;width:200px;margin:2px;}
/* smaller heaer, sidebar a bit up, less cramped maybe*/


div#header {background:transparent url(header_xs8.png) no-repeat 10px 50px;height:170px;}
xs
/*with speechbubble
div#header {background:transparent url(header_xs2.png) no-repeat -30px -20px;height:170px;}
*/
#primary.sidebar {
position:absolute;
top:10px;
width:100%;
left:40px;
background-color:transparent;
color:black;
height:1.5em;
overflow:visible;
font-size:1.2em;
}

a.rss {opacity:1;position:absolute;top:55px;left:625px;background:transparent url(/images/newrss.png) no-repeat;}

#hometext {position:absolute;top:70px;right:60px;}
body.page h2 {margin:2em 0em;color:#A8B28A;display:inline;}
body.page div#container {margin-top:30px;width:500px;}
body.
body.page .entry-content {margin-top:1em;}

.huh {margin-top:-1em;margin-bottom:1em;margin-left:40px;background:transparent url(br.jpg) repeat;margin-left:-30px;opacity:.4;width:700px;}

body.category-watch p a.more-link {display:block;background-color:grey;color:white;width:154px;}

body.single div#container {margin-top:20px;}


li.participate h3 {padding-left:10px;}

li.participate li {border:1px dotted grey;opacity:.8;background-color:white;}

body #content p {margin:1em 0em;}
body #content #intro p {margin:0;background-color:}

#footer {overflow:hidden;}
div.navigation{display:none;}

h2, h2 a {color:#fff;
background-color:#D2D4C0;
text-decoration:none;font-style:italic;}
body.page h2, body.page h2 a {background-color:transparent;}
body.s-category-read.single h2, body.s-category-read.single h2 a {background-color:transparent;color:#a4a68e;text-transform:capitalize;text-transform:uppercase;font-family:Arial, Arial, Helvetica, sans-serif;}
body.s-category-read.single h2:before {content:open-quote;}
body.s-category-read.single h2:after {content:close-quote;}


body.home div.post.category-intro {height:1px;}

div#content {margin-left:10px;}

.hidden {
opacity:.9;}
li#archives h3, li#archives h3 a {color:black;}
div#intro {position:relative;top:-40px;left:25px;width:700px;height:110px;font-size:1.2em;}


body.s-category-read div#videocontainer {display:none;}

/*regel om afbeelding te onderdrukken in watch categorie*/
body.single.s-category-watch div.entry-content img {display:none;}

div#comments ol {margin-left:15px;}

#primary.sidebar > li, li#pages, li#categories {
background-color:#a2ad82;
background-color:#bcb8ad !important;
}

#primary.sidebar > li, li#archives {
width:129px!important;}



/*for anim of language block

div#intro div.entry-content {
position:absolute;
}


div#intro div.post.category-intro {}
div#intro div.post.category-intro.tag-english {}

div#intro div.post h2 {
position:absolute;
color:#babba8;
background-color:transparent;
}

div#intro div.entry-title.clicked h2 {
background-color:#d2d3c1!important;color:white!important;
}

div#intro div.post.tag-ro h2 {
margin-top:2em;

}
div#intro div.post.tag-bu h2 {
margin-top:3em;

}
div#intro div.post.tag-nl h2 {
margin-top:1em;

}

div#intro div.post div.entry-content {
display:block;
position:relative;
left:130px!important;
display:none;
}

div#intro div.tag-en div.entry-content {
display:block;
}
div#intro div.entry-title h2 {
cursor:pointer;
font-size:1em;
}
OLD SHITTTTT
*/

body.category-activities .entry-meta {display:none;}
/*
div#intro h2 {background-color:transparent;color:black;font-weight:normal;font-family:arial;font-style:normal;text-transform:lowercase;font-size:.5em!important;}
div#intro div.clicked h2 {background-color:#B11313;color:white;}
*/
/*lm hacks 2 fix*/

div#firstloop div.entry-content {
display:none;
}
li.page-item-38 {
display:none !important;
}
div#wow a {font-family:Georgia;font-size:1.8em;color:#85866f;}
div#wow {position:absolute;left:550px;top:296px;width:300px;}

body.single.s-category-read div#wow {left:700px;}
div#wow span {display:block;}

div#intro div.tag-bu a.language {position:relative;top:4.6em;}

div#intro div.tag-en a.language {position:relative;top:0em;}

div#intro div.tag-nl a.language {position:relative;top:1.5em;}

div#intro div.tag-ro a.language {position:relative;top:3em;}


div#intro a.language {color:#babba8;text-decoration:none;
background-color:transparent;cursor:pointer;
}

div#intro div.clicked a.language {color:#B11313!important;
}
div#intro div.clicked a.language:after {content:" >";color:#BABBA8;
}


div#intro div.introcontent {position:relative;left:120px;top:-1em;width:580px;display:none;}



div#intro div.tag-en div.introcontent {display:block;}


/*styles for links and activities */


body.category-links div.entry-meta {display:none;}

body.s-category-activities div.entry-meta, 
body.s-category-links div.entry-meta {display:none;}
body.s-category-activities div#comments, body.s-category-links div#comments {display:none;}

body.category-links div#wow, body.category-activities div#wow, body.s-category-links div #wow, body.s-category-activities div#wow {display:none;}


body.category-activities h3.entry-title:before {content:"> ";color:#F75342;}



body.category-links div.entry-date {
display:none;}



body.category-activities div.entry-date {
font-size:1em;display:block;}

body.category-activities h2.page-title, 
body.category-links h2.page-title {display:block;margin-top:0;margin-bottom:1em;color:black;background-color:transparent;}

body.s-category-links h2, body.s-category-links h2 a {
text-transform:none;
}

body.category-links h3.entry-title a:after {content:" more info";font-size:0.6em;font-weight:normal;color:#A1AD82;}

body.s-category-activities h2.entry-title, 
body.s-category-links h2.entry-title {color:#F75342;font-family:Arial;background-color:transparent;font-size:1.5em;}

div#respond h3 {display:none;}

img.yialogo {position:relative;left:20px;top:20px;opacity:0.7;}

/*suppresses the share a story page from the top menu*/
#primary.sidebar ul li.page-item-49 {display:none;}

li.cat-item-10, li.cat-item-4, li.cat-item-5, li.cat-item-11, li.cat-item-3 {display:none;}

body.category-activities div.entry-date {display:none;}

div#twolinks {position:relative;top:-90px;left:25px;}

body.category-watch div.post .entry-content p {display:none;}

body.category-watch div.post .entry-content p:first-child {display:block;}
