
/* punbb start */
/* Import the basic setup styles */
@import url(/base.css);
/* Import the colour scheme */
@import url(/poehosting_cs.css);

@import url(/board_base.css);
/* punbb start */
#brdmenu ul {
	text-align:center;
	margin-bottom: 8px;
}
#brdmenu ul li  {
	display: inline;
	padding-right: 10px;
}
#brdmenu ul li  {
	padding: 0 10px 0 10px;
	border-right: 1px solid #333;
}
#brdmenu ul li#navlogout {
	border-right: none;
}
#brdmenu ul li a {
	text-decoration: none;
}
#brdmenu ul li a:hover {
	color: #860000;
	border-bottom: 1px solid #860000;
}
#brdwelcome ul.conl {
	float:left;
}
#brdwelcome ul.conr {
	float:right;
	text-align: right;
}
#brdwelcome ul li {
	display: inline;
}
#brdwelcome ul.conl li {
	padding-right: 10px;
}
#brdwelcome ul.conr li {
	padding-left: 10px;
}
#brdstats {
	display: none;
}















/* definitely used for poehosting */
* {margin: 0; padding: 0;}
body {font: 10px Verdana, sans-serif;  color: #333; background: #fff;}
a {text-decoration: none;}
a img {border: none;}
a:link, a:visited {color: #555;}
a#on {color:#860000;text-decoration:none}
html body a:hover {color: #000;}
h1 {font: 1.5em Verdana,Georgia, "Times New Roman", serif; letter-spacing: 1px;}
h2 {
	font: bold 1em Verdana, Arial, sans-serif; 
	letter-spacing: 2px;
	border-bottom:1px solid #CDCDCD;
	background:#F0F0F0;
/*	color:#6E6E6E; */
	color:#000;
	padding: 2px 2px 2px 4px;
}
ul {list-style: none;margin-top:5px}
ol {margin:10px 25px 5px 25px}
li {margin-top:5px;}
ol li {margin-top:0;}

#nav {position: absolute; z-index: 5; top: 0; left: 22px;}
#nav a {display: block; background: #ffcc66; width: 162px;border:1px solid #000;font: 1em Verdana,arial, serif; text-transform: uppercase;overflow: hidden;}
#nav ul {margin-top:-2px}
#nav ul a:hover {background: #D3D9C3;}
#nav ul a {padding:2px 0 2px 2px;width: 160px;}
#nav .on {background: #D3D9C3;color:#000}
#nav a#logo {background: #860000;padding:0 0 -2px 0;margin:0}

#announce h2 {
	display:none;
}
#livesupport {
	margin-top:20px;
	text-align:center;
	width:160px;
}
li#livesupport a:hover {
	border: 1px dashed #860000;
	background: #ffcc66;
}
#topbar {
  padding: 5px 0 5px 230px;
  background: #D3D9C3;
  border-top: 5px solid #333;
	border-bottom: 1px solid #333;
  font: 9px arial, Times, serif; overflow: hidden;
  min-width: 750px;
	min-height:15px;
}
#topbar a {text-decoration:underline;}

#main {
	float: left;
	font-size: 0.88em;
	padding: 1.5em 0 20px 210px;
	min-height: 400px;	
}
#main p {text-align: left; line-height: 1.8em;margin: 0;}

.column {float: left;min-height:500px;border-right: 1px solid #d9d9d9;}

#content {padding: 0 25px 0 20px;}
#secondary {width: 215px;}
#secondary .title {margin-bottom: 0.25em;}

#footer {
	clear: both;
	border: 1px solid #666; 
	border-width: 1px 0;
	margin-top:0;
  margin-bottom: 3em; 
	font-size: 0.85em;
  background: #D3D9C3;
}
#footer p {
	margin-left: 185px;
	padding: 1em 20px; 
	border-left: 1px solid #666;
  background: #fff;
}
#footer a:link, #footer a:visited {border-bottom-width: 0;}
#footer a:hover {border-bottom-width: 1px;}
#footer .copyright {clear: both;padding-left: 23px;}

.bodycopy {padding-bottom:20px}
.bodycopy a {text-decoration:underline;}
.bodycopy p {padding:10px 0 0 0;line-height: 1.4em;}
.bodycopy h1 {color:#860000;}
.bodycopy h2,.bodycopy h3,.bodycopy .fullbox h3 {
	text-transform: none;
	margin:10px 0 0 0;
	background:#F0F0F0;
	color:#000;	
	text-align:left;
}
