/* mail form status */
		p.error, p.success {
			font-weight: bold;
			padding: 10px;
			border: 1px solid;
		}
		p.error {
			background: #ffc0c0;
			color: #f00;
		}
		p.success {
			background: #b3ff69;
			color: #4fa000;
		}
form#contact label {display:block;}


/* since FluxBB no longer uses base.css, we'll essentially make our own */
#punindex #brdmain .blocktable h2 {position:relative;}
#punindex #brdmain .blocktable h2 .conr {background-image:none;  float:right;}
#punindex #brdmain .blocktable h2 .conr a img {border:0 none;}


/* who needs a logo image when you can use a spiffy web font for free? */
      #punwrap #brdtitle h1 {
        font-family: 'Orbitron', sans-serif;
        font-size: 48px;
        padding: 0.5em;
        text-shadow: 4px 4px 4px #111;

      }
      #punwrap #brdtitle #brddesc {
        font-family: 'Orbitron', sans-serif;
        font-size: 12px;
        padding: 0.125em;
        text-shadow: 4px 4px 4px #111;
      }

#punwrap .twtr-widget {margin:1em 0;}


/* this should be deprecated as of 2008 April 10 / Discord 27 3174 YOLD */

body, html {margin:0;padding:0;}
ul, li {
  margin-left:0;
  padding-left:0;
}
.pun .block, h2 {text-align:left;}
#general, #sidebar {
  margin: 0em 0;
  text-align:center;
  float:right;
}
.pun #general {margin-left:2%; width:70%;}
.pun #sidebar {width:28%;}
.pun #brdfooter {clear:both;}
.pun .linkbox li {display:inline;}
.pun span.rss {
  border:1px solid;
  border-color:#FC9 #630 #330 #F96;
  padding:0 3px;
  font:bold 10px verdana,sans-serif;
  color:#FFF;
  background:#F60;
  text-decoration:none;
  margin:0;
  text-align:right;
}
.pun .controls {font-weight: bold;}
.pun #general a img, .pun #sidebar a img {border:0 none;}
.pun #general h2 .conr, .pun #sidebar h2 .conr {background-image:none;  float:right;}

