html, body 
{
	background: url("http://www.portraitofdecay.com/img/bg1.jpg");
	color:black;
}
	
body 
{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	font-family: Arial, sans-serif;
	background: #000;
	background: url("http://www.portraitofdecay.com/img/bg1.jpg");
	text-align: justify;
}

#page 
{
margin: 0 auto;
width: 1000px;
}

/*#page-body 
{
	background: url("http://www.portraitofdecay.com/forum.nin.com/bb/images/greypanel-bg.png");
}*/
 
#wrap 
{ 
	background: url("http://www.portraitofdecay.com/forum.nin.com/bb/images/greypanel-bg.png");
	padding-right: 0px;
	padding-left: 0px;
}

a:link, a:visited, a:hover, a:active, a:focus
{
	font-style: normal;
    font-weight:bold;
	color: #8B9277;
	border: 0;
	outline: 0;
}

a img 
{
	border: 0;
	text-decoration: none;
	background-color: transparent;
	display:block;
}

a:link img, a:visited img, a:hover img, a:active img, a:focus img 
{
	border: 0;
	outline: 0;
	text-decoration: none;
	background-color: transparent;
	display:block;
}

#header 
{
	width: 1000px;
	height: 160px;
	position: relative;
	background: url("http://www.portraitofdecay.com/img/header/green/header-bar.gif") no-repeat;
}


	
#header-links-container
{  
    position: absolute;
	top: 100px;
	left: 0px;
    width:1000px;
    margin-top:8px;
}
  
.header-menu-link
{
    position:relative;
    margin-right:10px;
    margin-left:1px;
    float:left;
}
  
a.header-menu-link:link, a.header-menu-link:visited, a.header-menu-link:hover, a.header-menu-link:active 
{
    background: none;
    border: 0 none;
    text-decoration: none;
}


#home-link
{
    margin-left:0px;
}
  
#blog-link
{
    margin-right:0px;
}
  
.forumbg, .forabg 
{
	background-color:#424B49;
}
  
.postlink, .postlink:visited, .postlink:active 
{
	color:#8B9277;
	border-bottom-color:#8B9277;
}

.postlink:hover
{
	text-decoration: underline;
	border-bottom-color:#8B9277;
	color: #8B9277;
	background-color:transparent;
}

a.forumtitle:active, a.forumtitle:hover, a.topictitle:active, a.topictitle:hover
{
	color:#8B9277;
}

a.left, a.left:active, a.left:hover, a.right, a.right:active, a.right:hover
{
	color:#000000;
}

.bg2, .panel 
{
	background-color:#B3B3B3;
}

.bg3
{
	background-color:#999999;
}

.bg1 
{
	background-color:#CCCCCC;
}	
.navbar 
{
	background-color:#22262A;
}

blockquote 
{
	background-color:white;
	background-image:none;
	border-color:black;
	border:1px solid black;
	margin-bottom:5px;
	margin-top:5px;
	padding:10px;
}

h2 
{
	background-color:#424B49;
	color:#8B9277;
}

h3, .content h2, .panel h2, #cp-main h2 
{
	color:#8B9277;
}

span.corners-top, span.corners-bottom, span.corners-top span, span.corners-bottom span 
{
	background-color:transparent !important;
	background-image:none;
}

.topic-actions, fieldset 
{
	font-weight:bold;
}

ul.navlinks 
{
	border-bottom-color:black;
	border-bottom:1px solid black;
}

/*.icon-logout, .icon-members, .icon-faq, .icon-ucp, .icon-home {
	background-image:none;
}*/

input, textarea, select 
{
	color: #dedede;
}

input.post2, textarea.post2, input.post, textarea.post, select 
{
	background-color: #34383C;
	border-color:#292929;
}

.inputbox 
{
	background-color:#34383C; 
	border-color: #b4bac0; 
	color: #d4d4d4;
}
	
.inputbox:focus 
{
	border-color:#41464B; 
	color:#B1B1B1; 
}

.inputbox:focus 
{
	border:1px solid #EAEAEA; 
}

.inputbox:hover 
{
	border:1px solid #EAEAEA; 
}

ul.forums 
{
	background-color:#CCCCCC;
	background-image:none;
}

#phpbb a#logo, .headerbar, a.fontsize 
{
	display:none;
}	  
  
label, dl.details dd, ul.topiclist li, table.table1 td 
{
	color:black;
} 

ul.topiclist li.row dt a.subforum.read 
{
	background-image:none;
}

ul.topiclist li.row dt a.subforum 
{
	padding:0 0 0 0;
}

li.row 
{
	border-bottom-color:#424B49;
	border-top-color:#424B49;
}

li.row 
{	
	border-bottom:1px solid #424B49;
	border-top:1px solid #424B49;
}

li.row:hover
{
	background-color:#E6E6E6;
}


table.table1 tbody td 
{
	border-top-color:#424B49;
	border-top:1px solid #424B49;
}

table.table1 tbody tr:hover, table.table1 tbody tr.hover 
{
	background-color: #E6E6E6;
}


ul.topiclist dd, li.row:hover dd 
{
	border-left-color:transparent !important;
}

#message-box textarea 
{
	color:#dedede;
}

a.button1:hover, input.button1:hover, a.button2:hover, input.button2:hover, input.button3:hover {
	border: 1px solid #808080;
	background-position: 0 100%;
	color: #808080;
}

#cp-main h3, #cp-main hr, #cp-menu hr 
{
	border-color:#808080;
}

.search .postprofile a, .search .postprofile a:hover
{
	color:#000000;
}


/*.inner {
	padding-right: 20pt;
	padding-left: 20pt;
}*/


