h1{
	width:820px;height:128px;margin:0 0 0 0;
}
h4{background:url(http://www.orienteering.or.jp/swoc2009/img/h5.jpg) no-repeat left bottom;}

#header{height:128px;overflow:hidden;
}

#window01{background:url(./img/header01.jpg) no-repeat;}
#window02{background:url(./img/header02.jpg) no-repeat;}
#window03{background:url(./img/header03.jpg) no-repeat;}

dl{margin:0 0 2em 1em;}
dt{line-height:130%;}
dd{line-height:130%;margin:0 0 0.5em 0;padding-left:1em;font-size:90%;}
#maplist .maps{float:left;margin:0 1em 1em 0;}
#maplist li{clear:both;}

#buldl{margin-left:0.5em;}
#buldl dt{line-height:130%;}
#buldl dd{line-height:130%;margin:0 0 1em 0;color:#999;padding-left:1em;font-size:90%;}

.sidenav{
width:180px;
padding:36px 0 8px 0px;margin:0 0 8px 0;
}
#sidenav-media{
background:url(./img/lcap-media.gif) no-repeat #094782;
}
#sidenav-teams{
background:url(./img/lcap-teams.gif) no-repeat #094782;
}
#sidenav-spectators{
background:url(./img/lcap-spectators.gif) no-repeat #094782;
}
.sidenav ul{
padding:0 12px;
}
.sidenav ul li a{
display:block;margin:2px 0 2px 0;padding:4px;
background:#0f62b2;
text-decoration:none;color:#fff;font-family:'Century Gothic';
}
.sidenav ul li a:hover{
background:#fff;color:#094782;
}
.sidenav ul li .current{
background:#fff;color:#094782;
}

h3{font-size:120%;line-height:180%;}
h4{font-size:100%;color:#094782;line-height:180%;}

table td{vertical-align:top;}

.box{border:1px solid #aaa;margin:8px;padding:8px;background:#fff;}
.flag img{
vertical-align:baseline;margin:0 2px 0 0;
}

.photobox{
margin:0 0 2em 0;
}

