/*//////////////////////////////////////////////////*/
/* NAV                                              */
/*//////////////////////////////////////////////////*/

/* Top Nav */

#home,
#home a {
	width: 64px;
	background-image: url("../images/common/btn_home.gif");
}

#about,
#about a {
	width: 66px;
	background-image: url("../images/common/btn_about.gif");
}

#publications,
#publications a {
	width: 98px;
	background-image:   url("../images/common/btn_publications.gif");
}

#links,
#links a {
	width: 59px;
	background-image: url("../images/common/btn_links.gif");
}

#contact,
#contact a {
	width: 75px;
	background-image: url("../images/common/btn_contact.gif");
}

/* Side Nav */
#topnav{
position: relative;
float: right;
height: 25px;
top: 0px;
right: 5px;
list-style-type: none;
margin: 0px 0px 0px 5px;
padding: 0px;
}
#topnav a{
display: block;
padding: 8px 12px;
margin: 0px;
height: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
text-align: center;
text-decoration: none;
}
#topnav li{
float: left;
height: 25px;
background-color: #eaeaf6;
border-left: 1px solid #ffffff;
border-right: 1px solid #ced0ea;
}
#topnav li:hover{
/*background-color: #ced0ea;*/
}
#topnav .firstItem{
border-left: none;
}
#topnav .lastItem{
border-right: none;
}

/* Side Nav */
#sidenav{
list-style-type: none;
margin: 0px 0px 0px 5px;
padding: 0px;
}
#sidenav a{
display: block;
padding: 9px 5px 9px 15px;
margin: 0px;
/* height: 10px; */
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
text-decoration: none;
}
#sidenav a:hover {
color: #4152A3;
}
#sidenav li{
position:relative;
width: 195px;
/* height: 28px; */
display: block;
background-color: #eaeaf6;
border-top: 1px solid #ffffff;
border-bottom: 1px solid #ced0ea;
}
#sidenav li ul{
position: absolute;
padding: 0px;
margin: 0px;
left: 195px;
top: -1px;
display: none;
z-index: 1;
}
#sidenav li ul li{
border-left: 2px solid #ffffff;
}
#sidenav li:hover{
background-color: #ced0ea;
}
#sidenav li:hover ul{
display: block;
}
#sidenav .firstItem{
border-top: none;
}
#sidenav .lastItem{
border-bottom: none;
}





/* Logo */

#logo a {
	width: 200px;
	height: 176px;
	padding: 176px 0px 0px;
	display: block;
	overflow: hidden;
}

/* End hide */
