

#about p.read-more {
display:inline;
text-align:left;
}

.zero-margin
{
	margin:0;
	padding:0;
}

form input,
form select,
form textarea
{
	/*padding:5px;*/
}

form .form-row,
form .form-submit
{
	display: block;
	padding-top:10px;
	clear:both;
}

form .form-submit
{
	text-align: right;
}

form .form-group .form-element
{
	float:left;
}

form .form-element
{
	margin-right:10px;
}

form label
{
	display: block;
	font-size:11px;
	font-style: italic;
}

form .form-text,
form .form-textarea
{
	width:300px;
	border-style:solid;
	border-width:2px;
	border-color:#000;
	background-color:#000;
	color:#fff;
	padding:3px;
}

form .form-name-telefoon-thuis {width:130px;}
form .form-name-telefoon-mobiel {width:130px;}
form .form-name-street {width:180px;}
form .form-name-nr{width:35px;}
form .form-name-zipcode {width:60px;}
form .form-name-city {width:180px;}
form .form-name-country{width:180px;}

.form-notice
{
	color:#800;	
}

form .form-element .form-error
{
	background-color:#a00;
}

.autoform-error-message
{
	color:#800;
	text-decoration:underline;
}

#shop .buy-item
{
	clear:both;
	padding-bottom:0px;
	padding-top:69px;
	background-image:url(../contents/images/sidebar-seperator.png);
	background-repeat: no-repeat;
	background-position: center top;
}

#shop .merch-item
{
	text-align:center;
	width:160px;
	float:left;
	margin:0 40px 30px 0;
}

#shop .merch-item a
{
	text-decoration:none;
}

#shop .merch-item form
{
	text-align:left;
}

#shop .merch-item label
{
	text-align:right;
	width: 30px;
	padding-right:7px;
}

#buy .merch-item select
{
	font-size:11px;
}
/*
dl
{
}

dt
{
	float: left;
	clear: left;
	width: 100px;
	text-align: right;
}

dd
{
	margin: 0 0 0 110px;
}

*/

.cart-contents
{
/*	border: 3px double #eee;*/
}

.cart-contents ul
{
	list-style: none;
}

.cart-contents li
{
	border-top:1px dotted #000;
}

.cart-contents li.cart-sum
{
	text-align:right;
	border:0;
}

.cart-contents li.cart-subtotal
{
	border-top:1px dotted #000;
}


#qty
{
	margin-top:1px;
	border:3px solid #000;
	background-color:#000;
	color:#fff;
	text-align: right;
	
}

.cart-bar
{
	border:1px dotted #000;
	padding:0 10px;
	text-align:center;
}

.cart-order-form
{
	display:inline;
	margin:0;
	padding:0;
}

/* Clearing floats without extra markup
   Based on How To Clear Floats Without Structural Markup by PiE
   [http://www.positioniseverything.net/easyclearing.html] */

.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
.clearfix {display: inline-block;}
* html .clearfix,
* html .container {height: 1%;}
.clearfix {display: block;}

/* Regular clearing
   apply to column that should drop below previous ones. */

.clear { clear:both; }

.comments
{
/*	background-image:url(../contents/images/bg.sidebar-item.png);
	background-position:center top;
	background-repeat:repeat-x;
	margin-top:40px;
	padding-top:40px; */
}

input.error,
textarea.error
{
	border-color: #900;
}

.comments-error
{
	color:#900;
}

.comments form
{
	padding:10px;
}


.comments form input,
.comments form textarea
{
	font-family:arial;
	font-size:12px;
	padding:3px;
	/*border:1px solid #d1d6c9;*/
}

.comments form p.row
{
	margin:0 0 10px 0;
	padding:0;
}

.comments form label
{
	display:block;
	font-size:11px;
}

.comments form .sum label
{
	display: inline;
}

.comment-form-text,
.comment-form-textarea
{
	padding:3px;
}

.comment-form-textarea
{
	width:308px;
}

