@charset "utf-8";

/*Title: le Domaine des Aspras main CSS*/
/*Object: Contain principal styles of "le Domaine des Aspras" website for the screen media*/
/*Author: Sébastien Mouren*/

/*-------------------------------------------------*/
/*Type selectors; cover defined elements of the DTD*/
/*-------------------------------------------------*/

    #content    {
        font:normal normal normal 9.75pt/1.919em tahoma, etahoma, verdana, "lucida sans", charcoal, sans-serif;
        color:#000000;
        }

    #illustrations  {
        float:left;
        width:19%;
        margin:0;
        padding:0;
        text-align:center;
        }

    #text   {
        float:left;
        width:45%;
        background:transparent url() no-repeat top left;
        padding:0;
        margin:0;
        text-align:justify;
        }

    #news   {
        float:left;
        width:35%;
        padding:0;
        margin:3em 0 0 0;
        text-align:justify;
        }

/*---------------------------------------------------------------------------*/
/*related selectors; contains generic block selectors related to ID selectors*/
/*---------------------------------------------------------------------------*/
    #content h3 {
        margin:0 1em .8em 1em;
        font:normal normal bold 1.152em/1em tahoma, etahoma, verdana, "lucida sans", charcoal, sans-serif;
        color:#C98932;
        }

    #content h4 {
        margin:0 1em .6em 1em;
        font:normal normal bold 1.076em/1em tahoma, etahoma, verdana, "lucida sans", charcoal, sans-serif;
        color:#C98932;
        }

    #content dl {
        padding:0 1em 0 1em;
        margin:0 0 1.2em 0em;
        }

    #text p {
        padding:0 1em 0 1em;
        margin:0 0 1em 0em;
        }

    #text ul    {
        padding:0 1em 0 1em;
        margin:0 0 1.2em 1em;
        }

    #text li    {
        padding:0;
        margin:0 0 1.2em 2.8em;
        }

    #news span  {
        padding:0 1em 1em 0;
        font:normal normal normal 11pt/1.6875em "lucida grande", "lucida sans", "elucida sans", tahoma, verdana, charcoal, sans-serif;
        }

    #news p {
        padding:0 0 1.8em 1em;
        margin: 0 2em 0 1em;
        border-left:1px solid black;
        text-align:justify;
        font:normal normal normal 8.25pt/1.5454em tahoma, etahoma, "lucida grande", "lucida sans", charcoal, verdana, sans-serif;
        }

    #news em    {
        text-align:left;
        }

/*---------------------------------------------------------------------------*/
/*class selectors; contains generic block selectors related to ID selectors*/
/*---------------------------------------------------------------------------*/

    *.centerInParagraph {
        text-align:center;
        }

    *.floatRight    {
        float:right;
        }

    *.floatLeft {
        float:left;
        }

    *.defimg    {
        margin:1em;
        display:block;
        border:1px solid black;
        }

    *.illus {
        margin:2em .6923em 0 .6923em;
        }

    *.imgblock  {
        margin-top:0em;
        margin-bottom:1em;
        }

    *.spacer    {
        height:2em;
        }

    *.spacer2   {
        height:1em;
        }