body {
margin : 0;
padding : 0 0 86px 0;
color : #222;
font : 13px/18px Cambria, Georgia,serif;
}
h1, h2, h3, h4 {
margin : 0;
padding : 0;
color : #000;
font-size : 100%;
}
h1 {
height : 36px;
margin : 0 -8px 18px 0;
line-height : 36px;
background : url(/media/shared/bg.png) repeat-x 0 33px #fff;
}
a {
color : #222;
text-decoration : none;
}
#content a {
border-bottom : 1px solid #222;
}
#content a:hover {
color : #000;
border-bottom-color : #ccc;
}
p, ul, ol, dd {
margin : 0 0 18px 0;
}
#container {
position : relative;
width : 940px;
margin : 0 auto;
padding-bottom : 20px;
background : url(/media/shared/bg.png) left top #fff;
}
#top {
position : relative;
height : 86px;
margin-right : -8px;
background : url(/media/shared/nicole_wrede.png) no-repeat right 48px #fff;
}

#top a {
position : absolute;
top : 48px;
right : 0;
width : 220px;
height : 30px;
font-size : 0;
color : #fff;
text-indent : -100em;
}
#content {
position : relative;
display : inline;
float : left;
clear : both;
width : 434px;
margin-top : 60px;
padding : 0 8px 36px 0;
background : #fff;
text-shadow : rgba(255,255,255,1) 0px 1px 0px;
}
#sidebar {
display : inline;
float : left;
width : 320px;
height : 0px;
margin : 60px 40px 0 4px;
_margin-right : 0;
padding : 0;
font-size : 92%;
background : #fff;
}

.nav {
position : relative;
margin : 0;
padding : 0;
font : 12px/12px 'Lucida Grande',sans-serif;
letter-spacing : 2px;
list-style : none;
}
.nav a, .nav em {
display : block;
float : left;
padding : 0 16px 0 28px;
background : url(/media/shared/slash.png) no-repeat left 2px #fff;
}
.nav a:link, .nav a:visited, #content .download a:link, #content .download a:visited {
text-decoration : none;
color : #009ee0;
border : none;
}
.nav a:hover, .nav em, .nav .current a, #content .download a:hover {
color : #004667;
font-style : normal;
background-position : 0 -18px;
}

#menu {
margin-top : -20px;
_height : 18px;
}
#menu li {
display : inline;
text-transform : uppercase;
}

#level2 {
height : 12px;
margin : 30px 0 0 370px;
_margin-top : 12px;
letter-spacing : 1px;
}
#level2 li {
display : inline;
}
#level2 a, #level2 em {
padding-left : 40px;
padding-right : 22px;
background-position : 12px 2px;
}
#level2 a:hover, #level2 em {
background-position : 12px -18px;
}

#submenu {
display : inline;
float : left;
_float : right;
margin-top : 377px;
padding : 0;
width : 0;
}
#submenu li {
float : left;
}
#submenu a:link, #submenu a:visited, #submenu em {
padding : 0 0 0 20px;
margin : 0 0 10px 0;
width : 120px;
background-position : 4px 2px;
}
#submenu a:hover, #submenu em {
background-position : 4px -18px;
}

#content ul {
margin : 0 0 18px 0;
padding : 0;
list-style : none;
}
#content li {
position : relative;
margin : 0;
padding : 0 0 0 20px;
list-style : none;
background : url(/media/shared/li.png) no-repeat left 4px #fff;
}

#sidebar img {
display : block;
margin : 36px;
}

.quote {
position : absolute;
left : 442px;
top : 18px;
width : 512px;
height : 428px;
background-position : left top;
background-repeat : no-repeat;
background-color : transparent;
}
.quote * {
position : absolute;
top : -1000em;
left : -1000em;
}
#wilde {
background-image : url(/media/quotes/wilde.gif);
}
#cousteau {
background-image : url(/media/quotes/cousteau.gif);
}
#ebner {
background-image : url(/media/quotes/ebner.gif);
}
#morgenstern {
background-image : url(/media/quotes/morgenstern.gif);
}




