body {
  background-color: #DaDaDa;
  margin: 0 auto;
  text-align: center;
  font-family: sans-serif;
  /* background-image: url('../img/backdrop1.jpg');
  background-repeat: no-repeat;
  background-attachment: fixed;  */
}

#container {
  margin: 0 auto;
  width: 910px;
  background-image: url('../img/backdrop.jpg');
  background-repeat: repeat-y;
}

#header {
  text-align: left;
  background-color: #928f7e;
  height: 60px;
  width: 900px;
  margin: 0 auto;
}

#links {
  height: 38px;
  width: 900px;
  margin: 0 auto;
  background-image: url('../img/links.jpg'); 
  background-repeat: repeat-x;
  text-align: left;
}

#splash {
  height: 150px;
  width: 900px;
  margin: 0 auto;
  background-image: url('../img/splash-01.jpg');
  background-repeat: repeat-x;
  text-align: center;
}

#content {
  background-color: #FFF;
  width: 900px;
  margin: 0 5;
  background-image: url('../img/right.jpg');
  background-repeat: repeat-y; 
  background-position: center right;
  text-align: left;
  border-top: 1px solid #909090;
  float: left;
}

#footer {
  clear: both;
  background-color: #928f7e;
  width: 900px;
  margin: 0 auto;
  height: 20px;
  text-align: left;
  vertical-align: bottom;
}

#footer span {
  color: #333;
  padding-left: 10px;
  font-size: 9pt;
}

#Newsletter {
  width: 640px;
  margin-left: 10px;
  font-size: 9pt;
  float: left;     
  background-color: #fff;
  /* border: 1px solid #000;  */
  }

#Newsletter_r {
  /* border: 1px solid #000; */
  width: 220px;
  margin-left: 670px;
  font-size: 10pt;
}

span.date {
  color: #505050;
  font-weight: bold;
}

p.content {
  text-align: justify;
}

#login {

  width: 300px;
  text-align: right;
  font-size: 8pt;
  margin-left: 600px; 
  
}

#login input.btn {
  color:#050; 
  font: bold 84% 'trebuchet ms',helvetica,sans-serif; 
  background-color:#fed; 
  border:1px solid; 
  border-color: #696 #363 #363 #696; 
}

#login input.text {
  border:1px solid; 
}

#date {

  float: left;
  margin-left: 10px;
}

span.err {
  color: #F00;
  font-weight: bold;
  font-size: 12pt;
}

#Newsletter Table.Results {
  font-size: 9pt;
  border-collapse: collapse;
}

#Newsletter TD.Results {
  Border-bottom: 1px Solid #000;
}

#Newsletter TD.Results_l {
  Border-bottom: 1px Solid #707070;
}

a.Result_list {
  font-size: 9pt;
  font-weight: bold;
  color: #707070;
  text-decoration: none;
}

a.link {
  font-weight: bold;
}

h1 {
  color: #303030;
  font-size: 15pt;
}

img {
  border: none;
}

hr.line {
width:50%; 
color: #fff;
background-color: #fff; 
border: 1px dotted #808080; 
border-style: none none dotted;
text-align: center;
}

#header span.date1 {
  font-weight: normal;
  font-size: 9pt;
  color: 3b3b3b;
}

span.copywrite {
    float: left;
    margin: 2 0 0 5;
}

.rText {
  font-size: 10pt;
}

span.red {
  color: #ff0000;
}

#lang {
  float: left;
  margin-left: 10px;
}