.send
{
	text-align: right;
}

.comments h4
{
	margin-left:90px;
}

.comments .entries
{
}

.comments .comment
{
	background-image:url(../contents/images/seperator.png);
	background-position:170px bottom;
	background-repeat:no-repeat;
	padding-bottom:20px;
	margin-bottom:20px;
}

.comments .meta
{
	clear:left;
	float:left;
	text-align: right;
	font-size:11px;
	width:160px;
	margin:0;
	padding:0;
}

.comments .meta p,
.comments .message p
{
	margin:0;
	padding:0;
}

#content h3.name
{
	font-size:11px;
	font-weight:bold;
}

.comments .message
{
	margin-left:170px;
	/*width:300px; */
}

.entry-date
{
	border-top: 1px solid #000;
	font-size: 11px;
}

.comments .message .message-body
{
	padding: 1px 10px;
	background-color: #fff;
}

.comments .reply
{
	margin-left:170px;
	/*width:300px; */
}

.comments .reply .message-body
{
	padding: 1px 10px;
	color:#56b8b7;
	background-color: #45413b;
	border-top:2px solid #000;
}

.comments .reply p
{
	color:#56b8b7;
}

.gravatar
{
	margin-left:6px;
}

/*
 * Remove dotted outline
 * http://sonspring.com/journal/removing-dotted-links
 */

a:active,
a:visited
{
  outline: none;
}

.contact
{
	width:270px;
	float:left;
	background-repeat: no-repeat;
	padding-top:70px;
}

.contact-id-1{background-image: url(../contents/images/contact.cougar.gif);}
.contact-id-2{background-image: url(../contents/images/contact.av.gif);}
.contact-id-3{background-image: url(../contents/images/contact.rnrhs.gif);}
.contact-id-4{background-image: url(../contents/images/contact.excelsior.gif);}

a.website,
a.email
{
	background-repeat: no-repeat;
	background-position:left center;
	padding-left:16px;
}

.email{background-image: url(../contents/images/icon.mail.png);}
.website{background-image: url(../contents/images/icon.website.png);}

h1.custom-type
{
	background-repeat: no-repeat;
	font-size:16px;
	height:40px;
	margin-top:0;	
}

h1.custom-type span{display:none;}

.news h1
{
	width:165px;
	height:48px;
	background-image:url(../contents/images/hdr.diary.png);
}

#about #main h1
{
	width:311px;
	height:49px;
	background-image:url(../contents/images/hdr.biography.png);
}

.sidebar-item-albums h1.custom-type,
#photos h1
{
	width:223px;
	height:49px;
	background-image:url(../contents/images/hdr.albums.png);
}

.sidebar-item-shows h1.custom-type,
.upcoming-shows h1.custom-type
{
	width:270px;
	height:101px;
	background-image:url(../contents/images/hdr.upcomingshows.png);
}

.past-shows h1.custom-type
{
	width:199px;
	height:103px;
	background-image:url(../contents/images/hdr.pastshows.png);
}

.sidebar-item-reviews h1.custom-type
{
	width:246px;
	height:48px;
	background-image:url(../contents/images/hdr.reviews.png);
}

.sidebar-item-interviews h1.custom-type
{
	width:177px;
	height:100px;
	background-image:url(../contents/images/hdr.interviews.png);
}

.archive h1.custom-type
{
	width:238px;
	height:47px;
	background-image:url(../contents/images/hdr.archive.png);
}

.sidebar-item-about h1
{
	width:179px;
	height:51px;
	background-image:url(../contents/images/hdr.about.png);
}

.sidebar-item-tweet h1
{
	width:191px;
	height:47px;
	background-image:url(../contents/images/hdr.tweet.png)
}

.sidebar-item-signup h1
{
	width:206px;
	height:46px;
	background-image:url(../contents/images/hdr.signup.png);
}

