/* @charset "utf-8"; */

/*
 *	An external link, display an icon
 */
a.external {
    background: url(external.png) center right no-repeat;
    padding-right: 10px;
}

/*
 *	A download link, display an icon
 */
a.download {
    background: url(download.png) center right no-repeat;
    padding-right: 10px;
}

/*
 *	A mailto link, display an icon
 */
a.mailto {
    background: url(mailto.png) center right no-repeat;
    padding-right: 16px;
}

div.items {
    border-style: solid;
    border-width: 1px;
    color: inherit;
    background-color: white;
}

div.items div, div.items>p {
    margin: 1em;
    padding-left: 1em;
    max-width: 45em;
}

div.items div {
    display: none;
    min-height: 375px;
}

img.portrait {
    margin: 10px;
    float: right;
}

img.language_icon { display: none; }

p.language_text { margin: 0px; }

a.tooCool {
    position: fixed;
    right: 0;
    bottom: 0;
    display: block;
    height: 80px;
    width: 80px;
    text-indent: -999em;
    text-decoration: none;
}

/*
 *	Display PGP key
 */
#pgpkey, #pgpkey>pre {
    font-size: 7pt;
    font-family: "Lucida Sans Typewriter", "Anandale mono", monospace;
    white-space: pre;
}

/*
 * Item that is shown first
 */
#none_item {
    display: block;
    height: 250px;
}

/*
 *	Text at the bottom of an item
 */
div.items p.item_footer {
    font-size: small;
    padding-top: 1em;
    color: #333399;
    background-color: inherit;
    text-indent: 0;
}

/*
 *	Container for all text
 */
#container {
    width: 95%;
    min-height: 100%;
    margin: auto;
}

/*
 *	Container for the validated icons
 */
#validated { display: none; }

/*
 *	a quotation in text
 */
span.quotation {
    display: block;
    text-indent: 0;
    padding-left: 2em;
    font-style: italic;
    color: #999999;
    background-color: inherit;
}
