/*
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
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');

body {
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
background: #d0d6d6 url(../../../images/bg.jpg) 50% repeat ;	
text-align:center;
margin:0;
padding:0;
}

#header { 
width: 860px; 
height: 122px; 
margin-bottom: 0px;  
color: #fff; 
} 

.header_nl {
background: url('http://www.nbbmuseum.be/images/headerNL.jpg') no-repeat;	
}

.header_fr {
background: #1f5595 url('http://www.nbbmuseum.be/images/headerFR.jpg') no-repeat;	
}

.header_de {
background: #1f5595 url('http://www.nbbmuseum.be/images/headerDE.jpg') no-repeat;	
}

.header_en {
background: #1f5595 url('http://www.nbbmuseum.be/images/headerEN.jpg') no-repeat;	
}

#nav { 
width: 650px; 
background: #ffc; 
color: #0f0; 
} 

#box { 
float: left; 
position: relative; 
width: 700px; 
border-top: 3px double #59171b; 
background: #fcf; 
} 

p {
margin: 1em 0;
} 

#wrapper {
margin:0 auto;
width:860px;
text-align:left;
}

img {
border:0;
}

a {
color: #2660a5;
}
a:hover {
color: #054795;
}
a:visited{
color: #5882b4;
}





#header h1, div#blog-description {
display:none;	
}

div.sidebar {
width:200px;
margin:1em 2px 0 8px;
	
}

li#text-370251982 {
margin-left:-7px;
}


div#container {
float:right;
margin:0;
width:630px;
}

div#content {
margin:1em 0.5em 0 0.5em;
}

div.skip-link {
display:none;	
}


div.sidebar#secondary {
padding-bottom: 90px;
background:transparent url('../../../images/menuswirl.jpg') no-repeat bottom center;
}

div#menu {
background: #1f5595 url('../../../images/subheader.jpg') no-repeat top center;
height:1.5em;
margin:0;
padding:0;
width:100%;

}


form#chgfontsizeoptions {
display:inline;
white-space:nowrap;
width:100px; 
}

.qtrans_language_chooser {
display:inline;
margin: 0 0 0 5px;
width:100px;
list-style-type:none;
float:right;
}

.qtrans_language_chooser li {
float:left;
margin:0;
padding:0px 2px 0px 2px;
}

.qtrans_language_chooser li.active {
display:none;
}

.qtrans_flag {
height:17px;
}

div#menu a {
color:white;
text-decoration:none;
}

div#menu ul {
margin-top:0;
padding-top:0;
}

div#menu ul ul {
line-height:1;
margin:0;
padding:0;
}



div#menu ul ul ul a {
font-style:italic;
}

div#menu ul li:hover ul {
left:auto;
}

.entry-title,.entry-meta {
clear:both;
}

div#container,div#primary {

}

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;
margin:0 0 0.5em;
overflow:auto;
width:66%;
}

.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;
}

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#secondary ul, div.sidebar#secondary li {
list-style-type:none;
list-style-image:none;
}

DIV.sidebar UL UL li.current_page_item {
list-style-image: url(../../../images/arrow.jpg);

}

DIV.sidebar UL UL li.current_page_item a {
color: #FF9202;
}

li.page_item a:link, li#tag_cloud a:link {
color: #1e4a7b;
}



li.page_item a:visited, li#tag_cloud a:visited {
color: #1f5595;
}

li.page_item a:hover, li#tag_cloud a:hover {
color: #ff9b03;
}

li.page_item a:selected, li#tag_cloud a:selected {
color: #ff9b03
}

div.sidebar h3 {
font-size:1.2em;
}



#primary h3.widgettitle, #secondary h3.widgettitle {
display:none;
}

div.sidebar input#s {
width:7em;
}



div.sidebar li#tour {
list-style:none;
margin:0 0 0 -0.2em;
list-style-image:none;
background-image:none;
}

div.sidebar ul ul li a{
text-decoration:none;
font-size: 1em;
}

div.sidebar li form {
margin:0.2em 0 0;
padding:0;
}

div.sidebar ul li{
margin:0 0 0 0.5em;
padding-bottom:5px;
/*background:transparent url('../../../images/menuLijntje.jpg') no-repeat bottom center;*/
list-style-type:none;
}


div.sidebar ul ul {
margin:0;
}

