/* CSS Document */
body {margin: 0;background-image: url(../images/background.jpg); background-repeat: repeat-x; font-family: Verdana, Arial, sans-serif; font-size: 80%; }
#container {width: 920px;}
#topnav {height: 39px; margin-right: -14px; text-align: right}
#topnav ul {
	padding-left: 0;
	padding-right: 10px;
	margin-left: 0;
	color: #999;
	float: right;
	width: 100%;
}

#topnav ul li { display: inline; }

#topnav ul li a {
	padding: 0.2em 1em;
	color: #999;
	font-weight: bold;
	text-decoration: none;
	float: right;
}

#topnav ul li a:hover {
	color: #fff;
}
#topnav #currentpage a{
	text-decoration: none;
	color: #fff;
}
#tbka_logo {height: 61px; width: 852px; margin-top: -8px; margin-left: 20px;}
#header_title {height: 32px; margin-top: -6px; margin-bottom: 6px; padding-right: 168px; text-align: right}
#header_photos {height: 156px; width: 830px; margin-left: 40px; margin-right: 40px; }
#nav_content {margin-left: 40px; margin-right: 40px; width: 900px; }
#leftnav {float: left; width: 200px; margin-top: 18px;}
#leftnav ul {
	padding-left: 0;
	margin-left: 0;
	list-style-type: none;
	font-size: small;
}

#leftnav a {
	display: block;
	padding: 5px;
	width: 196px;
}

#leftnav ul li a {
	color: #666;
	font-weight: bold;
	text-decoration: none;
}

#leftnav ul li a:hover {
	color: #000;
}
#leftnav #currentpage a{
	text-decoration: none;
	color: #000;
	}
#content {float: right; width: 690px; padding-right: 5px; margin-bottom: 30px; }
#content h1 {margin-top: 30px; margin-bottom: -8px; font-size: 28px; text-transform: lowercase}
#content h2 {margin-bottom: -16px;}
#content h1.project, #content h1.journal {margin-bottom: -10px; font-size: 18px; margin-top: 0px; color: #666}
#content p.subhead, #content p.subhead {color: #666}
#content h1.contact {font-size: 24px}
#content p.contact {color: #666}
#content a:link, #content a:visited {color: blue; font-weight: normal !important}
#content .bios_strong {width: 110px; color: #666; font-weight: bold; text-transform: lowercase; vertical-align: top; padding: 5px; padding-left: 0px; }
#content .bios_details {padding: 5px;}
#credits p {margin-top: 50px; font-size: 85%; color: #666}
#copyright {font-family: arial, sans-serif; padding-left: 40px; text-align: left; font-size: xx-small;color: #a1a1a1}
.employee_title {font-weight: normal; color: #666; font-size: 80%}

/* CSS for displaing large photo when hovering over thumbnail
/*URL: http://www.dynamicdrive.com/style/csslibrary/item/css-image-gallery/P30/ */

.gallerycontainer{
position: absolute;
/*Add a height attribute and set to largest image's height to prevent overlaying*/
}

.thumbnail img{
border: none;
margin: 0 -5px;
}

a.thumbnail {text-decoration: none;}

.thumbnail:hover{
background-color: transparent;
}

.thumbnail:hover img{
border: none;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
padding: 0px;
left: -1000px;
border: none;
visibility: hidden;
}

.thumbnail span img{ /*CSS for enlarged image*/
border: 0;
padding: 0px;
}

.thumbnail:hover span{ /*CSS for enlarged image*/
visibility: visible;
top: 160px;
left: 445px; /*position where enlarged image should offset horizontally */
z-index: 50;
}

/*  formatting for inserted PDF text for imagemaps  */
#PDFtext {margin-top: 25px;}
strong {font-weight: normal}