/* This CSS file is created for you to create or override any of the existing CSS styles used in this theme */
ul.qtrans_language_chooser { display: block; height: 1.5em; }
.qtrans_language_chooser li { float:left; margin-right:6px }

/* Deze regel verbergt de kaderrand van de entry-photo van posts. */
.single .post .entry-photo, .single-post .entry-photo	{ width: 630px; margin: 0 auto 10px; border: none; }


/* Dit zou er voor moeten zorgen dat de zwarte balk in het grote beeld op de homepage niet zichtbaar is, en dat de tekst verticaal is gecentreerd. */
.featured-entry			{ position: relative; top: 165px; overflow: hidden; background: none); height: 85px; color: #FFF; padding: 0; display: block; }


/* Dit zorgt er voor dat de titels van posts en pagina's in de post Light worden weergegeven */
.single .post .entry-title, .single-post .entry-title	{ font-size: 20px; font-weight: lighter; padding: 15px 0 0; margin: 0 0 10px; }
h1 { font-size: 3em; line-height: 1.5; margin-bottom: 2em; }

/* Deze regel verbergt de blogdescription */
.blog-description		{ line-height: 1em; display: none; font-size: 11px; font-weight: bold; color: #7d716d; margin: 0; padding: 5px 0 0; text-transform: uppercase; }

/* Zorgt voor de weergave van IVC_logo.jpg */
/*.blog-name				{ font-weight: bold; font-size: 22px; margin: 0; line-height: 1em; display: block; text-transform: uppercase; text-indent:-999em; background-image:url(../../images/IVC_logo.jpg); width:216px; height:47px;}*/

/* hier wordt de bullet weggehaald */
ul.ec3_events,
ul.ec3_events li,
ul.ec3_events ul,
ul.ec3_events ul li
{
  list-style: none;
  padding-left: 0;
  margin-left: 0;
}

/* hieronder de styling van de agenda-pagina */

/* hiermee krijgt elk 'li'-elemt die in een 'ul'-element zit met de class "ec3_events" een marge bovenaan van .5em */
ul.ec3_events li { margin-top: 1.7em; }

/* nu elke 'li' die onderdeel is van een li.ec3_list_month' een kleurtje geven */
ul.ec3_events li { color: #666666; }

/* vervolgens elke link die in een li in een li.ec3_list_month zt, een afwijkende kleur en geven en bold maken */
ul.ec3_events li  a.eventlink { display: block; font-weight: bold; text-decoration: none; color: #000; margin-bottom: 0.25em; margin-top: .25em }

/* hiermee worden de linkjes gekleurd als je eroverheen muist */
ul.ec3_events li  a.eventlink:hover,
ul.ec3_events li  a.eventlink:active { text-decoration: underline; color: #2971a7;}

/* hier zet je de kleur van de excerpt */
ul.ec3_events li  span.ec3_excerpt { color: #555555; line-height: 1.7em; }


/* override de 'zwarte balk' op de homepage */
.featured-entry			{ background: none;  }

/* achtergondplaatje en kleur */
body#IVC
{
	background-color: #F2F2F2;
	background-image: url(http://www.internationalvocalcompetition.com/IVC/wp-content/themes/arras-theme/images/bg/Bckgrnd_oranje_rood_balk.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

/* deze regel overruled de weergave van links */
a, a:link { color: #000000; text-decoration: none; }
a:hover	{ color: #000000; text-decoration: underline; }
a:visited { text-decoration: none;}

/* Overrides de topnav styling */
#nav-content			{ margin: 0 auto; width: 958px; background: url(../../images/topnav.jpg) repeat-x color #0052A3; height: 30px; border: 1px solid #B3BAC7; }

/* Overrides de topnav styling */
/*#nav-content			{ margin: 0 auto; width: 958px; background: url(../../images/topnav.jpg) repeat-x color #0052A3; height: 30px; border: 1px solid #b70100; }*/


/* Overrides de kleur van de text in de topnav */
.sf-menu a				{ display: block; text-decoration: none; padding: 0 15px; text-transform: none; color: #FFF; font-size: 12px; }

/* kleur en border Header */
/*#header					{ background: #b70100; padding: 0 0 15px 0; }*/

.rss a:link, .rss a:visited	{ display: block; margin: 0 25px 0 0; color: #EEE; font-size: 11px; font-weight: bold; text-decoration: none; padding: 8px 0 0 0; float: left; clear: left; margin: 0; }

/* zorgt ervoor dat niet elke table met table head 'topnac image' begint */
th, thead th			{ font-weight: inherit; color: #333; background: none; }

/* zorgt ervoor dat tekst in tabel aan de bovenkant uitlijnt */
table, td, th			{ font-weight: inherit; color: #333; line-height: 1.5em; background: none; vertical-align: text-top; border: 0px; border-collapse: separate; }

/* links/rechts pijltjes in het poster-image op de homepage verwijderen */
#controls .prev, #controls .next
{ background-image: none; }


/* logo in h1 (IVC-logo linksboven) */
.blog-name {
 background-image:url(../images/IVC_logo.gif); 
display:block;
font-size:22px;
font-weight:bold;
height:47px;
line-height:1em;
margin:0;
text-indent:-300px;
text-transform:uppercase;
width:216px;
}
.blog-name a {
display: block;
width: 600px;
height: 47px;
font-size: 2px;
}

/* de margin, hieronder, bepaalt de breedte van de rand om de grote foto op de homepage */

.featured {
border:1px solid #CCCCCC;
height:250px;
margin:0 10px 10px 0;
padding:10px;
}

/* dit bepaalt de weergave van afbeeldingen met captions */
.wp-caption { border: 1px solid #DDD; text-align: center; background: #F3F3F3; padding-top: 4px; margin: 0px }
.wp-caption img { margin: 0; padding: 0; border: none }
.wp-caption .wp-caption-text { font-size: 11px; line-height: 17px; padding: 0 4px 5px; margin: 0 }
.alignleft				{ float: left; margin: 0 1em 0em 0; }


/* dit bepaalt de weergave van widget title */
.widgettitle			{ color: #333; font-size: 14px; font-weight: inherit; }


/* dit verwijderd de border bij afbeeldingen */
img.aligncenter, img.alignright, 
img.alignleft			{ border: 0px solid #EEE; }


/* sponsorlogo's in footer */

#footer #footer-sidebar .widgetcontent ul.blogroll,
#footer #footer-sidebar .widgetcontent ul.blogroll li
{ list-style: none; margin: 0; padding: 0; 
	display: inline;
	float: left;
}
#footer #footer-sidebar .widgetcontent ul.blogroll li a img
{ 
margin-top: 6px;
margin-right: 6px;
}

#footer-sidebar .widgetcontainer
{ max-width: 660px;
}
#footer #footer-sidebar .widgetcontent ul.blogroll li a { color: #fff; }

.bijmekaar { white-space: nowrap; }


/* vormgeving button 'oudere artikelen' */
#commentlist .reply a, .comments-navigation a, .read-more, .navigation a	{ color: #000; background: #FFF; text-decoration: none; padding: 5px 8px; margin-bottom: 3px; border: 1px solid #CCC; font-weight: bold; zoom: 1; *display: inline; display: inline-block; }


/* 'sponsoren' in footer onzichtbaar maken */
#footer ul#footer-sidebar li.widgetcontainer h5.widgettitle { display: none; }

#header #searchbar h3.blogdescription { padding: 0; margin: 0; font-size: 12px; font-weight: normal; text-align: right; color: #fff; padding-top: 15px; }
#header #searchbar #searchform { float: right; }
#header  { padding-bottom: 12px; }


/* vlaggetjes voor de taalwissel */
ul#qtranslate-13-chooser { height: 34px; }
ul#qtranslate-13-chooser .qtrans_flag {
display:block;
height:34px;
width:34px;
	background-repeat: no-repeat;
	background-position: center center;
	background-attachment: scroll;
}
ul#qtranslate-13-chooser a.qtrans_flag_en { background-image: url("/IVC/wp-content/uploads/flags/en.gif"); }
ul#qtranslate-13-chooser a.qtrans_flag_nl { background-image: url("/IVC/wp-content/uploads/flags/nl.gif"); }
ul#qtranslate-13-chooser a.qtrans_flag_de { background-image: url("/IVC/wp-content/uploads/flags/de.gif"); }
ul#qtranslate-13-chooser a.qtrans_flag_fr { background-image: url("/IVC/wp-content/uploads/flags/fr.gif"); }
ul#qtranslate-13-chooser a.qtrans_flag_es { background-image: url("/IVC/wp-content/uploads/flags/es.gif"); }
ul#qtranslate-13-chooser a.qtrans_flag_ru { background-image: url("/IVC/wp-content/uploads/flags/ru.gif"); }


/* defineert de breedte van de selector balk 'persberichten' */
form.ddpl-form select { width: 400px; }
