/* 
    Document   : style
    Created on : 22 mai 2011, 00:49:38
    Author     : Weak
    Description:
        Purpose of the stylesheet follows.
*/

body {
    margin: 0px;
    padding: 0px;
}

#header {
    width: 758px;
    margin-bottom: 6px;
    font-family: sans-serif;
}

#header h1 {
    font-size: 2em;
    font-family: Geneva,Arial,Helvetica,sans-serif;
    color: orange;
    font-weight: bold;
}

#header .ver {
    color: red;
    font-size: 0.3em;
    font-family: Georgia,'Times New Roman',times,serif;
}

#page {
    width: 758px;
    overflow: auto;
}

#menu {
    float: left;
    width: 150px;
    height: 500px;
    border-right: 1px blue solid;
}

#menu ul {
    padding: 0px;
    margin-top: 5px;
    margin-left: 5px;
}

#menu ul ul {
    padding: 0px;
    margin-top: 2px;
    margin-left: 10px;
    display: none;
}

#menu li {
    list-style-type: none;
}

#menu li a, #menu li a:visited {
    width: 100%;
    color: orange;
    display: block;
    text-decoration: none;
    font-size: 0.9em;
    font-family: Geneva,Arial,Helvetica,sans-serif;
    font-weight: bold;
}

#menu li a:hover {
    background-color: #ebebf4;
}

#content {
    width: 500px;
    height: 500px;
}

#list {
    width: 600px;
    border-bottom: 1px blue solid;
    border-left: 1px blue solid;
    height: 245px;
    overflow: auto;
    margin-left: 6px;
}

#list ul {
    margin: 0px;
    padding: 0px;
    font-family: Geneva,Arial,Helvetica,sans-serif;
}

#list li {
    list-style-type: none;
}

#list li a, #list li a:visited {
    color: blue;
    text-decoration: none;
    font-family: Geneva,Arial,Helvetica,sans-serif;
    width: 100%;
    display: block;
}

#list li a:hover {
    background-color: #ebebf4;
}

#list p {
    padding: 0px;
    margin: 30px;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 0.9em;
}

#list h2 {
    margin: 10px;
    font-size: 1.2em;
    color: black;
    font-family: Verdana,Arial,Helvetica,sans-serif;
}

#desc {
    margin-top: 6px;
    margin-left: 6px;
    width: 600px;
    border-top: 1px blue solid;
    border-left: 1px blue solid;
    height: 246px;
    overflow: auto;
}

#desc h3 {
    padding: 0px;
    margin: 10px;
    font-size: 1.2em;
    color: black;
    font-family: Verdana,Arial,Helvetica,sans-serif;
}

#desc p {
    font-size: 0.9em;
    font-family: Geneva,Arial,Helvetica,sans-serif;;
    padding: 0px;
    margin-left: 40px;
    margin-right: 40px;
}

#desc p a {
    color: blue;
    text-decoration: none;
    margin-right: 15px;
}

#desc p a:hover {
    color: orange;
}

#desc p.intro {
    padding: 0px;
    margin: 30px;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 0.9em;
}

#like {
    float: right;
    font-family: Geneva,Arial,Helvetica,sans-serif;
    padding-top: 10px;
}
