/* **************** TEMPLATE ***************** */
/* line 3, sass/_oocss.sass */
body {
  _text-align: center; }

/* line 6, sass/_oocss.sass */
.body {
  overflow: hidden;
  _overflow: visible;
  _zoom: 1; }

/* line 21, sass/_oocss.sass */
.main {
  overflow: hidden;
  _overflow: visible;
  _zoom: 1; }

/* **************** GRIDS ***************** */
/* line 38, sass/_oocss.sass */
.line:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden; }

/* line 45, sass/_oocss.sass */
.lastUnit:after {
  content: " . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ";
  visibility: hidden;
  clear: both;
  height: 0 !important;
  display: block;
  line-height: 0; }

/* line 53, sass/_oocss.sass */
.line {
  *zoom: 1; }

/* line 55, sass/_oocss.sass */
.unit {
  float: left; }

/* line 57, sass/_oocss.sass */
.size1of1 {
  float: none; }

/* line 59, sass/_oocss.sass */
.size1of2 {
  width: 50%; }

/* line 61, sass/_oocss.sass */
.size1of3 {
  width: 33.33333%; }

/* line 63, sass/_oocss.sass */
.size2of3 {
  width: 66.66666%; }

/* line 65, sass/_oocss.sass */
.size1of4 {
  width: 25%; }

/* line 67, sass/_oocss.sass */
.size3of4 {
  width: 75%; }

/* line 69, sass/_oocss.sass */
.size1of5 {
  width: 20%; }

/* line 71, sass/_oocss.sass */
.size2of5 {
  width: 40%; }

/* line 73, sass/_oocss.sass */
.size3of5 {
  width: 60%; }

/* line 75, sass/_oocss.sass */
.size4of5 {
  width: 80%; }

/* line 77, sass/_oocss.sass */
.lastUnit {
  display: table-cell;
  *display: block;
  *zoom: 1;
  float: none;
  _position: relative;
  _left: -3px;
  _margin-right: -3px;
  width: auto; }

/* line 1, sass/sis/_base.sass */
html {
  overflow-y: scroll;
  background: white; }

/* line 4, sass/sis/_base.sass */
body {
  margin: 0px;
  font-family: helvetica, arial, clean,sans-serif;
  text-align: left; }

/* line 10, sass/sis/_base.sass */
#home-left-side-outer {
  width: 50%;
  float: left;
  margin-right: -475px;
  height: 284px; }

/* line 16, sass/sis/_base.sass */
#home-left-side {
  margin-right: 475px;
  background-color: #000000;
  height: 284px; }

/* line 21, sass/sis/_base.sass */
#center-column {
  width: 950px;
  float: left;
  color: #000000;
  background-color: #ffffff;
  position: relative;
  z-index: 10; }

/* line 29, sass/sis/_base.sass */
#home-right-side-outer {
  width: 50%;
  float: right;
  margin-left: -476px;
  height: 284px; }

/* margin should be 475 but webkit leaves a 1px space on odd browser widths */
/* line 37, sass/sis/_base.sass */
#home-right-side {
  margin-left: 474px;
  height: 284px;
  background: url('http://test.adedia.com.s3.amazonaws.com/sis/images/home-stripes.jpg') repeat-x; }

/* line 43, sass/sis/_base.sass */
.foot {
  background: #060709 url('http://test.adedia.com.s3.amazonaws.com/sis/images/footerslice.jpg') repeat-x;
  width: 100%;
  clear: both;
  height: 600px; }

/* line 61, sass/sis/_base.sass */
.foot-content {
  margin: 0 auto;
  width: 950px;
  color: #ffffff;
  padding-top: 130px;
  background: url('http://test.adedia.com.s3.amazonaws.com/sis/images/footer-bg.jpg') no-repeat; }
  /* line 53, sass/sis/_base.sass */
  .foot-content a {
    color: #f99b43;
    text-decoration: none; }
    /* line 56, sass/sis/_base.sass */
    .foot-content a:hover {
      text-decoration: underline; }
  /* line 58, sass/sis/_base.sass */
  .foot-content p {
    margin-left: 150px; }

