body {
  background:#26211d;
  margin:80px 0 0 0;
  font:12px Verdana;
}

img    { border:0; }
a      { text-decoration:none }
.clear { clear:both }

#container {
  width:837px;
  background:#17120e;
  margin:auto;
}

#header {
  width:837px;
  height:66px;
  background:url(../images/header_bg.gif)
}

#header img {
  display:block;
  float:left;
}

#header h1 {
  margin:0;
  padding:0;
  color:#912d4b;
  font-size:30px;
  font-weight:normal;
  position:relative;
  top:23px;
  left:-71px;
  width:450px;
  float:right;
}

#mainPhotoBox {
  width:837px;
  height:400px;
  background:url(../images/main_photo.jpg) right no-repeat;
}

#leftBox {
  width:208px;
  float:left;
}

#leftBox img { display:block }

#leftBox .contact {
  width:198px;
  height:230px;
  background:#b6aba7;
  padding:10px 0 0 10px;
  color:#FFF;
  font-size:11px;
}

#leftBox .contact h2, #leftBox .open h2 {
  color:#941839;
  font-size:13px;
  font-weight:bold;
  margin:0;
  padding:0;
}

#leftBox .contact p {
  line-height:17px;
  margin:5px 0 16px 0;
}

#leftBox .contact a {
  color:#941839;
}

#leftBox .open {
  width:198px;
  height:158px;
  background:#b6aba7;
  padding:0px 0 0 10px;
  color:#FFF;
  font-size:11px;
}

#leftBox .open p {
  line-height:15px;
  margin:5px 0 0 0;
}

#bottomBox {
  width:628px;
  height:174px;
  float:right;
  position:relative;
  top:249px;
}

#bottomBox .leftCornerTop {
  width:5px;
  height:5px;
  background:url(../images/celllefttop.png) no-repeat;
  float:left;
  font-size:1px;
}

#bottomBox .cellTop {
  width:618px;
  height:5px;
  background:url(../images/cellbg.png);
  float:left;
  font-size:1px;
}

#bottomBox .rightCornerTop {
  width:5px;
  height:5px;
  background:url(../images/cellrighttop.png) no-repeat;
  float:left;
  font-size:1px;
}

#bottomBox .cellContent {
  width:628px;
  height:164px;
  background:url(../images/cellbg.png);
}

#bottomBox .cellContent .arrow {
  float:left;
  width:9px;
  height:9px;
  font-size:1px;
  background:url(../images/arrow.png);
  position:relative;
  left:13px;
  top:12px;
  margin:0;
  padding:0;
}

#bottomBox .cellContent p {
  float:right;
  width:602px;
  margin:5px 0 0 0;
  padding:0;
  font-size:11px;
  color:#fff;
  line-height:15px;
}

#bottomBox .cellContent span {
  color:#951d3c;
}

#bottomBox .leftCornerBottom {
  width:5px;
  height:5px;
  background:url(../images/cellleftbottom.png) no-repeat;
  float:left;
  font-size:1px;
}

#bottomBox .cellBottom {
  width:618px;
  height:5px;
  background:url(../images/cellbg.png);
  float:left;
  font-size:1px;
}

#bottomBox .rightCornerBottom {
  width:5px;
  height:5px;
  background:url(../images/cellrightbottom.png) no-repeat;
  float:left;
  font-size:1px;
}

#mainContent {
  width:837px;
  margin-top:30px;
  font-size:1px;
}

#mainContent .grayBoxTop {
  width:837px;
  height:6px;
  background:url(../images/stripe_gray_top.gif);
}

#mainContent .grayBoxCont {
  width:837px;
  height:101px;
  background:url(../images/stripe_gray_cont.gif);
  color:#7e7977;
}

#mainContent .grayBoxBottom {
  width:837px;
  height:7px;
  background:url(../images/stripe_gray_bottom.gif);
  margin-bottom:2px;
}

#mainContent .pinkBoxTop {
  width:837px;
  height:6px;
  background:url(../images/stripe_pink_top.gif);
}

#mainContent .pinkBoxCont {
  width:837px;
  height:101px;
  background:url(../images/stripe_pink_cont.gif);
  color:#b6aba7;
}

#mainContent .pinkBoxBottom {
  width:837px;
  height:7px;
  background:url(../images/stripe_pink_bottom.gif);
  margin-bottom:2px;
}

#mainContent .boxNameLeft {
  float:left;
  width:230px;
  padding-left:39px;
  padding-top:35px;
  font-size:11px;
}

#mainContent .boxNameLeft ul, #mainContent .boxNameRight ul {
  margin:0;
  padding:0;
  list-style:none;
}

#mainContent .boxNameLeft .pdf, #mainContent .boxNameRight .pdf {
  float:left;
  width:45px;
  height:29px;
}

#mainContent .boxNameLeft .title, #mainContent .boxNameRight .title {
  float:left;
  line-height:28px;
}

#mainContent .boxPhotoLeft {
  float:left;
  width:150px;
  padding-top:4px;
}

#mainContent .boxPhotoLeft img {
  border:1px solid #7f7775;
}

#mainContent .boxNameRight {
  float:left;
  width:231px;
  padding-left:38px;
  padding-top:35px;
  font-size:11px
}

#mainContent .boxPhotoRight {
  float:left;
  width:149px;
  padding-top:4px;
}

#footer {
  width:837px;
  height:68px;
  padding-top:7px;
  color:#4e4743;
  background:#26211d;
  position:relative;
  top:-2px;
}

#footer ul {
  margin:0;
  padding:0;
  list-style:none;
  float:left;
}

#footer li {
  float:left;
  font-size:10px;
}

#footer li a {
  color:#4e4743;
  margin:0 9px 0 9px;
}

#footer #emocni {
	float:right;
	font-size:10px;
}

#footer #emocni a {
	text-decoration:none;
	color:#4e4743;
	
}

#footer #emocni a:hover {
  text-decoration:underline;
}

