﻿/*
Theme Name: La Barraca
Theme URI: http://www.labarraca.be/
Description: La Barraca Theme designed by Jim T. Maes.
Version: 0.1
Author: Jim T. Maes
Author URI: http://www.jimability.com
Tags: private

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php
*/

* 
{
	margin: 0;
	padding: 0;
	border:0;
}

body 
{
	font-size: 70%; /*62.5%;  Resets 1em to 10px */
	font-family: Cambria, Arial, Helvetica, sans-serif; /*Lucida Grande', Verdana, Arial, Sans-Serif;*/
	color:#663434;
	text-align: center;
}

#backgroundwrapper
{
	margin: 0 auto;
	background:transparent url('images/background.png');
	width:1113px;
	padding-top:10px;
	padding-bottom:10px;
}
#wrapper
{
	margin:0 auto;
	width:953px;
	background-color:transparent;
}

a 
{
	color:#C1282E;
	text-decoration:none;
}

a:hover
{
	text-decoration:underline;
}

/* BEGIN header NAVIGATION */
#header
{
	text-align: left;
	display:block;
	width:953px;
	height:213px;
}
#header li 
{
   display:block;
   float:left;
   list-style-type:none;
}
#header li a
{
	display:block;
	height:214px;
	background:transparent url(images/navigatie.png) no-repeat 0 0;
	text-indent:-9009px;
}
#header li#nav1 a
{
	width:179px;	
}
#header li#nav2 a
{
	width:105px;
	background-position:-179px 0;
}
#header li#nav2 a:hover 
{
   background-position: -179px -214px;
}
#header li#nav2.selected a, #header li#nav2.selected a:hover
{
	background-position:-179px -428px;
}
#header li#nav3 a
{
	width:98px;
	background-position:-284px 0;
}
#header li#nav3 a:hover 
{
   background-position: -284px -214px;
}
#header li#nav3.selected a, #header li#nav3.selected a:hover
{
	background-position:-284px -428px;
}
#header li#nav4 a
{
	width:111px;
	background-position:-382px 0;
}
#header li#nav4 a:hover 
{
   background-position: -382px -214px;
}
#header li#nav4.selected a, #header li#nav4.selected a:hover
{
	background-position:-382px -428px;
}
#header li#nav5 a
{
	width:148px;
	background-position:-493px 0;
}
#header li#nav5 a:hover 
{
   background-position: -493px -214px;
}
#header li#nav5.selected a, #header li#nav5.selected a:hover
{
	background-position:-493px -428px;
}
#header li#nav6 a
{
	width:93px;
	background-position:-641px 0;
}
#header li#nav6 a:hover 
{
   background-position: -641px -214px;
}
#header li#nav6.selected a, #header li#nav6.selected a:hover
{
	background-position:-641px -428px;
}
#header li#nav7 a
{
	width:81px;
	background-position:-734px 0;
}
#header li#nav7 a:hover 
{
   background-position: -734px -214px;
}
#header li#nav7.selected a, #header li#nav7.selected a:hover
{
	background-position:-734px -428px;
}
#header li#nav8 a
{
	width:80px;
	background-position:-815px 0;
}
#header li#nav8 a:hover 
{
   background-position: -815px -214px;
}
#header li#nav8.selected a, #header li#nav8.selected a:hover
{
	background-position:-815px -428px;
}
#header li#nav9 a
{
	width:58px;
	background-position:-895px 0;
}
#header li#nav9 a:hover 
{
   background-position: -895px -214px;
}
#header li#nav9.selected a, #header li#nav9.selected a:hover
{
	background-position:-895px -428px;
}
/* END header NAVIGATION */
#topbar
{
	display:block;
	padding:10px 0 0 0;
	background-color:white;
	background-image:none;
}
#breadcrumb
{
	font-size:1.1em;
	padding-left:211px;
	background-image:none;
	background-color:white;
	text-align:left;
	float:left;
	width:533px;
}
#breadcrumb a
{
	color:#663434;
	text-decoration:underline;
}

