/******************************
DESIGN BY JEFF (NEKOHAYO)
jeff.ecchi.ca

feel free to suggest improvements
 ******************************/


/* ##### layout ##### */

body {
    font-family: helvetica, verdana, arial, sans-serif;
    color: black;
    margin: 0;
    padding: 0;
    background-color: white;
    background-image: url(i/banner_repeat.png);
    background-repeat: repeat-x;
}

#layout {
    margin-left: auto;
    margin-right: auto;
    width: 1000px;
    background-image: url(i/banner.png);
    background-repeat: no-repeat;
    padding-top: 5px;
}

#logo-hitbox {
    /* This is a hack so that the logo can be clicked to go to the home page */
    width: 625px;
    height: 175px;
    display: block;
}

#menu {
    /* border: 1px solid black; for debugging */
    width: 290px;
    margin-right: 35px;
    float: right;
    margin-top: -175px; /* Adjust the position for #logo-hitbox */
}

#menu ul li {
    /*display: inline;*/
    font-size:16px;
    color:white;
}

#contents {
    clear: right;
    margin-left: 40px;
    margin-right: 40px;
    margin-bottom: 10px;
    padding: 10px;
    padding-top: 50px;
}

#footer {
    padding: 10px;
    background-color: #ccc;
    color: #000;
    font-size: 10px;
    clear: both;
}


/* ##### styles ##### */
h1 {
    font-size:1.5em;
}

h2 {
    color: #94ac41;
}

h3 {
    color: #8e8e8e;
    border-bottom-style: dotted;
    border-bottom-width: 1px;
}

code {
    font-family: "Courier New", Courier, mono;
    font-weight: bold;
    color: white;
    background-color: black;
    padding: 3px;
}

a {
    color: #7590ae;
    text-decoration: underline;
}

a:hover {
    color: #90cf58;
    text-decoration: none;
}

a img {
    /*border: 0px;*/
}

#menu li a {
    color: white;
    text-decoration:none;
    font-weight:bold;
}
#menu li a:hover{
    color:black;
    text-decoration:underline;
}
#blogs{
    float:right;
    width:500px;
    margin:25px;
    overflow:auto;
    background-color:#fffeef;
    padding:10px;
    border:1px black dotted;
}
#blogs ul li{ /* Make the text smaller to fit more on one line, especially since we now have the author in the feed title from moonmoon */
margin-left:-20px;
font-size:80%;
}

ol {
    margin: 1em 0 1.5em 0;
    padding: 0;
}

ol li {
    line-height: 1.5em;
    margin: 1.25ex 0 0 2em;
    padding: 0;
}

ul {
    list-style-type: square;
    margin-left: 10px;
}
