/*
THEME NAME: BoogieMen
DESCRIPTION: Speciaal dingetje voor BoogieMen, gebaseerd op Sandbox 1.6.
AUTHOR: <a href="http://www.buroblender.nl/">Blender</a> 
AUTHOR URI: www.buroblender.nl

*/

/* Layout */

/* begin achtergrond */

#contentframe
{
	text-align:left;
	z-index:3;
	padding-left: 30px;
	padding-right: 30px;
	background-color:#262626;
}

#loading
{
	position:absolute;
	top:49.5%;
	left:49.5%;
	z-index:3;
	width:24px;
	height:24px;
	text-indent:-999em;
	background-image:url(http://tneg.buroblender.nl/wp-content/themes/sandbox/img/progress.gif);
        background-color: #000;
}

#supersize
{
	position:fixed;
        background-color: #000;
}

#supersize img,#supersize a
{
	height:100%;
	width:100%;
	position:absolute;
	z-index:0;
}

#supersize .prevslide,#supersize .prevslide img
{
	z-index:1;
}

#supersize .activeslide,#supersize .activeslide img
{
	z-index:2;
}

/* einde achtergrond */

body
{
	font-family:"Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	margin:0;
	padding:0;
        background-color: #000;
}

div#wrapper
{
	width:1200px;
	margin-top:0;
	margin-left:5%;
}

#header
{
	width:650px;
	margin-top:40px;
	margin-bottom:0;
	float:left;
}

#logo
{
	-moz-border-radius-bottomleft:10px;
	-moz-border-radius-bottomright:10px;
	-moz-border-radius-topleft:10px;
	-moz-border-radius-topright:10px;
	background-color:#000;
	height:185px;
	width:275px;
	float:left;
	padding:20px;
}

div#menu
{
	-moz-border-radius-bottomleft:10px;
	-moz-border-radius-bottomright:10px;
	-moz-border-radius-topleft:10px;
	-moz-border-radius-topright:10px;
	background:#000;
	height:185px;
	width:275px;
	margin-left:15px;
	float:left;
	padding:20px;
}

div#menu2
{
	-moz-border-radius-bottomleft:10px;
	-moz-border-radius-bottomright:10px;
	-moz-border-radius-topleft:10px;
	-moz-border-radius-topright:10px;
	background-color:#000;
	height:185px;
	width:460px;
	margin-top:40px;
	margin-left:15px;
	margin-right:30px;
	list-style:none;
	font-size:12px;
	line-height:150%;
	float:left;
	display:block;
	padding:20px;
}

div#container
{
	clear:both;
}

#content
{
	-moz-border-radius-bottomleft:10px;
	-moz-border-radius-bottomright:10px;
	-moz-border-radius-topleft:10px;
	-moz-border-radius-topright:10px;
	background-color:#000;
	font-size:14px;
	width:275px;
	margin-left:10px;
	float:right;
	color:#fff;
	margin-right:555px;
	margin-top:10px;
	padding:0 20px 20px;
}

#content-left
{
	font-size:14px;
	-moz-border-radius-bottomleft:10px;
	-moz-border-radius-bottomright:10px;
	-moz-border-radius-topleft:10px;
	-moz-border-radius-topright:10px;
	background-color:#000;
	width:275px;
	margin-left:0;
	float:left;
	color:#fff;
	margin-top:10px;
	padding:0 20px 20px;
    line-height: 150%;

}

#content-mid
{
	font-size:14px;
	-moz-border-radius-bottomleft:10px;
	-moz-border-radius-bottomright:10px;
	-moz-border-radius-topleft:10px;
	-moz-border-radius-topright:10px;
	background-color:#000;
	width:275px;
	margin-left:15px;
	float:left;
	color:#fff;
	margin-top:10px;
	padding:0 20px 20px;
	line-height: 150%;
}

#content-bottom
{
	-moz-border-radius-bottomleft:10px;
	-moz-border-radius-bottomright:10px;
	-moz-border-radius-topleft:10px;
	-moz-border-radius-topright:10px;
	height:100px;
	width:275px;
	float:left;
	padding:20px;
	clear: both;
}

#content-index
{
	font-size:14px;
	-moz-border-radius-bottomleft:10px;
	-moz-border-radius-bottomright:10px;
	-moz-border-radius-topleft:10px;
	-moz-border-radius-topright:10px;
	width:450px;
	background-color:#000;
	float:right;
	margin: 12px 35px 50px 0;
	padding: 15px 25px 25px;
}

#content-index-cat
{
	font-size:14px;
	-moz-border-radius-bottomleft:10px;
	-moz-border-radius-bottomright:10px;
	-moz-border-radius-topleft:10px;
	-moz-border-radius-topright:10px;
	width:450px;
	background-color:#000;
	float:right;
	margin:10px 35px 50px 0;
	padding: 1px 25px 25px;
}

#copyright
{
	-moz-border-radius-topleft:10px;
	-moz-border-radius-topright:10px;
	position:fixed;
	bottom:0;
	left:70px;
	background-color:#000;
	height:25px;
	color:#00e0d4;
	font-size:10px;
	width:290px;
	font-family:"Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	padding-top:5px;
	text-align:left;
	padding-left:25px;
}

div#menu ul,div#menu ul ul
{
	padding-left:0;
	padding-right:20px;
	margin:0;
}

div#menu ul li
{
	list-style-position:outside;
	list-style-type:none;
}

div#menu ul a
{
	display:block;
	margin-right:1em;
	text-decoration:none;
	color:#fff;
	font-size:27px;
	line-height:135%;
}

div#menu ul li ul
{
	left:-999em;
	position:absolute;
	margin-right:0;
}

div#menu ul li:hover ul
{
	left:auto;
	margin-right:0;
}

.roundcont
{
	width:250px;
	background-color:#ccc;
	color:#fff;
}

.roundcont p
{
	margin:0 10px;
}

.roundtop
{
	background:url(ne.gif) no-repeat top right;
}

.roundbottom
{
	background:url(sw.gif) no-repeat top right;
}

img.corner
{
	width:10px;
	height:10px;
	border:none;
	display:block !important;
}

img#background
{
	height:100%;
	width:100%;
	z-index:-1;
	position:absolute;
	color:#FFF;
}

a
{
	text-decoration:none;
	color:#00e0d4;
}

a:hover
{
	text-decoration:none;
	color:#fff;
}

a img {
	border: 0px;
}

#flashContent
{
	z-index:-2;
	position:fixed;
	width:100%;
	height:100%;
	top:0;
	left:0;
}

div#access-index
{
	margin-top:70px;
	width:650px;
	background-color:#000;
	height:75px;
	padding-bottom:10px;
}

div#menu2 a
{
	display:inline;
	margin-right:1em;
	text-decoration:none;
	color:#fff;
	font-size:27px;
	line-height:135%;
}

div#menu2 ul ul ul a
{
	font-style:italic;
	background-color:#000;
}

div#menu2 ul li ul
{
	left:-999em;
	position:absolute;
	margin-right:0;
	background-color:#000;
}

div#menu2 ul li:hover ul
{
	left:auto;
	margin-right:0;
	background-color:#000;
}

h2
{
	margin-top:22px;
	margin-bottom:22px;
	font-size:27px;
	color:#00e0d4;
	font-weight:400;
}

#post-39 h2 {
	margin-top:17px;
	margin-bottom:22px;
	font-size:27px;
	color:#00e0d4;
	font-weight:400;	
}

