/**
 *  Guestbook Stylesheet
 * @author Marc Stephenson - See <TA_PATH_CORE>/help/Copyright.txt for more information
 */

div#guestbook {
    width:              90%;
}

dl.entry {
    margin:             15px 0 15px 5px;
    width:              500px;
}

dt.member, dt.name, dd.email, dd.location, dd.referer, dd.url, 
dd.body_spacer, dd.body, dd.a_attr {
    clear:              both;
    margin:             0;
}

span.title, span.data, span.atitle, span.adata {
    display:            -moz-inline-box;
    display:            inline-block;
    float:              left;
    border-style:       dashed;
    border-width:       0 0 1px 1px;
    border-color:       #CCC;
    padding:            2px;
}

span.title, span.atitle {
    width:              140px;
    background-color:   #EFEFFF;
    text-align:         left;
    font-weight:        bold;
}

span.data, span.adata {
    background-color:   #DEDFFF;
    width:              340px;
}

span.atitle {
    background-color:   #FFCEFF;
}

span.adata {
    background-color:   #FFCEFF;
}

dt.member {
    padding:            0 4px 0 4px;
    border-style:       dashed;
    border-width:       1px 0 0 1px;
    border-color:       #CCC;
    width:              480px;
    font-weight:        bold;
}


dd.body_spacer span.title {
    padding:            0 4px 0 4px;
    width:              480px;
}

dd.body {
    padding:            10px 4px 10px 4px;
    width:              480px;
    border:             1px dotted #AAF;
    background-color:   #CECFFF;
}

dd.body p.datetime {
    padding:            5px;
    clear:              both;
    width:              100%;
    font-style:         italic;
    font-size:          90%;
}