body {
	background: white;
/*	margin: 0; */
/*	padding: 1px; */
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

img {
	border: none;
}

h1#hheader {
	font-family: Georgia, serif;
	position: absolute;
	top: 0px;
	left: 20px;
	margin-right: 340px;
}

p#pheader {
	font-family: Georgia, serif;
	position: absolute;
	top: 40px;
	left: 100px;
	margin-right: 340px;
}

h1 {
	font-family: "Trebuchet MS", sans-serif;
	margin: 0px;
	font-size: 170%;
	color: #1F499B;
}

h1 a:hover, h1 a:visited, h1 a:active {
	text-decoration: none;
}

h2 {
	font-family: "Trebuchet MS", sans-serif;
	margin: 0px;
	font-size: 170%;
	color: #1F499B;
}

h3 {
	font-family: sans-serif;
}

p {
	font-family: sans-serif; 
	font-size: 80%; 
}

	p.titleish {
		font-weight: bold;
	}
	
	p.info {
		background: #F0F0F0;
	}
	
	p.small {
		font-size: 70%;
	}
	
	p.postbodytopinfo {
		padding-bottom: 2px;
		margin: 0px;
		font-size: 85%;
		border-bottom: 1px dashed silver;
	}
.small {
	font-size: x-small;
}
.large {
	font-size: large;
	font-weight: bold;
}
span {
}

	span.privmsgmark {
		border: 2px solid navy;
		-moz-border-radius: 7%;
		background: #F0F0F0;
		padding: 5px;
	}
	
a {
	color: #1F499B;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

a:visited {
	color: #1F499B;

}

.alignedright {
	text-align: right;
}

.centered {
	text-align: center;
}

textarea {
	font-family: sans-serif;
	font-size: 80%;
}

div.left {
	margin-top: 10px;
	padding: 10px;

}


div.right {
	font-family: sans-serif;
	font-size: 80%;
	background: #F0F0F0;
	border: 1px solid silver;
	padding: 10px;


	line-height: 150%;
	clear: both;
	margin-bottom: 10px;
}

div.reply-button {
	font-family: sans-serif;
	font-size: large;
	color: #FFFFFF;
	background: #1F499B;
	border: 1px solid silver;
	width: 150px;
	text-align: center;
	padding: 5px;
	left: 0px;
	clear: both;
	margin-bottom: 10px;
}
div.reply-button a{
	color: #FFFFFF;
}

.cattitle {
/*	color: #FFFFFF; */
	font-weight: bold;
}
.cattitle a{
/*	color: #FFFFFF; */
}

div.catrow {
	font-family: sans-serif;
	font-size: 80%;
	background: #F0F0F0;
	padding: 5px;
	margin-bottom: 10px;
	border: 1px solid silver;
}

div.forumrow {
	background: white;
	border: 1px solid silver;
	margin: 10px;
	padding: 5px;
}

div.base {
	background: #F0F0F0;
	padding: 5px;
	border: 1px solid silver;
	margin-bottom: 10px;
}

div.text {
	background: white;
	margin: 10px;
	padding: 5px;
	border: 1px solid silver;
	overflow: auto;
}

div.topics {
	background: #F0F0F0;
	border: 1px solid silver;
	padding: 3px;
	text-align: center;
}

table.topics {
	margin-bottom: 5px;
	padding: 5px;
	margin-left: auto;
	margin-right: auto;
	background: white;
	border: 1px solid silver;
	width: 95%;
	text-align: left;
	
}

table.topics td {
	font-family: sans-serif;
	font-size: 80%;
}

div.bottom {
	font-family: sans-serif;
	font-size: 70%;
	color: silver;
	text-align: center;
	clear: both;
}

div.posts {
	background: #F0F0F0;
	border: 1px solid silver;
	padding: 10px;
}

div.postbody {
	background: white;
	border: 1px solid silver;
	font-family: sans-serif;
	font-size: 80%;
	padding: 5px;
	padding-left: 170px;
	overflow: auto;
}
div.adbody {
	position: relative; 
	background: white;
	border: 1px solid silver;
	font-family: sans-serif;
	padding: 1px;
	left: -12px;
	width: 728px;
	height: 90px;
/*	overflow: auto; */
}
	div.postbody li {
		font-size: 100%;
	}

div.spacer {
	height: 5px;
}

div.postbodyleft {
	width: 160px;
	position: absolute;
	left: 35px;
	font-size: 85%;
}

div.quote1 {
	margin: 20px;
	margin-bottom: 0px;
	font-size: 90%;
}

div.quote2 {
	margin: 20px;
	margin-top: 0px;
	border: 1px solid silver;
	background: #F0F0F0;
	overflow: auto;
}

div.quote2_code {
	margin: 20px;
	margin-top: 0px;
	border: 1px solid silver;
	background: #F0F0F0;
	font-family: monospace, sans-serif;
	font-size: 90%;
	overflow: auto;
}

div.inboxbar {
	background: #F0F0F0;
	border: 1px solid silver;
}

div.pmtext {
	font-family: sans-serif;
	font-size: 80%;
}

acronym {
	cursor: help;
}

span.forum_desc {
	font-style: italic;
}

/* dotcom */
.space {
	height: 10px;
}

#wrapper {
	background-color:#FFFFFF;
	margin-top:10px;
	margin-left:0px;
	width:750px;
}
#info-box {
	visibility: hidden;
	position:absolute;
	background-color:#FFFFFF;
	top:100%;
	left:0px;
	font-size: xx-small;
	color: #FFFFFF;
}

