/*
Theme Name: Byteset - Personal
Theme URI: byteset.com
Description: A 2 column theme
Version: 1.1
Author: Andrea Belvedere - Asuka Kawabata
Author URI: andreabelvedere.com
Tags: 2 columns,2 colums,fixed width,widget ready,widgets, black and white
*/
html,body {
    font-family:Verdana,Helvetica,Arial,Sans-serif;
    padding:0;
    background-color:#111;
    color:#eee;
    width:auto;
}
img {
    border-style:none;
}
p {
    line-height:16px;
}
div#wrapper {
    width:auto;
    max-width:1024px;
    min-width:600px;
    margin:0 auto;
}
div#header {
    margin-bottom:1.0em;
}
div#header table {
    width:100%;
    border-collapse:collapse;
}
div#header h1.logo {
    margin-bottom:0;
}
div#header h1.logo a {
    color:#eee;
    text-decoration:none;
}
div#header h3.logo {
    margin-top:0.5em;
}
div#header h3.logo a {
    color:#eee;
    font-weight:400;
    text-decoration:none;
}
div#header table table {
    width:auto;
}
div#header td.search-block {
    vertical-align:bottom;
}
div#feed {
    margin-right:0.6em;
}
div#header div.search-block {
    float:right;
    padding-bottom:1.0em;
}
div#header div#searchform form {
    margin:0;
    padding:0;
}
div#header div#searchform #s {
    border:1px solid #eee;
}
div#header div#searchform #searchsubmit {
    border:1px solid #eee;
    color:#eee;
    width:35px;
    background-color:#000;
    margin:auto 10px 0 5px;
}
div#menu {
    float:left;
    width:15%;
}
div#content {
    margin-top:0;
    margin-left:17%;
    width:82%;
}
div.menu-block {
    margin-bottom:1.5em;
    border-bottom:1px dashed #eee;
}
div.menu-block h3 {
    margin:0;
    text-transform:uppercase;
    font-size:smaller;
}
div.menu-block ul {
    list-style:none;
    margin:0.3em 0 0.8em 0;
    padding:0;
}
div.menu-block ul li {
    background:url(/wp-content/themes/byteset-perso/images/gt.png) no-repeat center left;
}
div.menu-block ul li a {
    text-decoration:none;
    color:#eee;
    padding-left:1.0em;
    font-size:13px;
}
div.menu-block ul li.current_page_item a,
div.menu-block ul li a:hover {
    text-decoration:underline;
}
div.menu-block div#tagcloud {
    margin:0.5em 0.5em 1.0em 0;
}
div.menu-block div#tagcloud a {
    text-decoration:none;
    color:#eee;
}
div.menu-block div#tagcloud a:hover {
    text-decoration:underline;
}
div.badge {
    margin-top:1.0em;
}
/** content **/
div.entries {
    background-color:#eee;
    color:#111;
    margin-bottom:1.0em;
    padding-bottom:0.1em;
}
div.post a,
div.entries a {
    color:#c64e3b;
    text-decoration:none;
}
div.post a:hover,
div.entries a:hover {
    text-decoration:underline;
}
div.heading h3.title {
    margin:0;
    padding:1.5em 1.5em 0 1.5em;
}
div.heading h3.title a {
    color:#111;
    text-decoration:none;
}
div.heading h3.title a:hover {
    text-decoration:underline;
}
div.post,
div.entries div.entry {
    font-size:13px;
}
div.post {
    margin:0 1.5em;
}
div#content .post code.block {
    display:block;
    color:#000;
    font-family:monospace;
    font-size:12px;
    background-color:#fff;
    padding:1em;
    margin:0.5em 0 0 0;
    border:1px solid #999;
}
div#content .post code {
    font-family:monospace;
    font-size:12px;
    background-color:#fff;
    padding:0;
    margin:0;
    color:#000;
}
div#content .post pre.code {
    font-family:Courier;
    background-color:#fff;
}
div.metadata {
    padding-top:0.5em;
    text-align:right;
    font-size:11px;
    color:#888;
}
div#footer {
    text-align:center;
    font-size:11px;
    color:#888;
}
div.navigation {
    padding:0.6em 0;
    font-size:12px;
}
div.navigation a,
div#footer a {
    color:#c64e3b;
    text-decoration:none;
}
div.navigation a:hover,
div#footer a:hover {
    text-decoration:underline;
}
div.alignleft {
    float:left;
}
div.alignright {
    float:right;
}
div.entries textarea,
div.entries input[type=text] {
    border:1px solid #333;
}
input[type=submit] {
    margin:0.6em 0;
}
p.small,span.the-view {
    font-size:11px;
    color:#888;
    font-weight:normal;
}
/* leave comment section */
div.comment-alt,
div#content .post .pingback,
div#content .post .comment {
    color:#111;
    background-color:#fff;
    padding:1em;
    margin:0.5em 0 0 0;
    border:1px solid #999;
    margin-top:20px;
    width: 90%;
}
h3#respond {
    font-size:16px;
}
form#commentform p {
    font-size:13px;
}
div#contact-form th {
    text-align:left;
}
div#contact-form td.contact-submit {
    text-align:right;
}
#commentform #author {
    border: 1px solid #ccc;
}
#commentform #email {
    border: 1px solid #ccc;
}
#commentform #url {
    border: 1px solid #ccc;
}
.note {
    font-size:smaller;
}
