body
{
  background-color: #315155;
  color: #fff;
  font-family: "Trebuchet MS";
}

a
{
  text-decoration: none;
  color: #fff;
}

a:hover
{
  text-decoration: underline;
  color: #fff;
}

div.contact ul
{
  list-style: none;
  padding: 0;
  margin: 0;
  font-size: 14px;
}

div.contact span
{
  color: #aeb8b7;
  width: 35px;
}

div.intro
{
  padding-top: 36px;
  border-top: 1px solid #888888;
  margin-top: 18px;
}

div.intro p
{
  font-size: 16px;
  text-align: justify
}

div.main_img
{
  padding-top: 45px;
  margin-left: -157px;
  padding-left: 157px;
  margin-right: 180px;
  padding-right: 180px;
  padding-bottom: 29px;
}

div.main_img img
{
  margin: 0;
  padding: 0;
}

h2
{
  height: 36px;
  line-height: 36px;
  color: #315155;
  background-color: #CCCCCC;
  padding-left: 10px;
  margin: 0;
  font-size: 22px;
  font-family: "Trebuchet MS";
}

div.case_studies
{
  margin-left: -153px;
  padding-left: 153px;
  margin-right: 180px;
  padding-right: 180px;
  min-height: 460px;
  padding-bottom: 18px;
}

div.case_studies .categories
{
  margin-top: 18px;
  padding-left: 10px;
  font-size: 11px;
}

div.case_studies .categories img
{
  margin-bottom: 18px;
}

div.case_studies .categories h3
{
  color: #fff;
  font-size 18px;
  margin-bottom: 10px;
}

div.case_studies .categories .last
{
  margin-left: 40px;
}

div.case_studies .categories ul
{
  margin: 0;
  padding: 0;
}

div.case_studies .categories .item ul li
{
  list-style-image: url(../images/bullet.gif);
  margin-bottom: 6px;
}


div.contact_us
{
}

div.contact_us ul
{
  list-style: none;
  padding: 0;
  margin: 0;
  margin-left: 10px;
  margin-top: 18px;
}

div.contact_us span
{
  color: #aeb8b7;
}

div.contact_us .map
{
  margin-top: 18px;
}

div.footer
{
  background-image: url(../images/line_bg.png);
  background-repeat: repeat-y;
  padding-bottom: 36px;
}

div.footer p
{
  height: 36px;
  line-height: 36px;
  color: #fff;
  background-color: #aeb8b7;
  text-align: right;
  padding-right: 10px;
}
div.main_img
{
  position: relative;
}

div.main_img img.slide_show_img
{
  top: 45px;
  left: 157px;
  position: absolute;
}
