/*   
Theme Name: Website Theater De KiK
Theme URI: http://theaterdekik.nl
Description: Theater De KiK
Author: Rick Lamers
Author URI: http://ricklamers.nl
Version: 1
*/


* { margin: 0; padding: 0; }

*:focus {outline:none;}

html {margin-top:0px !important; overflow-y:scroll;}

html, body { font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#333; font-family:"Century Gothic", Arial; height:100%;}

html {background:url(images/background.jpg) center top #000; background-attachment:fixed;}

a {color:#0031d1; text-decoration:none;}
a:hover {text-decoration:underline;}

#wpadminbar {display:none;}

#pageWrap {width:980px; margin:0px auto; padding-bottom:30px;}

h1 {background:url(images/logo.jpg) no-repeat; width:706px; height:115px; float:left;}
#header {margin-bottom:15px; margin-top:15px;}

#menu {background:red; display:block; width:980px; height:38px; overflow:hidden; border-bottom:1px solid #B70004; border-top:1px solid #FFAEB0;}
#menu li {float:left; list-style:none;}
#menu li ul {position:absolute; z-index:100; background:red; overflow:hidden; display:block; border:1px solid #B70004; border-top:0px; width:250px; margin-left:-1px; }
#menu li a {display:block; color:#fff; font-family:"Century Gothic", Arial; line-height:28px; padding:5px; text-decoration:none; font-size:23px; padding-left:14px; padding-right:15px;}
#menu_holder {width:1500px;}
#menu li ul li {float:none; display:block;}
#menu li a:hover, #menu li.current_page_item a, #menu li.current-menu-ancestor {background:url(images/menu_overlay.jpg) repeat-x;}

.clear {clear:both;}

.arrow {display:block;float:right; margin-top:12px; height:0px; width:0px; border-left: 6px solid transparent;
        border-right: 6px solid transparent;

        border-top: 8px solid #fff; margin-left:12px;}

#socialButtons {width:235px; border:2px solid black; border-right:0px; background:#fff url(images/original_social.jpg) no-repeat; height:111px; float:right; padding-left:35px; }
#socialButtons a {float:left; display:block; height:67px; width:67px; margin-top:20px; opacity:0;}

#socialButtons a.facebook {background:url(images/facebook_icon.png) no-repeat;}
#socialButtons a.hyves {background:url(images/hyves_icon.png) no-repeat;margin-left:1px;}
#socialButtons a.twitter {background:url(images/twitter_icon.png) no-repeat; margin-left:0px;}

#content { padding:15px; background:#fff; width:690px; float:left; margin-bottom:15px;}
#sidebar {width:215px; padding:15px; background:#fff; float:right; margin-bottom:15px;}
#sidebar p {}
#sidebar a.button {margin:0px auto; display:block; margin-top:15px;}
#sidebar .sidebar_block {margin-bottom:7px; padding-bottom:15px; border-bottom:3px solid #eee;}
#sidebar h2 {padding-bottom:3px;}
#fullSizeImageWrapper a {text-decoration:none !important; color:#fff;}

#footer a {color:#fff;}


div.block {background:#fff; padding:10px;}
div.block h2 {font-weight:bold; font-size:20px; margin-bottom:3px;}
.entry {margin-bottom:10px;}

.nieuws .leesmeer {float:right;}

.nieuwsBlock {height:114px !important;}



#content .entry p {margin-bottom:18px;}
#content .entry img {margin:5px;}

#content li {margin-left:18px;}

h3 {padding-bottom:10px; padding-top:10px;}

table,td,tr {border:none;}

input {padding:3px;}

p {display:block; margin-bottom:10px;}

div.block a.leesmeer {display:block; margin-top:5px;}

div.block {margin-bottom:15px;}

input.textfield {display:inline-block; border:1px solid #999; width:250px; padding:4px; font-size:12px; color:#555; font-style:italic; margin-bottom:5px;}

a.button {display:inline-block; background:url(images/button_sprite.png) no-repeat; width:141px; height:27px; text-align:center; font-size:16px; 
text-shadow:1px 1px 1px black; color:#fff; text-decoration:none; padding-top:6px; background-position:0px -33px;}
a.button:hover {background-position:0px 0px;}
a.button:active {background-position:0px -66px;}

p.text {padding-bottom:10px; display:block !important;}

span.note {font-style:italic; color:#555; font-size:11px;}

#homeCol2 {float:right; width:365px;}
#homeCol1 { float:left; width:600px;}

.voorstelling {background:#fff; padding:15px; margin-bottom:15px;}
.voorstelling a {margin-right:10px; margin-top:15px;}
.voorstelling span.voorstellingartist {font-size:28px; margin-right:15px;}
.voorstelling span.voorstellingNaam {font-size:18px;}
.voorstelling span.datum {font-style:italic; color:#333;}
.voorstelling .voorstellingthumb {float:left; margin-right:15px;}
.voorstelling p {margin-top:15px;}

.voorstellingInformatie {display:block; width:735px; float:right;}

#vriendworden {margin-top:15px;}

td {padding:5px;}

img.center {display:block; margin:0px auto;}


a.center {margin:0px auto; display:block; margin-bottom:0px;}

#fullSizeImageWrapper {margin-top:10px; }
#fullSizeImage {width:578px;height:317px; overflow:hidden; position:relative;}
#fullSizeImage span {display:block;}
#fullSizeImage span.artistName {font-size:15px;}
#fullSizeImage span.voorstellingDatum {font-size:12px;}
#fullSizeImage span.voorstellingTitle {font-size:23px;}

#fullSizeImage #infoOverlay {position:absolute; color:#fff; background:url(images/background_black_75.png) repeat; display:block; width:558px; padding:10px; height:80px; margin-top:247px;}
#fullSizeImageDateBar {display:block; background:url(images/thumb_heading.jpg) repeat-x; height:22px;padding-top:1px; width:578px; text-align:center; color:#fff;text-shadow:1px 1px 0px #444;font-size:14px;}
#footer {height:29px; background:red; color:#fff; text-align:center; padding-top:12px; font-size:17px; margin-bottom:30px; border-bottom:1px solid #B70004; border-top:1px solid #FFAEB0;}

#thumbSlider {margin-top:28px; width:578px; overflow:hidden; padding-bottom:73px;}
#thumbSlider li {list-style:none; display:block; float:left; margin-right:28px; position:relative; width:174px; height:200px; overflow:hidden;}
#thumbSlider ul {width:32000px; display:block;}
#thumbSlider .voorstellingDatum {display:block; background:url(images/thumb_heading.jpg) repeat-x; height:22px;padding-top:1px; text-align:center; color:#fff; text-shadow:1px 1px 0px #444;font-size:14px; width:174px; overflow:hidden;}
#thumbSlider .artistName {display:block; position:absolute; width:174px; text-align:center; background:url(images/black_075.png) repeat; padding-top:5px; padding-bottom:5px; margin-top:153px; font-weight:bold;}
#thumbSlider a:hover { text-decoration:none !important;}
#thumbSlider a {color:#fff;}

#sponsorBlock ul {width:3200px;}

#sponsorBlock {width:210px; height:210px; overflow:hidden;}