h2.entry-title a
{
	color:#00e0d4;
	text-decoration:none;
}

.entry-title,.entry-meta
{
	clear:both;
	padding-top:0;
	padding-bottom:0;
	margin-top:0;
	margin-bottom:0;
}

.entry-meta
{
	margin-bottom:25px;
	font-size:12px;
	color:#666;
}

.entry-content
{
	color:#fff;
	font-size:14px;
	line-height:150%;
	padding-right:5px;
	padding-left:2px;
}

.excerpt
{
	color:#fff;
        font-size:14px;
        line-height:150%;
}

.date
{
	color:#666;
}

form#commentform .form-label
{
	margin:1em 0 0;
}

form#commentform span.required
{
	background:#fff;
	color:#c30;
}

form#commentform,form#commentform p
{
	padding:0;
}

input#author,input#email,input#url,textarea#comment
{
	padding:0.2em;
}

div.comments ol li
{
	margin:0 0 3.5em;
}

textarea#comment
{
	height:13em;
	overflow:auto;
	width:66%;
	margin:0 0 0.5em;
}

.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;
	text-align:center;
	margin:1em auto;
}

div.gallery
{
	clear:both;
	height:180px;
	width:100%;
	margin:1em 0;
}

div.gallery dl
{
	overflow:hidden;
	text-align:center;
	margin:1em auto;
}

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;
}

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#menu2 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;
}

#menu ul li.current_page_item a,#menu2 ul li.current-cat a,div#menu ul a:hover,div#menu2 a:hover,div#menu2 span.current-cat a,div#menu2 ul a:hover
{
	color:#00e0d4;
}

div#menu ul ul ul a,p.wp-caption-text
{
	font-style:italic;
}

