body {
  font-family:Verdana;
  font-size:12px;
  font-weight:normal;
  color: #06829c;
  background-color: #06829c;
  margin: 0px auto;        
  width:960px;    
  //margin:0;
  //padding:0;
  //text-align:center;
}
h1,h4 {
  font-size:12px;
  font-weight:normal;
  margin:0px;
}
h2 {
  font-size:16px;
  margin:0px;
}
h3,h4 {
  font-size:11px;
  font-weight:normal;
  margin:0px;
  display:inline;
}
a,a:hover {
  color:#06829c;
}
#layout {
  margin: 0px auto;
  padding-top:20px;
  padding-left:25px; 
  background-color: #fff;  
  width:945px;
  width:980px\9;
  float:left;
  //text-align:left;
  //float:none;  
}
header {
  float:left;
  margin-bottom:20px;
}
header img {
  float:left;
  margin-bottom:10px;
}
section {
  float:left;
}
#translate-content {
  float:left;
  width:660px;
}
#translate-box {
  background-image: url(../img/translate-box.jpg);
  width:662px;
  height:200px;
  float:left;
  margin-top:13px;
}
.box {
  width:249px;
  height:179px;
  border:1px solid #06829c;
  font-size:11px;
  color: #06829c;
}
#translate1 {
  margin-left:7px;
  margin-top:7px;
  float:left;
}
#translate2 {
  margin-left:8px;
  margin-top:8px;
  float:left;
}
#translate-languages {
  font-weight:bold;
  color:Black;
  width:129px;
  float:left;
  margin-left:10px;
}
#translate-languages span {
  line-height:25px;
  line-height: 23px\9;
  float:left;
}
#translate-languages span img {
  margin-top:4px;
  margin-top: 3px\9;
  margin-left:99px;
}
.languagebox {
  width:129px;
  border:1px solid #06829c;
}
aside {
  float:left;
  margin-left:15px;
  margin-top:13px;
}
#translate-button {
  background-image: url(../img/button.jpg);
  float:right;
  width:331px;
  height:42px;
  margin-top:8px;
  line-height:38px;
  text-align:center;
  cursor:pointer;
}
#translate-button a {
  font-size:16px;
  color:White;
  font-weight:bold;
  text-decoration:none;
}
#translate-button a:hover {
  font-size:16px;
  color:White;
  font-weight:bold;
  text-decoration:none;
}
#links {
  margin-top:25px;
  float:left;  
  width:675px;
  line-height:20px;
}
#links span, #links2 span {
  font-weight:bold;
  color:Black;
}
#links a, #links a:hover, #links2 a, #links2 a:hover {
  font-size:11px;
}
#publicity2 {
  float:left;
  width:240px;
  margin-top:45px;
  margin-left:10px;
}
#links2 {
  margin-top:20px;
  float:left;
  width:920px;
  line-height:20px;
}
#footer {
  margin-top:20px;
  width:920px;
  float:left;
}
