body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	background-image: url(gridbac.png);
	background-color: #000000;
	background-repeat: repeat-x;
	background-attachment: fixed;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
}

ul, ol, p, div {
color: #eee;
 font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
  font-size: 9pt;
}

.navhd {
  font-size: 9pt;
   color: #e79042;
   font-weight: bold;
   letter-spacing:1px;
}

.outer {
border: 1px dashed #444;
}

.latest {
border: 1px dashed #555;
background-image: url(hdbac.png);
}

.latesttext{
color:#ffa042;
font-weight: bold;
font-style:italic;
}

.latestcontent {
text-align: left;
}

.toptheme {
  font-size: 9pt;
   color: #e79042;
   letter-spacing:1px;
   word-spacing: 2px;
}

.topthemein {
  font-size: 9pt;
   color: #e0ca74;
   letter-spacing:1px;
   word-spacing: 2px;
   font-weight: bold;
}

.numcomments {
  font-size: 8pt;
   color: #e0ca74;
   font-weight: bold;
}

.small {
  font-size: 8pt;
   color: #999;
  font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
}
.small a {color:#cb7c2f; }
.small a:hover {color:#ffa042; }

.pictext {
  font-size: 8pt;
font-weight: bolder;
   color: #eee;
  font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
background-image: url(hdbac.png);
}


hr { color: #675547; height:1 }
a { color: #ffa042; text-decoration: underline; }

a:hover { color: #f0da68; text-decoration: none; position:relative; top:1px; left:1px; }

.pghd {
font-family: Century Gothic, Tahoma, Arial, Trebuchet MS;
font-weight:500;
font-variant:small-caps;
font-size: 16pt;
color: #111;
position: relative; left: 1px; top: 1px; 
}
.pghdin {
font-family: Century Gothic, Tahoma, Arial, Trebuchet MS;
font-weight:500;
font-variant:small-caps;
font-size: 16pt;
color: #f0da68;
position: absolute; left: -2px; top: -1px;
}

.bullet{
color:#ffa042;
}

.commentno
{
font-family: Century Gothic, Tahoma;
color: #aaa;
font-size: 16pt;
border-right: 1px solid #888;
}

.commenthd {
  font-size: 9pt;
   color: #f0da68;
   letter-spacing:1px;
   word-spacing: 2px;
   font-weight: bold;
}

.commenthd a {
  font-size: 9pt;
   color: #ffa042;
   letter-spacing:1px;
   word-spacing: 2px;
   font-weight: bold;
}

.commenthd a:hover {
  font-size: 9pt;
   color: #f0da68;
   letter-spacing:1px;
   word-spacing: 2px;
   font-weight: bold;
}

.commentin {
  font-size: 9pt;

}


.recentcomments {
  font-size: 8pt;
margin: 20px;
letter-spacing:1px;
color: #ccc;
}

.recentcomments a {
  font-size: 8pt;
letter-spacing:1px;
color: #ccc;
text-decoration: none;
}

.recentcomments a:hover {
  font-size: 8pt;
letter-spacing:1px;
color: #ffa042;
text-decoration: underline;
}

.commentdate {
  font-size: 8pt;
   letter-spacing:1px;
   word-spacing: 2px;
font-weight: none;
color: #ccc;
}

.extramargin
{
margin: 10px;
}

.bigText {
  font-size: 10pt;
   letter-spacing:1px;
   word-spacing: 2px;
}

input, textarea { font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 9pt; color: #eee; line-height: 1.6em; border-top: 1px solid #555; border-left: 1px solid #555; border-right: 1px solid #777; border-bottom: 1px solid #777; background: #222; padding: 5px; width: 300px;}

#submit { font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 9pt;
   color: #f0da68;
   letter-spacing:1px;
   word-spacing: 2px;
   font-weight: bold;

 line-height: 1.6em; border: 1px solid #888; background: #222; padding: 5px; width: 100px;}

#fcaptcha {width: 30px;}
