/*
THEME NAME: Boob Tube Dude
THEME URI: http://boobtubedude.com
DESCRIPTION: Uses <a href="http://www.plaintxt.org/themes/sandbox/">Sandbox</a> as a base
VERSION: 1.0
AUTHOR: Jan Hanseth
AUTHOR URI: http://janhanseth.com
*/

@import url('layout/3c-r.css');

body {
    font: 12px/20px "Lucida Grande", arial, verdana, helvetica, sans-serif;
    background-color: #ccc;
}
#wrapper {
    width: 800px;
    padding: 10px 0px 10px 20px;
    border: 1px solid #666;
    background-color: white;
    margin-top: 10px;
    margin-bottom: 10px;
    margin-left: auto;
    margin-right: auto;
}
.sidebar{
    border-left: 1px solid #237118;
}
.sidebar ul.xoxo {
    margin-left: 0px;
    padding-left: 0px;
    list-style: none;
}
.sidebar ul.xoxo ul {
    list-style: none;
    margin-left: 0px;
    padding-left: 0px;
}
.sidebar ul.xoxo ul li {
    list-style: none;
    margin-left: 0px;
    padding-left: 0px;
}



div#header{
    text-align:center;
    margin-bottom:1em;
    width: 750px;
    height: 333px;
    background: transparent url(/wp-content/themes/boob-tube-dude/images/btd_header.jpg) no-repeat 0px 0px;
}
#header a{ 
    display: block;
    width: 100%; 
    height: 100%; 
}
div#content{
    padding-top: 0px;
}

h2{
    color: #237118;
    letter-spacing: 0.06em;
    font-size: 1.6em;
    margin-top: 0px;
    margin-bottom: 0.1em;
    padding-top: 0px;
}
h2 a {
    color: #237118;
    text-decoration:none;
    letter-spacing: 0.06em;
}

.post {
    margin: 0px 0px 30px 0px;
}
.post img {
    border: 1px solid black;
    padding: 3px;
    clear: right;
    float: right;
    margin: 20px;
}
.post .entry-meta {
    clear:both;
    padding-top: 20px;
}
.entry-date abbr {
    text-decoration: none;
    border: 0px;
    color: #333;
}


.sidebar h3 {
    color: #237118;
    text-transform: uppercase;
}

.singlepost {
    width: 750px;
}
.singlepost h2 {
    margin-top: 20px;
}


.entry-title{clear:both;}

div#nav-above,div#nav-below{width:100%;height:1em;}

div#nav-above{margin-bottom:1em;}
div#nav-below{margin-top:1em;}

.alignleft,div.nav-previous{float: left;}
.alignright,div.nav-next{float: right;}

form#commentform .form-label{margin:1em 0 0;}
form#commentform span.req-field{background:#fff;color:red;}
form#commentform,form#commentform p{padding:0;}
input#author,input#email,input#url{width:50%;}
input#author,input#email,input#url,textarea#comment{padding:0.2em;}
div.comments ol li{margin:0 0 3.5em;}
textarea#comment{height:13em;margin:0 0 0.5em;overflow:auto;width:66%;}

div.sidebar div,div.sidebar h3,div.sidebar ul,div.sidebar li{margin:0;padding:0;}
div.sidebar h3{font-size:1.2em;}
div.sidebar input#s{width:7em;}
div.sidebar li{list-style:none;margin:0 0 1em;}
div.sidebar li form{margin:0.2em 0 0;padding:0;}
div.sidebar ul ul{margin:0 0 0 1em;}
div.sidebar ul ul li{list-style:disc;margin:0;}
div.sidebar ul ul ul{margin:0 0 0 0.5em;}
div.sidebar ul ul ul li{list-style:circle;}

div#footer{text-align:center;}


div#menu{display: none;}
div#menu ul a{font-weight:700;text-decoration:none;}
div#menu ul,div#menu ul ul,div#menu ul li{list-style:none;margin:0;padding:0;}
div#menu ul li{float:left;}
div#menu ul li a{background:#eee;padding:0.3em 0.5em;}
div#menu ul ul{display:none;}
div#menu ul ul li{float:none;}
div#menu ul ul li a{margin:0;padding:0;}
div#menu ul li:hover ul{display:block;font-size:0.9em;padding-top:0.5em;position:absolute;}
div#menu ul li:hover ul li a{background:#f5f5f5;border:none;display:block;padding:0.1em;width:10em;}

#blog-description{ display: none; visibility: hidden; }
div#access div.skip-link{display: none; visibility: hidden;}
