/*
Tales from the Crib v2.0 Stylesheet
Created by youri@fromfrats.com
Some parts were copied from Dan Cederholm's css, dan@simplebits.com, www.simplebits.com
Buy his book, it's good!
*/

body {
margin: 0px;
padding: 0px;
font-family: Verdana, sans-serif;
line-height: 1.5em;
text-align: left;
color: #7C253A;
background: repeat-y scroll center url(css_images/main_bg.gif);
font-size: x-small; /* IE5 Win */
  voice-family: "\"}\""; 
  voice-family: inherit;
  font-size: small;
}
html>body { /* be nice to Opera */
font-size: small;
}

/* ---( links )------------------------------- */

a:link {
color: #E25A9F;
text-decoration: none;
}
a:visited {
color: #E25A9F;
text-decoration: none;
}
a:hover {
color: #F078B5;
text-decoration: none;
}

/* ---( lay-out stuff )------------------------ */

#outcontainer {
position: relative;
width: 940px;
margin: auto;
padding: 0px;
background: url(css_images/ster_bg.gif) no-repeat left top;
}

#container {
position: relative;
width: 800px;
font-size: 95%;
margin: auto;
}

#footer {
background: repeat none #F6A7CE;
height: 15px;
border-top: 5px solid #ffffff;
border-bottom: 5px solid #ffffff;
text-align: center;
color: #fff;
font-size: xx-small;
margin: 30px 0px 0px 0px;
clear: both;
}

#topbanner {
height: 290px;
background: no-repeat center top url(css_images/header.jpg);
}

#pos_left {
width: 230px;
margin: 0px;
float: left;
background: no-repeat left top url(css_images/left_bg.jpg);
padding: 9px 7px 0px 0px;
}

#pos_center {
margin-left: 230px;
background: no-repeat left top url(css_images/center_bg.jpg);
}

#content_left {
text-align: left;
background: #ffffff;
margin: 80px 7px 0px 7px;
}

#bottom_left {
background: no-repeat top url(css_images/nav_bg_onder.gif);
height: 40px;
margin: 0px;
padding: 0px;
}

#content_center {
padding-left: 12px;
padding-top: 10px;
}

#content_center .kadertop {
width: 551px;
height: 10px;
font-size: 1px;
background: no-repeat url(css_images/post_top.gif);
}

#content_center .kadermid {
width: 551px;
background: repeat-y url(css_images/post_mid.gif);
}

#content_center .post {
padding: 10px 20px 0px 20px;
text-align: left;
font-size: 100%;
}

#content_center .kaderbottom {
width: 551px;
height: 57px;
font-size: 90%;
background: no-repeat url(css_images/post_bottom.gif);
text-align: center;
padding-top: 20px;
}

#content_center .kaderbottom2 {
width: 551px;
height: 10px;
font-size: 1px;
background: no-repeat url(css_images/post_bottom2.gif);
margin-bottom: 10px;
}


/* ---( styles )------------------------ */
/* --- left navigation ----------------- */
#content_left .navkader {
padding: 3px 20px 25px 25px;
font-size: 90%;
text-align: left;
}
#content_left img.kader {
border: 3px double #F8D0E4;
padding: 3px;
}
#content_left img.button {
margin-top: 1px;
margin-bottom: 1px;
}
#content_left h2 a:link, h2 a:visited {
text-decoration: none;
color: #E25A9F;
}
#content_left h2 a:hover {
color: #F078B5;
}
#content_left ul {
padding: 0px;
margin: 0px;
}
#content_left li {
list-style: none;
padding-left: 10px;
background: no-repeat url(css_images/minister.gif) 0px 9px;
}
#content_left li.recent_comments_list{
list-style: none;
padding-left: 0px;
background: none;
margin-bottom: 6px;
border-bottom: 1px solid #F8D0E4;
}
#content_left .recent_commenter{
font-weight: bold;
list-style: none;
padding-left: 16px;
background: url(css_images/icon_comment.gif) no-repeat 0px 2px;
}
/* --- left navigation - titles ------- */
#content_left .t_welcometomycrib{
height: 40px;
background: no-repeat url(css_images/titels/welcometomycrib.gif);
}
#content_left .t_meettheguests{
height: 22px;
background: no-repeat url(css_images/titels/meettheguests.gif);
}
#content_left .t_thekitchenarea{
height: 22px;
background: no-repeat url(css_images/titels/thekitchenarea.gif);
}

