/********************************************************************
 * recipes.css                                                      *
 *                                                                  *
 * CSS2 stylesheet for recipes.                                     *
 *                                                                  *
 ********************************************************************/

  /* Imported Stylesheets *******************************************/
/* @import      "/cwynne/css/debug.css";                         /**/

  /* Debugging ******************************************************/
/*       { border:      1px dashed blue; }                        /**/

#nav UL {
    font-variant:       small-caps;
    font-weight:        normal;
}

  /* Main text area *************************************************/
.cover H3 {
    text-align:         center;
}

#serves {
    margin:             0 1em 0;
    padding:            0;
    text-align:         right;
}

#ingred {
    font-style:         italic;
    margin:             1em 2em 1.5em 4em;
    text-align:         left;
    vertical-align:     top;
}

    /* :first-child hack. */
#ingred TD {
    padding-right:      2em;
    white-space:        nowrap;
}

#ingred TD + TD {
    white-space:        normal;
}

#ingred .sep {
    font-style:         normal;
    font-weight:        bold;
    padding-top:        2ex;
}

#howto {
    margin:             0 1em 4em 1em;
}

#howto P + P {
    margin-top:         1em;
    text-indent:        0pt;
}

#source {
    font-size:          80%;
    font-style:         italic;
    margin:             2em 1em 0 0;
    text-align:         right;
}

#source EM {
    font-style:         normal;
}

    /* Recipe add form */
#addrec {
    margin:             0 auto;
}

#addrec TH {
    margin:             0;
    padding:            2pt;
}

#addrec TD {
    margin:             0;
    padding:            1pt;
}

#addrec TH {
    background:         #1b3662;
    color:              #fffff0;
    font-variant:       small-caps;
    font-weight:        normal;
    padding:            1pt 2em 1pt 2pt;
    text-align:         left;
}

#addrec .buttons {
    text-align:         center;
}

#addrec .buttons INPUT {
    border:             1px groove black;
    color:              #fffff0;
    background:         #1b3662;
    padding:            2pt;
}

  /* Footer *********************************************************/
#footer P {
    font-size:          8pt;
}

#validation {
    float:              left;
}

/*********************************************************************
 * END                                                               *
 *********************************************************************/

