html, body {
  height: 100%;
}
a {
    text-decoration: none;
}
body {
  overflow-x: auto;
  overflow-y: scroll;
  font: 10px Arial, Helvetica, sans-serif;
}
a, abbr, acronym, address, applet, b, big, blockquote, body, caption, center, cite, code, dd, del, dfn, div, dl, dt, em, fieldset, font, form, h1, h2, h3, h4, h5, h6, html, i, iframe, img, ins, kbd, label, legend, li, object, ol, p, pre, q, s, samp, small, span, strike, strong, sub, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, var {
    margin: 0px;
    padding: 0px;
    border: 0px none;
    outline: 0px none;
    vertical-align: baseline;
    background: none repeat scroll 0px 0px transparent;
}
#bgNode {
  position: fixed;
  width: 100%;
  background: url('../../../icon/bg3.jpg');
  background-size: cover;
  background-position: center top;
  background-repeat: no-repeat;
  background-color: #cacaca;
  height: 700px;
}

#siteStructure {
  visibility: visible;
  padding-bottom: 0px;
  width: 980px;
  min-height: 821px;
}
.sidteStructure {
  min-height: 100%;
  position: relative;
  margin: auto;
  width: 1000px;
}
#siteHeader {
  visibility: visible;
  position: absolute;
  width: 900px;
  min-height: 200px;
}
/*.class1 {
  position: absolute;
  width: 1349px;
  height: 200px;
  left: -185px;
  right: 0px;
  top: 0px;
  bottom: 0px;
}*/
/*.class2 {
  width: 989px;
  margin-left: 0px;
  position: absolute;
  left: 0px;
  right: 0px;
  top: 0px;
  bottom: 0px;
}*/
.class3 {
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
}
#screenWidthCon {
  visibility: visible;
  width: 980px;
  min-height: 80px;
  top: 63px;
  position: absolute;
}
.class5 {
  position: absolute;
  width: 1349px;
  height: 80px;
  left: -185px;
  right: 0px;
  top: 0;
  bottom: 0;
}
.navA {
  background-color: rgba(0,0,0,0.5);
  border-top: 0px solid rgba(0,0,0,1);
  border-bottom: 0px solid rgba(0,0,0,1);
}
.class6 {
  background-color: transparent;
  border-radius: 0px;
}
#contnr0 {
    visibility: visible;
    left: 3px;
    position: absolute;
    top: 5px;
    min-height: 70px;
    min-width: 70px;
}
.circleArea3_1 {
  border: 2px solid #fff;
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
  background-color: transparent;
  border-radius: 50%;
}
#headInt {
  position: absolute;
  width: 300px;
  top: -10px;
  left: 378px;
  visibility: visible;
}
#headInt h1 {
  font: 40px Arial;
  color: #fff !important;
}
#WRchTxt0 {
  visibility: visible;
  left: 12px;
  top: 27px;
  position: absolute;
  min-height: 28px;
  width: 60px;
}
.richTextContainer {
  position: relative;
  width: 100%;
  height: 100%;
  word-wrap: break-word;
}
.font2 {
  font: 25px/1.2em georgia, palatino, serif;
  color: #464646;
}
.color11 {
  color: #fff;
}
.class7 {
  width: 1349px;
  background-color: rgba(0,0,0,0.1);
  height: 500px;
  position: absolute;
  left: -185px;
}
#contentWrapper {
  width: 980px;
  margin-left: 0px;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
#sitePages {
  visibility: visible;
  width: 980px;
  position: absolute;
  min-height: 500px;
}
#WRchTxtd {
  visibility: visible;
  position: absolute;
  width: 825px;
  min-height: 100px;
  top: 300px;
  left: 85px;
}
.font3 {
  line-height: 1.1em;
  text-align: center;
  margin: 0px;
  letter-spacing: normal;
  font: 79px/1.1em "Open Sans",sans-serif;
  color: #464646;
}
#WRchTxte {
  visibility: visible;
  min-height: 27px;
  position: absolute;
  top: 400px;
  left: 172px;
  width: 650px;
  min-height: 27px;
}
.font0 {
  line-height: normal;
  letter-spacing: normal;
  margin: 0px;
  font: 18px/1.1em georgia, palatino, serif;
  color: #fff;
  text-align: center;
}
#WRchTxtf {
  visibility: visible;
  width: 260px;
  position: absolute;
  top: 280px;
  left: 364px;
  min-height: 27px;
}
#FvGrdLn0 {
  visibility: visible;
  top: 250px;
  left: 95px;
  min-width: 800px;
  min-height: 8px;  
  position: absolute;
}
#FvGrdLn0 {
  visibility: visible;
  position: absolute;
  top: 250px;
  left: 95px;
  min-height: 8px;
  min-width: 800px;
}
#FvGrdLn1 {
  visibility: visible;
  position: absolute;
  top: 450px;
  left: 95px;
  min-height: 8px;
  min-width: 800px;
}
.double14line {
  border-top: 2px solid #fff;
  border-bottom: 1px solid #fff;
  padding: 5px 0px 0px;
}
.double13line {
  border-top: 1px solid #fff;
  border-bottom: 2px solid #fff;
  padding: 5px 0px 0px;
}
#siteFooter {
  visibility: visible;
  position: absolute;
  top: 746px;
  bottom: auto;
  width: 980px;
  min-height: 79px;
}
.class8 {
  position: absolute;
  width: 1349px;
  height: 79px;
  left: -185px;
  top: 0;
  bottom: 0;
  right: 0;
}
.class9 {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0,0,0,0.6);
  border-bottom: 1px solid rgba(0,0,0,0.6);
  border-top: 1px solid rgba(0,0,0,0.6);
}
#btnContnr {
  width: 300px;
  height: 40px;
  position: absolute;
  top: 500px;
  right: 1px;
}
#btnContnr ul {
  list-style: none outside none;
}
#btnContnr ul li {
  background-color: rgba(0,0,0,0.8);
  border: 1px solid rgba(100,100,100,100);
  display: inline;
  float: left;
  cursor: pointer;
}
#btnContnr ul li#exp {
  width: 130px;
  text-align: center;
}
#btnContnr ul li a {
  padding: 15px 10px;
  color: #fff;
  text-decoration: none;
  font: bolder 12px/1.1em Arial,sans-serif;
  display: block;
  text-transform: uppercase;
}
#btnContnr ul li a:hover {
    color: #000;
    background: #fff;
}
#sociaLink1 {
  position: absolute;
  top: 30px;
  right: 0px;
}
#sociaLink1 ul {
  list-style: none outside none;
}
#sociaLink1 ul li {
  list-style: none;
  float: left;
}
#sociaLink1 ul li {
  background: url('icon/icon-fb.png');
  padding: 0px 10px;
}