
html {
    margin:0px;
    padding:0px;
    cursor:default;
    background-color:black;
    color:silver;
    font-size:11px;
    font-family:tahoma,sans-serif;
    text-align:center;
    background-image: url('http://studiomystica.nl/images/duveltje_ik.jpg');
    background-repeat: no-repeat;
    background-position: bottom right;
    background-attachment: fixed;

    scrollbar-face-color: #0D0A13;
    scrollbar-shadow-color: #9933FF;
    scrollbar-highlight-color: #0D0A13;
    scrollbar-3dlight-color: #666666;
    scrollbar-darkshadow-color: #0D0A13;
    scrollbar-track-color: #0D0A13;
    scrollbar-arrow-color: #9933FF;
}

p {
    color:silver;
    font-size:11px;
    font-family:tahoma,sans-serif;
}

img {
    border:none;
}

form {
    display:inline;
}

abbr,
acronym {
    cursor:help;
    border-bottom:1px dotted;
}

a:link,
a:active,
a:visited {
    color:#9933FF;
    text-decoration:underline;
    font-size:11px;
    font-family:tahoma,sans-serif;
}
a:hover {
    color:#9933FF;
    text-decoration:none;
    font-size:11px;
    font-family:tahoma,sans-serif;
}

div#ghItlh_title {
    text-align:center;
}

div#ghItlh_title a:link,
div#ghItlh_title a:active,
div#ghItlh_title a:visited {
    color:#9933FF;
    font-size:18px;
    font-weight:bold;
    text-decoration:underline;
    font-family:tahoma,verdana,arial,sans-serif;
}
div#ghItlh_title a:hover {
    color:#9933FF;
    font-size:18px;
    font-weight:bold;
    text-decoration:none;
    font-family:tahoma,verdana,arial,sans-serif;
}

div.ghItlh_header,
div.ghItlh_footer {
    width:550px;
    font-size:14px;
    color:#666666;
    margin-left:auto;
    margin-right:auto;
    text-align:center;
}

div.ghItlh_header table,
div.ghItlh_footer table {
    margin-left:auto;
    margin-right:auto;
}

div.ghItlh_header table th,
div.ghItlh_footer table th {
    vertical-align:middle;
    text-align:center;
    font-weight:normal;
}

div.ghItlh_header div.title, div.ghItlh_header div.title,
div.ghItlh_footer div.title, div.ghItlh_footer div.title {
    text-align:center;
    height:21px;
    margin-top:5px;
    margin-bottom:5px;
    margin-left:auto;
    margin-right:auto;
    padding:2px;
    border-bottom:1px solid #666666;
    font-size:16px;
    color:#666666;
    margin-left:auto;
    margin-right:auto;
}
div.ghItlh_footer div.title {
    border-top:1px solid #666666;
    border-bottom:none;
}
div.ghItlh_header div.total, div.ghItlh_header div.total,
div.ghItlh_footer div.total, div.ghItlh_footer div.total {
    text-align:center;
    height:21px;
    margin-top:5px;
    margin-bottom:5px;
    padding:2px;
    border-top:1px solid #666666;
    font-size:10px;
    color:#666666;
    margin-left:auto;
    margin-right:auto;
}
div.ghItlh_footer div.total {
    border-bottom:1px solid #666666;
    border-top:none;
}
div.ghItlh_header a:link, div.ghItlh_footer a:link,
div.ghItlh_header a:active, div.ghItlh_footer a:active,
div.ghItlh_header a:visited, div.ghItlh_footer a:visited,
div.ghItlh_header a:hover, div.ghItlh_footer a:hover {
    font-size:11px;
}

div.ghItlh_header span.ghItlh_pager,
div.ghItlh_footer span.ghItlh_pager {
    font-size:14px;
    text-decoration:none;
}


div.ghItlh_header a.ghItlh_pager:link, div.ghItlh_footer a.ghItlh_pager:link,
div.ghItlh_header a.ghItlh_pager:active, div.ghItlh_footer a.ghItlh_pager:active,
div.ghItlh_header a.ghItlh_pager:visited, div.ghItlh_footer a.ghItlh_pager:visited,
div.ghItlh_header a.ghItlh_pager:hover, div.ghItlh_footer a.ghItlh_pager:hover {
    font-size:14px;
}


div.ghItlh_header input,
div.ghItlh_footer input {
    border-color:#9933FF;
    color:silver;
    background-color:black;
    width:200px;
    height:25px;
}

table.ghItlh_post input {
    border-color:#9933FF;
    color:silver;
    background-color:black;
    width:200px;
}

table.ghItlh_post input.ghItlh_bbcode {
    font-size:10px;
    padding:0px;
    height:18px;
    /*padding-top:0px;
    padding-bottom:0px;
    padding-left:3px;
    padding-right:3px;*/
    border:2px outset #9933FF;
    color:silver;
    background-color:black;
    width:auto;
    font-family:courier new,monospace;
}