.sidebar-item-guestbook-form h1.custom-type,
.add-comment-form h1.custom-type
{
	width:184px;
	height:49px;
	background-image:url(../contents/images/hdr.speak.png);
}

#about #main h1
{
	width:311px;
	height:49px;
	background-image:url(../contents/images/hdr.biography.png);
}

#about #sidebar h1
{
	width:280px;
	height:49px;
	background-image:url(../contents/images/hdr.presskit.png);
}

/* Disable borders around linked images. */
a img
{
	border:0;
}

a
{
	color: #000;
}

ul.selector,
.archive ul
{
	list-style-type:none;
	/*margin-left:0; */
	padding-left:0;
}

ul.selector li a:hover,
ul.selector li.current a,
.archive ul li a:hover,
.archive ul li.current a
{
/*	background-image:url(../contents/images/icon.read-more.jpg);
	background-position:left center;
	background-repeat:no-repeat;
	padding-left:15px; */
	color:#000;
}

del
{
	color:#ccc;
}

/*
Sticky Footer by Ryan Fait
http://ryanfait.com/
*/


html, body, #footer, #footer p
{
	margin: 0;
}
html, body {
	height: 100%;
}

#container {
	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin: 0 0 -80px 60px;
}
#footer, .push {
	clear:both;
	height: 80px;
}

#footer
{
	position:relative;
	text-align:left;
	font-size:10px;
	padding-left:80px;
	color: #000;
}
#footer a
{
	color: #000;
}
#footer p
{
	position:absolute;
	bottom:0;
	left:80px;
	margin:0;
	padding:0;
}


form small.error,
form span.error
{
	background-color:#c00;
	color:#fff;
	padding:2px;
	font-style:normal;
}

#home label.floating
{
	font-size:11px;
	display:block;
	width:40px;
}


.first-floor
{
	background-image:url(../contents/images/bg.sidebar-item.png);
	background-position:center bottom;
	background-repeat:repeat-x;
	margin-bottom:20px;
	padding-bottom:20px;
}

.news
{
	margin-top:40px;
}

.sticky h2
{
	margin:0;
}

.sticky .body
{
}

.sticky .body p,
.leader
{
	font-size:24px !important;
	font-style:italic;
	line-height:25px !important;
	color:#56b8b7;
}

.list-post .meta p
{
	margin-bottom:0;
	font-size:11px;
	color:#00adcb;
}

.list-post
{
	margin-bottom:50px;
	/*padding-right:40px;*/
}

.list-post  .meta
{
	padding-left: 190px;
}

.list-post .list-post-teaser
{
	padding-left:190px;
}

.full-post-teaser-image
{
	padding:10px;
	margin-bottom:30px;
	border:1px dotted #ccc;
}

.full-post-teaser-image .caption
{
	padding:0;
	margin:0;
	text-align: right;
	font-style:italic;
}

.list-post .image-attachment
{
	float:left;
	margin: 0 10px 10px 0;
	background:#fff;
}

.archive .current a
{
	color:#000;
}

h2.trigger {
}
h2.trigger a {
	text-decoration: none;
	display: block;
}
h2.trigger a:hover { text-decoration: underline; }
h2.active {background-position: left bottom;} /*--When toggle is triggered, it will shift the image to the bottom to show its "opened" state--*/
.toggle_container {
	margin: 0 0 5px;
	padding: 0;
	overflow: hidden;
	clear: both;
}
.toggle_container .block {
	padding: 20px; /*--Padding of Container--*/
}



.leave-a-message
{
	background-image:url(../assets/images/bg.tfff.10.png);
	padding:10px;
}

input.error,
textarea.error
{
	border-color: #900;
}

form .row input,
form .row textarea
{
	font-family:arial;
	font-size:12px;
	padding:3px;
	border:1px solid #d1d6c9;
}

body#messages form p.row
{
	margin:0 0 10px 0;
	padding:0;
}

body#messages form label
{
	display:block;
	font-size:11px;
}

body#messages form .sum label
{
	display: inline;
}

