/* General elements */
body
{
	background-color:black;
	font-family:tahoma, arial, sans-serif;
	font-size:11pt;
	color:White;
}
a,a:link,a:visited
{
    color:#DDDDDD;
    font-weight:bold;
}
a:visited
{
    color:#888888;
}
a:hover, a.anchor
{
    color:White;
}

/* These are for the different sections of the page */
#masthead
{
	text-align:center;
}
#page-content
{
	padding-left:190px;
	padding-right:8%;
	width:auto;
}
.ads
{
	padding:10px;
	text-align:center;
}
#footer
{
	clear:both;
	padding-top:20px;
	text-align:center;
}

/* These are specific to certain functions */
/* News */
#newspost
{
	border-width:5px;
	border-style: groove none;
	padding:5px 20px;
	margin:5px 0px 5px 15px;
	background-color:#550000;
}
#headline
{
	float:left;
	font-size:14pt;
	font-weight:bolder;
}
#posted-by
{
	float:right;
	font-size:10pt;
}
#news-paragraph
{
	position:relative;
}

/* Guides */
#guide-category
{
	padding:5px;
	margin:10px 10px 30px 10px;
	border-width:3px;
	border-style:groove none;
	background-color:#550000;
}
p.Q, p.A, .section, p.Comment
{
	background-color:#550000;
	margin:0px;
	padding:10px 20px;
}
p.Q
{
	font-weight:bold;
	margin-top:20px;
}
p.A
{
	line-height:1.4em;
}
ul.section, ol.section
{
	padding-left:5%;
}
p.Comment
{
	font-style:italic;
}
p.errormsg
{
	color:Red;
	font-weight:bold;
}

#faqlist
{
	background-color:#550000;
	margin:0px 0px;
	padding-bottom:10px;
}

/* Search pages */
table.search-results
{
	align:center;
	background-color:#550000;
	text-align:center;
	width:95%;
}

#search-panel, #search-item, #item
{
	background-color:#550000;
	border-style:groove none;
	border-width:3px;
}
#search-panel
{
	margin: 0px 10px 20px;
	padding:5px;
	text-align:center;
}
#search-item
{
	margin:5px 20px;
	padding:3px 20px 12px;
}
#item
{
	margin:10px 30px;
	padding:15px 25px;
}
a.search-list-toggle
{
	float:right;
	padding-top:3px;
	text-align:right;
}
/* For items */
#normalitem, #uniqueitem, #legenditem, #bossitem, #gmitem, #killmark
{
	font-weight:bold;
}
#normalitem, #killmark
{
	color:white;
}
#uniqueitem
{
	color:yellow;
}
#legenditem
{
	color:Magenta;
}
#bossitem
{
	color:Cyan;
}
#gmitem
{
	color:Darkorange;
}
#itempic
{
	border:none;
	float:left;
	padding-right:20px;
}
/* For movies */
#movie-table
{
	align:center;
	text-align:center;
}
.movie-form-label
{
	display:block;
	padding:2px;
}