div.ghItlh_footer input[type="reset"],
div.ghItlh_header input[type="submit"],
div.ghItlh_footer input[type="submit"],
div.ghItlh_footer input[type="button"] {
    border:2px outset #9933FF;
    color:silver;
    background-color:black;
}

p.ghItlh_delete {
    text-align:center;
}
p.ghItlh_delete input {
    border:2px outset #9933FF;
    color:red;
    font-weight:bold;
    background-color:black;
    width:200px;
}

div.ghItlh_header input:active,
div.ghItlh_footer input:active {
    border-style:inset;
}


table.ghItlh_post {
    background-color:transparent;
    width:550px;
    margin-left:auto;
    margin-right:auto;
}

table.ghItlh_post thead th {
    border-bottom:1px solid #BFBFBF;
    border-right:1px solid #BFBFBF;
    width:23px;
    height:23px;
    font-size:11px;
    vertical-align:middle;
    text-align:center;
}

table.ghItlh_post thead input {
    width:auto;
}

table.ghItlh_post thead td {
    border-bottom:1px solid #BFBFBF;
    font-size:11px;
    font-family:tahoma,sans-serif;
    color:#555555;
    padding-left:5px;
    text-align:left;
}

table.ghItlh_post thead td.ghItlh_goto,
table.ghItlh_post thead td.ghItlh_goto * {
    text-align:right;
    font-size:11px;
    font-family:tahoma,sans-serif;
    color:#555555;
}

table.ghItlh_post tbody th {
    border-right:1px solid #BFBFBF;
    background-color:#333333;
    width:20px;
    font-weight:bold;
    text-align:center;
}

td.ghItlh_post_content {
    background-color:black;
    border-right:1px solid #BFBFBF;
    border-bottom:1px solid #BFBFBF;
}

td.ghItlh_post_content table th {
    font-variant:small-caps;
    font-weight:normal;
    background-color:transparent;
    border-right:none;
    text-align:right;
    vertical-align:top;
    font-size:12px;
    font-family:tahoma,sans-serif;
    color:silver;
    width:75px
}

td.ghItlh_post_content table td {
    color:silver;
    text-align:left;
    vertical-align:top;
    font-size:11px;
    font-family:tahoma,sans-serif;
}

table.ghItlh_post .error {
    font-weight:bold;
    color:red;
}

td.ghItlh_post_content input.text {
    background-color:#444444;
    width:400px;
    color:silver;
    border:none;
}

td.ghItlh_post_content span.text {
    display:block;
    background-color:#444444;
    width:395px;
    height:15px;
    color:silver;
    font-family:tahoma,sans-serif;
    font-size:11px;
    padding-left:5px;
    border:none;
}

td.ghItlh_post_content textarea.text {
    background-color:#444444;
    width:400px;
    height:150px;
    color:silver;
    border:none;
    
    scrollbar-face-color: #0D0A13;
    scrollbar-shadow-color: #9933FF;
    scrollbar-highlight-color: #0D0A13;
    scrollbar-3dlight-color: #666666;
    scrollbar-darkshadow-color: #0D0A13;
    scrollbar-track-color: #0D0A13;
    scrollbar-arrow-color: #9933FF;
}


div.ghItlh_post_message_content_protect,
div.ghItlh_post_comment_content_protect {
    overflow:auto;
    overflow-x:auto;
    overflow-y:hidden;
    width:450px;
    padding-bottom:20px;
    
    scrollbar-face-color: #0D0A13;
    scrollbar-shadow-color: #9933FF;
    scrollbar-highlight-color: #0D0A13;
    scrollbar-3dlight-color: #666666;
    scrollbar-darkshadow-color: #0D0A13;
    scrollbar-track-color: #0D0A13;
    scrollbar-arrow-color: #9933FF;
}

div.ghItlh_post_comment_content_protect {
    color:#999999;
    font-style:italic;
}

div#ghItlh_credits {
    text-align:center;
    font-size:10px;
    color:#444444;
}
div#ghItlh_credits a:link,
div#ghItlh_credits a:hover,
div#ghItlh_credits a:active,
div#ghItlh_credits a:visited {
    text-decoration:none;
    border-bottom:1px dashed;
    font-size:10px;
    color:#444444;
    padding-bottom:2px;
    margin-bottom:2px;
}
div#ghItlh_credits a:hover {
    border-bottom:1px solid;
}

div#ghItlh_credits span.ghItlh_copy {
    text-decoration:none;
    border-bottom:1px dashed;
    font-size:10px;
    color:#444444;
    padding-bottom:2px;
    margin-bottom:2px;
}

