body {  margin: 0;  min-width: 1080px;  background: #E2E2E2}.content {    max-width: 1080px;    margin: auto;}#globe_b {  float: left;  position: relative;  width: 1080px;  height: 728px;  margin-top: 133px;  margin-left: 0;  z-index: 4;}#bg_b {  float: left;  position: relative;  width: 1080px;  height: 1148px;  margin-top: 0;  margin-left: -1080px;  z-index: 3;}#trademark_b {  float: left;  position: relative;  width: 644px;  margin-top: 951px;  margin-left: -861px;  z-index: 5;  min-height: 43px;  opacity: 0.6;  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=60)";}#where_b {  float: left;  position: relative;  width: 511px;  margin-top: 343px;  margin-left: -794px;  z-index: 8;  min-height: 33px;}#btn_usa_b {  float: left;  position: relative;  width: 202px;  height: 65px;  margin-top: 401px;  margin-left: -767px;  z-index: 11;}#copyright_b {  float: left;  position: relative;  width: 405px;  margin-top: 888px;  margin-left: -742px;  z-index: 6;  min-height: 34px;  opacity: 0.6;  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=60)";}#logo_teac {  float: left;  position: relative;  width: 351px;  height: 72px;  margin-top: 34px;  margin-left: -716px;  z-index: 12;}#logo_copy_b {  float: left;  position: relative;  width: 160px;  height: 33px;  margin-top: 275px;  margin-left: -708px;  z-index: 9;}#global_txt_b {  float: left;  position: relative;  width: 189px;  margin-top: 285px;  margin-left: -550px;  z-index: 7;  min-height: 38px;}#btn_otr_b {  float: left;  position: relative;  width: 202px;  height: 65px;  margin-top: 401px;  margin-left: -513px;  z-index: 10;}p {  margin: 0;  padding: 0;  text-indent: 0;  text-align: center;  font: 11px/18px Open Sans;  text-transform: none;  text-decoration: none;  color: #000;  letter-spacing: normal;}.text-style-1 {  margin: 0;  padding: 0;  text-indent: 0;  text-align: center;  font: 11px/14px Open Sans;  text-transform: none;  text-decoration: none;  color: #000;  letter-spacing: normal;}.text-style-2 {  margin: 0;  padding: 0;  text-indent: 0;  text-align: center;  font: 41px/17px Proxima Nova;  text-transform: none;  text-decoration: none;  color: #fff;  letter-spacing: normal;}.text-style-3 {  margin: 0;  padding: 0;  text-indent: 0;  text-align: center;  font: 600 45px/17px Proxima Nova;  text-transform: none;  text-decoration: none;  color: #fff;  letter-spacing: normal;}