@import url('project.css');

* {
  outline: none;
}

a img {
  border:0;
}

#nav_bar ul{
  text-align: center;
  margin-bottom: 0;
  padding-top: 5px;
}

#footer {
  margin-top: 40px;
  text-align:center;
}

#footer a{
  text-decoration:none;
}

#nav_bar li {
  display:inline;
  margin-right: 5px;
}

.center {
  text-align: center;
}

/* Slider for Images on homepage
----------------------------------------------------------------------------------------------------*/

#slider {
  width: 544px; /* important to be same as image width */
  height: 410px; /* important to be same as image height */
  position: relative; /* important */
  overflow: hidden; /* important */
  margin-right: 20px;
  float:left;
}

#slider ul{
  padding-left: 0;
}

#sliderContent {
  list-style-type: none;
  width: 333px; /* important to be same as image width or wider */
  position: absolute;
  top: 0;
  margin-left: 0;
  padding-left:0;
}

.sliderImage {
  float: left;
  position: relative;
  display: none;
}

.sliderImage span {
  position: absolute;
  font: 10px/15px Arial, Helvetica, sans-serif;
  padding: 10px 13px;
  width: 384px;
  filter: alpha(opacity=70);
  -moz-opacity: 0.7;
  -khtml-opacity: 0.7;
  opacity: 0.7;
  color: #fff;
  display: none;
}

/* Image for loaded documents
----------------------------------------------------------------------------------------------------*/
/* PDF document links */
a[href$='.pdf'] {
  background:transparent url(../img/pdf.png) center left no-repeat;
  display:inline-block;
  padding-left:20px;
  line-height:20px;
}

/* Excel Documents links */
a[href$='.xls'], a[href$='.csv'], a[href$='.xlw'], a[href$='.xlt'],a[href$='.xlxs'] {
  background:transparent url(../img/excel.png) center left no-repeat;
  display:inline-block;
  padding-left:20px;
  line-height:20px;
}

/* Word Document Links */
a[href$='.doc'], a[href$='.rtf'], a[href$='.wps'], a[href$='.txt'], a[href$='.docx'] {
  background:transparent url(../img/word.png) center left no-repeat;
  display:inline-block;
  padding-left:20px;
  line-height:20px;
}

/* mailto: links */
a[href^="mailto:"] {
  background:transparent url(../img/mailto.png) center left no-repeat;
  display:inline-block;
  padding-left:20px;
  line-height:20px;
}

/* PowerPoint Document Links */
a[href$='.ppt'], a[href$='.pptx'] {
  background:transparent url(../img/ppt.png) center left no-repeat;
  display:inline-block;
  padding-left:20px;
  line-height:20px;
  }

    /* Sticky Footer Stuff
  ----------------------------------------------------------------------------------------------------*/
  /* See http://www.cssstickyfooter.com/ for more details */
  html, body {height: 100%;}

  #wrap {min-height: 100%;}

  .body {overflow:auto;
                padding-bottom: 150px;}  /* must be same height as the footer */

  #footer {position: relative;
                margin-top: -150px; /* negative value of footer height */
                height: 150px;
                clear:both;}

  /*Opera Fix*/
  body:before {
                content:"";
                height:100%;
                float:left;
                width:0;
                margin-top:-32767px;/
  }
/*Responsive Map*/
.embed-container {position: relative; padding-bottom: 80%; height: 0; max-width: 100%;} .embed-container iframe, .embed-container object, .embed-container iframe{position: absolute; top: 0; left: 0; width: 100%; height: 100%;} small{position: absolute; z-index: 40; bottom: 0; margin-bottom: -15px;}