#headersearch
{
	background-image:none;
	background-color:white;
	padding-right:10px;
	padding-left:20px;
	width:179px;
	float:right;
	text-align:left;
}
input.textbox, input.lbres_inputtext, .lbres_inputtextarea, select.lbres_select
{
	font-family: Arial, Helvetica, sans-serif; /*Lucida Grande', Verdana, Arial, Sans-Serif;*/
	border: thin #F37048 solid;
}
select.lbres_select
{
/*	width: 300px;*/
}
#headersearch input.textbox
{
	width:100px;
	font-size: 1em; /* Resets 1em to 10px */
}
input.button, input.lbres_button
{
	font-family: Arial, Helvetica, sans-serif;
/*	padding-left: 2px;
	padding-right: 2px;*/
	padding: 2px 2px 2px 2px;
	border: thin #F37048 solid;
	background-color: #F37048;
	color:white;
}
#headersearch input.button
{
	width:60px;
	padding-top: 0;
	padding-bottom: 0;
}
input.button:hover, input.lbres_button:hover
{
	font-family: Arial, Helvetica, sans-serif;
	border: thin #F37048 solid;
	background-color: white;
	color: #F37048;
}
#content
{
	background:white;
	background-image:none;
	text-align:left;
}

#leftcolumn
{
	margin-top:2.5em;
	width:180px;
	float:left;
	margin-left:-753px;
	padding:10px;
}
#main
{
	margin:0;
	margin-left:200px;
	width:533px;
	float:left;
	padding:10px;
	padding-top:40px;
}
#rightcolumn
{
	margin:0;
	width:180px;
	float:right;
	padding:10px;
}
.banners
{
	padding-top:30px;
	text-align:center;
}
#footer
{
	clear:both;
	background: transparent url('images/footer.png') no-repeat 0 0;
	height:40px;
	color:white;
	text-align:center;
	padding-top:2px;
}
#footer a:hover
{
	text-decoration:underline;
}
#footerleft
{
	width:180px;
	float:left;
	margin-left:-753px;
	padding:0 10px;
}
#footermain
{
	margin-left:200px;
	width:533px;
	float:left;
	padding:0 10px;
}
#footermain a
{
	color:white;
}
#footerright
{
	margin:0;
	width:180px;
	float:right;
	padding:0 10px;
	text-align:right;
}
#footerright a
{
	color:gray;
	text-decoration:none;
}
.newsitem
{
	font-size:1.1em;
}
.newsitem p
{
	margin: 0 0 0.5em 0;
	padding: 0;
	line-height: 1.3em;
}
.newsitem a
{
	text-decoration:none;
	color:#663434;
}
.newsitem a:hover
{
	text-decoration:underline;
}
.separator
{
	background: transparent url('images/separator.png') no-repeat;
	background-position:center;
	height:20px;
}
.headtitle
{
	display:block;
	margin-bottom:10px;
}
.banner, .bannerfacebook
{
	display:block;
	margin-bottom:5px;
}
.banner
{
	margin-bottom:20px;
}
.sharefacebook
{
	font-size:1.3em;
	text-align:center;
	margin-bottom:20px;
}
.flyerimg
{
	display:block;
	margin: 0 auto;
	margin-bottom: 15px;
	width: 530px;
	border: 0;
}
.navigation
{
	font-size:1.2em;
	margin-top:-0.5em;
	margin-bottom:1em;
}
h2.pagetitle
{
	font-size:2.5em;
}
.postlist
{
	border-bottom-width:1px;
	border-bottom-style:dotted;
	border-bottom-color:#F37048;
	margin-bottom:2em;
}
.post
{
	text-align:justify;
	font-size:1.3em;
}
.post p, .productie p 
{
	margin: 1.2em 0;
	padding: 0;
	line-height: 1.3em;
}
.post ul
{
	margin: 1.2em 0 1.2em 2em;
	padding: 0;
	line-height: 1.5em;
}
.productieflyer
{
	float:right;
	width:250px;
	margin-left:12px;
	margin-top:7px;
	margin-bottom:8px;
}
.productie
{
	text-align:justify;
	font-size:1.3em;
}
.voorstellingen table
{
	border-collapse:collapse;
	border:0;
}
.voorstellingen tbody tr
{
	background-color:white;
	height:20px;
}
.voorstellingen tbody tr.evenrij
{
	background-color:#c9b6a6;
}
.voorstellingen thead tr
{
	padding-bottom:10px;
	background-color:#663434;
	color:white;
	height:20px;
}
.voorstellingen th
{
	padding-left:3px;
}
.voorstellingen td
{
	border:0;
	padding-left:3px;
}
h2
{
	font-size:2em;
	margin-bottom:15px;
}
h3
{
	font-size:1.5em;
	margin-top:1.5em;
	margin-bottom:0.5em;
}
h2, h3
{
	text-align:left;
}

