body{
margin: 0px;
padding: 0px;
font-family:tt,verdana,sans-serif;
font-size: 13px;
background-color:#ccc;
text-align: justify;
}

@font-face {
	font-family: 'tt';
	src: url('tt.ttf');
	src: local('tt'), local('tt'), url('tt.ttf') format('truetype');
}

.main{
width:1024px;
margin:0px auto;
padding: 0px;
}

ul{
margin: 0px;
}

.links{
width:1024px;
height:49px;
background-image:url(../images/buttonbg.png);
}

.ilinks{
padding-top: 10px;
padding-left: 490px;
}

.list{
float: left;
margin-left:20px;
list-style:none;
}
.photo{
font-size: 20px;
font-family:Florence, cursive;
}
.list:hover{
opacity: 0.6;
}
.active{
opacity: 0.6;
}

#home{
width:50px;
height:35px;
background-image:url(../images/buttons.png);
background-position: -523px;
}
#research{
width:60px;
height:35px;
background-image:url(../images/buttons.png);
background-position: -586px;
}
#publications{
width:80px;
height:35px;
background-image:url(../images/buttons.png);
background-position: -664px;
}
#team{
width:60px;
height:35px;
background-image:url(../images/buttons.png);
background-position: -765px;
}
#labs{
width:88px;
height:35px;
background-image:url(../images/buttons.png);
background-position: -844px;
}
#alumni{
width:50px;
height:35px;
background-image:url(../images/buttons.png);
background-position: -945px;
}
#about{
width:65px;
height:35px;
background-image:url(../images/buttons.png);
background-position: -508px;
}
.ban{
width:1024px;
height:387px;
}


.banner{


}

.lcon{
width: 475px;
padding: 10px;
float: right;
text-align: justify;
font-size: 13px;
padding-right: 10px;
}

footer{
background-image:url(../images/footer.png);
height:40px;
margin-top: 15px;
}
footer p{
color:#FFF;
margin: 0px;
padding: 12px;
font-size: 15px;
}
footer a{
color:#FFF;
margin-left: 6px;
text-decoration:none;
}
.content{
width: 1000px;
height: 460px;
padding: 15px;
}

.pub{
padding: 25px;
}
.pub a{
text-decoration:none;
}
.name{font-family:Garamond;font-size: 16px;color: #000;}
.name1{font-family:Garamond;font-size: 16px;color: #04355D;}
.italic{font-family: Arial Rounded MT Bold;font-size: 15px;color:#365;}
.italic1{font-family: Arial Rounded MT Bold;font-size: 15px;color:#04355D;font-weight:bold;}
.detail a{
text-decoration:none;
}
.detail1 a{
text-decoration:none;color:#04355D;
}
.detail1 a:hover{
text-decoration:underline;
}

.detail a:hover{
text-decoration:underline;
}
h2{
color: #333;
}
.img{
width:520px;
border:1px solid #ccc;
float:left;
height: 161px;
border-radius: 10px;
background: #333;
color: #ccc;
}
.ourcontent{float: left;
margin-right: 79px;
height: 210px;
}
.push{height:260px;}

.imgg{
margin: 10px;
border: 5px solid #333;
}

h3{
font-size: 18px;
color: #C57;}


.quo{
font-size: 20px;
margin-left: 200px;
text-align: center;
background: rgba(179, 228, 160, 0.37);
width: 566px;
color: #FFD;
padding: 15px;
border: 5px solid #FFD;
border-radius: 20px;
font-family: Arial Rounded MT Bold;
box-shadow: 0px 0px 3px 3px rgba(129, 76, 76, 0.45);
}

h1{
font-family: verdana;
color: #F84;
}

td{
padding: 10px;
}

th{
padding: 10px;
}

.itt{
font-size:14px;
color:#365;
}
.nav li{margin-top:13px;list-style: none;}
.nav ul li{margin-top:10px;}