              <style type='text/css'>
                  .tp-caption.medium_grey {
                  position:absolute;
                  color:#fff;
                  text-shadow:0px 2px 5px rgba(0, 0, 0, 0.5);
                  font-weight:700;
                  font-size:20px;
                  line-height:20px;
                  font-family:Arial;
                  padding:2px 4px;
                  margin:0px;
                  border-width:0px;
                  border-style:none;
                  background-color:#888;
                  white-space:nowrap;
                  }
                  .tp-caption.small_text {
                  position:absolute;
                  color:#fff;
                  text-shadow:0px 2px 5px rgba(0, 0, 0, 0.5);
                  font-weight:700;
                  font-size:14px;
                  line-height:20px;
                  font-family:Arial;
                  margin:0px;
                  border-width:0px;
                  border-style:none;
                  white-space:nowrap;
                  }
                  .tp-caption.medium_text {
                  position:absolute;
                  color:#fff;
                  text-shadow:0px 2px 5px rgba(0, 0, 0, 0.5);
                  font-weight:700;
                  font-size:20px;
                  line-height:20px;
                  font-family:Arial;
                  margin:0px;
                  border-width:0px;
                  border-style:none;
                  white-space:nowrap;
                  }
                  .tp-caption.large_text {
                  position:absolute;
                  color:#fff;
                  text-shadow:0px 2px 5px rgba(0, 0, 0, 0.5);
                  font-weight:700;
                  font-size:40px;
                  line-height:40px;
                  font-family:Arial;
                  margin:0px;
                  border-width:0px;
                  border-style:none;
                  white-space:nowrap;
                  }
                  .tp-caption.very_large_text {
                  position:absolute;
                  color:#fff;
                  text-shadow:0px 2px 5px rgba(0, 0, 0, 0.5);
                  font-weight:700;
                  font-size:60px;
                  line-height:60px;
                  font-family:Arial;
                  margin:0px;
                  border-width:0px;
                  border-style:none;
                  white-space:nowrap;
                  letter-spacing:-2px;
                  }
                  .tp-caption.very_big_white {
                  position:absolute;
                  color:#fff;
                  text-shadow:none;
                  font-weight:800;
                  font-size:60px;
                  line-height:60px;
                  font-family:Arial;
                  margin:0px;
                  border-width:0px;
                  border-style:none;
                  white-space:nowrap;
                  padding:0px 4px;
                  padding-top:1px;
                  background-color:#000;
                  }
                  .tp-caption.very_big_black {
                  position:absolute;
                  color:#000;
                  text-shadow:none;
                  font-weight:700;
                  font-size:60px;
                  line-height:60px;
                  font-family:Arial;
                  margin:0px;
                  border-width:0px;
                  border-style:none;
                  white-space:nowrap;
                  padding:0px 4px;
                  padding-top:1px;
                  background-color:#fff;
                  }
                  .tp-caption.modern_medium_fat {
                  position:absolute;
                  color:#000;
                  text-shadow:none;
                  font-weight:800;
                  font-size:24px;
                  line-height:20px;
                  font-family:"Open Sans", sans-serif;
                  margin:0px;
                  border-width:0px;
                  border-style:none;
                  white-space:nowrap;
                  }
                  .tp-caption.modern_medium_fat_white {
                  position:absolute;
                  color:#fff;
                  text-shadow:none;
                  font-weight:800;
                  font-size:24px;
                  line-height:20px;
                  font-family:"Open Sans", sans-serif;
                  margin:0px;
                  border-width:0px;
                  border-style:none;
                  white-space:nowrap;
                  }
                  .tp-caption.modern_medium_light {
                  position:absolute;
                  color:#000;
                  text-shadow:none;
                  font-weight:300;
                  font-size:24px;
                  line-height:20px;
                  font-family:"Open Sans", sans-serif;
                  margin:0px;
                  border-width:0px;
                  border-style:none;
                  white-space:nowrap;
                  }
                  .tp-caption.modern_big_bluebg {
                  position:absolute;
                  color:#fff;
                  text-shadow:none;
                  font-weight:800;
                  font-size:30px;
                  line-height:36px;
                  font-family:"Open Sans", sans-serif;
                  padding:3px 10px;
                  margin:0px;
                  border-width:0px;
                  border-style:none;
                  background-color:#4e5b6c;
                  letter-spacing:0;
                  }
                  .tp-caption.modern_big_redbg {
                  position:absolute;
                  color:#fff;
                  text-shadow:none;
                  font-weight:300;
                  font-size:30px;
                  line-height:36px;
                  font-family:"Open Sans", sans-serif;
                  padding:3px 10px;
                  padding-top:1px;
                  margin:0px;
                  border-width:0px;
                  border-style:none;
                  background-color:#de543e;
                  letter-spacing:0;
                  }
                  .tp-caption.modern_small_text_dark {
                  position:absolute;
                  color:#555;
                  text-shadow:none;
                  font-size:15px;
                  line-height:22px;
                  font-family:Arial;
                  margin:0px;
                  border-width:0px;
                  border-style:none;
                  white-space:nowrap;
                  }
                  .tp-caption.boxshadow {
                  -moz-box-shadow:0px 0px 20px rgba(0, 0, 0, 0.5);
                  -webkit-box-shadow:0px 0px 20px rgba(0, 0, 0, 0.5);
                  box-shadow:0px 0px 20px rgba(0, 0, 0, 0.5);
                  }
                  .tp-caption.black {
                  color:#000;
                  text-shadow:none;
                  }
                  .tp-caption.noshadow {
                  text-shadow:none;
                  }
                  .tp-caption.thinheadline_dark {
                  position:absolute;
                  color:rgba(0,0,0,0.85);
                  text-shadow:none;
                  font-weight:300;
                  font-size:30px;
                  line-height:30px;
                  font-family:"Open Sans";
                  background-color:transparent;
                  }
                  .tp-caption.thintext_dark {
                  position:absolute;
                  color:rgba(0,0,0,0.85);
                  text-shadow:none;
                  font-weight:300;
                  font-size:16px;
                  line-height:26px;
                  font-family:"Open Sans";
                  background-color:transparent;
                  }
                  .tp-caption.largeblackbg {
                  position:absolute;
                  color:#fff;
                  text-shadow:none;
                  font-weight:300;
                  font-size:50px;
                  line-height:70px;
                  font-family:"Open Sans";
                  background-color:#000;
                  padding:0px 20px;
                  -webkit-border-radius:0px;
                  -moz-border-radius:0px;
                  border-radius:0px;
                  }
                  .tp-caption.largepinkbg {
                  position:absolute;
                  color:#fff;
                  text-shadow:none;
                  font-weight:300;
                  font-size:50px;
                  line-height:70px;
                  font-family:"Open Sans";
                  background-color:#db4360;
                  padding:0px 20px;
                  -webkit-border-radius:0px;
                  -moz-border-radius:0px;
                  border-radius:0px;
                  }
                  .tp-caption.largewhitebg {
                  position:absolute;
                  color:#000;
                  text-shadow:none;
                  font-weight:300;
                  font-size:50px;
                  line-height:70px;
                  font-family:"Open Sans";
                  background-color:#fff;
                  padding:0px 20px;
                  -webkit-border-radius:0px;
                  -moz-border-radius:0px;
                  border-radius:0px;
                  }
                  .tp-caption.largegreenbg {
                  position:absolute;
                  color:#fff;
                  text-shadow:none;
                  font-weight:300;
                  font-size:50px;
                  line-height:70px;
                  font-family:"Open Sans";
                  background-color:#67ae73;
                  padding:0px 20px;
                  -webkit-border-radius:0px;
                  -moz-border-radius:0px;
                  border-radius:0px;
                  }
                  .tp-caption.excerpt {
                  font-size:36px;
                  line-height:36px;
                  font-weight:700;
                  font-family:Arial;
                  color:#ffffff;
                  text-decoration:none;
                  background-color:rgba(0, 0, 0, 1);
                  text-shadow:none;
                  margin:0px;
                  letter-spacing:-1.5px;
                  padding:1px 4px 0px 4px;
                  width:150px;
                  white-space:normal !important;
                  height:auto;
                  border-width:0px;
                  border-color:rgb(255, 255, 255);
                  border-style:none;
                  }
                  .tp-caption.large_bold_grey {
                  font-size:60px;
                  line-height:60px;
                  font-weight:800;
                  font-family:"Open Sans";
                  color:rgb(102, 102, 102);
                  text-decoration:none;
                  background-color:transparent;
                  text-shadow:none;
                  margin:0px;
                  padding:1px 4px 0px;
                  border-width:0px;
                  border-color:rgb(255, 214, 88);
                  border-style:none;
                  }
                  .tp-caption.medium_thin_grey {
                  font-size:34px;
                  line-height:30px;
                  font-weight:300;
                  font-family:"Open Sans";
                  color:rgb(102, 102, 102);
                  text-decoration:none;
                  background-color:transparent;
                  padding:1px 4px 0px;
                  text-shadow:none;
                  margin:0px;
                  border-width:0px;
                  border-color:rgb(255, 214, 88);
                  border-style:none;
                  }
                  .tp-caption.small_thin_grey {
                  font-size:18px;
                  line-height:26px;
                  font-weight:300;
                  font-family:"Open Sans";
                  color:rgb(117, 117, 117);
                  text-decoration:none;
                  background-color:transparent;
                  padding:1px 4px 0px;
                  text-shadow:none;
                  margin:0px;
                  border-width:0px;
                  border-color:rgb(255, 214, 88);
                  border-style:none;
                  }
                  .tp-caption.lightgrey_divider {
                  text-decoration:none;
                  background-color:rgba(235, 235, 235, 1);
                  width:370px;
                  height:3px;
                  background-position:initial initial;
                  background-repeat:initial initial;
                  border-width:0px;
                  border-color:rgb(34, 34, 34);
                  border-style:none;
                  }
                  .tp-caption.large_bold_darkblue {
                  font-size:58px;
                  line-height:60px;
                  font-weight:800;
                  font-family:"Open Sans";
                  color:rgb(52, 73, 94);
                  text-decoration:none;
                  background-color:transparent;
                  border-width:0px;
                  border-color:rgb(255, 214, 88);
                  border-style:none;
                  }
                  .tp-caption.medium_bg_darkblue {
                  font-size:20px;
                  line-height:20px;
                  font-weight:800;
                  font-family:"Open Sans";
                  color:rgb(255, 255, 255);
                  text-decoration:none;
                  background-color:rgb(52, 73, 94);
                  padding:10px;
                  border-width:0px;
                  border-color:rgb(255, 214, 88);
                  border-style:none;
                  }
                  .tp-caption.medium_bold_red {
                  font-size:24px;
                  line-height:30px;
                  font-weight:800;
                  font-family:"Open Sans";
                  color:rgb(227, 58, 12);
                  text-decoration:none;
                  background-color:transparent;
                  padding:0px;
                  border-width:0px;
                  border-color:rgb(255, 214, 88);
                  border-style:none;
                  }
                  .tp-caption.medium_light_red {
                  font-size:21px;
                  line-height:26px;
                  font-weight:300;
                  font-family:"Open Sans";
                  color:rgb(227, 58, 12);
                  text-decoration:none;
                  background-color:transparent;
                  padding:0px;
                  border-width:0px;
                  border-color:rgb(255, 214, 88);
                  border-style:none;
                  }
                  .tp-caption.medium_bg_red {
                  font-size:20px;
                  line-height:20px;
                  font-weight:800;
                  font-family:"Open Sans";
                  color:rgb(255, 255, 255);
                  text-decoration:none;
                  background-color:rgb(227, 58, 12);
                  padding:10px;
                  border-width:0px;
                  border-color:rgb(255, 214, 88);
                  border-style:none;
                  }
                  .tp-caption.medium_bold_orange {
                  font-size:24px;
                  line-height:30px;
                  font-weight:800;
                  font-family:"Open Sans";
                  color:rgb(243, 156, 18);
                  text-decoration:none;
                  background-color:transparent;
                  border-width:0px;
                  border-color:rgb(255, 214, 88);
                  border-style:none;
                  }
                  .tp-caption.medium_bg_orange {
                  font-size:20px;
                  line-height:20px;
                  font-weight:800;
                  font-family:"Open Sans";
                  color:rgb(255, 255, 255);
                  text-decoration:none;
                  background-color:rgb(243, 156, 18);
                  padding:10px;
                  border-width:0px;
                  border-color:rgb(255, 214, 88);
                  border-style:none;
                  }
                  .tp-caption.grassfloor {
                  text-decoration:none;
                  background-color:rgba(160, 179, 151, 1);
                  width:4000px;
                  height:150px;
                  border-width:0px;
                  border-color:rgb(34, 34, 34);
                  border-style:none;
                  }
                  .tp-caption.large_bold_white {
                  font-size:58px;
                  line-height:60px;
                  font-weight:800;
                  font-family:"Open Sans";
                  color:rgb(255, 255, 255);
                  text-decoration:none;
                  background-color:transparent;
                  border-width:0px;
                  border-color:rgb(255, 214, 88);
                  border-style:none;
                  }
                  .tp-caption.medium_light_white {
                  font-size:30px;
                  line-height:36px;
                  font-weight:300;
                  font-family:"Open Sans";
                  color:rgb(255, 255, 255);
                  text-decoration:none;
                  background-color:transparent;
                  padding:0px;
                  border-width:0px;
                  border-color:rgb(255, 214, 88);
                  border-style:none;
                  }
                  .tp-caption.mediumlarge_light_white {
                  font-size:34px;
                  line-height:40px;
                  font-weight:300;
                  font-family:"Open Sans";
                  color:rgb(255, 255, 255);
                  text-decoration:none;
                  background-color:transparent;
                  padding:0px;
                  border-width:0px;
                  border-color:rgb(255, 214, 88);
                  border-style:none;
                  }
                  .tp-caption.mediumlarge_light_white_center {
                  font-size:34px;
                  line-height:40px;
                  font-weight:300;
                  font-family:"Open Sans";
                  color:#ffffff;
                  text-decoration:none;
                  background-color:transparent;
                  padding:0px 0px 0px 0px;
                  text-align:center;
                  border-width:0px;
                  border-color:rgb(255, 214, 88);
                  border-style:none;
                  }
                  .tp-caption.medium_bg_asbestos {
                  font-size:20px;
                  line-height:20px;
                  font-weight:800;
                  font-family:"Open Sans";
                  color:rgb(255, 255, 255);
                  text-decoration:none;
                  background-color:rgb(127, 140, 141);
                  padding:10px;
                  border-width:0px;
                  border-color:rgb(255, 214, 88);
                  border-style:none;
                  }
                  .tp-caption.medium_light_black {
                  font-size:30px;
                  line-height:36px;
                  font-weight:300;
                  font-family:"Open Sans";
                  color:rgb(0, 0, 0);
                  text-decoration:none;
                  background-color:transparent;
                  padding:0px;
                  border-width:0px;
                  border-color:rgb(255, 214, 88);
                  border-style:none;
                  }
                  .tp-caption.large_bold_black {
                  font-size:58px;
                  line-height:60px;
                  font-weight:800;
                  font-family:"Open Sans";
                  color:rgb(0, 0, 0);
                  text-decoration:none;
                  background-color:transparent;
                  border-width:0px;
                  border-color:rgb(255, 214, 88);
                  border-style:none;
                  }
                  .tp-caption.mediumlarge_light_darkblue {
                  font-size:34px;
                  line-height:40px;
                  font-weight:300;
                  font-family:"Open Sans";
                  color:rgb(52, 73, 94);
                  text-decoration:none;
                  background-color:transparent;
                  padding:0px;
                  border-width:0px;
                  border-color:rgb(255, 214, 88);
                  border-style:none;
                  }
                  .tp-caption.small_light_white {
                  font-size:17px;
                  line-height:28px;
                  font-weight:300;
                  font-family:"Open Sans";
                  color:rgb(255, 255, 255);
                  text-decoration:none;
                  background-color:transparent;
                  padding:0px;
                  border-width:0px;
                  border-color:rgb(255, 214, 88);
                  border-style:none;
                  }
                  .tp-caption.roundedimage {
                  border-width:0px;
                  border-color:rgb(34, 34, 34);
                  border-style:none;
                  }
                  .tp-caption.large_bg_black {
                  font-size:40px;
                  line-height:40px;
                  font-weight:800;
                  font-family:"Open Sans";
                  color:rgb(255, 255, 255);
                  text-decoration:none;
                  background-color:rgb(0, 0, 0);
                  padding:10px 20px 15px;
                  border-width:0px;
                  border-color:rgb(255, 214, 88);
                  border-style:none;
                  }
                  .tp-caption.mediumwhitebg {
                  font-size:30px;
                  line-height:30px;
                  font-weight:300;
                  font-family:"Open Sans";
                  color:rgb(0, 0, 0);
                  text-decoration:none;
                  background-color:rgb(255, 255, 255);
                  padding:5px 15px 10px;
                  text-shadow:none;
                  border-width:0px;
                  border-color:rgb(0, 0, 0);
                  border-style:none;
                  }
                  .tp-caption.reddishbg_heavy_70 {
                  font-size:70px;
                  line-height:70px;
                  font-weight:900;
                  font-family:Raleway;
                  color:rgb(255, 255, 255);
                  text-decoration:none;
                  background-color:rgba(100, 1, 24, 0.8);
                  padding:50px;
                  text-shadow:none;
                  border-width:0px;
                  border-color:rgb(0, 0, 0);
                  border-style:none;
                  }
                  .tp-caption.borderbox_725x130 {
                  min-width:725px;
                  min-height:130px;
                  background-color:transparent;
                  text-decoration:none;
                  border-width:2px;
                  border-color:rgb(255, 255, 255);
                  border-style:solid;
                  }
                  .tp-caption.fullgradient_overlay {
                  background:linear-gradient(to bottom,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.5) 100%);
                  filter:progid;
                  width:100%;
                  height:100%;
                  border-width:0px;
                  border-color:rgb(34, 34, 34);
                  border-style:none;
                  }
                  .tp-caption.white_heavy_70 {
                  font-size:70px;
                  line-height:70px;
                  font-weight:900;
                  font-family:Raleway;
                  color:rgb(255, 255, 255);
                  text-decoration:none;
                  background-color:transparent;
                  text-shadow:none;
                  border-width:0px;
                  border-color:rgb(0, 0, 0);
                  border-style:none;
                  }
                  .tp-caption.whiteline_long {
                  line-height:1px;
                  min-width:660px;
                  background-color:transparent;
                  text-decoration:none;
                  border-width:2px 0px 0px 0px;
                  border-color:rgb(255, 255, 255) rgb(34, 34, 34) rgb(34, 34, 34) rgb(34, 34, 34);
                  border-style:solid none none none;
                  }
                  .tp-caption.light_medium_20 {
                  font-size:20px;
                  line-height:30px;
                  font-weight:700;
                  font-family:Raleway;
                  color:#ffffff;
                  text-decoration:none;
                  background-color:transparent;
                  border-width:0px;
                  border-color:rgb(0, 0, 0);
                  border-style:none;
                  }
                  .tp-caption a {
                  color:#ff7302;
                  text-shadow:none;
                  -webkit-transition:all 0.2s ease-out;
                  -moz-transition:all 0.2s ease-out;
                  -o-transition:all 0.2s ease-out;
                  -ms-transition:all 0.2s ease-out;
                  }
                  .tp-caption a:hover {
                  color:#ffa902;
                  }
                  .largeredbtn {  
                  font-family: "Raleway", sans-serif;
                  font-weight: 900;
                  font-size: 16px;
                  line-height: 60px;
                  color: #fff !important;
                  text-decoration: none;
                  padding-left: 40px;
                  padding-right: 80px;
                  padding-top: 22px;
                  padding-bottom: 22px;
                  background: rgb(234,91,31); /* Old browsers */
                  background: -moz-linear-gradient(top,  rgba(234,91,31,1) 0%, rgba(227,58,12,1) 100%); /* FF3.6+ */
                  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(234,91,31,1)), color-stop(100%,rgba(227,58,12,1))); /* Chrome,Safari4+ */
                  background: -webkit-linear-gradient(top,  rgba(234,91,31,1) 0%,rgba(227,58,12,1) 100%); /* Chrome10+,Safari5.1+ */
                  background: -o-linear-gradient(top,  rgba(234,91,31,1) 0%,rgba(227,58,12,1) 100%); /* Opera 11.10+ */
                  background: -ms-linear-gradient(top,  rgba(234,91,31,1) 0%,rgba(227,58,12,1) 100%); /* IE10+ */
                  background: linear-gradient(to bottom,  rgba(234,91,31,1) 0%,rgba(227,58,12,1) 100%); /* W3C */
                  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ea5b1f', endColorstr='#e33a0c',GradientType=0 ); /* IE6-9 */
                  }
                  .largeredbtn:hover {
                  background: rgb(227,58,12); /* Old browsers */
                  background: -moz-linear-gradient(top,  rgba(227,58,12,1) 0%, rgba(234,91,31,1) 100%); /* FF3.6+ */
                  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(227,58,12,1)), color-stop(100%,rgba(234,91,31,1))); /* Chrome,Safari4+ */
                  background: -webkit-linear-gradient(top,  rgba(227,58,12,1) 0%,rgba(234,91,31,1) 100%); /* Chrome10+,Safari5.1+ */
                  background: -o-linear-gradient(top,  rgba(227,58,12,1) 0%,rgba(234,91,31,1) 100%); /* Opera 11.10+ */
                  background: -ms-linear-gradient(top,  rgba(227,58,12,1) 0%,rgba(234,91,31,1) 100%); /* IE10+ */
                  background: linear-gradient(to bottom,  rgba(227,58,12,1) 0%,rgba(234,91,31,1) 100%); /* W3C */
                  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e33a0c', endColorstr='#ea5b1f',GradientType=0 ); /* IE6-9 */      
                  }
                  .fullrounded img {
                  -webkit-border-radius: 400px;
                  -moz-border-radius: 400px;
                  border-radius: 400px; 
                  }
               </style>
                  <style type='text/css' id='dynamic-css'>
                  #header .main-nav{
                  background-color:#46a1b4;
                  }
                  a#scroll-top{
                  background-color:#46a1b4;
                  }
                  .appointment .header
                  {
                  background-color:#42B3E5;
                  }
                  #header .main-nav ul li a

                  {
                  color:#ffffff;
                  }
                  .appointment .header h2,
                   .appointment .header h3.number{
                  color:#ffffff;
                  }
                  #header .main-nav ul li a{
                  text-shadow:1px 1px 0px #20606D;
                          font-size:15px;
                  }
                  .appointment .header h2, .appointment .header h3.number{
                  text-shadow:1px 1px 0px #20606D;
                  }
                  #wrapper #header .main-nav ul li,  #header .main-nav #topsearch #tsearch{
                  border-color:#54AEC2;
                  }
                  #header .main-nav > div > ul > li ul, #header .main-nav > div > ul > li:hover, #header .main-nav #topsearch #tsearch{
                  background:#3156a3;
                  }
                  #header .main-nav ul li ul li:hover{
                  background:#2C6774;
                  }
                  #slider-wrap .slide-nav{
                  background-color:#f15a23;
                  }
                  #slider-wrap .slide-nav li.flex-active, #slider-wrap .slide-nav li:hover{
                  background-color:#ec490d;
                  }
                  #slider-wrap .slide-nav li{
                  border-right-color:#FD7B4D;
                  }
                  #slider-wrap .slide-nav li h4{
                  color:#ffffff;
                  }
                  #slider-wrap .slide-nav li h4{
                  text-shadow:1px 1px 0px #BE4214;
                  }
                  #slider-wrap .slide-nav li p{
                  color:#FAD7CB;
                  }
                  .smart-head, #sidebar .widget h3.title{
                  color:#56adc0;
                  }
                  body{
                  color:#000;
                          font-size:15px;
                  }
                  h1, h2, h3, h4, h5, h6, #content #filter-by li a, .gallery-item .item-title a{
                  color:#6a6a75;
                  }
                  .page-head h1, .page-head h2{
                  color:#819093;
                  }
                  .page-head h1 span, .page-head h2 span, .tabs-nav li.active a, #container #content .tabs-nav li a:hover, #header .social-nav li.phone:hover span, .services .service:hover h4 a, #comments .comment .date a:hover time, #commentform span.required, .gallery-item .item-type-link a:hover, .colored{
                  color:#F56734;
                  }
                  #content #filter-by li a.active, #content #filter-by li a:hover, a#scroll-top:hover{
                  background-color:#F56734;
                  }
                  #container #content .tabs-nav li.active a{
                  border-top-color:#F56734;
                  }
                  ::-moz-selection{
                  background:#3E96A9;
                  }
                  ::selection{
                  background:#3E96A9;
                  }
                  a{
                  color:#4c595c;
                  }
                  a:hover, a:focus, #header .social-nav li.phone:hover span, .services .service:hover h4 a, #content .faq-unit:hover h4.faq-question, #content .faq-unit.active h4.faq-question, #comments .comment .date a:hover time, .gallery-item .item-title a:hover, .gallery-item .item-type-link a:hover, .post-meta span a:hover{
                  color:#f56734;
                  }
                  .readmore, .widget #searchform input[type="submit"], .widget #mc_signup #mc_signup_submit, #commentform input[type="submit"]{
                  background-color:#f56734;
                  }
                  .readmore, .widget #searchform input[type="submit"], .widget #mc_signup #mc_signup_submit, #commentform input[type="submit"], footer .footer-widget a.readmore, footer .footer-widget a.readmore:hover, .readmore:hover, .widget #searchform input[type="submit"]:hover, .widget #mc_signup #mc_signup_submit:hover, #commentform input[type="submit"]:hover{
                  color:#ffffff;
                  }
                  .readmore, .widget #searchform input[type="submit"], .widget #mc_signup #mc_signup_submit, #commentform input[type="submit"], footer .footer-widget a.readmore, footer .footer-widget a.readmore:hover, .readmore:hover, .widget #searchform input[type="submit"]:hover, .widget #mc_signup #mc_signup_submit:hover, #commentform input[type="submit"]:hover{
                  text-shadow:1px 1px 0px #AE421B;
                  }
                  .slogan h2{
                  color:#3e96a9;
                  }
                  .slogan h3{
                  color:#819093;
                  }
                  #twitter_update_list{
                  background-color:#4099ac;
                  }
                  #footer-wrap{
                  background-color:#2B2E2F;
                  }
                  #footer-wrap, #footer-wrap p{
                  color:#808080;
                  }
                  footer .footer-widget a, footer .footer-widget span, .footer-widget .widget .sidebar-post .sidebar-post-text a{
                  color:#CDCDCD;
                  }
                  footer .footer-widget a:hover, footer .footer-widget a:focus, footer .footer-widget a:active, .footer-widget .widget .sidebar-post .sidebar-post-text a:hover, .footer-widget .widget .sidebar-post .sidebar-post-text a:focus, .footer-widget .widget .sidebar-post .sidebar-post-text a:active{
                  color:#48A2B6;
                  }
               </style>