#bdportals-bar {
	position: absolute;
	background-color: #1F499B;
	height: 25px;
	width: 100%;
	top: 0px;
	left: 0px;
}


#header-box {
/*	position:relative; */
	background-color:#1F499B;
	top:0px;
	left:0px;
	height:100px;
}

/*
###########################
navigation box 
*/
#nav-box {
	background-color:#333333;
	height:20px; 
	text-align: center;
	vertical-align: middle;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 16px;
	color: #FFFFFF;
	text-transform: uppercase;
}

#nav-box a {
	color: #FFFFFF;
	text-decoration: none;
	padding: 0px 50px;
}

#nav-box a:hover {
	background: #FFFFFF;
	color: #666666;
}

#nav-box ul {
	display: inline;
	list-style: none;
}

#nav-box li {
	display: inline;
	list-style: none;
	text-align: center;
}

/*
navigation box
###################
/*

#logo {
/*	position:absolute;  */
	background-color:#1F499B;
	top:0px;
	left:0px;
	height:100px;
	weight:400px;
}
#body-box {
/*	position:relative; */
	background-color:#FFFFFF;
	margin-top:10px;
	left:0px;
}

/* artist list in header */
#header-artist-list {
	font-size: x-small;
}

#footer-box {
/*	position:relative; */
	background-color:#999999;
	margin-top:20px;
	margin-bottom:0px;
	height:50px;
/*	width: 750px; */
	font-size: small;
	color: #FFFFFF;
}
#footer-box a{
	color: #FFFFFF;
	text-decoration: none;
}
#user-online {
/*	position:relative; */
	top:0px;
	margin-right:10px;
	text-align: right;
	text-decoration:none;
}
#google-visit {
/*	position:relative; */
	top:0px;
	margin-right:10px;
	text-align: right;
	text-decoration:none;
}
#copyright {
/*	position:relative; */
	top:0px;
	margin-right:10px;
	text-align: right;
	text-decoration:none;
	color:#FFFFFF;
}
.white-box {
	color: #666666;
}
.white-box a, .white-box a:visited, .white-box a:active {
	color: #666666;
	text-decoration: none;
}
.white-box a:hover {
	color: #FF0000;
	text-decoration: underline;
}

#footer-ad-links {
	font-size: x-small;
}