/* {{{ header */
.flash #logo img {
    display: none;
}
#logo {
    top: 25em;
}
#mainheadline {
    top: 19.5em;
}
/* }}} */
/* {{{ content */
#content {
    position: relative;
    padding-top: 25em;
    height: auto !important;
    height: 48.6em;
    min-height: 48.6em;
}
.section .imagetext .hugetext {
    top: 26.8em;
}
/* }}} */
/* {{{ navigation */
#navigation  {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 25em;
    text-transform: uppercase;
}
#navigation ul {
    list-style: none;
    width: 14em;
    padding-left: 2em;
    padding-top: 2em;
}
#navigation ul li {
    line-height: 1.6em;
}
#navigation ul ul {
    position: absolute;
    top: 0;
    left: 18em;
    width: 24em;
    font-size: 1em;
}
#navigation ul ul ul {
    left: 28em;
    width: 19em;
}
#navigation ul ul ul ul {
    left: 23em;
    width: 19em;
}
#navigation a {
    font-size: 1.2em;
    text-decoration: none;
}
#navigation a:hover {
    text-decoration: underline;
}
#navigation a.parent_of_active,
#navigation a.active {
    font-weight: bold;
}
#navigation a.parent_of_active::after,
#navigation a.active::after {
    content: " »";
}
#navigation ul.portfolio {
    text-align: right;
}
#navigation ul.portfolio ul {
    position: static;
    padding-left: 0;
}
#navigation ul.portfolio a.parent_of_active::after,
#navigation ul.portfolio a.active::after {
    content: "";
}
/* }}} */
/* {{{ footer */
#footer {
}
/* }}} */

/* vim:set ft=css sw=4 sts=4 fdm=marker : */

