body         { text-align: center; margin: 0px; padding: 0px; width: 100% }
#museum { color: #fff; font-size: small; background-color: #333; text-align: center; letter-spacing: 120%; padding: 3px; width: 100% }
#museum A:link { color: #fff; font-size: small; background-color: #333; text-align: center; letter-spacing: 120%; padding: 3px; width: 100% }
#museum A:visited { color: #fff; font-size: small; background-color: #333; text-align: center; letter-spacing: 120%; padding: 3px; width: 100% }
#field { margin: 0px auto 0px auto; width: 800px }
#title  { color: #333; font-weight: 300; font-size: medium; line-height: 150%; margin-top: 0px; margin-bottom: 0px; height: 250px }
#main   { font-size: small; background: url(images/lab_02.jpg) repeat-y; text-align: left; margin-top: 0px; margin-bottom: 0px; padding: 10px 100px 20px }
#labimg td { color: #333; font-size: x-small; padding: 3px; border-right: 1px dotted #333 }
#intro  { color: #333; font-weight: normal; font-size: small; line-height: 150%; background-repeat: no-repeat; margin: 0px 20px }
#menu  { background-color: #333; text-align: center; clear: both; margin-right: auto; margin-bottom: 10px; margin-left: auto; padding-top: 5px; padding-bottom: 5px }
#menu A:link  { color: #fff; font-weight: bold; background-color: #666; margin: 1px; padding: 2px 10px; border: dotted 1px #fff }
#menu A:visited { color: #fff; font-weight: bold; background-color: #666; margin: 1px; padding: 2px 10px; border: dotted 1px #fff }
#menu A:hover { color: #bff300; font-weight: bold; text-decoration: none; background-color: #666; margin: 1px; padding: 2px 10px; border: solid 1px #bff300 }
#infomation   { color: #333; font-size: small; clear: both; margin-top: 5px; margin-bottom: 5px }
#infomation li  { list-style-type: none; list-style-position: outside; margin-left: 0px }
#access  { clear: both; margin-top: 10px; margin-bottom: 10px }
.parts    { clear: both; margin-top: 20px; margin-bottom: 20px }
.parts table  { font-size: small; padding: 5px; border: solid 1px #000 }
.icon  { vertical-align: middle; margin-right: 5px }
.calendar { font-size: small }
#footer   { font-size: x-small; background: url(images/lab_03.jpg) no-repeat; text-align: center; margin-top: 0px; height: 150px }
/*----------------------------------------------------------------*/
.eventparts     { font-size: small; text-align: left; margin-right: auto; margin-bottom: 20px; margin-left: auto; padding-bottom: 20px; border-bottom: 2px solid #c73; width: 70% }
.eventtitle      { color: #d50; font-weight: bold; font-size: large; padding-bottom: 3px; border-bottom: 1px solid #ddd }
.eventbody { font-size: small; width: 600px }
table.data     { margin-top: 5px; margin-bottom: 5px; border-top: 1px solid #888; border-left: 1px solid #888; width: 100% }
td.data     { font-size: small; padding: 2px 10px; border-right: 1px solid #888; border-bottom: 1px solid #888 }
td.dataname     { font-size: small; background-color: #ddd; text-align: center; padding: 2px 10px; border-right: medium none; border-bottom: 1px solid #888; width: 50px }
/*----------------------------------------------------------------*/
li  { color: #000; font-size: small; list-style-type: square; padding-left: 20px }
.line    { font-weight: bold; font-size: medium; margin-top: 5px; margin-bottom: 5px; padding-top: 2px; padding-right: 10px; padding-left: 3px; border-top: 5px none; border-bottom: 1px solid #999 }
.strong1   { color: #f60; font-weight: bold; font-size: large; margin: 5px 8px }
.head1 { color: #333; font-size: small; background: url(images/maru_or.gif) no-repeat; margin-top: 5px; padding-left: 18px }
.head2 { color: #f60; font-weight: bold; font-size: medium; margin-top: 3px; margin-bottom: 3px; padding-top: 2px; padding-right: 10px; padding-left: 3px }
.large     { font-weight: bold; font-size: x-large; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin: 5px 5px 3px }
.small    { color: #333; font-size: x-small }
.italic { color: #333; font-style: italic; font-size: x-small; margin-right: 5px; margin-left: 5px }
.clear { clear: both }
A:link { color: #00c; font-weight: bold; text-decoration: none }
A:visited { color: #00c; font-weight: bold; text-decoration: none }
A:hover { color: #06c; text-decoration: underline }