body#messages form input.w100,
body#messages form textarea
{
	width:232px;
}

.send
{
	text-align: right;
}

body#messages h4
{
	margin-left:90px;
}

body#messages .entries
{
}

body#messages .entry
{
	background-image:url(../contents/images/seperator.png);
	background-position:170px bottom;
	background-repeat:no-repeat;
	padding-bottom:20px;
	margin-bottom:20px;
	clear:left;
}

.entry .padding-10
{
	padding-top:0 !important;
}

body#messages .meta
{
	clear:left;
	float:left;
	text-align: right;
	font-size:11px;
	width:150px;
	margin:0;
	padding:0;
}

#content h3.name
{
	font-size:11px;
	font-weight:bold;
}

body#messages .meta p
{
	margin:0;
	padding:0;
}

body#messages .message
{
	background-image: url(contents/images/speech.png);
	background-repeat: no-repeat;
	background-position: left 10px;
	margin-left:170px;
	/*width:300px; */
}

body#messages .poster .message
{
/*	background-image: url(contents/images/speech.png); */
}

body#messages .poster .message-body
{
	background-color: #dfe8ee;
}

.entry-date
{
	border-top: 1px solid #000;
	font-size: 11px;
}

body#messages .message .message-body
{
	padding: 1px 10px;
	background-color: #fff;
}

body#messages .reply
{
	margin-left:170px;
	/*width:300px; */
}

body#messages .reply .message-body
{
	padding: 1px 10px;
	color:#56b8b7;
	background-color: #45413b;
	border-top:2px solid #000;
}

body#messages .reply p
{
	color:#56b8b7;
}


#navigation-1
{
	background-image:url(../contents/images/staart.jpg);
	height:150px;
	left:0;
	position:absolute;
	top:176px;
	width:948px;
}

.menu,
.menu li
{
	display: inline;
	margin:0;
	padding:0;
}

.menu li a
{
	padding:10px;
}

.menu li.first a{}
.menu li.last a{}


.menu li a span
{
	display:none;
}

.menu li.current a
{
}

.menu li a:hover
{
}

/*	background-position: 180px bottom;
	background-repeat: no-repeat;*/

.menu li a
{
	position:absolute;
	display:block;
	background-repeat: no-repeat;
	background-position: center;
}

.nav-1 a
{
	width:76px;
	height:20px;
	top:30px;
	left:64px;
	background-image:url(../contents/images/nav.home.gif);
}
.nav-1-current a,.nav-1 a:hover{background-image:url(../contents/images/nav.home.o.gif);}

.nav-2 a
{
	width:75px;
	height:16px;
	top:31px;
	left:162px;
	background-image:url(../contents/images/nav.diary.gif);
}
.nav-2-current a,.nav-2 a:hover{background-image:url(../contents/images/nav.diary.o.gif);}

.nav-3 a
{
	width:78px;
	height:19px;
	top:35px;
	left:256px;
	background-image:url(../contents/images/nav.shows.gif);
}
.nav-3-current a,.nav-3 a:hover{background-image:url(../contents/images/nav.shows.o.gif);}

.nav-4 a
{
	width:94px;
	height:25px;
	top:43px;
	left:353px;
	background-image:url(../contents/images/nav.records.gif);
}
.nav-4-current a,.nav-4 a:hover{background-image:url(../contents/images/nav.records.o.gif);}

.nav-5 a
{
	width:56px;
	height:22px;
	top:61px;
	left:464px;
	background-image:url(../contents/images/nav.press.gif);
}
.nav-5-current a,.nav-5 a:hover{background-image:url(../contents/images/nav.press.o.gif);}

.nav-6 a
{
	width:67px;
	height:22px;
	top:75px;
	left:538px;
	background-image:url(../contents/images/nav.photos.gif);
}
.nav-6-current a,.nav-6 a:hover{background-image:url(../contents/images/nav.photos.o.gif);}

