/* Global Elements */
body {
  font: 70% Arial;
  margin: 0px;
/* Eug  color: #333; */
  text-align: center;
/*Eug   background: #f4dfa7; */
  background: #fee0b6;
  background-image: url(images/pagebg.gif);
  background-repeat: repeat-x;
}
a {
/*  color: #666; */
  color: black;
}
a:hover {
  text-decoration: none;
}
select { 
 background-color: #666699; 
 color: #ffffff; 
}
/* Container */
#container {
  width: 1000px;
  margin-left: auto;
  margin-right: auto;
  text-align: left;
}
/* Header */
#topheader {
/* Eug
  background-image: url(images/topback.gif);
  height: 58px;
*/
  background-color: #f4dfa7;
}
#logo {
/*
  background-image: url(images/logo.gif);
  background-repeat: no-repeat;
*/
  font-size: 150%;
  font-family: Trebuchet MS;
  font-weight: bold;
  color: #5A747D;
  float: left;
  padding-left: 67px;
  padding-top: 12px;
  padding-bottom: 12px;
}
#logo .dark {
  color: #294048;
}
/* Navigation */
#nav {
  float: right;
  margin-top: 17px;
  margin-right: 5px;
}
#nav a {
  background-image: url(images/navbg.gif);
  width: 102px;
  font: 105% Verdana;
  font-weight: bold;
/*  color: #ffffff; */
  color: #F4DFA7; 
  text-decoration: none;
  padding-top: 14px;
  padding-bottom: 12px;
  display: block;
  text-align: center;
  float: left;
  clear: none;
}
#nav a:hover {
  color: #FAD000;
}
/* Sub header */
#subheader {
  background-color: #294048;
}
#subcontainer {
  background-color: #294048;
  float: left;
  padding-left: 10px;
  padding-right: 10px;
  padding-bottom: 20px;
  border-bottom: 2px solid #C2C8CA;
}
/* Headlines */
#headlines {
/* Eug  width: 211px; */
  width: 194px;
  float: left;
}
#headlines h1 {
  color: #FAD000;
  font-size: 140%;
  font-weight: normal;
  font-family: Trebuchet MS;
  margin: 0px; 
  margin-bottom: 4px;
}
#headlines a {
  display: block;
  background-image: url(images/headlineslink.gif);
  color: #718188;
  padding-top: 5px;
  padding-bottom: 5px;
/* Eug  padding-left: 24px;*/
  padding-left: 8px;
  margin-bottom: 1px;
  text-decoration: none;
}
#headlines a:hover {
  color: #8C9BA2;
}
/* Latest topics */
#latesttopics {
/*  width: 211px; */
  width: 194px;
  float: right;
}
#latesttopics h1 {
  color: #FAD000;
  font-size: 140%;
  font-weight: normal;
  font-family: Trebuchet MS;
  margin: 0px; 
  text-align: right;
  margin-bottom: 5px;
}
#latesttopics a {
  display: block;
  background-image: url(images/headlineslink.gif);
  color: #718188;
  padding-top: 5px;
  padding-bottom: 5px;
/* Eug  padding-left: 24px; */
  padding-left: 8px;
  margin-bottom: 1px;
  text-decoration: none;
}
#latesttopics a:hover {
  color: #8C9BA2;
}
/* Banner ad */
#banner {
  margin-left: auto;
  margin-right: auto;
  padding-left: 0;
  text-align: center;
  margin-top: 35px;
  float: left;
  color: #FAD000;
  text-align: center;
}
#banner img {
  border: 2px solid #465D66;
}
/* Bottom */
#bottom {
/*  background: #fee0b6;*/
/*  width: 950px;*/
  width: 100%;
  padding-left: 5px;
}

/* Login bar */
#register {
  background-color: #E6E9EA;
  float: left;
  width: 100%;
  margin-top: 3px;
}
#register p {
  border: 1px solid #D2D6D7;
  padding: 3px;
  padding-left: 7px;
  margin: 0px;
  color: #54789B;
/*Eug */
  font-weight: bold;
}

#main {
/*
  background-image: url(images/backdragon6.jpg);
  background-repeat: repeat-x;
*/
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  text-align: left;
}

/* Left column */
#left {
  float: left;
  width: 200px;
  margin-top: 5px;
  margin-right: 20px;
}
#left h1 {
  font: Times New Roman;
/*  color: #fee0b6; */
  font-size: 100%;
  text-align: left;
  display: block;
/*  padding: 22px 0 24px 75px;*/
/*  padding: 10px 0 1px 80px; */
  padding: 22px 26px 0px;
/*  padding: auto;*/
  margin-top: 7px;
/*  width: 250px; */
/*  height: 24pt; */
  background: url(images/but14a.gif) no-repeat;
  font-weight: bold;
  text-decoration: none;
}
#left .sub a {
  background-image: url(images/pagelink.gif);
  display: block;
  padding-left: 30px;
  padding-top: 5px;
  padding-bottom: 5px;
  margin-bottom: 1px;
/*Eug   color: #5B7246;*/
/*  color: #ED8536;*/
  color: #74177a;
  font-weight: bold;
  text-decoration: none;
}
#left .sub3 a {
  background-image: url(images/but1a.jpg);
  display: block;
  padding-left: 22px;
  padding-top: 5px;
  padding-bottom: 5px;
  margin-left: 15px;
  margin-bottom: 1px;
/*Eug   color: #5B7246;*/
/*  color: #ED8536;*/
  color: #74177a;
  font-weight: bold;
  text-decoration: none;
}
#left .sub3 a:hover {
  color: #0000FF;
}
#left .sub4 a {
  background-image: url(images/but2a.gif);
  display: block;
  padding-left: 30px;
  padding-top: 5px;
  padding-bottom: 5px;
  margin-bottom: 1px;
