body {margin:0; text-align:center;}
* {color:#323232; font-family:Arial; font-size:11px;}

table {border-collapse:collapse;}
td, div, ul, li, p {margin:0; padding:0;}
li {list-style:none; font-size:12px;}
ul {font-size:12px;}
img {border:none;}


#wrap {width:800px; margin:0 auto; border-top:3px solid #ff2a06; text-align:left;}

.point_red {color:#ff2a06;}

.info {height:220px; position:relative; padding:8px 0 0 0;}
	.info .profile {padding:0 30px 0 0;}
	.info .profile img {border:13px solid  #f3f3f3;}
	.info h1 {font-size:14px; padding:0 0 0 2px; margin:24px 0 0 0;}
	.info h1 strong {font-size:20px;}
	.info h1 span {font-weight:normal; font-size:13px;}
	.info .text {width:600px;}
	.info .contact_info {float:left; width:295px;}
	.info .research_interests {float:right; width:295px;}
	.info .contact_info p,
	.info .research_interests p {margin:0; padding:5px 0 0 2px; line-height:16px;} 
	.info h2 {border-top:2px solid #a6a6a6; border-bottom:1px solid #a6a6a6; font-weight:normal; padding:5px 0 6px 2px; margin:18px 0 0 0;}
	
.tab {position:relative; border-bottom:2px solid #ff2a06; height:21px; margin:0; padding:0;}
	.tab .tabbtn {width:104px; height:17px; background:#ebe5e0; color:#8c8885; margin:0 5px 0 0; text-align:center; font-weight:bold; padding:4px 0 0 0; cursor:pointer;}
	.tab .on {background:#ff2a06; color:#fff;}
	.tab .tab01 {position:absolute; left:0; top:0;}
	.tab .tab02 {position:absolute; left:109px; top:0;}
	.tab .btn {position:absolute; right:0; width:63px; top:5px;}

.list p,
.list02 p {background:url(images/bul01.gif) no-repeat 6px 4px; padding:0 0 0 18px; font-size:12px; margin:5px 0 5px 0;}
.list ul {border-top:1px solid #a6a6a6; border-bottom:2px solid #a6a6a6; background:#f8f6f4;}
.list li {padding:4px 0 6px 18px; line-height:16px;}
.list li img {margin-left:5px;}
.list li a {font-size:12px;}
.list .line {background:url(images/line.gif) repeat-x left bottom;}

.list02 .left {float:left; width:396px;}
.list02 .right {float:right; width:396px;}
.list02 .left ul,
.list02 .right ul {background:#f0ede9; margin-bottom:2px;}
.list02 .left ul.title li,
.list02 .right ul.title li {background:url(images/bul02.gif) no-repeat 18px 11px; padding:5px 0 5px 26px;}
.list02 .left ul.exp li,
.list02 .right ul.exp li {padding:5px 0 8px 11px; width:373px; margin-left:8px;}
.list02 .left ul.exp li.movie,
.list02 .right ul.exp li.movie {padding:0 0 8px 11px;}
.list02 .left .line,
.list02 .right .line {background:url(images/line.gif) repeat-x left bottom;}


a:link,
a:visited,
a:active {text-decoration:none;}
a:hover {text-decoration:underline;}