/* PARTNERS */
#partners
{
	/*padding-top:30px;*/
	background-color:white;
	background-image:none;
	width:753px;
	margin-left:200px;
}
#partnerwheel
{
	background-image:inherit;
	background-color:blue;
	margin-left:200px;
	width:553px;
	text-align:center;
	float:right;
}
#partnerbanner
{
	margin:0;
	background:white;
	width:170px;
	float:right;
}
.partner
{
	margin-left:2px;
	margin-right:2px;
}
/* END PARTNERS */

.errormessage
{
	color:red;
}

/* SEIZOENOVERZICHT */
.performancefotocolumn
{
	padding-top:3em;
	width:160px;
	float:left;
}
.performancefotocolumn img
{
	width:140px;
}
.performanceuitlegcolumn
{
	/*float:right;*/
	width:373px;
	float:right;
	text-align:justify;
	margin-bottom:2em;
}
.performanceuitlegcolumn h3
{
	margin-top:0;
	padding-top:0;	
}
/* END SEIZOENOVERZICHT */


/* BEGIN KALENDER */
.kalender
{
	border-collapse:collapse;
	border:0;
	width:100%;
}
.kalender td
{
	text-align:left;
	padding-left:2px;
	padding-right:2px;
}

.kalender tr
{
	background-color:white;
	height:2em;
}
.kalender tr.evenrij
{
	background-color:#c9b6a6;
}
.kalender .colDateTime
{
	width:160px;
}
.kalender .colBook
{
	width:170px;
}
/* END KALENDER */

/* RESERVATIE FORMULIER */
#lbres
{
	margin-top:2em;
}
#lbres .resinputrow
{
	text-align:left;
	margin-bottom:0.5em;
	vertical-align:top;
}
#lbres .label
{
	display:inline-block;
	width:140px;
	vertical-align:top;
}
input.lbres_button
{
	margin-left:140px;
}
#lbres input
{
	font-size: 1em; 
	font-family: Arial, Helvetica, sans-serif; /*Lucida Grande', Verdana, Arial, Sans-Serif;*/
	border: thin #F37048 solid;
	padding:2px;
	width:240px;	
}
#lbres .lbres_inputtextsmall
{
	width:30px;
} 
#lbres .lbres_inputcheckbox
{
	width:15px;
}
.lbresemph
{
	margin:1em 1em;
	font-size:1.8em;
	color:#F37048;
}
/* END RESERVATIE FORMULIER */

/* COMMENTS */
#comments
{
	margin-top:2em;
	border-top-width:1px;
	border-top-style:dotted;
	border-top-color:#F37048;
}
#comments .commentinputrow
{
	text-align:left;
	margin-bottom:0.5em;
}
#comments .label
{
	display:inline-block;
	width:240px;
}
#comments input
{
	font-size: 1em; 
	font-family: Arial, Helvetica, sans-serif; /*Lucida Grande', Verdana, Arial, Sans-Serif;*/
	border: thin #F37048 solid;
	padding:2px;
	width:240px;	
}
#comments textarea 
{
	font-size: 1em; 
	font-family: Arial, Helvetica, sans-serif; /*Lucida Grande', Verdana, Arial, Sans-Serif;*/
	border: thin #F37048 solid;
	width:530px;
	padding:2px;
}
.avatar
{
	display:block;
	float:left;
	width:64px;
	margin-right:10px;
}
.commentlist
{
	list-style:none;
}
.commenttext
{
	float:left;
	width:410px;
}
/* END COMMENTS*/

/* BEGIN IMAGES */
.alignright
{
	float:right;
	margin-left:10px;
}
.alignleft
{
	float:left;
	margin-right:10px;
}
.aligncenter
{
	display:block;
	text-align:center;
	margin-top:10px;
	margin-bottom:5px;
}
/* END IMAGES */

/* LEFT NAVIGATION */
#leftnav
{
	font-size:1.2em;
	margin-top:5.5em;
}
#leftnav .level1, #leftnav .level2, #leftnav .level3
{
	margin-left:5px;
	padding-left:5px;
	list-style-image:url('images/navlevel1.png');
}
#leftnav .level2
{
	list-style-image:url('images/navlevel2.png');
}
#leftnav .level3
{
	list-style-image:url('images/navlevel3.png');
}

/* END LEFT NAVIGATION*/
