body {scrollbar-face-color: #C2CBDA; scrollbar-shadow-color: #5E6D8B; scrollbar-highlight-color: #FFFFFF; scrollbar-3dlight-color:#FFFFFF; scrollbar-darkshadow-color: #000000; scrollbar-track-color: #2D3851; scrollbar-arrow-color: #2d3851;
margin-bottom : 0px; margin-left : 0px; margin-right : 0px; margin-top : 0px; background : #2D3851 url("http://vacuum-music/img/bground.jpg") repeat-x fixed top; font : 11px Verdana, Geneva, Arial, Helvetica, sans-serif; color : #404F6E;}

TD {
font : 11px Verdana, Geneva, Arial, Helvetica, sans-serif;}

INPUT, SELECT {
font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;border: 1px solid #A5A1BC;background: #B3B0C6;color: #5C5575;
}

.form, textarea {font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;border: 1px solid #A5A1BC;background: #B3B0C6;color: #5C5575;}

FORM { margin: 0 }

PRE {
	font-size: 11px;
	margin: 0
}

TABLE.punmain {
	border: 0px;
	width: 95%;
	background-color: #B2BACA;
}
TABLE.punplain {
	border: none;
	width: 100%
}
TABLE.punspacer {
	border: none;
	width: 95%
}

TR.punhead { background-color: #939BB3; padding : 0px 7px 0px 7px; font: bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif;}
TR.puncon1 { background: #AAB1C1; }
TR.puncon2 { background: #A7B0C3; }
TR.puncon3 { background: #939BB3; }
TR.puntopic { height: 1.5em }

TD.punhead {
	font: bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #5E6F8E;
}
TD.punheadcent {
	color: #5E6F8E;
	text-align: center
}
TD.puncon1 { background: #AAB1C1; }
TD.puncon1cent {
	background-color: #AAB1C1;
	text-align: center
}
TD.puncon1right {
	background-color: #AAB3C1;
	text-align: right
}
TD.puncon2 { background: #A1AABC; }
TD.puncon2cent {
	background: #A1AABC;
	text-align: center
}
TD.puncon3 { background: #AAB3C1;  }
TD.puncent { text-align: center }
TD.punright { text-align: right }
TD.puntop { vertical-align: top }
TD.puntopright {
	text-align: right;
	vertical-align: top
}
TD.punquote {
	border: #667286;
	border-style: dashed;
	border-width: 1px;
font: italic 10px Arial, Geneva, Helvetica, sans-serif;}
}

A:link.punhot, A:visited.punhot {
	color: #7D5E8E;
	font: 10px;
}
A:link.punclosed, A:visited.punclosed {
	color: #404F6E;
	text-decoration: none;
}
A:hover.punhot {
	color: #967C9F;
}
A:hover.punclosed { color: #51507F; }

IMG.punavatar {
	border: 1px solid #2D3851;
	margin: 5px 0px 0px 0px;
}

.puntext { font-size: 11px }
.punedited {
	font-size: 10px;
	font-style: italic;
}
.punsignature { font-size: 10px }
.punheadline {
	font-size: 12px;
	font-weight: bold;
}
.puntitle {
	font-size: 14px;
	font-weight: bold
}
punhot { color: #C03000 }

