body {
	background-color: white;
	}
	
div#header h1, div#menu a, div#contact p a, div#quickmenu a {
	font-family: 돋움;
	color: black}

.eng {
	font-family: Helvetica;
	} 
	
h1, h2 {letter-spacing: 0.1em;} 
h1 {position: relative;
	line-height: 0.9em;}
h2 {position: relative;
	font-size: 20px} 

/* header */
	
#header {
	position: absolute;
	top: 30px;
	left: 228px;
	width: 500px;
	/*height: 130px; */
	text-align: center;
/*	background: white; */
	border-style: solid;
	border-width: 0px 3px 0px;
	z-index: 2;
	}
#header sup {
	font-size: 0.8em;
	}

#menu {
	position: absolute;
	top: 180px;
	left: 10px;
	width: 95px;
	padding: 10px;
	background-color: blue;
	border-style: solid;
	border-width: 2px 3px 2px 0px;
	font-size: 14px;
	font-weight: bold;
	letter-spacing: 0.1em;
	line-height: 180%;
	z-index: 2;
	}
#menu li , #knot{
	list-style-type: none;
	margin-left: -40px;
	}

/* contact box */

#contact {
	position: absolute;
	top: 170px;
	left: 850px;
	width: 155px;
	letter-spacing: 0.2em;
	border-style: solid;
	border-width: 2px 0px 2px 3px;
	z-index: 1;
	text-align: center;
	}
#contact a {
	font-size: 12px;
	display: block;
	line-height: 1.5em;
	font-weight: bold;
}
p.telfaxaddress {
	font-size: 12px;
	font-family: 돋움;
	line-height: 14px;
	padding-top: 7px;
	border-style: dotted;
	border-width: 1px 0px 0px;
}


span.subtext {
	font-size: 0.8em;
	font-weight: bold;
	}
span.sub2text {
	font-size: 14px;
	}
span.smalltitle {
	display:none;
	}
	
	
.tocenter {
	position: relative;
	left: 18%;}
p.tocenter {
	position: relative;
	left: 270px;
	width: 200px;
}
/*.tab {
	position: absolute;
	left: 100px;
	height: 40px;
    } */
.publications {
	position: relative;
	left: -20px;
	list-style-type: none;
	} 
.papers em{
	margin-top: 10px;
	list-style-type: none;
	font-family: Times;
	}
li.papers {
	margin-top: 10px;
	list-style-type: none;
	font-family: Times;
}
ul.listtwo li b {
	font-family: Times;
	color: #820010;
}
div.workshop b{
	color: #820010;
}
div.publica a {
	line-height: 3em;
	font-size:15px;
}
div.publica b {
	font-family: Times;
}
em {
	color: #820010;
	}
/*div#block2 {	
	position: fixed;
	top: 394px;
	left: 10px;
	width: 70px;
	height: 10px;
	border-style: solid;
	border-width: 0px 2px 2px 2px;
	z-index: 3;
	} */
	
/* div#block1 {	
	position: absolute;
	top: 158px;
	left: 609px;
	width: 20px;
	height: 2px;
	border-style: solid;
	border-width: 2px 2px 0px;
	z-index: 3;
	} */
	
#header, #menu, .content, #contact, div#block2, div#block1{
	border-color: #ff6600;
	background-color: white;
	}
	
a {
	color: black;
	text-decoration: none;
	}
a:hover {
	color: black;
	text-decoration: underline;
	}
#header a:hover {
	text-decoration: none;
	}
	
#ordinance {
	white-space: pre;
	font-size: 15px;
	font-family: 돋움;
	}

div#dotums ul li {
	font-size: 15px;
	font-family: 돋움;
}
.content {
	position: absolute;
	top: 132px;
	left: 80px;
	width: 820px;
	color: black;
	border-style: solid;
	border-width: 2px;
	line-height: 140%;
	letter-spacing: 0.03em;
}
#margin {
	margin: 90px 120px 40px 95px;
	}

#margin1 {
	margin: 90px 100px 40px 75px;
	}
#margin2 {
	margin: 90px 100px 40px 100px
	}
#margin3 {
	margin: 90px 100px 40px 30px
	}

.content * {	font-family: 돋움;}
.content ol > li {
	list-style-type: decimal;
	padding-bottom: 0.2em;
	}

.content ul  li {
	padding-bottom: 0.5em;
	}

.content ul li ol li{
	line-height: 1.5em;
	}
	
p.teamdescription {
	font-size: 0.9em;
	line-height: 1.2em;
	}

.aligncenter {
	text-align: center;
	}
#imgbox {
	position: relative;
	left: 50px;
	margin: 10px;
}

#talkshead {
	line-height: 1.2em;
	}
#quickmenu {
	position: relative;
	left: 40px;
	width: 180px;
	height: 106px;
	margin: 0px;
	padding: 5px;
	font-size: 14px;
	font-weight: bold;
	border-style: solid;
	border-width: 2px 3px 2px 0px;
	border-color: #ff6600;
	}

#quickmenu ul {
	position: relative:
	left: -50px;
	line-height: 1.2em;
	list-style: none;
	font-weight: bold;
	}
div#text1 ol li {
	font-size: 15px;
	font-family: 돋움;
}
div#text1 { 
	font-size: 15px;
	font-family: 돋움;
}


/*

* {
	border-style: dotted;
	border-width: 1px;
}

*/
