body {
    font-family : Arial, sans-serif;
    font-size : 11px;
    color : #000;
    background-color : #666;
    background-image: url(http://mtpunk.com/images/bg.gif);
}
a {
    font-family : Arial, sans-serif;
    font-size : 11px;
    font-weight : bold;
    color : #1060c0;
    text-decoration : none;
}
a:hover {
    color : #666;
    text-decoration : underline;
}
a:active {
    color : #666;
    text-decoration : underline
}
a:visited {
    color : #666;
    text-decoration : underline;
}
#menu {
    text-align: right;
}
#menu a,
a.menu
{
    font-size: 11px;
    font-family: Arial, sans-serif;
    color: #fff;
    font-weight: bold;
    text-decoration: none;
}
#menu a,
a:link.menu {
    text-decoration: none;
    color: #fff;
}
#menu a,
a:visited.menu {
    text-decoration: underline;
    color: #fff;
}
#menu a,
a:active.menu {
    text-decoration: underline;
    color: #c0c0c0;
}
#menu a,
a:hover.menu {
    text-decoration: underline;
    color: #c0c0c0;
}
a:visited.forumrow {
    text-decoration : line-through;
}
dl {
    font-family : Arial, sans-serif;
    font-size : 11px;
    color : #000;
}
p,td,dd,dl,PhorumListRow {
    font-family : Arial, sans-serif;
    font-size : 11px;
}
img {
    border : 0;
}
.rule {
    font-family : Arial, sans-serif;
    font-size : 11px;
    font-weight : bold;
    color : #000;
}
.tab {
    font-family : Arial, sans-serif;
    font-size : 11px;
    font-weight : bold;
    color : #ffb030;
    background-color : #000;
    text-align : left;

}
.new, .PhorumNewFlag {
    font-family : fixed, monospace;
    font-size : 8px;
    font-weight : normal;
    color : #ff0000;
}
.updated {
    font-family : fixed, monospace;
    font-size : 8px;
    font-weight : normal;
    color : #ff6666;
}
.form_req {
    color : #ff0000;
}
.htm {
    background-color : #fff;
}
a.forum {
    font-size: 11px;
    font-family: arial, helvetica;
    color: #fff;
    text-decoration: underline;
}
a.shows {
    font-size: medium;
    font-family: courier, sans-serif;
}
.light {
    background-color : #333;
    padding : 5px;
}
.foot {
    font-weight : bold;
    color : #ffffff;
}
.box_tab {
	font-family : Arial, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color : #ffb030;
	background-color : #000;
	text-align : left;
	padding : 0 1px 0 1px;
}
.box_cont {
	padding : 0 10px 10px 5px;
	background-color : #fff;
	text-align : left;
	vertical-align : top;
}
.box {
	width : 100%;
	border : solid black;
	border-width : 0px;
	padding : 0;
	background-color : #000;
	margin : 1px;
}
td.title {
	text-align : left;
	vertical-align : top;
}
#menu td,
td.menu {
	text-align : right;
}
td.left_column {
	width : 60%;
	vertical-align : top;
	text-align : left;
	padding : 0 6px 0 6px;
}
td.right_column {
	width : 30%;
	text-align : left;
	vertical-align : top;
	padding : 0 6px 0 6px;
}
table.content {
	width : 780px;
        text-align : left;
	padding : 0 3px 0 3px;
}
table.content2 {
	width : 100%;
	text-align : left;
}
table.title_menu {
	width : 750px;
}
dd:hover.show_item {
        color: #000;
        text-decoration: none;
        background-color : #ccc;
}
td.req {
        color : #ff0000;
}
.changed {
        color: #000;
        text-decoration: none;
        background-color : #ffcccc;
}