/* line 66, sass/sis/_base.sass */
.home-foot-content {
  margin: 0 auto;
  width: 950px;
  color: #ffffff;
  border-top: 112px solid #ffffff;
  padding-top: 10px;
  background: #060709; }
  /* line 53, sass/sis/_base.sass */
  .home-foot-content a {
    color: #f99b43;
    text-decoration: none; }
    /* line 56, sass/sis/_base.sass */
    .home-foot-content a:hover {
      text-decoration: underline; }
  /* line 58, sass/sis/_base.sass */
  .home-foot-content p {
    margin-left: 150px; }

/* line 72, sass/sis/_base.sass */
.end-foot {
  width: 100%;
  font-size: 10px;
  border-top: 1px solid #df7925;
  padding-top: 5px;
  background: #060709;
  color: #ffffff;
  text-align: left; }
  /* line 80, sass/sis/_base.sass */
  .end-foot a {
    color: #f99b43;
    text-decoration: none; }
    /* line 83, sass/sis/_base.sass */
    .end-foot a:hover {
      text-decoration: underline; }
  /* line 86, sass/sis/_base.sass */
  .end-foot .end-foot-content {
    margin: 0 auto;
    width: 950px; }
    /* line 89, sass/sis/_base.sass */
    .end-foot .end-foot-content .copyright {
      margin-left: 150px;
      float: left;
      display: inline; }
    /* line 93, sass/sis/_base.sass */
    .end-foot .end-foot-content .powered-by {
      float: right;
      text-align: right;
      margin-right: 150px;
      display: inline; }
    /* line 98, sass/sis/_base.sass */
    .end-foot .end-foot-content .graphics-by {
      margin-right: 10px; }

/* line 101, sass/sis/_base.sass */
.main {
  padding-left: 20px;
  padding-right: 20px; }
  /* line 104, sass/sis/_base.sass */
  .main h1 {
    font-size: 167%; }
  /* line 106, sass/sis/_base.sass */
  .main h2 {
    font-size: 153.9%; }
  /* line 108, sass/sis/_base.sass */
  .main p {
    font-family: verdana, arial, helvetica, sans serif; }

/* line 111, sass/sis/_base.sass */
#left-side-outer {
  width: 50%;
  float: left;
  margin-right: -475px;
  height: 224px; }

/* line 117, sass/sis/_base.sass */
#left-side {
  margin-right: 475px;
  background-color: #000000;
  height: 224px; }

/* line 122, sass/sis/_base.sass */
#right-side-outer {
  width: 50%;
  float: right;
  margin-left: -476px;
  height: 224px; }

/* line 128, sass/sis/_base.sass */
#right-side {
  margin-left: 474px;
  height: 224px;
  background: #000000 url('http://test.adedia.com.s3.amazonaws.com/sis/images/stripes.jpg') repeat-x; }

/* line 133, sass/sis/_base.sass */
.header-img {
  display: block; }

/* line 136, sass/sis/_base.sass */
.home-body {
  background: url('http://test.adedia.com.s3.amazonaws.com/sis/images/home-content-bg.jpg') no-repeat;
  height: 500px; }

/* line 140, sass/sis/_base.sass */
.left-col {
  float: left;
  width: 220px;
  _margin-right: -3px;
  padding-left: 40px; }

/* line 145, sass/sis/_base.sass */
.sidebar-title {
  font-size: 16px;
  font-weight: bold;
  background: #000000;
  color: #ffffff;
  padding-top: 7px;
  padding-bottom: 7px;
  padding-left: 15px; }

