/*   
Theme Name: bhd
Theme URI: http://dream.radbox.org/
Description: ultra-minimalist one-column theme
Author: Adrian Sampson
Author URI: http://caprahircus.ws/
Version: 1.0

This theme is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program; if not, write to:
    Free Software Foundation, Inc.
    51 Franklin St, Fifth Floor
    Boston, MA  02110-1301  USA

*/

body {
    margin: 0px;
    padding: 0px;
}
h1 {
    font-weight: bold;
    font-family: Futura, sans-serif;
    font-size: 2em;
    margin: 0px auto;
    width: 484px;
    background: #c33;
    text-align: right;
    padding: 1em 8px 0px;
    text-shadow: 2px 2px 2px #900;
}
h1 a:link, h1 a:visited {
    text-decoration: none;
    color: #f66;
}
#nav {
    margin: 0px auto;
    width: 500px;
    border: 1px solid #fee;
    border-width: 1px 0px 0px;
    background: #c33;
    font-family: serif;
}
#nav a:link,#nav a:visited {
    text-decoration: none;
    color: #fcc;
    font-weight: bold;
    padding: 0px 1.5em;
    border: 1px solid #fee;
    border-width: 0px 1px 0px 0px;
    margin: 0px;
    text-shadow: 0px 0px 4px #f99;
}
#nav a:hover {
    background: #900;
    text-shadow: 0px 0px 6px #f66;
}
/* #menu {
    left: 50%;
    margin: 1px 0px 0px 250px;
    position: absolute;
    background: #f99;
    color: white;
    padding: 2px 4px;
    font-family: serif;
    font-size: .8em;
} */
#main {
    margin: 0px auto;
    width: 480px;
    background: #fcc;
    padding: 10px;
    text-align: justify;
    font-family: 'Lucida Grande', Verdana, Arial, sans-serif;
    font-size: .9em;
}
h2 {
    font-weight: bold;
    font-family: Futura, sans-serif;
    font-size: 1.7em;
    margin: 0px;
    text-shadow: 0px 0px 3px white;
    color: black;
}
h2 a:link, h2 a:visited {
    color: black;
}
h2 a:hover {
    text-decoration: none;
}
p.artinfo {
    margin: 0px;
    font-size: .8em;
    color: #966;
}
a:link,a:visited {
    text-decoration: none;
    color: #a00;
}
a:hover {
    text-decoration: underline;
}
h2.message {
    text-align: center;
}
p.message {
    margin: .5em;
    text-align: center;
}
p.longartinfo {
    margin: 1em;
    border: 1px solid #e99;
    background: #fbb;
    padding: 4px;
}
div.prevnext {
    margin-bottom: 2em;
}
p.prev {
    margin: 0px;
    float: left;
    font-size: .8em;
}
p.next {
    margin: 0px;
    float: right;
    font-size: .8em;
}
h3 {
    font-weight: bold;
    font-family: Futura, sans-serif;
    font-size: 1.4em;
    margin: 0px;
    text-shadow: 0px 0px 2px white;
    color: black;
}
ol.comments {
    font-size: .9em;
    margin: 0px 2em;
    padding-left: 0px;
    list-style: none;
}
ol.comments li {
    margin: 1em 1em 2em;
    padding: 6px 6px 0px 6px;
}
ol.comments li p.commentauthor {
    font-weight: bold;
    margin: 0px;
}
ol.comments li p.commentinfo {
    margin: 0px 0px .5em;
    font-size: .8em;
    color: #966;
}
form {
    margin: 0px 3em;
}
form label {
    color: #966;
    font-size: .8em;
    margin-left: .5em;
}
form input, form textarea {
    font-size: .9em;
    background: #fee;
}
#searchform {
    text-align: center;
    margin: 1em 0px 0px;
}
#foot {
    clear: both;
    margin: 0px auto;
    width: 496px;
    background: #c33;
    padding: 2px;
    text-align: center;
    color: white;
    font-family: sans-serif;
    font-size: .6em;
}
#foot a:link,#foot a:visited {
    color: white;
}


 .recaptchatable .recaptcha_image_cell, #recaptcha_table {
   background-color:transparent !important;
 }
 
 #recaptcha_table {
   border-color: #e99 !important;
   margin: 1em 0px 0px -18px !important;
 }
 
 #recaptcha_response_field {
   background-color: #fee !important;
 }