#content_left .t_weightlossarea{
height: 22px;
background: no-repeat url(css_images/titels/weightlossarea.gif);
}
#content_left .t_thepicturesection{
height: 22px;
background: no-repeat url(css_images/titels/thepicturesection.gif);
}
#content_left .t_gimmegimme{
height: 22px;
background: no-repeat url(css_images/titels/gimmegimme.gif);
}
#content_left .t_woofersandtweeters{
height: 22px;
background: no-repeat url(css_images/titels/woofersandtweeters.gif);
}
#content_left .t_peopletalk{
height: 30px;
background: no-repeat url(css_images/titels/peopletalk.gif);
}
#content_left .t_wherethemagichappens{
height: 40px;
background: no-repeat url(css_images/titels/wherethemagichappens.gif);
}
#content_left .t_backwhenwewerepoor{
height: 40px;
background: no-repeat url(css_images/titels/backwhenwewerepoor.gif);
}
#content_left .t_dontforgettheguide{
height: 40px;
background: no-repeat url(css_images/titels/dontforgettheguide.gif);
}
#content_left .t_lookingforsomething{
height: 40px;
background: no-repeat url(css_images/titels/lookingforsomething.gif);
}
#content_left .t_forthefans{
height: 22px;
background: no-repeat url(css_images/titels/forthefans.gif);
}
/* --- audioscrobbler  ---------------- */

#audioscrobbler strong{
font-weight: 600;
}
#audioscrobbler .blokje{
padding-bottom: 0px;
line-height: 15px;
padding-top: 0px;
padding-left: 10px;
}
/* --- flickr  ----------------------- */

#flickr{
text-align: center;
}

#flickr img{
border: 1px solid #F8D0E4;
padding: 3px;
margin: 3px;
}

/* --- facebook_badge  ----------------------- */

#facebook_badge{
text-align: center;
}

/* --- kaboodle  ----------------------- */

#kaboodle{
text-align: center;
}

#kaboodle img{
border: 1px solid #F8D0E4;
padding: 3px;
margin: 3px;
}


/* --- center posts ------------------- */
#content_center h2 {
color: #E25A9F;
padding: 0;
margin: 0 0 7px 0;
border-bottom: 1px solid #F8D0E4;
padding-bottom: 5px;
font: normal 170%/110% Times New Roman, Times, serif;
}
#content_center h1 {
color: #7C253A;
padding: 0;
margin: 0;
padding-bottom: 10px;
font: normal 170%/110% Times New Roman, Times, serif;
}
#content_center .quote {
background: no-repeat url(css_images/quote_bg.gif);
margin: 10px;
padding: 10px;
text-indent: 28px;
font-style: italic;
font-size: 95%;
color: #B03A64;
}
#content_center h2 a:link, h2 a:visited {
text-decoration: none;
color: #E25A9F;
}
#content_center h2 a:hover {
color: #F078B5;
}

#content_center img {
border: 1px solid #F8D0E4;
background: #ffffff;
padding: 3px;
}

#content_center img.rechts {
margin-left: 10px;
float: right;
}

#content_center img.links {
margin-right: 10px;
float: left;
}

#content_center ul {
padding-left: 30px;
}

#content_center li {
list-style: url(css_images/ster1.gif) outside;
}

#content_center p {
margin: 0px;
padding-bottom: 10px;
}

#content_center .trackbacklink {
padding-left: 16px;
background: no-repeat url(css_images/icon_trackback.gif);
}
#content_center .commentlink {
padding-left: 16px;
background: no-repeat url(css_images/icon_comment.gif);
}
#content_center .catlink {
padding-left: 16px;
background: no-repeat url(css_images/icon_cat.gif);
}

#content_center .imdb_k {
color: #E25A9F;
}
#content_center .imdb_y {
color: #666666;
}
#content_center .imdb {
text-decoration: line-through;
}
/* --- comments posts ------------------- */
#comment{
font-size: 11px;
margin: 0px;
padding: 0px 0px 20px;
}
#comment h2 {
padding-left: 25px;
font-size: 20px;
background: no-repeat url(css_images/ster3.gif);
}

#comment .posted{
margin-bottom: 0px;
}

#comment .poster{
font-weight: bold;
padding-left: 16px;
background: no-repeat url(css_images/icon_comment2.gif);
}

