div.roundur {
	background: #ffffff url("images/smcur.gif") no-repeat top right;
}
div.roundur div.roundul {
	background: transparent url(images/smcul.gif) no-repeat top left;
}
div.roundur div.roundul div.roundlr {
	background: transparent url(images/smclr.gif) no-repeat bottom right;
}
div.roundur div.roundul div.roundlr div.roundll {
	background: transparent url(images/smcll.gif) no-repeat bottom left;
	padding:10px;
}
td.helptitle {
	background: transparent url('images/banner-hostfile3.gif') no-repeat top left;
}
a:hover {
	border-bottom: 1px dotted;
	text-decoration: none;
	color: #606060
}
a {
	font-weight: bold;
	text-decoration: none;
	color: #202060;
}
a.recentlink, a.nav:link, a.nav:visited { color: #404040; font-size: 10pt; }
a.recentlink2 { color: gray; font-weight: normal; }
a.addslot:link, a.addslow:visited { color: #204080; }
a.fa {color: #408020; font-size: 12px;}
a.fh {color: #608080; font-size: 12px;}
a.fd {color: #802020; font-size: 12px;}
a.fl, a.fl:hover {font-size: 12px; border-bottom: none;}
a.logout:link, a.logout:visited { color: red; }
p.linkbox {
	font-size: 10pt;
	margin-top: 0px;
	margin-bottom: 0px;
}
p.albumlink, p.about, p.albumsub, p.helpnode {
	font-size: 10pt;
	margin-top: 0px;
	margin-bottom: 0px;
}
p.newsdate {
	font-weight: bold;
	color: #404040;
	margin-top: 4px;
	margin-bottom: 4px;
}
input.infobox {
	width: 100%;
}
p.newstitle {
	font-size: 16pt;
	font-weight: bold;
	margin-top: 5px;
	margin-bottom: 5px;
}
p.newsfooter {
	margin-top: 0px;
	margin-bottom: 5px;
	border-top: 1px solid black;
}
p.newsbody {
	margin-top: 5px;
	margin-bottom: 5px;
}
p.commheader, p.commposter {
	font-size: 10pt;
	margin-top: 0px;
	margin-bottom: 5px;
}
p.commheader {
	border-bottom: 1px solid black;
}

h2.helpheader {
	margin-top: 0px;
	margin-bottom: 0px;
	border-bottom: 1px solid black;
}
td.commspacer {
	border-top: 1px solid black;
	border-bottom: 1px solid black;
	background-color: #cccccc;
}
.noborder {
	margin-top: 0px;
	margin-bottom: 0px;
}
td { font-family:sans-serif; }
pre {
 white-space: pre-wrap;       /* css-3 */
 white-space: -moz-pre-wrap;  /* Mozilla, since 1999 */
 white-space: -pre-wrap;      /* Opera 4-6 */
 white-space: -o-pre-wrap;    /* Opera 7 */
 word-wrap: break-word;       /* Internet Explorer 5.5+ */
}
