body {
  background: black 0 0 fixed;
  margin: 0;
}

#container {
  width: 1000px;
  margin: 0 auto;
}

#header {
  width: 1000px;
  height: 120px;
  background: url(images/header3.gif) yellow left bottom no-repeat;
}

#subheader {
  width: 1000px;
  height: 25px;
  float: left;
  background: #333333 left bottom no-repeat;
}

#content {
  width: 992px;
  height: 360px;
  background: #333333 0 0 repeat-y;
  padding-left: 8px;
  padding-top: 10px;
  float: left;
}

#selectTex {
  height: 100%;
  width: 75%;
  float: left;
  background: violet 0px 0 no-repeat;
}

#newTex {
  height: 100%;
  width: 25%;
  float: left;
  background: magenta 0px 0 no-repeat;
}

#subcontent {
  width: 1000px;
  height: 250px;
}

#about {
  height: 100%;
  width: 250px;
  float: left;
  background: url(images/about-header2.gif) #333333 left top no-repeat;
}

#faq {
  height: 100%;
  width: 250px;
  float: left;
  background: url(images/faq-header2.gif) #333333 left top no-repeat;
}

#news {
  height: 100%;
  width: 250px;
  float: left;
  background: url(images/news-header2.gif) #333333 left top no-repeat;
}

#ads {
  height: 100%;
  width: 250px;
  float: left;
  background: #333333 left top no-repeat;
}

#footer {
  width: 100%;
  margin: 0 auto;
  height: 40px;
  float: left;
  background: url(images/footer.gif) khaki 0px 0 no-repeat;
}

#infooter {
  width: 400px;
  height: 20px;
  background: transparent #e9af06 0px 0 no-repeat;
  float: left;
  font-family: arial;
  position: relative;
  top: 12px;
  left: 400px;
}

#infooter strong{
  color: #333333;
  font-family: arial;
  border-bottom: 0px solid;
  font-size: 12px;
}

#test {
  float: left;
  height: 100%;
  width: 100px;
  background: lightgreen 0px 0 no-repeat;
}

#test img {
  padding: 1px 10px 0px;
  border: 0;
}

dl{
  background: khaki 0px 0 no-repeat;
  width: 60px;
  height: 60px;
}

div.div1 {
  height: 160px;
  width: 230px;
  background: cyan 0px 0 no-repeat;
  float: left;
  border-style: solid;
  border-width: 2px;
  border-color: #e9af06;
}

div.top {
  height: 35px;
  width: 230px;
  background: black 0px 0 no-repeat;
  float: left;
  color: yellow;
  font-family: onyx;
  border-bottom: 0px solid;
  padding-top: 5px;
}

div.bottom {
  height: 120px;
  width: 230px;
  background: green 0px 0 no-repeat;
  float: left;
}

#subabout {
  height: 40px;
  width: 250px;
  background: url(images/about-header2.gif) #333333 0px 0 no-repeat;
  float: left;
  color: cyan;
}

#subcontent strong {
  color: #e9af06;
  font-family: verdana;
  border-bottom: 0px solid;
  font-size: 12px;
}

#subfaq {
  height: 40px;
  width: 250px;
  background: url(images/faq-header2.gif) #333333 0px 0 no-repeat;
  float: left;
  color: cyan;
}

#subnews {
  height: 40px;
  width: 250px;
  background: url(images/news-header2.gif) #333333 0px 0 no-repeat;
  float: left;
  color: cyan;
}

#subads {
  height: 40px;
  width: 250px;
  background: url(images/links.gif) #333333 0px 0 no-repeat;
  float: left;
  color: cyan;
}

div.subbody {
  height: 210px;
  width: 226px;
  background: url(images/subbackground.gif) #555555 0px 0 no-repeat;
  float: left;
  color: #e9af06;
  font-family: arial;
  font-size: 12px;
  padding: 12px;
  padding-top: 8px;
  text-align: justify;
}

div.subbody a {
  color: #e9af06;
}

a.subbox {
  color: #e9af06;
  font-family: arial;
  font-size: 12px;
  text-decoration: none;
  font-style: italic;
}

strong {
  color: #e9af06;
  font-family: arial;
  border-bottom: 0px solid;
  font-size: 16px;
}

strong.intext {
  color: #e9af06;
  font-family: arial;
  border-bottom: 0px solid;
}

h1 {
  color: #e9af06;
  font-family: arial;
  font-size: 20px;
}

img {
border: 0;
}
