/*
Theme Name: WPLinfa
Theme URI: http://www.linfaonline.it
Description: Tema WordPress sviluppato per la "Linfa - Associazione contro il cancro"
Author: Marco Zanon
Author URI: http://www.marcozanon.com
Version: 1.0
  .
  Tema WordPress sviluppato da Marco Zanon per la "Linfa - Associazione contro il cancro".
  Il tema, rilasciato sotto licenza GPL, è liberamente utilizzabile e modificabile,
  a patto che venga citato l'originale e il lavoro derivato rimanga sotto licenza GPL.
  .
*/

html, body {
    margin: 0px;
    padding: 0px;
    color: #000000;
    background-color: #e6ffe6;
    font-family: Helvetica, Verdana, sans-serif;
    font-size: 0.9em;
    font-weight: normal;
    text-decoration: none;
    text-align: justify;
}

a {
    color: #fa9c3a;
    /* color: #0000ff; */
    background-color: inherit;
}

a img {
    border: none;
    text-decoration: none;
}

.l-aligned {
    text-align: left;
}

.r-aligned {
    text-align: right;
}

.c-aligned {
    text-align: center;
}

.t-aligned {
    vertical-align: top;
}

.m-aligned {
    vertical-align: middle;
}

.b-aligned {
    vertical-align: bottom;
}

#container {
    /* width: 760px; */
    width: 960px;
    margin: 20px auto;
    color: inherit;
    background-color: #ffffff;
    border: 2px solid #2cbf52;
}

/* */

#header {
    position: relative;
    /* width: 760px; */
    width: 960px;
    height: 125px;
    margin: 0px auto;
    background-color: #2cbf52;
}

#headername {
    position: absolute;
    left: 0px;
    top: 15px;
}

#headerlogo {
    position: absolute;
    right: 0px;
    top: 5px;
}

/* */

#content {
    float: left;
    /* width: 500px; */
    width: 650px;
    padding: 20px 0px 0px 10px;
}

.post {
    margin: 0px 0px 20px 0px;
}

.postmetadata {
    font-size: 0.8em;
}

.alt {
    padding: 2px;
    color: inherit;
    background-color: #e6ffe6;
}

.postentry {
}

.commentmetadata {
    font-size: 0.8em;
}

.nocomments {
    padding: 2px;
    color: inherit;
    background-color: #e6ffe6;
    font-size: 0.8em;
}

#comment {
    width: 100%;
}

#sidebar h2 {
    text-align: left;
}

/* */

#sidebar {
    /* margin: 0px 0px 0px 520px; */
    margin: 0px 0px 0px 670px;
    padding: 20px 10px 0px 0px;
}

#searchform {
    margin: 0px 0px 20px 0px;
}

#searchform #s {
    width: 130px;
}

#sidebar ul {
    list-style-type: none;
    /* margin: 0px 0px 15px 20px; */
    margin: 0px 0px 0px 20px;
    padding: 0px;
}

#sidebar li {
    margin: 5px 0px 5px 0px;
}

#sidebar li a {
    text-align: left;
}

#sidebar h3 {
    padding: 4px;
    color: #ffffff;
    background-color: #2cbf52;
    font-size: 1.0em;
}

/* */

#footer {
    font-size: 0.8em;
    text-align: center;
}
