/* misc */
body { font-family:Arial, Verdana, Helvetica, sans-serif; color:#393025; font-size:13px; line-height:1.6em; background:url(../img/bg.gif); }
.imagecontainer { padding:15px; background:url(../img/bgGrey.gif); border:1px solid #D4D4D4; display:inline-block; margin-right:20px; margin-bottom:15px; margin-top:10px; text-align:center; }
#autoSlideshowButton { text-indent:-9999px; }
.imagecontainer.active { background:url(../img/bgActive.gif); }
.imagecontainer img { margin-bottom:15px; }
.imagecontainer div { width:120px; }
.imagecontainer { width:120px; float:left; }
.margin-15 { margin-right:15px; }
p { color:#393025; margin:0 0 1em; }
.box { background-image:url(../img/bgGrey.gif); border:1px solid #D4D4D4; padding:30px; width:623px; float:right; margin-right:15px; }
.box img { border:1px solid white; margin-bottom:1px; }
.box h2 { margin-top:0; }
div.profile { width:210px; float:left; line-height:20px; }
a { text-decoration:none; color:#F87A00; }
a:hover { color:#f8993d; }
td { vertical-align:top; }
#profiel-text img,#profiel-image img,.profile img,#recent-work img,#contact-foto img { border:1px solid gray; }
.right { float:right; }
.left { float:left; }
.gray{ color:gray; font-size:11px;}
#facebook{float:right; border:none;}
div.error{ color:red; margin-bottom:20px;}

/* header */
#header { background:url(../img/header.jpg); overflow:auto; }
#headerContent { margin:auto; width:940px; }
#headerGradient { background:url(../img/bgHeaderGradient.gif) repeat-x; height:50px; }
#header img { display:block; float:left; }
#menu { height:180px; float:right; }
#menu a { display:block; float:left; height:121px; width:140px; margin-left:20px; color:transparent; text-indent:-9999px; }
#menu a:hover,#menu a.active { height:180px; }
#li-home { background:url(/img/menuitem1.gif); }
#li-home:hover,#li-home.active { background-position: bottom; }
#li-design-lab { background:url(../img/menuitem2.gif); }
#li-design-lab:hover,#li-design-lab.active { background-position: bottom; }
#li-art-gallery { background:url(../img/menuitem3.gif); }
#li-art-gallery:hover,#li-art-gallery.active { background-position: bottom; }
#li-contact { background:url(../img/menuitem4.gif); }
#li-contact:hover,#li-contact.active { background-position: bottom; }

/* content */
#container { width:940px; margin:0 auto; }
#content { width:700px; float:left; overflow:hidden;}
#side-content { width:229px; float:right; margin-left:5px; }
#main { width:709px; }
#column { width:220px; }
.block { float:left; }
h1 { font-size:27px; line-height:27px; margin:0 0 15px; color:#962c04; }
h2, h2 a { font-size:20px; color:#eab900; margin:16px 0 10px; text-decoration:none;}
h2.margin-left { float:right; margin:20px 380px 10px 0; }
h3 { font-size:16px; color:#f47800; font-weight:normal; display:inline; }
h4 { font-weight:bold; color:#962C04; font-size:14px; line-height:30px; }
label { color:black; }
a.link { color:#f87a00; border-bottom:1px dashed #bfbfbf; }
span.grey { color:#a29d98; }
div.image { padding:9px; background:url(../img/bgGrey.gif); border:1px solid #d4d4d4; margin:0 19px 10px 0; }
div.image img { display:block; }
a.buttonLeesMeer { display:block; width:118px; height:30px; background:url(../img/buttonLeesMeer.gif); margin:13px 0; }
a.buttonMeerInfo { display:block; width:118px; height:30px; background:url(../img/buttonMeerInfo.gif); margin:13px 0; }
div.tabs { overflow:none; clear:right; }
div.tabs h1 { float:left; margin-right:20px; color:#cecbc3; border-bottom:1px dotted #bfbfbf; font-size:22px; line-height:27px; }
div.tabs h1.active { font-size:27px; line-height:27px; color:#962c04; border-bottom:0; }
#intro { width:659px; font-size:16px; line-height:21px; padding-bottom:30px; }

div.jcarousel-skin-tango { float:left; }
div.jcarousel-skin-tango { width:298px; height:452px; background:url(../img/bgGrey.gif); border:1px solid #d4d4d4; }
div.jcarousel-skin-designlab { width:698px; height:393px; background:url(../img/bgGrey.gif); border:1px solid #d4d4d4; }
div.jcarousel-skin-detailkunst { width:437px; height:168px; background:url(../img/bgGrey.gif); border:1px solid #d4d4d4; float:right; margin:25px 15px 0 0; }
div.jcarousel-skin-artgal { width:437px; height:270px; background:url(../img/bgGrey.gif); border:1px solid #d4d4d4; float:left; margin:0 10px 0 0; }
div.jcarousel-skin-profile { width:347px; height:220px; background:url(../img/bgGrey.gif); border:1px solid #d4d4d4; float:left; margin:20px 15px 0 0; }
div.jcarousel-skin-image { width:437px; height:158px; background:url(../img/bgGrey.gif); border:1px solid #d4d4d4; margin-top:20px; margin-bottom:20px; }
div.jcarousel-skin-artgal2 { width:437px; height:168px; background:url(../img/bgGrey.gif); border:1px solid #d4d4d4; float:right; margin:25px; }

div.jcarousel-skin-detailkunst .jcarousel-container { background:url(../img/textRecenteWerken.gif) no-repeat 19px 19px; }
div.jcarousel-skin-artgal2 .jcarousel-container { background:url(../img/textAndereRecenteWerken.gif) no-repeat 19px 19px; }

div.jcarousel-skin-tango .jcarousel-clip { width:236px; height:412px; border:1px solid #dcdcdc; background:white; padding:2px 0; top:19px; left:30px; }
div.jcarousel-skin-designlab .jcarousel-clip { width:563px; height:355px; top:18px; left:69px; }
div.jcarousel-skin-detailkunst .jcarousel-clip { border:0; background:transparent; width:378px; height:92px; top:48px; left:26px; }
div.jcarousel-skin-artgal .jcarousel-clip { border:0; background:transparent; width:378px; height:216px; top:26px; left:26px; }
div.jcarousel-skin-profile .jcarousel-clip { border:0; background:transparent; width:280px; height:166px; top:26px; left:26px; }
div.jcarousel-skin-image .jcarousel-clip { border:0; background:transparent; width:378px; height:92px; top:35px; left:26px; }
div.jcarousel-skin-artgal2 .jcarousel-clip { border:0; background:transparent; width:378px; height:92px; top:48px; left:26px; }

.jcarousel-skin-tango .jcarousel-item { width:236px; height:412px; margin:0 2px; }
.jcarousel-skin-designlab .jcarousel-item { width:559px; height:355px; margin:0 2px; }
.jcarousel-skin-artgal .jcarousel-item { width:365px; height:210px; padding:2px; border:1px solid #dcdcdc; background:white; margin:0 7px; }
.jcarousel-skin-profile .jcarousel-item { width:267px; height:160px; padding:2px; border:1px solid #dcdcdc; background:white; margin:0 7px; }
.jcarousel-skin-image .jcarousel-item { width:76px; height:86px; padding:2px; border:1px solid #dcdcdc; background:white; margin:0 7px; }
.jcarousel-skin-artgal2 .jcarousel-item { width:76px; height:86px; padding:2px; border:1px solid #dcdcdc; background:white; margin:0 7px; }

.jcarousel-skin-tango .jcarousel-item-placeholder { background:#fff; color:#000; }
.jcarousel-skin-tango .jcarousel-next { position:absolute; top:220px; right:5px; width:10px; height:17px; cursor:pointer; background:transparent url(../img/iconArrowRight.gif) no-repeat 0 0; }
.jcarousel-skin-designlab .jcarousel-next { position:absolute; top:170px; right:23px; width:23px; height:38px; cursor:pointer; background-image:url(../img/iconArrowLargeRight.gif); }
.jcarousel-skin-detailkunst .jcarousel-next { position:absolute; top:87px; right:12px; width:10px; height:17px; background-image:url(../img/iconArrowRight.gif);cursor:pointer; }
.jcarousel-skin-artgal .jcarousel-next { position:absolute; top:125px; right:12px; width:10px; height:17px; background-image:url(../img/iconArrowRight.gif); cursor:pointer;}
.jcarousel-skin-profile .jcarousel-next { position:absolute; top:100px; right:12px; width:10px; height:17px; background-image:url(../img/iconArrowRight.gif); cursor:pointer;}
.jcarousel-skin-image .jcarousel-next { position:absolute; top:77px; right:12px; width:10px; height:17px; background-image:url(../img/iconArrowRight.gif); cursor:pointer;}
.jcarousel-skin-artgal2 .jcarousel-next { position:absolute; top:87px; right:12px; width:10px; height:17px; background-image:url(../img/iconArrowRight.gif);cursor:pointer; }

.jcarousel-skin-tango .jcarousel-next-disabled { cursor:default; background-position:0 -17px; }
.jcarousel-skin-designlab .jcarousel-next-disabled { background-position:0 -38px; }

.jcarousel-skin-tango .jcarousel-prev { position:absolute; top:220px; left:5px; width:10px; height:17px; cursor:pointer; background:transparent url(../img/iconArrowLeft.gif) no-repeat 0 0; cursor:pointer;}
.jcarousel-skin-designlab .jcarousel-prev { top:170px; left:23px; width:23px; height:38px; position:absolute; cursor:pointer; background-image:url(../img/iconArrowLargeLeft.gif);  cursor:pointer;}
.jcarousel-skin-detailkunst .jcarousel-prev { position:absolute; top:87px; left:12px; width:10px; height:17px; background-image:url(../img/iconArrowLeft.gif);  cursor:pointer;}
.jcarousel-skin-artgal .jcarousel-prev { position:absolute; top:125px; left:12px; width:10px; height:17px; background-image:url(../img/iconArrowLeft.gif); cursor:pointer; }
.jcarousel-skin-profile .jcarousel-prev { position:absolute; top:100px; left:12px; width:10px; height:17px; background-image:url(../img/iconArrowLeft.gif); cursor:pointer; }
.jcarousel-skin-image .jcarousel-prev { position:absolute; top:77px; left:12px; width:10px; height:17px; background-image:url(../img/iconArrowLeft.gif);  cursor:pointer;}
.jcarousel-skin-artgal2 .jcarousel-prev { position:absolute; top:87px; left:12px; width:10px; height:17px; background-image:url(../img/iconArrowLeft.gif);  cursor:pointer;}

.jcarousel-skin-tango .jcarousel-prev-disabled { cursor:default; background-position:0 -17px;  cursor:pointer;}
.jcarousel-skin-detailkunst .jcarousel-prev-disabled { cursor:default; background-position:0 -17px;  cursor:pointer;}
.jcarousel-skin-artgal .jcarousel-prev-disabled { cursor:default; background-position:0 -17px;  cursor:pointer;}
.jcarousel-skin-profile .jcarousel-prev-disabled { cursor:default; background-position:0 -17px;  cursor:pointer;}
.jcarousel-skin-image .jcarousel-prev-disabled { cursor:default; background-position:0 -17px;  cursor:pointer;}
.jcarousel-skin-artgal2 .jcarousel-prev-disabled { cursor:default; background-position:0 -17px;  cursor:pointer;}

.jcarousel-skin-detailkunst .jcarousel-next-disabled { cursor:default; background-position:0 -17px; }
.jcarousel-skin-artgal .jcarousel-next-disabled { cursor:default; background-position:0 -17px; }
.jcarousel-skin-profile .jcarousel-next-disabled { cursor:default; background-position:0 -17px; }
.jcarousel-skin-image .jcarousel-next-disabled { cursor:default; background-position:0 -17px; }
.jcarousel-skin-artgal2 .jcarousel-next-disabled { cursor:default; background-position:0 -17px; }

.jcarousel-skin-designlab .jcarousel-prev-disabled { background-position:0 -38px; }

#slideshowCaption { width:658px; border:1px solid #cfcfcf; margin-top:5px; padding:0 9px 30px 31px; position:relative; }
#slideshowCaption a.button { display:block; width:138px; height:30px; background:url(../img/buttonAutoSlideshow.gif); position:absolute; top:9px; right:10px; }
#slideshowCaption.artgal-caption { width:417px; padding:10px; margin-right:15px; float:right; text-align:center; }
.profile-caption #slideshowCaption  { width:337px; padding:5px; margin-right:15px;  text-align:center;}
.profile-caption #slideshowCaption p { margin:10px; width:210px; float:left; }
.profile-caption #slideshowCaption .caption{ width:320px; _margin-left:-20px; }
.profile-caption #slideshowCaption .button-link { float:right;}
#slideshowCaption.left { float:left; }
#slideshowCaption.artgal-caption h4 { margin:6px 20px; width:280px; float:left; }
#slideshowCaption.artgal-caption a.button-link { float:right; margin-right:0; }
div.list { font-weight:bold; float:left; overflow:auto; margin-right:19px; }
div.list p { clear:both; width:226px; padding:5px; font-weight:normal; }
.curieus { border:1px solid #cfcfcf; border-top:none; }
.curieus a.nostyle { border:none; float:none; font-size:12px; font-weight:normal; margin:none; display:inline; padding:0; }
div.list div.tabs { background:#cfcfcf; }
div.list div.tabs div { font-size:12px; color:#732c00; float:left; background:#eab900; padding:7px 0 5px; text-align:center; border:10px solid white; border-width:0 1px 1px; }
div.list div.tabs div.active { padding-bottom:6px; color:#eab900; background:transparent; border:1px solid #cfcfcf; border-bottom-width:0; }
div.list div.tabs div.active a { color:#EAB900; }
div.list a { display:block; float:left; clear:both; padding:9px 12px 7px; width:200px; color:#732c00; font-size:15px; border:1px solid #cfcfcf; border-top-width:0; }
div .tabs a { width:auto; border:none; font-size:12px; font-weight:bold; }
div.event { width:223px; float:left; line-height:24px; }
div.event div { font-size:16px; margin-bottom:10px; }
div.event div.image { margin-top:12px; padding:2px; }
#audience { padding-left:20px; width:339px; }
#buttonLiefdadigheid,#buttonEvents,#buttonForum, #buttonCurieus { display:block; width:231px; height:70px; margin-bottom:20px; }
#buttonLiefdadigheid { background:url(../img/buttonLiefdadigheid.gif); }
#buttonCurieus { background:url(../img/curieuskunstgroen.gif) no-repeat center center; }
#buttonEvents { background:url(../img/buttonEvents.gif); }
#buttonForum { background:url(../img/buttonForum.gif); }
#facebook { float:right; margin-left:11px; }
#headerFacebook { background:url(../img/bgBlue.gif); height:53px; padding:10px 0 0 10px; }
#headerFacebook img { float:left; margin-right:10px; }
#headerFacebook h1 { font-size:16px; line-height:16px; color:#3b5998; margin-bottom:5px; float:left; }
#headerFacebook a { display:block; width:111px; height:23px; float:left; background:url(../img/buttonBecomeAFan.gif); }
#bodyFacebook { text-align:center; margin:9px 20px; }
#bodyFacebook div { font-size:11px; padding-bottom:5px; }
#bodyFacebook .separator { margin:4px 0 6px; }
.list_pro { list-style:disc; color:#962C04; overflow:none; margin:0 20px 20px 10px; }
.list_pro li { margin-left:3px; line-height:20px; margin-bottom:10px;}
.alfabet a,.alfabet span { background-color:#f1f1f1; padding:5px; margin:0; display:inline-block; margin-right:4px; margin-top:30px; }
.alfabet a.active { background-color:#F97A00; color:white; }
.alfabet { margin-bottom:20px; }
.alfabet span { background-color:#f1f1f1; color:#AFAFAF; }
#artists ul { float:left; }
#artists li { line-height:25px; }
#artists .col { width:320px; }
.uniForm label { display:block; width:150px; float:left; }
.uniForm .input { line-height:40px; clear:both; }
.uniForm input { width:250px; border:1px solid gray; padding:5px; clear:right; }
.uniForm textarea { width:248px; padding:5px; color:#393025; font-family:Arial,Verdana,Helvetica,sans-serif; font-size:12px; border:1px solid gray; }
.uniForm em { color:red; }
#rounded-corners input,#rounded-corners textarea { -moz-border-radius:5px; -webkit-border-radius:5px; }
#rounded-corners .button-link { float:left; margin-left:340px; }
.error-message { color:red; margin-right:15px; clear:left; }
.uniForm .button-link { margin-left:240px; }
.button-link {  background-color:#FC7C00; padding:5px 10px; color:white; clear:right; -moz-border-radius:5px; -webkit-border-radius:5px; display:inline-block; margin:0 5px 5px 0; margin-top:5px; }
.button-link-block { background-color:#FC7C00; padding:10px; color:white; clear:right; -moz-border-radius:5px; -webkit-border-radius:5px; display:block; text-align:center; margin:0 5px 5px 0; margin-top:5px; }
.button-link h3 { color:white; font-size:14px; margin:0 10px; }
.button-link:hover,.button-link-block:hover { background-color:orange; color:white; clear:right; }
.buttonHolder p { float:left; }
#recent-work { float:right; margin-right:25px; width:437px; margin-top:-50px; }
#recent-work img { float:left; }
#recent-work div { float:left; width:270px; }
#recent-work .details { float:right; }
#recent-work p { margin-bottom:15px; width:257px; }
div.cb { clear:both; }
.projecten { width:200px; float:left; }
.project { width:100%; float:left; margin-top:7px; }
.project2 { width:480px; float:left; margin-top:7px; }
.project img { float:left; margin-right:20px; margin-bottom:20px; }
.project p { float:left; }
.project-nofloat { float:none; }
#contact { width:auto; width:430px; float:left; }
#contact-foto { float:right; margin-right:50px; margin-top:5px; margin-bottom:40px; }
#latest-event { padding:20px; padding-right:20px; margin-bottom:30px; border-bottom:1px solid #e7e7e7; padding-bottom:10px; width:630px; margin-top:5px; background-image:url(../img/bgGrey.gif); -moz-border-radius:5px; -webkit-border-radius:5px; }
#latest-event p span { background-color:#FC7C00; display:inline-block; padding:5px; color:white; -moz-border-radius:5px; -webkit-border-radius:5px; font-weight:normal; }
#latest-event p { font-weight:bold; }
#latest-event .details { width:260px; float:left; margin-top:10px; }
#contact-image { margin-top:10px; margin-left:20px; float:right; width:220px; }
#contact-image p { font-weight:normal; }
#contact-image img { margin-top:5px; clear:both; margin-right:10px; }
#events { width:680px; padding:20px; }
#events p span { background-color:#FC7C00; display:inline-block; padding:5px; color:white; -moz-border-radius:5px; -webkit-border-radius:5px; font-weight:normal; }
#events .details { width:350px; float:left; margin-top:10px; }
#one-event { min-height:180px; font-size:12px; padding-right:10px; }
#div.-text { width:300px; float:left; }
#profiel-image { float:right; margin-top:-15px; margin-right:60px; }
#forum-nav { float:left; margin:0 30px 0 0; line-height:25px; width:230px;}
#forum-nav li { border-bottom:1px solid #E7E7E7; padding:5px 0; list-style:none; margin:0;}
#forum-nav li a.active { font-weight:bold; }
#forum-content { float:right; width:410px; margin-right:30px; }
#forum-content h2 { margin-top:5px; }
#forum-content .button-link { margin-top:10px; }
.fancy-form label { width:100px; display:block; float:left; }
.fancy-form { width:500px; height:150px; }
.fancy-form input { width:300px; display:block; float:right; clear:right; margin-bottom:10px; }
.fancy-form textarea { width:300px; display:block; float:right; height:100px; -moz-border-radius:5px; -webkit-border-radius:5px; }
.fanbox { margin-left:10px; }
.fan_box .connections { border-top:1px solid #D8DFEA; min-height:150px; padding:10px 27px 4px; }
.guestpost { background-image:url(/img/bgGrey.gif); padding:10px; margin-bottom:10px; }
.superpost { background-image:url(/img/bgActive.gif); padding:10px; margin-bottom:10px; }
.superpost .post { display:block; float:left; margin-left:15px;}
.superpost .img { float:left;}
#reactie div { width:427px; background:url(../img/bgGrey.gif); border:1px solid #d4d4d4; margin:25px; padding:5px; margin-bottom:5px; margin-top:0; }
#reactie { height:135px; overflow-y:auto; width:440px; float:right; margin-right:25px; clear:right; }
.hidden { display:none; }
#profiel-text { float:left; }
#search-event select,input { float:left; margin-right:10px; }
ul li { list-style-type:disc; margin:0 2em; list-style-position:outside; }
.profile strong { color:#962C04; }
#search-event { margin-bottom:10px; }

/* footer */
#footer { border-top:1px solid #dfe1e3; color:#76564a; background:url(../img/footerBg.jpg); text-align:center; height:133px; padding-top:19px; margin-top:68px; font-size:12px; }
#footer a { color:#76564a; }

/* Artgallery events*/
#artgal-events { margin-top:20px; float:right; width:439px; margin-right:15px; }
#artgal-events li span { background-color:#CFCFCF; display:inline-block; padding:5px; color:#999999; -moz-border-radius:5px; -webkit-border-radius:5px; font-weight:normal; }
#artgal-events div.width {width:240px; margin-top:5px; }
#artgal-events .right { float:right; }
#artgal-events li { padding:10px; margin:0; margin-top:5px; margin-bottom:5px; list-style:none; background-image:url(../img/bgGrey.gif); border-bottom:1px dotted #D4D4D4; }
#artgal-events li.even { background:none; border:none; }
#artgal-events li span { background-image:url(../img/bg.gif); color:#666666;}
#artgal-events li.even span { background:none; }

/* Bio kunstenaar*/
#bio-kunstenaar-full { display:none; width:400px; float:right; margin-left:15px; }
#bio-kunstenaar-short { float:right; width:400px; margin-left:15px; }
#leesbio { float:right; margin-right:15px; }

/* events profile */
#events-profile { float:right; width:300px; margin-right:15px; margin-top:50px; }
#events-profile h2 { margin-top:0; margin-bottom:20px; }
#events-profile li { list-style:none; margin:0; margin-bottom:20px; }
#recente-werken { width:349px; float:left; margin-top:50px; }
#recente-werken h2 { margin-top:0; margin-bottom:0; float:left; }
#recente-werken a.link { margin-top:0; margin-bottom:0; float:right; }
#works { margin-bottom:30px; }
#works .text { width:405px; float:right; }
#curieus-page .button-link { margin-top:0; }
#curieus-profile { margin-bottom:30px; }
#curieus-page .full-text { display:none; }
#curieus-profile img { float:left; }
#curieus-profile .full-text,#curieus-profile .short-text { width:390px; float:right; }
#curieus-profile .full-text { display:none; }
#curieus-werk { margin-right:15px; }
#curieus-werk img { float:left; }
#curieus-werk p { float:right; width:455px; margin:0; }
#curieus-werk h4 { float:right; width:455px; margin:0; }
#events .box { margin-bottom:15px; }
#events .images { margin-bottom:15px; }
#works .button-link.gray { background-color:#AFAFAF; font-size:12px;}
#works .button-link.gray:hover { background-color:#9F9F9F;}
#month a{ margin: 0 5px; }
#month a:hover{ color:gray; }
#month{ text-align: center;}

#yappa{ position:absolute; margin-top:80px; right:20px;}
#yappa a{ margin-left:20px; }

#autoslideshow{
	width:200px;
	float:right;
	margin-right:15px;
	text-align:right;
	margin-top:5px;
	}