div.sidebar ul ul li {
list-style-type:none;
list-style-image:none;
}

div.sidebar ul ul ul {
margin:0 0 0 0.5em;
}

div.sidebar ul ul ul li {
list-style-image:url(../../../images/dot.gif);
background-image:none;
}

div.sidebar ul ul ul li a{
text-decoration:none;
font-size: 0.8em;
}

div.gallery dl,div.navigation div.nav-previous {
float:right;
}

div#footer {
text-align:center;
}

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;
}

/* INHOUD MARK UP*/

h2 {
color: #1f5595;
}

h2 a {
color: #1f5595;
margin: 10px 0 10px 0;
font-size: 1.1em;
border-bottom: solid 1px #1f5595;
padding: 0;
text-decoration: none;
}
h2 a:hover {
color: #4471af;
border-bottom: solid 1px #4471af;
}

#content h4 {
color:#FF9202;
/*background:transparent url('../../../images/hr_orange.jpg') no-repeat -20% 100%;  */   
}

/* center headings on 360-view page */
#content #post-1059 h4 {
text-align:center;
margin-bottom:-10px;
}

div.entry-date {
font-size: 0.7em;
}

div.entry-content {
font-size: 0.8em;
}

div.entry-meta {
padding: 5px;
color : #666666;
font-size: 0.7em;
font-style: italic;

background-color: #eeeef6;
}
div.nav-previous {
text-align: right;
}
div.nav-previous a{
font-size: 0.8em;
text-align: right;
text-decoration: none;
}

#links {
margin:0 0 4px 0;
padding:0;
}


#links ul {
list-style-type: none;

border:1px solid #DDE7F0;
background: #F8FAFC;
margin:0; padding:0;

} 

.pageid-1564 #links ul, .pageid-7 #links ul {
width: 360px;
_width: 300px;
}

#links li {
border: 0 solid #999;
margin:0;
padding:0;
}

#links li a { 
color: #ff9300;
display: block;
font-weight: bold;
font-size:110%;
padding: 5px;
text-decoration: none;
}

 * html #links li a {  /* make hover effect work in IE */
	width: 600px;
}

 * html .pageid-1564 #links li a {  /* make hover effect work in IE */
	width: 360px;
}

#links li a:hover {
background: #E7F1FB;
}

#links a em { 
color: #333;
display: block;
font-style: normal;
font-size: 85%;
font-weight:normal;
line-height: 125%; 
}

#links a span {
color: #125F15;
font-style: normal;
font-size:70%;
font-weight:normal;
line-height: 150%;
}


img#rotate {
padding:2px;
border:1px solid #DDE7F0;
text-align:center; 
margin:0 auto
}

img.alignright {
padding:2px;
border:1px solid #DDE7F0;
}


h3.home {
padding-bottom: 5px;
margin:0 auto; 
text-align:center;
font-size:1.4em;
text-transform: capitalize;
color: #1f5595;
background:transparent url('../../../images/hr.jpg') no-repeat bottom center;
border-bottom:0px solid #618bbd;
font-style:italic;
}


hr {
display : list-item;
list-style : url('../../../images/hr.jpg') inside;
filter : alpha(opacity=0);
width : 0;
text-align:center;
margin:0 auto;
 
}
 

#content li.widget {
margin:0;
padding:0;
list-style-type:none;
display:inline;
}

#content li.widget h3 {
display:block;
}


table#wp-calendar {
font: normal 12px/20px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
color: #616B76;
width: 141px;
padding: 0;
margin:0;
background-color: #fff;
}

table#wp-calendar a {
color: #8F000E;
}


table#wp-calendar caption {
margin: 0 auto;
padding: 0;
width: 141px;
background: #004a90;
color: #fff;
font: bold 12px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
text-align: center;
}

table#wp-calendar th {
font: bold 11px/20px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
color: #616B76;
background: #c0c0c0;
border-right: 1px solid #A2ADBC;
border-bottom: 1px solid #A2ADBC;
border-top: 1px solid #A2ADBC;
}

table#wp-calendar tfoot td, tfoot {
border:0; 
background:transparent;
}

table#wp-calendar td {
border-right: 1px solid #A2ADBC;
border-bottom: 1px solid #A2ADBC;
width: 20px;
height: 20px;
text-align: center;
background: transparent url./../../images/bgcalendar.gif) no-repeat right bottom;
}

