@CHARSET "UTF-8";

#bd {
  height: 406px;
  margin-bottom: 13px;
  overflow: hidden;
  position: relative;
}

#bd .bg, .slideshow #bd img {
  height: 406px;
  left: 0;
  position: absolute;
  top: 0;
  width: 840px;
}

body {
  background-image: url('../images/background-tile.jpg');
  background-position: top center;
  font-family: "Birch Std", serif;
  padding-top: 0px;
}

#content {
  height: 380px;
  left: 7px;
  position: absolute;
  top: 26px;
  width: 400px;
}

#content.dark {
  color: #FFFFFF;
}

#content.light {
  color: #000000;
}

#content p {
  margin-bottom: 0.5em;
}

#custom-doc {
  background-image: url('../images/background.jpg');
  background-repeat: no-repeat;
  margin: auto;
  text-align: left;
  width: 949px;
}

#ft {
  height: 68px;
  width: 100%;
}

#ft ul {
  padding-left: 7px;
  padding-right: 6px;
  padding-top: 10px;
}

#ft ul li {
  width: 20%;
}

#hd {
  height: 88px;
  margin-bottom: 13px;
  width: 100%;
}

#hd ul {
  padding-left: 188px;
  padding-right: 6px;
  padding-top: 30px;
}

#hd ul li {
  padding-left: 30px;
}

#home {
  height: 82px;
  left: 95px;
  position: absolute;
  top: 115px;
  width: 110px;
}

.navigation a {
  color: #FFFFFF;
  font-size: 269%;
  text-decoration: none;
}

#tabs {
  position: relative;
}

#tabs .ui-tabs-hide {
  display: none;
}

#hd ul li, #ft ul li {
  display: block;
  float: left;
  text-align: center;
}

#wrap {
  padding-bottom: 98px;
  padding-left: 54px;
  padding-right: 55px;
  padding-top: 116px;
  position: relative;
}

.contact #bd a {
	left: 26px;
	height: 29px;
	position: absolute;
	text-decoration: none;
	top: 115px;
	width: 380px;
}

.services #content {
  height: 406px;
  left: 0;
  position: absolute;
  top: 0;
  width: 840px;
}

.services div.ui-tabs-panel {
  color: #FFFFFF;
  height: 406px;
  overflow: hidden;
  position: absolute;
  right: 0;
  top: 0;
  width: 599px;
}

.services #action {
  background-image: url('../images/services/background-action.jpg');
}

.services #action .wrapper {
  height: 324px;
  left: 18px;
  top: 19px;
  width: 278px;
}

.services #events {
  background-image: url('../images/services/background-events.jpg');
}

.services #events .wrapper {
  height: 324px;
  left: 305px;
  top: 15px;
  width: 278px;
}

.services #fashion {
  background-image: url('../images/services/background-fashion.jpg');
}

.services #fashion .wrapper {
  height: 278px;
  left: 16px;
  top: 18px;
  width: 278px;
}

.services #hair {
  background-image: url('../images/services/background-hair.jpg');
}

.services #hair .wrapper {
  height: 382px;
  left: 10px;
  top: 10px;
  width: 579px;
  font-size: 161.6%;
}

.services #product {
  background-image: url('../images/services/background-product.jpg');
}

.services #product .wrapper {
  height: 381px;
  left: 10px;
  top: 10px;
  width: 264px;
}

.services #tabs li {
  height: 52px;
  list-style-type: none;
  margin-bottom: 14px;
  margin-left: 16px;
}

.services #tabs li a {
  color: #FFFFFF;
  display: block;
  font-size: 182%;
  margin-top: 9px;
  text-decoration: none;
}

.services #tabs li.ui-tabs-selected a {
  color: #000000;
}

.services #tabs ul {
  background-image: url('../images/services/nav-bg.jpg');
  height: 406px;
  padding-top: 13px;
  position: relative;
  width: 241px;
}

.style #content {
  font-size: 174%;
  width: 550px;
}

