body{
	font-family: Verdana,Arial,Helvetica,sans-serif;
}

.concept { font-size: 12px; line-height: 21px; color: #111111; text-decoration: none; font-weight:nomal}

.small { font-size: 9px; line-height: 18px; color: #333333; text-decoration: none; font-weight:nomal}
.news { font-size: 12px; line-height: 20px; color: #333333; text-decoration: none; font-weight:nomal;margin-bottom:0px;}
#notice{font-size: 11px; line-height: 16px; color: #555555; text-decoration: none}
#notice a{font-size: 11px; line-height: 16px; color: #555555; text-decoration: none}
.text { font-family: Osaka; font-size: 13px; line-height: 20px; color: #333333; text-decoration: none; font-weight:nomal}

.description {width:530px; font-size: 12px; line-height: 20px; color: #333333; text-decoration: none; font-weight:nomal}
.areadescription { width:540px;font-family: Osaka; font-size: 13px; line-height: 24px; color: #333333; text-decoration: none; font-weight:nomal;margin-bottom:25px;margin-top:35px;}

.openspacedescription { width:520px;font-family: Osaka; font-size: 13px; line-height: 22px; color: #333333; text-decoration: none; font-weight:nomal;margin-bottom:25px;margin-top:30px;}

.indexdescription { width:430px;font-family: Osaka; font-size: 13px; line-height: 21px; color: #333333; text-decoration: none; font-weight:nomal;margin-bottom:30px;margin-right:15px}

.preface { width:430px;font-family: Osaka; font-size: 13px; line-height: 19px; color: #444444; text-decoration: none; font-weight:nomal;margin-bottom:20px}

.emergenciesdescription { width:530px;font-family: Osaka; font-size: 13px; line-height: 24px; color: #333333; text-decoration: none; font-weight:nomal;margin-bottom:5px}
#emergencietitle{ margin-top:60px;margin-left:0px;margin-bottom:20px;}
.workmenutitle{ font-family: Osaka; font-size: 13px; line-height: 15px; color: #222222; text-decoration: none; font-weight:bold;margin-bottom:13px;margin-top:20px;margin-left:10px;}

#arttechonology a {color: #cc1111;text-decoration: none;}
#arttechonology a:hover { text-decoration: none;color: #555555;}
#arttechonology a:visited { color: #cc1111;ttext-decoration:none} 
#research a {color: #ff4c00;text-decoration: none}
#research a:hover { text-decoration: none;color: #555555;}
#research a:visited { color: #ff4c00;ttext-decoration:none} 
#network a {color: #005099;text-decoration: none}
#network a:hover { text-decoration: none;color: #555555;}
#network a:visited { color: #005099;text-decoration:none} 
#archive a {color: #4cab27;text-decoration: none}
#archive a:hover {color: #555555;text-decoration: none;}
#archive a:visited { color: #4cab27;text-decoration:none} 

.workmenu{
width:150px;
padding:0px 0px 0px 0px;
 }
.workmenu  li{
width:150px;
font-size: 12px; 
line-height: 16px; 
color: #ff0000; 
text-decoration: none;
font-weight:nomal;
margin:6px 0px 6px 5px;
background:  url(../Image/yaA.gif) no-repeat 0px 2px;
padding:0px 0px 0px 11px;
letter-spacing:-0.1em;
list-style:none; 
 }
 
.openspacemenu{width:180px;height:27px;display:block; background: #ffffff url(../Image/menu_o.gif) no-repeat left top;}
.atmenu{width:180px;height:27px;display:block; background: #ffffff url(../Image/menu_a_en.gif) no-repeat left top;border-top:1px solid #cccccc;}
.atmenus{width:180px;height:27px;background: #ffffff url(../Image/menu_a_s_en.gif) no-repeat left top;border-top:1px solid #cccccc;}
a:hover.atmenu{width:180px;height:27px;background: #ffffff url(../Image/menu_a_s_en.gif) no-repeat left top;border-top:1px solid #cccccc;}
.researchmenu{width:180px;height:27px;display:block; background: #ffffff url(../Image/menu_r_en.gif) no-repeat left top;border-top:1px solid #cccccc;}
.researchmenus{width:180px;height:27px;background: #ffffff url(../Image/menu_r_s_en.gif) no-repeat left top;border-top:1px solid #cccccc;}
a:hover.researchmenu{width:180px;height:27px;background: #ffffff url(../Image/menu_r_s_en.gif) no-repeat left top;border-top:1px solid #cccccc;}
.networkmenu{width:180px;height:27px;display:block; background: #ffffff url(../Image/menu_n_en.gif) no-repeat left top;border-top:1px solid #cccccc;}
.networkmenus{width:180px;height:27px;background: #ffffff url(../Image/menu_n_s_en.gif) no-repeat left top;border-top:1px solid #cccccc;}
a:hover.networkmenu{width:180px;height:27px;background: #ffffff url(../Image/menu_n_s_en.gif) no-repeat left top;border-top:1px solid #cccccc;}
.archivemenu{width:180px;height:27px;display:block; background: #ffffff url(../Image/menu_ar_en.gif) no-repeat left top;border-top:1px solid #cccccc;}
.archivemenus{width:180px;height:27px;background: #ffffff url(../Image/menu_ar_s_en.gif) no-repeat left top;border-top:1px solid #cccccc;}
a:hover.archivemenu{width:180px;height:27px;background: #ffffff url(../Image/menu_ar_s_en.gif) no-repeat left top;border-top:1px solid #cccccc;}


#fourzones{width:180px;border-bottom:1px solid #cccccc;}
#menu {padding-top:17px; list-style:none; padding:0px 0px 0px 0px;}
.menu li{ font-family: Osaka; font-size: 13px; line-height: 15px; color: #333333; text-decoration: none; font-weight:nomal;padding-left:19px;margin-top:5px;background-image:url(../Image/ya.gif);background-repeat:no-repeat;background-position:4px 2px;}
a:hover.menu{color: #ffffff}

#indexleft {color: #eeeeee;margin-top:140px;}
.workindexdescription { font-size: 11px; line-height: 16px; color: #333333; text-decoration: none; font-weight:nomal}
.gomap{ font-size: 15px; line-height: 22px; color: #333333; text-decoration: none; font-weight:nomal;padding-top:8px;padding-bottom:0px;}


#workheader{ margin-top:15px;height:50px;margin-left:360px;margin-bottom:20px;}
#pulldown{ margin-top:0px;height:10px;margin-left:270px;margin-bottom:0px;}
#pagetitle{ margin-top:45px;margin-left:0px;}
#workpagetitle{ margin-top:10px;margin-left:0px;margin-bottom:15px;}


#workphoto{ width:530px;margin-top:13px;margin-bottom:20px;background-color: #ffffff; 
font-size : 10px;
line-height : 16px;
color : #A000000;
text-decoration: none; 
font-weight:normal;
padding: 5px 0px 0px 0px;
letter-spacing:0px;}

#workphoto .credit{
display:block;
color:#333;
margin:8px 0 0 0;
}


#main{ margin-bottom:50px;float:left;}
#main a{
color:#555555;}

#titleA { color: #ee0000;}
#titleR { color: #ff4c00;}
#titleN { color: #005099;}
#titleAR { color: #4cab27;}
.title { font-size: 15px; line-height: 17px; text-decoration: none; padding-bottom:8px;}
.name {font-weight:bold;}
.nameen {font-weight:bold;}
.createyear {font-weight:nbold;margin:8px 0 0 0;}
.artist { font-size: 14px; line-height: 16px; color: #333311; text-decoration: none; font-weight:normal;padding-bottom:15px;}

.boxtitleA { font-size: 12px; line-height: 14px; color: #ee0000; text-decoration: none; font-weight:bold;padding-top:10px;padding-left:10px;}
.boxtitleR { font-size: 12px; line-height: 14px; color: #0000FF; text-decoration: none; font-weight:bold;padding-top:10px;padding-left:10px;}
.boxtitleN { font-size: 12px; line-height: 14px; color: #005099; text-decoration: none; font-weight:bold;padding-top:10px;padding-left:10px;}
.boxtitleAR { font-size: 12px; line-height: 14px; color: #4cab27; text-decoration: none; font-weight:bold;padding-top:10px;padding-left:10px;}
#boxtitleAR a{ color: #000000; }
#boxtitleAR a:visited{ color: #000000; }

#box{ width:260px;margin-bottom:10px;border: 0px solid #D7D7D7;height:auto;}
#box a {color: #ff0000;text-decoration: none}
#boxphoto{ width:240px;padding-top:12px;padding-left:15px;}

#indexbox{ width:530px;background-color: #ffffff; border-left: 1px solid #cccccc;border-right: 1px solid #DEDEDE;padding-left:7px;padding-bottom:3px;padding-top:0px;}
.indexsubtitle{ font-family: Osaka; font-size: 13px; line-height: 22px;color: #333311;  margin-top:0px;padding-left:13px;padding-bottom:3px;padding-top:5px;background-image:url(../Image/round.gif);background-repeat:no-repeat;}
.boxclose{ height:10px;margin-top:0px;padding-left:13px;padding-bottom:3px;padding-top:5px;background-image:url(../Image/round_bottom.gif);background-repeat:no-repeat;}

.boxdescription { font-size: 11px; line-height: 17px; color: #333333; text-decoration: none; font-weight:nomal;padding-top:5px;padding-left:12px;padding-right:12px;}
.boxgodetail { font-size: 12px; line-height: 17px;font-weight:nomal;margin-top:1px;margin-left:175px;padding-bottom:10px;vertical-align:bottom}

#map{ margin-bottom:0px;margin-top:30px;float:left;}
#hours{ margin-bottom:0px;margin-top:30px;float:left;}
#mapeach{margin-bottom:0px;width:530px;float:left;}
#mapeach a {color: #333333;text-decoration: none;float:left;}
#floornum{ width:530px;font-size: 16px; line-height: 16px; margin-top:20px;float:left;font-weight:bold;color: #333300; border-bottom: 1px solid #333300;}
.mapnum{width:20px; height:30px;margin-left:5px;margin-top:5px;margin-bottom:3px;float:left;}
.maptitle{ width:500px; font-size: 12px; line-height: 15px; color: #111111; margin-top:5px;margin-bottom:3px;float:left;}
.mapphoto{width:100px; margin-top:0px;float:left;}

.emergencies{ font-size: 13px; line-height: 13px; margin-top:0px;color: #222222; margin-top:4px;margin-bottom:0px;margin-left:0px;}
.emergenciesduration{ font-size: 11px; line-height: 13px; margin-top:0px;color: #333300; margin-top:3px;margin-bottom:0px;margin-left:0px;}
#emergenciesphoto{ padding-left:0px;padding-top:8px;border: 0px solid #cccccc;}
.emergenciesborder{ width:540px; height:22px;font-size: 14px; line-height: 13px; margin-top:0px;background-color: #DEDEDE;color: #333300; margin-top:7px;margin-bottom:11px;margin-left:0px;padding-top:5px;padding-left:5px;letter-spacing:-0.1em;}

#keybox{ width:530px; background-color: #ffffff;color: #333300; margin:50px 10px15px 10px;}
#keystart{ margin-top:20px; background: #DEDEDE url(../Image/keystart.gif) no-repeat left top;}
#keyfinish{ margin-top:0px;background: #DEDEDE url(../Image/keyfinish.gif) no-repeat left bottom;}
.keyword{ font-size: 15px; line-height: 14px; color: #333333; text-decoration: none; font-weight:nomal;background: #DEDEDE url(../Image/keywordA.gif) no-repeat 0px 8px ;padding:15px 10px 8px 88px;margin:0 20px 0px 20px;border-bottom:2px solid #cccccc;}
.keydescription{font-size: 12px; line-height: 19px; padding:8px 20px 20px 20px;color: #333300;}

#prefacebox{ width:500px;background-color: #DEDEDE;color: #333300; margin:0px 20px 0px 10px;}
#prefacestart{ width:500px; margin-bottom:10px; background: #DEDEDE url(../Image/prefacestart.gif) no-repeat left top;}
#prefacefinish{ width:460px;margin-bottom:5px;background: #DEDEDE url(../Image/prefacefinish.gif) no-repeat left bottom;}
.prefacedescription{font-size: 12px; line-height: 19px; padding:0px 20px 20px 20px;color: #333300;}
.prefacetitle {  width:500px;font-size: 15px; line-height: 14px; color: #333333; text-decoration: none; font-weight:nomal;padding:15px 10px 8px 0px;margin:0 20px 0px 20px;}

#break{ margin-top:13px;margin-bottom:13px;}

a:active { color: #555555; text-decoration: none}
a:link { color: #555555; text-decoration: none}
a:visited { color: #555555; text-decoration:none} 