/* line 154, sass/sis/_base.sass */
.sidebar {
  background: #ffffff;
  border-top: 30px solid #000000;
  border-left: 5px solid #000000;
  border-right: 5px solid #000000;
  border-bottom: 5px solid #000000;
  font: Helvetica, Arial;
  font-size: 107%;
  z-index: 15;
  text-align: left; }
  /* line 164, sass/sis/_base.sass */
  .sidebar p {
    margin-left: 15px;
    margin-right: 15px;
    margin-top: 1em;
    margin-bottom: 1em;
    font-size: 12px;
    font-weight: bold; }

/* line 171, sass/sis/_base.sass */
.phone {
  padding-top: 9px;
  padding-bottom: 40px; }

/* line 175, sass/sis/_base.sass */
.home-button-container {
  margin-top: 215px;
  margin-left: 200px; }
  /* line 178, sass/sis/_base.sass */
  .home-button-container a {
    margin-right: 30px; }

/* line 182, sass/sis/_base.sass */
.left-menu {
  background: black;
  color: white;
  font-size: 16px;
  font-weight: bold;
  font: Helvetica, Arial;
  padding: 7px 7px 7px 57px;
  float: left;
  display: inline; }

/* line 192, sass/sis/_base.sass */
.main-menu {
  background: black;
  font-size: 16px;
  font-weight: bold;
  font: Helvetica, Arial; }
  /* line 197, sass/sis/_base.sass */
  .main-menu ul {
    list-style-type: none;
    margin: 0 0 0 395px; }
    /* line 200, sass/sis/_base.sass */
    .main-menu ul li {
      list-style-type: none;
      display: inline;
      margin-right: 3px;
      line-height: 34px; }
      /* line 205, sass/sis/_base.sass */
      .main-menu ul li a {
        height: 34px;
        padding: 7px;
        color: white;
        text-decoration: none; }
        /* line 210, sass/sis/_base.sass */
        .main-menu ul li a:hover {
          background: #333333; }

/* line 214, sass/sis/_base.sass */
ul.sidebar-menu {
  list-style-type: none; }
  /* line 216, sass/sis/_base.sass */
  ul.sidebar-menu li {
    list-style-type: none;
    margin-bottom: 4px; }
    /* line 219, sass/sis/_base.sass */
    ul.sidebar-menu li a {
      padding: 5px;
      font-size: 14px;
      font-weight: bold;
      color: black;
      text-decoration: none; }
      /* line 225, sass/sis/_base.sass */
      ul.sidebar-menu li a:hover {
        background: #000000;
        color: #ffffff; }
  /* line 228, sass/sis/_base.sass */
  ul.sidebar-menu ul {
    margin-top: 5px;
    margin-bottom: 5px; }
    /* line 232, sass/sis/_base.sass */
    ul.sidebar-menu ul li a {
      font-size: 12px; }

/* line 234, sass/sis/_base.sass */
p.first {
  margin-top: 20px; }

/* line 237, sass/sis/_base.sass */
.img-left {
  float: left;
  margin-right: 20px;
  margin-bottom: 20px;
  display: block; }

/* line 243, sass/sis/_base.sass */
.bio-tagline {
  font-style: italic; }

/* line 246, sass/sis/_base.sass */
.big-quote {
  font-style: italic;
  font-size: 123.1%;
  text-align: left; }

/* line 1, sass/sis/_testimonials.sass */
.testimonial {
  overflow: hidden;
  _overflow: visible; }

/* line 6, sass/sis/_testimonials.sass */
.testimonial-container {
  font-size: 107%;
  margin-bottom: 35px;
  margin-top: 35px;
  padding: 15px;
  background: #e79412;
  color: black;
  border: solid black 4px;
  border-radius: 10px;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px; }

/* line 16, sass/sis/_testimonials.sass */
.big {
  font: bold 45px Georgia, sans-serif;
  line-height: 30px;
  float: left; }

/* line 21, sass/sis/_testimonials.sass */
.attribution {
  margin-top: 10px;
  font-size: 87%;
  text-align: right;
  color: black; }