.nav-7 a
{
	width:49px;
	height:15px;
	top:90px;
	left:623px;
	background-image:url(../contents/images/nav.video.gif);
}
.nav-7-current a,.nav-7 a:hover{background-image:url(../contents/images/nav.video.o.gif);}

.nav-8 a
{
	width:75px;
	height:13px;
	top:91px;
	left:686px;
	background-image:url(../contents/images/nav.messages.gif);
}
.nav-8-current a,.nav-8 a:hover{background-image:url(../contents/images/nav.messages.o.gif);}

.nav-9 a
{
	width:43px;
	height:14px;
	top:85px;
	left:772px;
	background-image:url(../contents/images/nav.about.gif);
}
.nav-9-current a,.nav-9 a:hover{background-image:url(../contents/images/nav.about.o.gif);}

.nav-10 a
{
	width:53px;
	height:17px;
	top:74px;
	left:827px;
	background-image:url(../contents/images/nav.contact.gif);
}
.nav-10-current a,.nav-10 a:hover{background-image:url(../contents/images/nav.contact.o.gif);}

ul.paging
{
	text-align: center;
	margin:0;
	padding:6px 0;
	list-style:none;
	margin-bottom:20px;
}

ul.paging li
{
	display:inline;
	font-size:22px;
}

.paging-nrs span
{
	padding:3px;
	margin-right:3px;
}

ul.paging li.paging-next a,
ul.paging li.paging-back a
{
	float:left;
	background-repeat: no-repeat;
	background-position: center;
	background-color: #fff;
	text-decoration:none;
}

/*ul.paging li.paging-next a{background-image: url(../contents/images/button.next.gif);}
ul.paging li.paging-back a{background-image: url(../contents/images/button.prev.gif);}

ul.paging li.paging-next a span,
ul.paging li.paging-back a span
{
	display:none;
}*/

ul.paging li.paging-nrs
{
	float:left;
	text-align: center;
	margin:0;
	padding:0 10px;
	color:#ddd;
	background-color: #fff;
}

ul.paging li.paging-nrs a.current
{
	background:#fff;
	color:#000;
}

ul.paging li.paging-next
{

}

ul.paging li.paging-nrs a
{
	padding:3px;
	margin:0;
	color:#56B8B7;
	text-decoration: none;
	background-color: #fff;
}

ul.paging li a:hover
{
	text-decoration: underline;	
}

/*ul.paging li.paging-back a,
ul.paging li.paging-next a
{
	padding:3px;
	border:1px solid #09c;
	text-decoration: none;
} */

ul.album-selector
{
	list-style-type: square;
	padding-left:15px;
	margin-left:0;
}

ul.album-selector a
{
	text-decoration: none;
}

ul.album-selector a:hover,
ul.album-selector li.current a
{
	color:#000;
}

/*
 * Thumbnails
 */

.thumbnail a
{
	float:left;
	background-image:url(../assets/images/bg.tfff.90.png);
	border: 1px solid transparent;
	width:93px;
	height:140px;
	padding:5px;
	margin:5px;
	text-decoration: none;
	font-size:11px;
	line-height:1.5em;
	color:#000;
}

/* transparent border fix for legacy IE */
*html .thumbnail a
{
	border-color: pink;
	filter: chroma(color=pink);
}

.thumbnail a:hover
{
	background-color:#fff;
	border: 1px solid #000;
}
/*
 * Navigation
 */

 .navigation {
 	font-size:13px;
	display: block;
	text-align: center;
	margin: 10px 2px;
	}

.navigation .next {
	display: inline;
	float: right;
	}

.navigation .back {
	display: inline;
	float: left;
	}

.navigation .paging
{
	display:none;
	display: inline;
}

#galerie fieldset
{
	border: 1px solid #a1a49b;
	border-width:1px 0 0 0;
}

#galerie fieldset legend
{
	font-size:11px;
	color: #a1a49b;
}

.gallery-selector p
{
	display:inline;
}

