.forumcontent {
  padding-left: 40px;
  font-family: 'Arial Narrow', Arial, helvetca, sans-serif;
  clear: both;
}
.forumcontent H2 A, .forumcontent H2 A:visited, .forumcontent H2 A:hover, .forumcontent H3 A, .forumcontent H3 A:visited, .forumcontent H3 A:hover {
  text-decoration: underline;
}
.profilemenu #left {
    width: 70%;
    float: left;
}
.profilemenu #right {
  width: 30%;
  float: right;
}
#userinfo {
  padding-bottom: 10px;
  border-bottom: 1px solid #999999;
}
.login {
  clear: both;
  height: 34px;
  width: 863px;
  margin-left: 21px;
  margin-bottom: 0px;
  border: 1px dotted #bbb;
}
.login #left, .login #right {
  padding: 5px;
}
.login #left {
  font: 14px 'Arial Narrow', Arial, helvetca, sans-serif;
  padding: 9px;
  padding-left: 10px;
  float: left;
}
.login #right {
  text-align: right;
  float: right;
}
TH {
  font-size: 0.9em;
  text-align: left;
  text-transform: uppercase;
}
legend { padding: 5px; text-transform: uppercase; font:17px 'Haettenschweiler', 'Impact', Arial, Helvetica, Sans-Serif; }
fieldset { font-family: 'Arial Narrow', Arial, helvetca, sans-serif; margin-top: 20px; padding: 20px; border: 1px solid #cccccc; }
code { color: red;  }
#forumlist { margin-top: 10px; }
#content .frontpageheatmap a{font-weight:normal;text-decoration:none}
.frontpageheatmap{font-weight:normal;line-height:30px;border-bottom:1px solid #999;padding-bottom:10px}
#latest th,#forumlist th{background:#ddd;font:12px 'Arial Narrow', Arial, helvetca, sans-serif;padding:5px 10px;text-transform:uppercase;}
.num,#forumlist small{font:11px 'Arial Narrow', Arial, helvetca, sans-serif;text-align:left;}
.topiclink{display:block}
#latest,#forumlist{background:#eee;width:100%; margin-bottom:2em; margin-top:2em; }
#hottags {width:70%;margin-bottom:2em; float: left; }
#viewdiv {width:28%;margin-bottom:2em; float: right; padding-left: 2%;}
#forumlist A { text-transform: uppercase; font:17px 'Haettenschweiler', 'Impact', Arial, Helvetica, Sans-Serif; color: black; }
#latest td,#forumlist td{padding:5px 10px}
.alt{background:#fff}
.sticky{background:#f695a9}
.infobox{height: 100px;}
.topictitle{font-weight:normal;font-size:26px}
#tags-bad-ie{float:right;border-left:1px solid #ccc;border-bottom:1px solid #ccc;margin-top:-2em;padding:0 1em 1em}
#content .infobox li{margin-bottom:2px}
#thread{font-family: Georgia, Times, serif; background:#eee;list-style:none;margin:0;padding:0}
.threadauthor{text-transform: uppercase; font:17px 'Haettenschweiler', Impact, Arial, Helvetica, Sans-Serif; color: black;}
#thread li{padding:1em}
.postform{background:#eee;padding:1em}
.submit{text-align:right}
.postform textarea{width:96%;height:12em; padding: 10px;}
#content a:visited{font-weight:normal}
.nav{padding:12px 0;margin:15px 0}
.nav span,.nav a{padding:6px}
.nav span{font-weight:bold}
#content .nav a{border:1px solid #ccc;font-weight:normal}
#content .nav a:hover{border:1px solid #999}
.poststuff{font:10px 'Arial Narrow', Arial, helvetca, sans-serif;text-transform:uppercase; float: right;}
.threadauthor small{font:11px Verdana,Arial,Helvetica,sans-serif;}
label { color: black; 
	font-family: 'Arial Narrow', Arial, helvetca, sans-serif;
	font-size: 11px;
	text-transform: uppercase;
  }
#forum {
  font-family: 'Arial Narrow', Arial, helvetca, sans-serif;
}
/* 	font-family: 'Haettenschweiler', Impact, Arial, Helvetica, Sans-Serif; */

