body{margin: 0;}

#siteblock{
  margin: 0 auto;
  background-image: url(../img/background.png);
  background-repeat: no-repeat;
  background-position-x: center;
  background-position: center;
}

@font-face{font-family: PT_Serif-Web-Bold; src: url(../fonts/PT_Serif-Web-Bold.ttf);}

@font-face{font-family: PT_Serif-Web-Regular; src: url(../fonts/PT_Serif-Web-Regular.ttf);}



.primalText{}

#certCont{width: 100%;  margin-left: 0px; margin-top: 20px;}

ul.cert {
	padding-left: 0px !important;
}

.cert li {
   width: 207px;
   margin-bottom: 40px;
}

.flat > li {
    background: none;
    display: inline-block;
    margin-right: 30px;
    padding: 0;
    vertical-align: top;
}



.certItem{float: left; height: 317px; width: 207px; margin: 0 29px 40px 0;}

.certImg{height: 297px; width: 207px; margin-bottom: 10px;}

.certName{text-align: center;}

.certName span{font-family: PT_Serif-Web-Regular; font-size: 16px; color: #000;}

.certName span:hover{text-decoration: underline; color: #195fae;}

#newsList{font-family: PT_Serif-Web-Regular; font-size: 16px; height: 120px; margin: 0 auto;}

#listing{margin: 7px 0 2px; text-align: center;}

#listing p{display: inline-block; margin: 0;}

#listing .list a,#listing span.active{display: inline-block;}

.safari p.next a,.safari p.prev a,.safari p.unactive span{position: relative; top: -8px;}

p.next, p.prev, p.unactive{
  position: relative;
  top: 9px;
  padding: 0 10px;
  vertical-align: baseline;
}

p.more-list{text-align: center; padding-top: 2px; padding-left: 2px;}

p.more-list a, p.more-list a:visited{color: #000; font-size: 14px;}

#listing .list{display: inline-block;}

#listing .list a,#listing span.active{
  color: #000;
  font-size: 14px;
  font-weight: 700;
  text-decoration: none;
  min-width: 7px;
  padding: 2px 7px;
  border-radius: 12px;
}

#listing .list a:hover,#listing .list span.active{color: #fff; background: #8b1f8d;}

p.next, p.next a, p.next a:visited, p.prev, p.prev a, p.prev a:visited{
  color: #6993c2;
  font-size: 48px;
  text-decoration: none;
  font-family: Georgia, serif;
}

p.next a:hover, p.prev a:hover{opacity: .8;}

p.unactive, p.unactive span{color: #8f8f8f;}

.cb{clear: both;}