table#wp-calendar td a {
text-decoration: none;
font-weight: bold;
display: block;
background: transparent url(../../../images/bgcalendar.gif) no-repeat;
color: #DE6266;
}

.printbar, #breadcrumbs  {
font-size:small;
}
.printbar a, #breadcrumbs a {
font-size:small;
}

#searchcontrol {
margin-left:0px;
width:180px;
}

.objectBorder {
border:solid;
border-width: 4px;
border-color:#1f5595;

}

#tab {
width:100%;
font-size:100%;
line-height:normal;
margin:0;
padding:0;
}

#tab a {
float:left;
background:url(http://www.nbbmuseum.be/wp-content/uploads/2009/03/linkstab.gif) no-repeat left top;
margin:0;
padding:0 0 0 4px;
text-decoration:none;
}

#tab a span {
float:left;
display:block;
background:url(http://www.nbbmuseum.be/wp-content/uploads/2009/03/rechtstab.gif) no-repeat right top;
padding:0px 18px 0px 0px;
margin:0;
color:white;
}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tab a span {float:none;}
/* End IE5-Mac hack */

#intro {
margin-top:10px;
}
.photo-meta-data {
position:relative;
padding: 10px;
padding-top:20px;
height: 20px;
line-height:20px;
width:580px;
margin: 0px 2px 8px 3px;
color: #fff; 
z-index:100; 
background: transparent url(http://www.nbbmuseum.be/images/transpBlack.png);
margin-top:-64px;
}

#leftcontent {
float:left; 
width:350px;
margin-top:5px;
}

#newshome {
clear:left; 
padding:0; 
margin:0;
}

#rightcontent {
float:right; 
width:240px;
margin-top:5px;
}

.box  {
margin-bottom:10px;
}

#upperlinks {
padding-right:20px; 
float:right;
color:#fff; 
}

#events {
width:212px;
margin-top:0; 
padding:4px;
border: 4px solid #1F5595;
}


#events h3 a{
font-size: 12px;
text-decoration: none;
color: #1f5595;
}
#events h3 a:hover{
color: #fd9300;
}

p.event_time {
margin-top:-15px;
padding-top:0;
font-size:10px;
color: #1e4a79;
}

li.linkcat {
list-style-type:none;
padding-bottom:15px;
}

li.linkcat li {
list-style-image:url(http://www.nbbmuseum.be/images/pijltje.gif);
margin-left:10px;
}

ul#medialinks li {
list-style-image:url(http://www.nbbmuseum.be/images/pijltje.gif);
margin-left:10px;
}

table#kpg-albums, div#kpg-album-description, div#kpg-backLink {
width: 360px;
}

table#kpg-pictures {
clear:both;
padding: 8px;
border-collapse: collapse; 

}
table#kpg-pictures td {
border: 4px solid #fff;
background-color: #f0f0f0;
}

li.pingback {
font-size:11px;
}

/**
 * Glossary
 */
#gheader ul {
	padding: 0;
	margin: 0;
}
#gheader ul li {
	list-style-type: none;
	margin: 0;
	float: left;
	padding: 0 0 0 9px;
	white-space: nowrap;
	border-bottom: 1px solid #004A90;
}
#gheader {
	font-size: 12px;
}
#gheader a {
	display: block;
	padding: 10px 15px 5px 6px;
	text-decoration: none;
	font-weight: bold;
	color: #004A90;
}
#gheader a:hover {
	color: #EC6800;
}
.invisible {
	display: none;
	visibility: hidden;
}
#gheader #current a {
	background: url('../../../images/tab_circle.gif') no-repeat 0% 100%;
	display: block;
	color: #EC6800;
}

#bookmarks {
clear:both;
margin-left:5px;
}

#bookmarks ul {
	clear: both;
	margin: 0;
	padding: 0;
	padding-top: 3px;
}
#bookmarks li {
	color: #000;
         list-style-image:url(http://www.nbbmuseum.be/images/pijltje.gif);
         margin:2px 0 4px 10px;
}

p.wp-caption-text {
text-align:center;
font-size:x-small;
}

.wp-caption-dd {
font-size:x-small;
text-align:center;
}

UL.addtoany_list {
text-align:center;
margin:0 auto;
}

.children {
display:none;
}