.gallery-selector ul,
.gallery-selector ul li
{
	display:inline;
	list-style: none;
	padding:0;
	margin:0;
}

.gallery-selector ul li
{
	padding-right:6px;
}

.gallery-selector li a
{
	text-decoration: none;
	background-color: #ddf1f1;
	padding:0 3px;
}

.selector-categories
{
	margin-bottom:8px;
}

.selector-categories li a
{
	font-size:20px;
}

.gallery-selector li.active a
{
	background-color:#09c; /* 09c */
	color:#000;
}

.album-meta h4
{
	padding-bottom:0;
	margin-bottom:0;
}

.album-meta p
{
	padding-top:0;
	margin-top:0;
}

#beeld .item h3 {
margin-top:0px;
margin-bottom:0;
}

.thumbnails
{
}


.sidebar-item-reviews ul.selector,
.sidebar-item-interviews ul.selector
{
	padding-left:6px;
}

p.read-more
{
	text-align: right;
}

.read-more a
{
	color:#56b8b7;
	text-transform: lowercase;
	text-decoration: none;
	background-image:url(../contents/images/icon.read-more.jpg);
	background-position:left center;
	background-repeat: no-repeat;
	padding-left:12px;
	font-size:11px;
}

.read-more a:hover
{
	text-decoration: underline;
}

.sticky p.read-more,
#sidebar p.read-more
{
	text-align: right;
	font-style: italic;
}

.sticky p.read-more a,
#sidebar .read-more a
{
	color:#56b8b7;
}

#records small
{
	font-size:11px;
}

#records .mp3
{
/*	display: block;
	float:left;*/
}
.description strong
{
	padding: 10px;background:url(../contents/images/notice.bg.gif);
}

.record
{
	background-image:url(../contents/images/bg.sidebar-item.png);
	background-position:center bottom;
	background-repeat:repeat-x;
	margin-bottom:40px;
	margin-right:20px;
	padding-bottom:20px;
}

a.cover
{
	float:right;
	display:block;
	width:290px;
	text-decoration: none;
}

a.cover img
{

}

.tekst
{
	margin-right: 360px;
}

.shops
{
	width:150px;
	float:right;
}

.shops h5
{
	margin-top:0;
}

.fineprint p
{
	font-size:11px;
}

#discography .attachment-image
{
	float:left;
	margin-right:15px;
}

#discography h3,
#discography h5
{
	padding-bottom:0;
	margin-bottom:0;
	padding-top:0;
	margin-top:0;
}

.meta
{
	margin-top:0;
}

#discography ul.meta,
#discography ul.shops
{
	list-style: none;
}

#discography ul.tracklisting
{
	margin-left:0;
	padding-left:15px;
}

#discography ul.shops
{
	padding-top:0;
	margin-top:0;
}

#discography fieldset.expanded
{
	border-color: #ccc;
}

#discography fieldset
{
	border-width:1px;
	border-color: #ccc transparent transparent transparent;
}

#discography fieldset legend
{
	background-image: url(contents/images/menu-collapsed.png);
	background-repeat: no-repeat;
	background-position: 4px 8px;
	padding-left:15px;
}

#discography fieldset.expanded legend
{
	border-color: #ccc;
	background-image: url(contents/images/menu-expanded.png);
}



a.ical
{
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(../contents/images/icon.ical.png) no-repeat scroll left center;
	padding-left:20px;
}

body#shows table
{
	margin-top:28px;
	width:100%;
}

body#shows table td
{
	font-size:11px;
	vertical-align: top;
	background-image:url(../contents/images/bg.sidebar-item.png);
	background-position:center bottom;
	background-repeat:repeat-x;
}

body#shows table th
{
	font-size:20px;
	font-weight:normal;
	margin-top:0;
	padding-bottom:20px;
	text-transform:uppercase;
	text-align: left;
}

body#shows td.date{width:100px;}
body#shows td.time{width:50px;}
body#shows td.city{width:100px;}
body#shows td.venue{width:120px;}

