
BODY {background-color:#663; background-image: url(../images/bg.jpg); background-position:top; background-repeat:repeat-y; font-family:verdana; font-size:12px; color:#333; text-align:center; line-height:1.5em; letter-spacing:0.017em; background-attachment:fixed; margin-top:0;}

#container {width:79.167em; left:50%; margin-left:-39.583em; position:absolute; float:left; text-align:left;}

#header {width:75em; height:5em; height:3.5em !important; padding-top:1.5em;}
#header IMG {margin-top:1.333em; border:0;}
#header A:hover IMG {opacity:0.067em;}
#header A:focus {outline:none;}
  
#main {width:79.167em; width:75em !important; height:100%; float:left; padding:2.083em 2.083em 4.167em 2.083em; background-color:#fff; border:0.083em solid #ccc;}
#footer {width:75em; height:5em; float:right; text-align:right; font-size:0.917em; color:#111;}

IMG {border:0.083em solid #999;}
.logo IMG, .map IMG {border:0;}

A:link {color:#06c; text-decoration:none;}
A:visited {color:#06c; text-decoration:none;}
A:hover {color:#06c; text-decoration:underline;}

#footer A:link {color:#036; text-decoration:none;}
#footer A:visited {color:#036; text-decoration:none;}
#footer A:hover {color:#036; text-decoration:underline;}

p {margin:0.25em 0 1.25em 0;}

h1 {font-size:1.167em; font-weight:normal; color:#990; letter-spacing:0.033em; margin:1em 0 0.333em 8.583em;}
h2 {font-size:1.167em; font-weight:normal; color:#990; letter-spacing:0.033em; margin:1.333em 0 0.167em 0;}
h3 {font-size:1em; font-weight:normal; color:#990; letter-spacing:0.033em; margin:1.333em 0 0.167em 0;}

.left {float:left; clear:left; width:41.667em;}
.right {float:right; width:27.25em; font-size:0.917em; margin:0.833em 1.667em 0 0;}
.right IMG {float:right; clear:right; margin-top:3.333em;}

.menu {float:left; margin:3.333em 0 0 1.667em; width:41.667em;}
.menu IMG {float:left;}
.menu A:hover IMG {opacity:0.067em;}

.date {color:#333; margin:0 0 0.833em 10em;}
.updated {color:#990; margin:0 0 1.167em 10em;}
.day {font-size:1.167em; color:#990; margin:1.333em 0 0.167em 0;}
.writer {font-size:0.917em; font-style:italic; margin-left:10.938em;}
.photo {font-size:0.833em; font-style:italic; text-align:right; margin-top:-4em;}

.link {margin-top:2.5em;}
.link IMG {border:0; margin-right:0.833em;}

.back {float:left; clear:left; width:16.667em; margin-top:5em;}

.story {float:left; width:38.333em; margin:1.667em 0 0 1.667em;}
.story h1 {font-size:1.75em; letter-spacing:0.063em; margin:0 0 0.5em 0;}
.story .date {margin:0 0 1em 0;}
.story .writer {margin:1.833em 0 0 0;}

.images {float:left; width:62em; font-size:0.917em; margin:3.333em 0 8.333em 8.333em;}
.images IMG {margin-top:8.333em;}

.archive {float:left; margin:1.667em 0 3.333em 0;}
.category {float:left; width:16.667em; margin-left:1.667em;}
.category h1 {font-size:1em; margin-left:0;}

.about {float:left; width:34.167em; margin:0.833em 1.667em 3.333em 1.667em;}
.member h1 {margin:0 0 0.333em 0;}
.member {float:left; width:22.5em; height:10em; padding-right:11.667em; margin-top:1.667em; background-position:top right; background-repeat:no-repeat;}
.da {background-image:url(../images/da.jpg);}
.jw {background-image:url(../images/jw.jpg);}
.nl {background-image:url(../images/nl.jpg);}
.jb {background-image:url(../images/jb.jpg);}
.cn {background-image:url(../images/cn.jpg);}
.he {background-image:url(../images/he.jpg);}
.gh {background-image:url(../images/gh.jpg);}

.intro {float:left; width:48.333em; width:36.667em !important; height:14.167em; border-bottom:0.083em solid #ccc; padding:0 10em 0 1.667em;}
.intro h1 {line-height:1.5em; font-style:italic; margin:1.5em 0 0.583em 0;}

.list {float:left; width:26.667em; height:14.167em; height:12.5em !important; border-bottom:0.083em solid #ccc; padding-top:1.667em;}
.list IMG {border:0; margin-right:0.833em;}

.blankaren {float:left; clear:both; margin-top:2em;}

