*, body { font-family: 'Inconsolata', monospace;!important;}
#wrapper{
  padding-top: 20px;
  text-align: left;
  margin: 0px auto;
  padding-top:0px;
  max-width: 960px;
  background-color: #FFFFFF;
  min-height: 600px;
}
b { font-weight: 700;}
.nav_links { list-style: none; margin: 0px; padding: 0px; padding-right: 20px;}
.nav_links li { list-style: none; margin: 0px; padding: 0px; margin-bottom: 10px;}
.nav_links li a { font-size: 20px; color: #5A5A5A; text-decoration: none;}
.nav_links li a:hover { color: black; }
.nav_links li a.active { color: black; text-decoration: underline;}
.home_links { margin-top: 20px; }
.home_links li { float: left; width: 33%; text-align: center;}
.nav_links .sub_nav_links { list-style: square; margin: 0px; padding: 0px; }
.nav_links .sub_nav_links li { list-style: square; margin-left: 15px; margin-bottom: 5px;}
.nav_links .sub_nav_links li a { font-size: 16px; color: #5A5A5A; text-decoration: none; }
.nav_links .sub_nav_links li a.active { color: black; text-decoration: underline;}
.logo { width: 100px; margin-bottom: 20px; }
.col { width: 60px; height: 60px; margin-right: 10px; cursor: pointer; margin-top: 10px; }
.col:last-of-type { margin-right: 0px; }
.image_desc { padding: 0px; font-weight: bold;}
.img_enlarged_container {  padding: 0px; margin: 10px 0px;}
.image_desc { padding: 0px;margin:0px; margin-bottom: 30px; }
#img_enlarged { min-height: 500px;max-height: 500px; max-width: 800px; }
.image_desc h1 { padding: 0px;margin:0px; margin-bottom: 30px; }
.project_nav { list-style-type: none; padding: 0px; margin: 0px; }
.project_nav li { margin-bottom: 5px; }
h3 {  margin: 0px; padding: 0px; margin-bottom: 20px; }
.nav_links .contact_information { margin-top: 20px; }
.nav_links .contact_information > a { word-break: break-all; font-size: 14px; text-decoration: underline; color: blue;}
.performance_container { padding: 0px; margin: 0px; }
.performance_container .nav-pills { margin-bottom: 20px;}
.performance_container .nav-pills > li.active >a, .performance_container .nav-pills > li.active > a:focus, .performance_container .nav-pills > li.active > a:hover
{ border-bottom: solid 1px black; color: black; font-weight: bold; background: none;  }
.performance_container .nav-pills > li > a:hover
{ border-bottom: solid 1px black; color: black; font-weight: bold; background: none;  }
.performance_container .nav-pills > li > a
{ color: #5A5A5A; font-size: 20px; padding: 0px; border-radius: 0px; margin-right: 20px; }
.performance_details .img_enlarged_container {  padding: 0px 15px; margin: 10px 0px;}
.performance_details .image_desc{ padding: 0px 15px;margin:0px; margin-bottom: 30px; }
.text_bottom_copy{ padding: 0px 280px; text-align: center;}