body#shows td.tickets
{
	width:19px;
	text-align: right;
}

td p
{
	margin:0;
	padding:0;	
}

#home .shows dl.shows-list dt
{
	float: left;
	font-weight: bold;
}

#home .shows dl.shows-list dd
{
	clear:right;
}

.tickets img
{
	padding-top:3px;
}

#sidebar
{
	float:right;
	width:300px;
	padding-right:20px;
	margin-bottom:20px;
	font-size:11px;
	/*background-image:url(../contents/images/dotted.vert.grey.png);
	background-repeat: repeat-y;
	background-position:top right;*/
}

#sidebar .padder
{
	padding:0;
	/*padding:0 10px;*/
}

.teaser
{
	font-size:24px !important;
	font-style:italic;
	line-height:25px !important;
	color:#56b8b7;
}

.sidebar-item,
.sticky
{
	margin-bottom:40px;
	padding-bottom:0;
/*	background-image:url(../contents/images/bg.sidebar-item.png);
	background-position: bottom;
	background-repeat: repeat-x; */
}

.sticky,
.sidebar-item-about,
.sidebar-item-shows
{
	padding-bottom:0;
}

.sidebar-item-shows dt
{
	float: left;
	clear: left;
	width: 170px;
	text-align: left;
}

.sidebar-item-shows dd
{
	margin: 0 0 0 190px;
}

.sidebar-item-shows dl
{
	/*background-image:url(../contents/images/bg.dotted.blue.png);
	background-position: bottom;
	background-repeat: repeat-x;*/
}

.sidebar-item-shows dd,
.sidebar-item-shows dt
{
	margin-top:2px;
	padding:4px 0;
}

.sidebar-item-shows dt
{
	font-size:11px;
	color:#fff;
	padding:2px 4px;
	color:#000;
}

.sidebar-item-shows .date,
#shows .date
{
	color:#56b8b7;
	font-style:italic;
	font-size:20px;
	margin-bottom:0;
}

.sidebar-item-shows .day,
#shows .day
{
	color:#56b8b7;
	font-style:italic;
	font-size:14px;
	margin-bottom:0;
}

.sidebar-item-shows em
{
	font-weight:normal;
}

.sidebar-item-shows dd
{
}

.social
{
	position:absolute;
	width:340px;
	top:200px;
	left:578px;
	z-index:1;
}

.social ul,
.social li
{
	margin:0;
	padding:0;
	list-style:none;
}

.social li
{
	display:inline;
}

.social li a
{
	display:block;
	width:78px;
	background-repeat: no-repeat;
	background-position: center;
	height:30px;
	float:left;
}

.social a span
{
	display:none;
}

li.social-youtube a{background-image:url(../contents/images/soc.youtube.png);}
li.social-vimeo a{background-image:url(../contents/images/soc.vimeo.png);}
li.social-myspace a{background-image:url(../contents/images/soc.myspace.png);}
li.social-facebook a{background-image:url(../contents/images/soc.facebook.png);}
li.social-hyves a{background-image:url(../contents/images/soc.hyves.png);}

body
{
	margin: 0;
	background-color: #fff;
	/*background-image:url(../contents/images/staart.jpg);
	background-position:left 170px;*/
	background-image:url(../contents/images/beest.jpg);
	background-position:891px 314px;
	background-repeat: no-repeat;

	/*background-color:#F3F3F0;
	background-image:url(../contents/images/bg.main.2.png); */

	font-family: Georgia, "Lucida Sans", "Trebuchet MS";
	line-height:1.1em;
	color:#000;
}

a
{
	color:#56b8b7;
}

#container
{
	width: 832px;
	/*margin:250px auto; */
	/*margin: 328px 0 0 60px;*/
}

#header
{
	background-image:url(../contents/images/dotted.vert.grey.png);
	background-repeat: repeat-y;
	background-position:top right;
	position: absolute;
	width:832px;
	height:198px;
	top:20px;
	left:60px;
/*	margin: 100px 0 0 50px;*/
}