#comment .cbody{
margin-top: 5px;
background: no-repeat url(css_images/sterrenlijn.gif) bottom;
padding-bottom: 10px;
padding-top: 10px;
}

#comment p {
margin: 0px;
padding: 0px;
}

#comment label.form_label {
font-weight: bold;
padding-left: 16px;
background: no-repeat url(css_images/icon_pijl.gif) 0px 1px;
}

#comment .form_spacing {
margin-bottom: 10px;
}

#comments-open-footer {
padding-top: 15px;
padding-bottom: 15px;
}


/* --- comments form ------------------- */




/* --- trackback ------------------- */
#trackback{
font-size: 11px;
margin: 0px;
padding: 0px;
}
#trackback h2 {
padding-left: 25px;
font-size: 20px;
background: no-repeat url(css_images/ster3.gif);
}

#trackback strong{
margin-bottom: 3px;
font-weight: bold;
}

#trackback .tracked{
margin-bottom: 3px;
font-style: italic;
}

#trackback .trackbacklink {
font-weight: bold;
padding-left: 16px;
background: no-repeat url(css_images/icon_trackback.gif);
}

#trackback .cbody{
margin-top: 5px;
background: no-repeat url(css_images/sterrenlijn.gif) bottom;
padding-bottom: 10px;
padding-top: 10px;
}

#trackback p {
margin: 0px;
padding: 0px;
}

/* --- andere ------------------- */
#teller{
visibility: hidden;
}

.doorstrepen
{
text-decoration: line-through;
}

/* ####################### GRAY STUFF #################### */
/* ####################################################### */
.grijs {
color: #666666;
}

/* ---( links )------------------------------- */

#content_center .grijs a:link {
color: #444444;
text-decoration: none;
}
#content_center .grijs a:visited {
color: #444444;
text-decoration: none;
}
#content_center .grijs a:hover {
color: #222222;
text-decoration: none;
}


#content_center .grijs .kadertop {
width: 551px;
height: 10px;
font-size: 1px;
background: no-repeat url(css_images/post_top_grijs.gif);
}

#content_center .grijs .kadermid {
width: 551px;
background: repeat-y url(css_images/post_mid_grijs.gif);
}

#content_center .grijs .post {
padding: 10px 20px 0px 20px;
text-align: left;
font-size: 95%;
}

#content_center .grijs .kaderbottom {
width: 551px;
height: 57px;
font-size: 90%;
background: no-repeat url(css_images/post_bottom_grijs.gif);
text-align: center;
padding-top: 20px;
}

#content_center .grijs .kaderbottom2 {
width: 551px;
height: 10px;
font-size: 1px;
background: no-repeat url(css_images/post_bottom2_grijs.gif);
}

/* ---( styles )------------------------ */
/* --- center posts ------------------- */
#content_center .grijs h2 {
color: #666666;
padding: 0;
margin: 0 0 7px 0;
border-bottom: 1px solid #CCCCCC;
padding-bottom: 5px;
font: normal 170%/110% Times New Roman, Times, serif;
}

#content_center .grijs h2 a:link {
text-decoration: none;
color: #555555;
}
#content_center .grijs h2 a:visited {
text-decoration: none;
color: #555555;
}
#content_center .grijs h2 a:hover {
color: #222222;
}



#content_center .grijs .quote {
background: no-repeat url(css_images/quote_bg.gif);
margin: 10px;
padding: 10px;
text-indent: 28px;
font-style: italic;
font-size: 95%;
color: #777777;
}

#content_center .grijs img {
border: 1px solid #888888;
background: #ffffff;
padding: 3px;
}

#content_center .grijs img .rechts {
margin-left: 10px;
float: right;
}

#content_center .grijs img .links {
margin-right: 10px;
float: left;
}

#content_center .grijs ul {
padding-left: 30px;
}

#content_center .grijs li {
list-style: url(css_images/ster1_grijs.gif) outside;
}

#content_center .grijs .trackbacklink {
padding-left: 16px;
background: no-repeat url(css_images/icon_trackback_grijs.gif);
}
#content_center .grijs .commentlink {
padding-left: 16px;
background: no-repeat url(css_images/icon_comment_grijs.gif);
}
#content_center .grijs .catlink {
padding-left: 16px;
background: no-repeat url(css_images/icon_cat_grijs.gif);
}

/* ################### END GRAY STUFF #################### */
/* ####################################################### */
