/*
THEME NAME: bloarzeyd
THEME URI: http://bloarzeyd.gyrate.org/
DESCRIPTION: A very smart theme
VERSION: 0.1
AUTHOR: bloarzeyd
AUTHOR URI: http://bloarzeyd.gyrate.org
TEMPLATE: sandbox
*/ 

/* the page */

body {
    font-size: 76%; /* do consistent sizing in ems */
    font-family: fixedsys, sans-serif;
    text-transform: lowercase;
    color: #ededed;
    /*background: white url('/media/screaming.jpg') repeat;*/
    background-color: #4c474b;
    margin-top: 0;
}
div#wrapper {
    width: 742px;
    margin: 0 auto;
    padding: 0 8px;
    background-color: #4c474b;
    /*border: 1px solid #cccccc;*/
    border-top: none;
}


/* header and logo */
div#header {
    text-align: center;
}
h1#blog-title {
    font-size: 4.5em;
    font-weight: bold;
    text-transform: uppercase;
    margin: 0;
}
h1#blog-title a {
    color: #d1839d;
    text-decoration: none;
}
div#blog-description {
    display: none; /* hide the blog description */
}
/*div#logo {
    margin: 0 auto;
    background: white url('/splash/new.jpg') no-repeat;
    width: 250px;
    height: 254px;
}*/


/* menu */
div#access div.skip-link {
    display: none; /* hide the skip link */
}
div#menu {
    font-size: 1em;
    font-weight: bold;
    margin: 0;
}
div#menu ul {
    margin: 0;
    padding: 0;
    text-align: center;
}
div#menu li {
    display: inline;
    margin: 1.5em;
}
div#menu a {
    text-decoration: none;
}
div#menu a:hover {
    text-decoration: underline;
}


/* content */
div#container {
    width: 100%;
    float: left;
    margin-right: -175px;
}
div#content {
    padding: 1em;
    margin-right: 175px;
}


/* top and bottom navigation */
div#nav-above {
    display: none; /* hide top nav */
}
body.paged div#nav-above {
    display: block; /* show top nav when browsing */
}
body.single div#nav-below {
    display: none; /* hide bottom nav */
}
div.navigation {
    display: none;
    /*height: 1px;
    font-size: .88em;
    background-color: #999999;
    border-top: 1px solid #eeeeee;
    border-bottom: 1px solid #eeeeee;
    position: relative;
    margin-bottom: 1.25em;*/
}
div.nav-previous {
    margin: .25em .5em;
    display: inline;
    position: absolute;
}
div.nav-next {
    margin: .25em .5em;
    display: inline;
    position: absolute;
    right: 0;
}


/* posts */
.entry-title, .comment-author {
    font-size: 1.13em;
    font-weight: bold;
    margin: 0;
}
.entry-title a {
    color: #94a6ba;
}
.entry-date {
    font-size: .88em;
    color: #eeeeee;
    /*border-top: 1px solid #999999;*/
}
.entry-meta {
    font-size: .88em;
    margin-bottom: 20px;
}


/* comments */
div.comment-meta {
    font-size: .88em;
    color: #999999;

}
li.comment {
    border-bottom: 1px solid #eeeeee;
    margin-bottom: 15px;
}


/* sidebar */
div.sidebar {
    font-size: .88em;
    margin-top: 1em;
    padding-left: 1em;
    border-left: 1px solid #eeeeee;
    width: 150px;
    float: right;
    overflow: hidden;
}
div.sidebar .widgettitle {
    font-size: 1.06em; /* ie wants this */
}
/* more sidebar (fixme: review and fix) */
div.sidebar div,div.sidebar h3,div.sidebar ul,div.sidebar li{margin:0;padding:0;}
div.sidebar li{list-style:none;margin:0 0 1em;}
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#secondary {
    clear: right;
    display: none; /* hide the 2nd sidebar */
}


/* footer */
div#footer{
    clear: both;
    width: 100%;
    font-size: .88em;
    text-align: center;
}


/* everything else */
a {
    color: yellow;
    text-decoration: none;
}
a:hover {
    text-decoration: underline;
}
img {
    border: 1px solid #666666;
    margin: 5px;
}
img.icon {
    border: none;
    margin: 0;
    vertical-align: middle;
}
abbr {
    border: none;
}
input,textarea {

    font-family: verdana, sans-serif;
}
blockquote {
    border-left: 3px solid #cccccc;
    margin-left: 10px;
    padding-left: 5px;
}
div.code {
    font-family: courier, monospace;
    color: #333333;
    background-color: #eeeeee;
    border: 1px solid #cccccc;
    border-left: 3px solid #cccccc;
    margin-left: 10px;
    padding-left: 5px;
    white-space: nowrap;
    overflow: auto;

}
div.quote-sent {
    background-color: #eeeeff;
    border: 1px solid #cccccc;
    border-left: 3px solid #cccccc;
    margin: 10px;
    padding-left: 5px;
    white-space: nowrap;
    overflow: auto;
}
div.quote-received {
    background-color: #ffeeee;
    border: 1px solid #cccccc;
    border-left: 3px solid #cccccc;
    margin: 10px;
    padding-left: 5px;
    white-space: nowrap;
    overflow: auto;
}


/* Just some example content */
/*
.entry-title{clear:both;}

.alignleft,div.nav-previous{float: left;}
.alignright,div.nav-next{float: right;}
form#commentform .form-label{margin:1em 0 0;}
form#commentform span.required{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%;}
*/