/* CSS Document */
*{
    padding:0px;
    margin:0px;
    font-family:'lucida grande',verdana,helvetica,arial,sans-serif;
}

body{
    padding:0px;
    margin:0px;
    font-size: 10px;
    font-family:'lucida grande',verdana,helvetica,arial,sans-serif;
    }

a:link {
    text-decoration : none;
    color : #666666;
}
a:visited {
    text-decoration : none;
    color : #666666;
}
a:hover {
    text-decoration : none;
    color : #CC9933;
}
a:active {
    text-decoration : none;
    color : #666666;
}

h1, h2, h3{
    font-weight:100;
}

h1 {
    font-size:18px;
 }

li{
    list-style-type:none;
}

/* top */
div#top {
    /*border:1px solid #999999;*/
    width:600px;
    margin:100px auto;
 }

#top li{
    list-style-type:none;
}

/* 101000LAB top */
div#main_events {
    margin:5px auto;
    text-align:right;
 }

div#main_works {
    margin:5px auto;
    text-align:left;
 }

#main_works li {
    display:inline;
 }

div#other_site {
    margin:20px auto;
    text-align:right;
 }

#other_site li {
    display:inline;
 }

/* works */
div.works {
    margin:50px auto;
    text-align:center;
 }

div.images {
    margin:15px auto;
 }

/* events */
div.events {
    margin:50px auto;
    text-align:center;
 }

/* footer */
div#footer {
    margin-top:20px;
    margin-left:auto;
    margin-right:auto;
    text-align: center;
}

/* actions */
.actions {
    margin:5px;
    text-align:right;
 }
.actions li{
    display:inline;
 }