/* home layout */

#header {
  height:446px;
}
/* page title */

#pagetitle {
  font-size:32px;
  background: transparent url('images/title-bg.png') no-repeat top left;
  height:77px;
  padding:26px;
  width:423px;
}

.frontpage .column {
  padding:30px 23px 10px;
  height:237px;
  background-color:#f7f4f1;
}
.frontpage .center {
  margin:0 224px;
  background-color:#fff;
  border:1px solid #e6e4e2;
  border-width:0 1px;
}
.frontpage #sidebar-first {
  width: 178px; /* FIRST value */
  margin-right: -178px;
}
.frontpage #sidebar-second {
  width: 178px;
}

/* content - center column */

.frontpage h2 {
  font-weight: 700;
}
.frontpage #content {
  text-align:center;
}
.frontpage #content-inner {
  padding:30px 23px 10px;
}
.frontpage #content h2 {
  border-bottom:1px solid #e5e5e5;
}
.frontpage #content h3 {
  font-size:1.25em;
  margin-bottom:0;
}
.frontpage #content h3 a {
  padding-left:15px;
  background:transparent url('images/arrow-left.gif') no-repeat 0 3px;
}
.frontpage #content .right-link h3 a,
.frontpage #content .last-link h3 a {
  padding:0 15px 0 0;
  background:transparent url('images/arrow-right.gif') no-repeat 100% 3px;
}
.frontpage #content p {
  font-size:11px;
}
.right-link, .left-link {
  float:left;
  width:210px;
  height:55px;
}
.left-link {
  text-align:right;
}
.right-link {
  float:right;
  text-align:left;
}
.last-link {
  clear:both;
}
.firstlink {
  margin-left:-30px;
  width:241px;
}

/* content - side column */

.frontpage .sidebar img {
  display:inline;
  float:right;
  margin:6px -23px 5px 5px;
}
.frontpage .second img {
  margin:8px -7px 5px 10px;
}
.frontpage .sidebar h3 {
  margin-bottom:13px;
}

/* footer */
.g-plus {
  display: inline;
  /*margin: 0 20px 0 0;*/
}
.g-plus img {
  display: inline;
}
