/* CSS Document */

* {
font-size:12px; 
font-family:arial, verdana,  sans-serif;
padding:0px;
}

h1,h2,h3,h4,h5,h6 {
font-weight:bold;
margin:0;
padding:0;
}

h1 {
font-size:170%;
margin-bottom:.5em;
padding-bottom:.35em;
}

h2 {
font-size:160%;
}

h3 {
font-size:140%;
font-weight:700;
}

h4 {
font-size:140%;
}

h5 {
font-size:130%;
}

h6 {
font-size:120%;
}

tbody {
  border-top: 0px;
}

a:link,a:visited {
color:#333;
text-decoration:none;
}

a:hover {
border-bottom:1px dotted #333;
color:#333;
}

a:active,a.active {
color:#333;
}

img {
display:block;
border:none;
}

body {
background-color:#fff;
margin:0px;
}

td.gap {
border-right:1px solid #000;
}

td {
padding:0px;
}

.footer, .footer a {
font-size:10px;
}

span.pursuit {
font-weight:bold;
font-size:22px;
color:#f49604;
}

span.portraits {
font-weight:bold;
font-size:22px;
color:#bc8614;
}
span.portrait {
font-weight:bold;
font-size:22px;
color:#bc8614;
}
span.passion {
font-weight:bold;
font-size:22px;
color:#cc061c;
}

span.brief {
font-weight:bold;
font-size:22px;
color:#049ee4;
}
div.menu_list {
background-color:rgb(190,134,21);
z-index:100;
}
.menu_list a:link, .menu_list a:visited {
width:85px;
background:url('images/navi_arrow.png') 3% 30% no-repeat;
display:block;
font-weight:bold;
color:#ffffff;
font-family:arial;
padding:2px 5px 5px 20px;
}
.menu_interview {
width:150px;
}
.menu_list_jakarta {
width:120px;
}
.menu_list a:hover {
border:none;
color:#000000;
}
div.clear {
display:block;
clear:both;
width:99%;

}
div.event {
width: 140px;
height:95px;
float:left;
}
div.event img {
border:1px solid #444444;
}
image-rendering: -moz-crisp-edges;