
div#ghItlh_title {
    text-align:center;
}

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

div.ghItlh_header,
div.ghItlh_footer {
    width:424px;
    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;
}

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 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;
}

/*** PAGE COUNTER ***/

div.ghItlh_pager {
    border-top:1px solid #666666;
    border-bottom:1px solid #666666;
}

div.ghItlh_pager table {
    margin-left:auto;
    margin-right:auto;
}

div.ghItlh_pager th,
div.ghItlh_pager td {
    color:#666666;
    vertical-align:middle;
}

div.ghItlh_header div.ghItlh_total,
div.ghItlh_header div.ghItlh_total,
div.ghItlh_footer div.ghItlh_total,
div.ghItlh_footer div.ghItlh_total {
    text-align:center;
    padding:2px;
    font-size:10px;
    color:#666666;
    margin-left:auto;
    margin-right:auto;
}

div.ghItlh_footer div.ghItlh_total {
    border-bottom:1px solid #666666;
    border-top:none;
}

/*** PAGE COUNTER END ***/

div.ghItlh_header input,
div.ghItlh_footer input {
    border-color:#654c28;
    color:#DFDFDF;
    background-color:#0D0A07;
    width:200px;
    height:25px;
}

table.ghItlh_post input {
    border-color:#654c28;
    color:#DFDFDF;
    background-color:#0D0A07;
    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 #654c28;
    color:#DFDFDF;
    background-color:#0D0A07;
    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 #654c28;
    color:#DFDFDF;
    background-color:#0D0A07;
}

p.ghItlh_delete {
    text-align:center;
}
p.ghItlh_delete input {
    border:2px outset #654c28;
    color:#FF0000;
    font-weight:bold;
    background-color:#0D0A07;
    width:200px;
}

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


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

table.ghItlh_post thead th {
    border-bottom:1px solid #654c28;
    border-right:1px solid #654c28;
    width:17px;
    height:17px;
    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 #654c28;
    font-size:11px;
    font-family:tahoma,arial,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,arial,sans-serif;
    color:#555555;
}

table.ghItlh_post tbody th {
    border-right:1px solid #654c28;
    background-color:#a98942;
    color:#654c28;
    font-weight:bold;
    text-align:center;
    vertical-align:middle;
}

td.ghItlh_post_content {
    background-color:#000000;
    border-right:1px solid #654c28;
    border-bottom:1px solid #654c28;
}

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,arial,sans-serif;
    color:#DFDFDF;
    width:75px
}

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

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

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

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

td.ghItlh_post_content textarea.text {
    background-color:#444444;
    width:300px;
    height:150px;
    color:#DFDFDF;
    border:none;
    
    scrollbar-face-color: #000000;
    scrollbar-shadow-color: #654c28;
    scrollbar-highlight-color: #dfddc7;
    scrollbar-3dlight-color: #a98942;
    scrollbar-darkshadow-color: #dfddc7;
    scrollbar-track-color: #000000;
    scrollbar-arrow-color: #a98942;
}


div.ghItlh_post_message_content_protect,
div.ghItlh_post_comment_content_protect {
    overflow:auto;
    overflow-x:auto;
    overflow-y:hidden;
    width:330px;
    padding-bottom:20px;
    
    scrollbar-face-color: #000000;
    scrollbar-shadow-color: #654c28;
    scrollbar-highlight-color: #dfddc7;
    scrollbar-3dlight-color: #a98942;
    scrollbar-darkshadow-color: #dfddc7;
    scrollbar-track-color: #000000;
    scrollbar-arrow-color: #a98942;
}

div.ghItlh_post_comment_content_protect {
    color:#DFDFDF;
    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;
}



