/* CSS Document */ /* Main variables */ body{ margin: 0; padding: 0; border: 0; font-family: 'Times', 'Times New Roman', serif; font-size: 16px; line-height: 1.4em; background: url(header-back.gif) repeat-x; } img{ border: 0px; float: left; } h1 { margin: 0; padding: 0; border: 0;} h2,h3,h4 { margin: 1em 0 0.5em 0; padding: 0; border: 0; line-height: 1.2em; font-family: 'Century Gothic', 'Arial Bold', 'Arial Black', 'Arial', san-serif} h3 { text-decoration: none; color: #393; font-size: 1.2em; } h4 { font-size: 1.1em; color: #888; } a {color: #039; text-decoration: none; font-family: 'Tahoma', 'Arial', 'Arial Bold', 'Arial Black', san-serif; } a:visited {color: #039;} a:hover { text-decoration: underline; } ul { padding: 5px; margin: 0.3em 0 0.7em 0; list-style: none;} address{ font-style: italic; font-size: 0.8em; font-weight: bold; margin-top: 0.5em; text-align: right; } caption { text-align: right; line-height: 1.2em; font-size: 0.8em; } table { margin-bottom: 10px; } em{ font-style: normal; font-weight: normal; font-size: 1.2em; color: #000; } strong{ font-style: normal; font-weight: bold; font-size: 1.1em; color: #000; } .current { background: url(hosi-ou.gif) no-repeat; } .current a { color: #c00; } .current a:hover { text-decoration: none; } .article { margin-bottom: 35px; } .article .box { margin: 0; padding: 10px; text-align: justify; } .bd { font-style: normal; font-weight: bold; font-size: 1em; } .it { font-style: italic; font-weight: normal;} .itb { font-style: italic; font-weight: bold; font-size: 1em; } .enter { clear: both; } /* local */ #wrapper { margin: auto; width: 1000px; } #header { height: 120px; display: block; text-decoration: none; text-indent: -9000px; background: url(header.gif) no-repeat; } #ril { text-decoration: none; text-indent: -9000px; } #pagebody { width: 1000px; } /* menu */ #menu { font-size: 1.1em; margin-left: 175px; /*margin-top: 1px;*/ margin-top: -22px; /*background-color: transparent; background-image: inherit; */ position: relative; } #menu a { float: left; height: 18px; margin-right: 20px; padding: 0 4px 3px 4px; } #menu li { display: inline; text-align: center; } #menu ul { height: 23px; list-style: none; } .divide { border-left: solid 2px #666; } /* main page */ #pagebody{ margin: 0; } #maincontent { margin: 5px 0 5px 5px; float: right; width: 815px; } #maincontent div { padding-bottom: 0.8em; } #maincontent ul { margin-left: 0.5em; padding-bottom: 0.8em; list-style: disc; } #maincontent li { padding-bottom: 0.4em; } #maincontent td, #maincontent th { padding: 0.2em 0.5em; border-bottom: 1px dashed #999; text-align: left; } #maincontent img { margin: 5px 15px 10px 0; } #maincontent td table tr td, #maincontent td table tr th { border: 0; } #maincontent a { font-family: 'Times', 'Times New Roman', serif; font-weight: bold; } #maincontent #next { background: url(arrow.gif) no-repeat; padding-left: 60px; padding-top: 2px; } .maininfo { font-size: 0.9em; padding-right: 20px; float: left; width: 380px; text-align: justify; text-justify: auto; } .maininfo h3 { text-align: left; } #publist { list-style: none; } #publist li { padding: 0 9px 0 5px; margin: 0; display: inline; border-right: 1px solid #666; } .photo { width: 145px; } .prof { width: 300px; } .desc { line-height: 1.2em; font-size: 0.8em; } /* right menubar */ #rightbar { margin: 64px 0 0 600px; width: 200px; font-size: 0.9em; line-height: 1.35em; border-left: dashed 2px #ccc; padding-left: 10px; } #rightbar th { text-align: right; } #rightbar div { margin-bottom: 0.2em; } #rightbar ul { margin-left: 0; list-style: none; } #rightbar li { border-bottom: solid 0.8em #fff; } .info { padding-bottom: 0.8em; } /* left side - maincontent */ #main { float: left; width: 590px; } #shade { /*float: left;*/ width: 400px; } #shade0 { border-bottom: 17px solid #fff; } /* sidebar */ #sidebar { float: left; width: 150px; padding: 0 8px 0 3px; /*margin-top: 133px;*/ margin-top: 76px; } #sidebar ul { margin: -5px 0 0 0; padding: 0; line-height: 1.6em; } #sidebar li { padding: 2px 0 0.5em 1.3em; line-height: 1.05em; background: url(hosi.gif) no-repeat; } #sidebar a { padding: 1px 4px 2px 0; } #sidebar .currentli, #topdiv .currentli { background: url(hosi-a.gif) no-repeat; } .currentli a { color: #c00; /*display: block; width: 130px; background: url(bg.gif) repeat-y;*/ } .currentli a:hover { text-decoration: none; } #sidebar .nobg { padding-left: 0; background: none; } #sidebar h3 { color: #666; font-size: 1.1em; line-height: 1.1em; padding-bottom: 0.4em; } #sidebar h4 { padding-left: 0.2em; color: #888; font-size: 1em; line-height: 1.2em; } #sidebar div { margin-top: -0.5em; padding: 1em 0 0.5em 0; border-bottom: 2px solid #ccc; position: relative; } #sidebar #topdiv { margin-top: -40px; /*margin-top: 97px;*/ } #sidebar #lastdiv { border: 0; } /* footer */ #footer { clear: both; border-top: 2px solid #666; margin: 0; padding: 5px 5px 0 10px; display: block; width: 1000px; font-size: 0.85em; line-height: 1.2em; } #footer a { font-family: 'Times', 'Times New Roman', serif; } #footer #logo { display: inline; width: 170px; height: 80px; float: left; } #footer #footmenu a { font-size: 1.3em; font-family: 'Tahoma', 'Arial Bold', 'Arial Black', 'Arial', san-serif; float: left; height: 18px; margin-right: 25px; padding: 0 4px 3px 4px; } #footer #footmenu li { display: inline; text-align: center; } #footer #footmenu ul { height: 20px; list-style: none; } #footer .divide { border: 0; } #footer #add { float: left; padding-bottom: 5px; padding-right: 40px; } .table_head { font-style: normal; font-weight: bold; color: #000000; background-position: center; font-size: 1.1em; font-family: Arial; }