.bcg{background-position:top center; background-repeat:no-repeat}
.bcg2{background-position: center; background-repeat:no-repeat; background-size:cover}

.footer{font-family:Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; text-decoration:none; line-height:20px}

.menu {font-family:Bliss-Regular, Arial, Helvetica, sans-serif; font-size: 16px; color: #ffffff; line-height:36px; text-decoration:none}

.p {font-family:Arial, Helvetica, sans-serif; font-size: 14px; color: #666666; line-height:22px; text-decoration:none}
.p2 {font-family:Arial, Helvetica, sans-serif; font-size: 14px; color: #197575; line-height:26px;  text-decoration:underline}
.p3 {font-family:Arial, Helvetica, sans-serif; font-size: 10px; color: #999999; text-decoration:none; line-height:12px}
.p4 {font-family:Arial, Helvetica, sans-serif; font-size: 16px; color: #666666; text-decoration:none; font-weight:bold}
.p5 {font-family:Arial, Helvetica, sans-serif; font-size: 18px; color: #666666; text-decoration:none; font-weight:bold}
.p6 {font-family:Arial, Helvetica, sans-serif; font-size: 16px; color: #666666; line-height:20px; text-decoration:none}

.title {font-family:Bliss-Regular, Arial, Helvetica, sans-serif; font-size: 18px; color: #006766; line-height:20px; text-decoration:none}
.title2 {font-family:Bliss-Regular, Arial, Helvetica, sans-serif; font-size: 48px; color: #006766; line-height:48px; text-decoration:none}
.title3 {font-family:Bliss-Regular, Arial, Helvetica, sans-serif; font-size: 24px; color: #006766; line-height:24px; text-decoration:none}
.title4 {font-family:Bliss-Regular, Arial, Helvetica, sans-serif; font-size: 30px; color: #006766; line-height:30px; text-decoration:none}
.title5 {font-family:Arial, Helvetica, sans-serif; font-size: 18px; color: #666666; text-decoration:none; font-weight:bold}
.title6 {font-family:Bliss-Regular, Arial, Helvetica, sans-serif; font-size: 30px; color: #006766; line-height:36px; text-decoration:none}

.btn {
   width:300px;
   height:60px;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0px;
  background-color: #006766;
   border-style:none;
   color: #ffffff;
   font-size: 20px;
   font-family: Bliss-Regular, Arial, Helvetica, sans-serif;
   text-decoration: none;
   cursor:pointer;
   }

@font-face {
    font-family: 'Bliss-Regular';
    src: url('font/BLISS-RE.otf');
    src: url('font/BLISS-RE.otf?#iefix') format('embedded-opentype'),
         url('font/blissregular-webfont.woff2') format('woff2'),
         url('font/BlissRegular.ttf') format('truetype'),
    font-weight: normal;
    font-style: normal;

}


/* Sticky Header */

#nav{z-index:0;}
#footer{display:run-in;}
/* Reset body padding and margins */
body { margin:0; padding:0; }

/* Make Header Sticky */
#header_container {border:0px; height:76px; left:0; position:fixed; width:100%; top:0; z-index:9999;}
#header_content{ line-height:10px; margin:0 auto; width:100%; text-align:center; z-index:9999;}

/* Sticky Footer CSS */

* {
  margin: 0;
}
html, body {
  height: 100%;
}
.page-wrap {
  min-height: 100%;
  /* equal to footer height */
  margin-bottom: -60px; 
}
.page-wrap:after {
  content: "";
  display: block;
}
.site-footer, .page-wrap:after {
  /* .push must be the same height as footer */
  height: 60px;
}
.site-footer {
	background-repeat:repeat-x;
	background-position:center top;
	background: url(images/bcg_footer2.jpg);
}


