body {
  background-image: url("images/greenBrick.jpg");
  background-color: #393;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  font-family: "Georgia", fantasy;
}

.infoBlock {
  background-color: white;
  margin: 8px;
  padding: 8px;
}

.basicInfo {
  display: block;
  line-height: 1.5em;
}

.aboutInfo { display: none; }
.blogrollsInfo { display: none; }
.categoriesInfo { display: none; }
.statisticsInfo { display: none; }
.faqInfo {display: none; }
.infoLink {   display: none; }
.infoLink2 { display: none; }

.infoTitle {
  color: red;
  font-style: italic;
  font-size: 1.0em;
  font-weight: bold;
}

#information {
  background: #ff3;
  background-image: url("images/yellowChecks.gif");
  position: relative;
  left: 199px;
  top: 100;
  z-index: 6;
  width: 480px;
  height: 224px;
  overflow: scroll;
  display: none;
  color: #030;
}

.infoLink a:visited, infoLink2 a:visited {
  color: green;
  font-style: italic;
  font-variant: small-caps;
  font-size: 0.9em;
  background-color: white;
  padding: 4px;
  text-decoration: none;
  font-weight: bold;
  margin-right: 4px;
}

a:visited {
  color: #000099;
}

.middlead {
  text-align: center;
  margin-top: 14px;
}

.main {
  position: absolute;
  background-color: darkgreen;
  background: url("images/greenLine2.jpg");
  background-repeat: repeat-y;
  color: black;
  top: 320;
  left: 0px;
  margin-right: 200px; / right: 200px;
  padding-left: 20px;
  z-index: 5;
  padding-right: 4px;
  border-left-width: 0px;
  border-right: navy double 4px;
  border-top: navy double 4px;
}

.blog {
  margin-right: 4px;
  margin-left: 0px;
  margin-top: 10px;
  padding: 0 8 12 12;
  background-color: white;
  border-bottom: green 2px outset;
}

blockquote {
  border: 3px white double;
  padding: 6px;
  background-color: darkgreen;
  color: white;
}

.dates {
  font-size: 1.1em;
  text-align: center;
  padding-top: 8px;
  padding-bottom: 0px;
  margin-bottom: 0px;
  color: darkgreen;
  display: block;
}

.posttitle {
  font-size: 2em;
  color: darkgreen;
  letter-spacing: 0.1em;
}

.posttitle a {
  text-decoration: none;
}

.category {
  display: block;
  margin-bottom: 6px;
  font-style: italic;
  font-size: small;
  padding-top: 4px;
}

.commentcount a {
  text-decoration: none;
  color: green;
  display: block;
  text-align: right;
  color: green;
  padding-right: 10px;
  border-top: 1px;
  font-style: italic;
}

.rightcol {
  position: absolute;
  background-color: #393;
  background: url("images/greenLine1.jpg");
  top: 0;
  right: 0px;
  width: 180px;
  padding: 0px;
  border-right-width: 0px;
  border-left: navy double 4px;
  border-bottom: navy double 4px;
}


.sidebox {
  background-color: #FFF;
  padding: 6px;
  margin-left: 4px;
  font-size: 0.8em;
  color: #090;
  /overflow: hidden;
  text-align: center;
  margin-bottom: 10px;
}

.rightcol a:visited {
  color: blue;
}

.stats {
  background-color: #393;
  padding: 6px;
  font-size: 0.8em;
  color: #cff;
}

.tllb {
  background-color: #393;
  text-align: center;
  padding: 6px;
  font-size: 0.8em;
  color: #cff;
}

.topstuff {
  position: absolute;
  top: 0;
  left: 180;
}

.ogre {
  position: relative;
  top: 69;
  left: 70;
  z-index: 3;
}

.ogretitle {
  position: absolute;
  left: 155px;
  top: 0px;
  z-index: 0;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/ogretitle.png',sizingMethod='scale');
}

.ega {
  position: absolute;
  top: 100;
  left: 380;
  z-index: 2;
}

.amflag {
  position: absolute;
  left: 4px;
  top: 10px;
  z-index:1;
}

.priblogroll {
  background: white;
  overflow: hidden;
  font-size: 0.9em;
  opacity: .6;
  filter:alpha(opacity=60);
  padding-left: 20px;
  font-family: courier new;
}

.priblogroll a {
  text-decoration: none;
}

#blogrollheader {
  background: white;
  opacity: .6;
  filter:alpha(opacity=60);
  overflow: hidden;
  font-variant: small-caps;
  font-weight:bold;
  font-size: 0.8em;
}

.entryTitle2 {
  font-size: 1.3em;
  text-align: center;
}

.entryTitle2 a {
  color: blue;
}

.entryTitleDate {
  text-align: right;
  font-size: 0.5em;
  letter-spacing: 0.1em;
}

.adspot_adhead {
text-align:center;
font-family:Arial; 
font-size:10pt; 
font-weight:bold;
border-top: 4px #069 double;
margin:0;
margin-top:10px;
border-spacing:0;
width:140px;
display:block;
padding-bottom: 3px;
}

.adspot_adtext {
font-family:Arial; 
font-size:8pt;
font-weight:normal;
font-style:normal;
color:#000000; 
margin:0;
padding:2px;
border-spacing:0;
display:block;
width:150px;
text-align:center;
}

.adspot {
  / text-align: center;
  / margin-left: 35px;
}

.adspot_content ul {
  margin-left: -38px;
  type: none; 
  list-style-image:none;
  list-style-type:none;
}

.adspot_content li {
  type: none; 
}
