@charset "utf-8";

/* Begin Debug */
body.logged-in a[target="_blank"]:before {
    /* content: url("/htdocs/extlink.gif"); */
}
body.logged-in a[target="_blank"] {
    background-color: #ffffcc;
}

/* End Debug */

/* Begin Advertisement */
div#ad-menubar-link {
    margin-top: 6px;
    margin-left: 20px;
}

div#ad-menubar-link-after {
    width: 728px;
    height: 5px;
    margin-bottom: -5px;
    margin-left: 20px;
    background-color: white;
}

div#ad-entry-link {
    margin: -20px 0 10px -5px;
}

div.ad-side-search input[name="q"] {
    margin: 2px 0;
    width: 136px;
}

div.ad-side-search input[name="sa"] {
    margin: 2px 0 2px 2px;
    padding: 1px 6px;
    width: 42px;
}

div#ad-side-rect {
    margin-top: -5px;
    margin-left: -5px;
}

div#ad-posts, div#ad-side-sky, div#ad-side-micro, div#ad-side-partner {
    text-align: center;
}

div#ad-side-link {
    margin: -12px 0 0 20px;
}

div.ad-item {
    float: left;
    text-align: center;
}

.entry div.ad-item {
    width: 75px;
    height: 60px;
}

div.ad-item a {
    margin: 0;
}

div.ad-item a img {
    padding: 6px;
}

div.ad-item a:hover img {
    background-color: #c6dbfe;
}

div.ad-item a:hover img.none {
    background-color: white;
}

div#cse-search-results {
    margin-top: 15px;
}

.entry form#cse-search-box {
    margin-top: -30px;
    margin-right: -240px;
    text-align: right;
}

div#post-695 { /* search page id */
    margin-bottom: -20px;
}
/* End Advertisement */

/* Begin Contact */
form.wpcf7-form {
    text-align: left;
}

form.wpcf7-form span.your-subject input {
    width: 98%;
}

form.wpcf7-form span.your-message textarea {
    width: 98%;
}
/* End Contact */

/* Begin Optional List */
dl.horizontal {
    line-height: 170%;
}

dl.horizontal dt {
    clear: left;
    float: left;
}

dl.horizontal dd {
    height: 47px;
    padding-top: 7px;
    padding-left: 28px;
}

#sidebar dl.horizontal {
    line-height: 150%;
}

#sidebar dl.horizontal dt {
    clear: none;
}

#sidebar dl.horizontal dd {
    height: 55px;
    padding: 0;
}

div.post-2519 dl.horizontal, div.post-283 dl.horizontal { /* releases */
    font-size: 90%;
    line-height: normal;
}

div.post-2519 dl.horizontal dd, div.post-283 dl.horizontal dd {
    height: 37px;
    padding-top: 1px;
    padding-left: 9px;
}

ul.no-marker {
    list-style-type: none !important;
    margin-left: 0;
    padding-left: 0;
}

ul.no-marker li {
    list-style-type: none !important;
}

#sidebar ul.no-marker {
    margin-left: 3px;
    padding-left: 0;
}

ul.no-marker img {
    margin-right: 3px;
    vertical-align: text-top;
}

div.sticky dl.horizontal, div.sticky ul.no-marker {
    margin: 6px 0;
}

div.sticky dl.horizontal dd {
    margin-bottom: 2px;
}

dl.horizontal dt a img {
    padding: 3px;
}

#sidebar dl.horizontal dt a img:hover {
    background-color: #c6dbfe;
}
/* End Optional List */

/* Begin Sample CSS */
img#animateImage-0-6-5 {
    margin-left: 6px;
    border: solid medium silver;
}

div#post-169 h5 { /* SyntaxHighlighter Code Example */
    margin: 10px 0 -5px 0;
    border-color: #c6dbfe;
}
/* End Sample CSS */

/* Begin Social Bookmarking */
iframe.hatena-bookmark-button-frame {
    margin-right: 4px;
}

div#___plusone_0, div#___plusone_1, div#___plusone_2,
div#___plusone_3, div#___plusone_4, div#___plusone_5,
div#___plusone_6, div#___plusone_7, div#___plusone_8, div#___plusone_9 {
    width: 59px !important;
}

div#post-708 div.wp_social_bookmarking_light, div#post-708 br.wp_social_bookmarking_light_clear,   /* contact */
div#post-695 div.wp_social_bookmarking_light, div#post-695 br.wp_social_bookmarking_light_clear,   /* search */
div#post-3768 div.wp_social_bookmarking_light, div#post-3768 br.wp_social_bookmarking_light_clear, /* donate */
div#post-8 div.wp_social_bookmarking_light, div#post-8 br.wp_social_bookmarking_light_clear,       /* en/contact */
div#post-218 div.wp_social_bookmarking_light, div#post-218 br.wp_social_bookmarking_light_clear {  /* en/donate */
    display: none;
}

div#wp_social_bookmarking_light_page_bottom {
    margin-bottom: 15px;
}
/* End Social Bookmarking */