/*Eug   color: #5B7246;*/
/*  color: #ED8536;*/
  color: #74177a;
  font-weight: bold;
  text-decoration: none;
}
#left .sub4 a:hover {
  color: #0000FF;
}
#left ul { 
  padding-left: 1%;
/* Eug */
  list-style-type: none;
}
/* Middle column */
#middle {
  float: left;
  width: 560px;
/*  width: 100%;*/
  background: #fdefda;
  margin-top: 10px;
  font-size: 105%;
}
#middle h1 {
  font-size: 140%;
  color: darkred;
  text-align: center;
}
#middle p {
  padding-left: 5px;
  margin: 0px;
/* Eug  color: #5B7246; */
  color: black;
}

form { 
 background-color: #6cc8b8;
 border: 1px solid #666699; 
 padding: 5px; 
}

#middle hr { 
  color: #fee0b6;
  background: #fee0b6;
  height: 5px;
}

#middle a {
  color: darkblue;
  text-align: center;
}
#middle li { 
  padding-top: 5px;
/* Eug */
  list-style-type: order;
  font-weight: bold;
}

#middle .subscribe {
  background-image: url(images/subscribe.gif);
  width: 194px;
  text-align: center;
  padding-top: 3px;
  padding-bottom: 4px;
  font-size: 95%;
  display: block;
  text-decoration: none;
  margin-top: 3px;
  margin-left: auto;
  margin-right: auto;
}
.small {
  font-size: 95%;
}
.comment {
  text-align: right;
  font-size: 95%;
  color: #2E464F;
  margin-top: 2px;
}
/* Bottom boxes */
#leftbox {
  width: 200px;
  float: left;
  font-size: 95%;
  color: #5B7246;
}
#leftbox img {
  float: left;
  margin-right: 1px;
}
#leftbox h1 {
  color: #333;
}
#leftbox .lol {
  display: block;
  margin-bottom: 1px;
  background-color: #E6E9EA;
  color: #5B7246;
  float: left;
  width: 105px;
}
#leftbox .p2 {
  padding: 5px;
}
#rightbox {
  float: right;
  width: 200px;
  font-size: 95%;
}
#rightbox a {
  background-image: url(images/folder.gif);
  background-repeat: no-repeat;
  padding-left: 30px;
  padding-top: 4px;
  padding-bottom: 4px;
  display: block;
  margin-bottom: 2px;
  text-decoration: none;
}
/* Right column */
#right {
  float: left;
  width: 218px;
  margin-top: 5px;
  margin-left: 2px;  
  margin-right: 0px;
}
#right h1 {
/*  text-align: center; */
/*
  background-image: url(images/navbg2a.gif);
  background-repeat: repeat-x;
*/
  font: Times New Roman;
/*  color: #fee0b6; */
  color: black;
  font-size: 100%;
  text-align: left;
  display: block;
/*  float: right; */
/*  padding: 22px 0 24px 75px;*/
/*  padding: 12px 0px 10px 40px;*/
  padding: 22px 0px 0px 26px;
  margin-top: 7px;
  margin-left: 20px;
/*  width: 250px; */
/*  height: 77px; */
  background: url(images/but14a.gif) no-repeat;
}
#right .sub a {
  background-image: url(images/pagelink.gif);
  display: block;
  padding-left: 30px;
  padding-top: 5px;
  padding-bottom: 5px;
  margin-bottom: 1px;
/*Eug   color: #5B7246;*/
  color: #ED8536;
  font-weight: bold;
  text-decoration: none;
}
#right .sub a:hover {
  color: #FF0000;
}
#right .sub2 a {
/*  background-image: url(images/userlink.gif);*/
  background-image: url(images/but1a.gif);
  display: block;
  padding-left: 30px;
  padding-top: 5px;
  padding-bottom: 5px;
  margin-bottom: 1px;
/*Eug   color: #5B7246;*/
/*  color: #ED8536;*/
  color: #74177a;
  font-weight: bold;
  text-decoration: none;
}
#right .sub2 a:hover {
  color: #FF0000;
}
#right .sub3 a {
  background-image: url(images/but1a.jpg);
  display: block;
  padding-left: 22px;
  padding-top: 5px;
  padding-bottom: 5px;
  margin-left: 0px;
  margin-bottom: 1px;
/*Eug   color: #5B7246;*/
/*  color: #ED8536;*/
  color: #74177a;
  font-weight: bold;
  text-decoration: none;
}
#right .sub3 a:hover {
  color: #FF0000;
}
#right .sub4 a {
  background-image: url(images/but2.jpg);
  display: block;
  padding-left: 30px;
  padding-top: 5px;
  padding-bottom: 5px;
  margin-bottom: 1px;
/*Eug   color: #5B7246;*/
/*  color: #ED8536; */
  color: #74177a;
  font-weight: bold;
/* Eug */
  text-decoration: none;
}
#right .sub4 a:hover {
  color: #FF0000;
}
#right ul { 
/*  padding-left: 7%; */
/* Eug */
  list-style-type: none;
}
/* footer */
#footer {
  float: left;
  width: 100%;
  background-color: #294048;
  text-align: left;
  color: #fff;
  padding-top: 4px;
  padding-bottom: 4px;
  margin-top: 6px;
}
#footer .left {
  float: left;
  padding-left: 30px;
}
#footer .right {
  float: right;
  padding-right: 30px;
}
#footer .middle {
  float: right;
  padding-right: 50px;
  color: #56686F;
}
#footer a {
  color: #fff;
}
