/* FONT */

body {
    font-family: 'Trebuchet MS', sans-serif;
    font-size:  80%;
}
h1, h2, h3, h3 a, #portfolio a {
    font-weight: normal;
}
a, #middle h2 {
    font-weight: bold;
}
#summary h2, #contacts p {
    font-family: 'Candara', 'Trebuchet MS', sans-serif;
    font-size:  110%;
}
h1 a, #menu a, h2, #middle h2, #summary a, h3 {
    font-family: 'Candara', 'Trebuchet MS', sans-serif;
    font-size:  125%;
}
#portfolio i {
    font-size: 80%;
}
#left > h2,
#right > h2 {
    font-size: 300%;
    text-transform: uppercase;
}

/* BACKGROUND */

html, #head, #foot {
    background-color:  black;
}
html, body, #head, #foot {
    background-image:  url('../img/background.jpg');
    background-attachment: fixed;
    background-position: 50% 0;
    background-repeat:  repeat-y;
}
#head .decoration {
    background-image:   url('../img/head.png');
    background-position: 50% 0;
    background-repeat:  no-repeat;
}
#foot .decoration {
    background-image:   url('../img/foot.png');
    background-position: 50% 0;
    background-repeat:  no-repeat;
}
.entry {
    background-image:   url('../img/bgb98.png');
}

/* FOREGROUND */

a, h2 {
    color: white;
    text-shadow: #000 1px 1px 4px;
}
body, #portfolio a {
    color: silver;
}
#menu a, #summary a {
    font-weight:        normal;
    text-shadow:        #000 0px 4px 8px, #000 4px 0px 8px;
}
#menu h1 a {
    text-shadow:        #09F 0px 8px 12px, #09F 0px 2px 24px, #09F 0px 4px 18px;
}
#browserWarning {
    color: black;
    font-size: 90%;
}
#browserWarning a {
    color: navy;
}
i {
    color: #7AF;
}

#left > h2,
#right > h2 {
    color: #333;
}

#popup {
    color: #333;
    background: white;
}
#popup a, #popup h2, #popup i {
    color: #14B;
    text-shadow: none;
}

.entry > h3 {
    color: #aaa;
}

a:active {
    text-shadow: #fff 0 0 16px;
}


/* COMPLETE */

div#navrcholu {
    display: inline;
}
div#navrcholu a img {
    vertical-align: middle;
}