.padder-10
{
	padding:10px;
}

.padder
{
	padding:20px;
}

#content
{
	padding-top:326px;
}

#shows #content
{
	padding-right:20px;
}

#contact #content
{
	background-image:url(../contents/images/rommel_letters.png);
	background-position:380px 645px;
	background-repeat: no-repeat;
	padding-bottom:100px;
	padding-left:20px;
}

#main
{
	width:460px;
	padding-left:20px;
	
}

.eptv
{
	position: absolute;
	left:14px;
	top:41px;
}

.banner
{
	position: absolute;
	top:0;
	right:25px;
}

.dotted-bottom-border
{
	margin-bottom:20px;
	padding-bottom:10px;
	background-image:url(../contents/images/bg.sidebar-item.png);
	background-position: bottom;
	background-repeat: repeat-x;
}

.list-post
{
	padding-bottom:40px;
	background-image:url(../contents/images/seperator.png);
	background-position: 180px bottom;
	background-repeat: no-repeat;
}

/* #navigation-1
{
	width:860px;
	height:18px;
	background-color:#000;
	position: absolute;
	padding:5px 0;
	left:120px;
	top:200px;
	z-index:1978;
} */

#content p,
#content ul,
#content ol,
.twtr-tweet-text p
{
	font-family: Georgia, "Lucida Sans", "Trebuchet MS";
	font-size:12px;
	line-height:20px;
}

.twtr-tweet-text p
{
	line-height:20px !important;
}

.diary-list-post-date,
.diary-full-post-date
{
	font-size:20px !important;
	line-height:25px !important;
	font-weight:normal !important;
	font-style: italic;
}

#content h2
{
	margin-top:0;
	font-size:20px;
	font-weight:normal;
	text-transform: uppercase;
}

#press .item
{
	background-image:url(../contents/images/seperator.png);
	background-position:left bottom;
	background-repeat:no-repeat;
	padding-bottom:20px;
	margin-bottom:60px;
}

.meta h1, 
.meta h2,
.meta h3
{
	margin-top:0;
	margin-bottom:0;
	line-height:1.2em;
}

#content .meta p
{
	margin-bottom:0;
	font-style:italic;
	color:#56b8b7;
}

.no-margin-whatsoever
{
	margin-left:8px;
	padding-left:0;
}

#content p.more-link
{
	text-align: right;
	font-size: 11px;
}


.twtr-widget
{
	background-image:url(../contents/images/twitter.png);
	background-repeat: no-repeat;
	padding-top:80px;
	padding-bottom:13px;
}

.twtr-tweet-text a
{
	color:#56b8b7 !important;
}

.twtr-doc
{
	-moz-border-radius-bottomleft:0 !important;
	-moz-border-radius-bottomright:0 !important;
	-moz-border-radius-topleft:0 !important;
	-moz-border-radius-topright:0 !important;
}

.twtr-widget .twtr-tweet
{
	border-bottom:none !important;
}

.twtr-hd,
.twtr-ft
{
	display: none !important;
}

.twtr-hd,
.twtr-bd,
.twtr-ft
{
	padding:0 !important;
}

#video embed
{
	display: block;
	margin: 0 0 1em;
}

.videoindex
{
	
}

.video
{
	float:left;
	background:#fff;
	border: 1px solid transparent;
	width:130px;
	height:200px;
	padding:10px;
	font-size:11px;
	line-height:1.5em;
}

.video-hover
{
	border-color: #000;
}

.video a
{
	color:#000;
	text-decoration: none;
}

.video a.who-where
{
	color:#fff;
}

.video-hover a.who-where
{
	color:#56B8B7;
}

.footage
{
	width:640px;
	height:487px;
	background: url(../images/buis.png) no-repeat center;
/*	background: url(../images/loading.gif) no-repeat center; */
}