/** Mafia Stylesheet **/
body {
	background-color	: #2D1200;
	margin				: 0px;
}
#headerbg {
	background-color	: transparent;
	background-image	: url(images/header-bg.jpg);
	background-repeat	: repeat-x;
	background-position : center top;
	height				: 261px;
}
#header {
	background-image	: url(images/header-main.jpg);
	background-repeat	: no-repeat;
	background-position	: center top;
	height				: 140px;
	width				: 767px;
	text-align			: right;
}
#cblock {
	background-color	: transparent;
	text-align			: center;
	vertical-align		: top;
}
.noborder {
	border				: none;
}
.menuspacer {
	background-image	: url(images/navbar/navbar-bg.gif);
	width				: 42px;
	height				: 55px;
}
.secnavbardivider {
	background-image	: url(images/navbar/secnavbar-divider.gif);
	width				: 10;
	height				: 25;
}
#bodytop {
	background			: url(images/body-top.jpg) no-repeat;
	width				: 719px;
	height				: 23px;
}
.bodytopbg {
	background-image	: url(images/body-toprightbg.jpg);
	width				: 719px;
	height				: 23px;
}
#updates {
	width				: 538px;
	margin-right		: 23px;
	display				: block;
	margin-top			: -7px;
	background			: top;
	padding-bottom		: 10px;
	float				: right;
}

.updatestext {
	color				: #55432c;
	list-style			: inside;
	font-size			: 9pt;
	font-weight			: normal;
	font-family			: arial, verdana, sans-serif;
}
.bodybg {
	background-color	: transparent;
	background-image	: url(images/body-bg.jpg);
}
.postbox {
	width				: 538px;
	text-align			: left;
	color				: #5e5447;
	font-family			: arial, verdana, sans-serif;
	display				: block;
	float				: right;
	margin-right		: 23px;
	margin-top			: 14px;
	margin-bottom		: 10px;
}
.postleft {
	background-image	: url(images/postheader-left.gif);
	background-color	: transparent;
	height				: 19px;
}
.postright {
	background-image	: url(images/postheader-right.gif);
	background-color	: transparent;
	height				: 19px;
}
.postmdl {
	background-image	: url(images/postheader.gif);
	background-color	: transparent;
	font-size			: 10px;
	font-weight			: bold;
	font-family			: arial,verdana,sans-serif;
	height				: 19px;
	color				: #f6f0de;
	text-align			: center;
}
.posttopic {
	padding-top			: 8px;
	padding-bottom		: 4px;
	font-size			: 18px;
	font-weight			: bold;
	color				: #5f5548;
}
.postbody {
	font-size			: 12px;
	font-weight			: normal;
	font-family			: verdana,helvetica,sans-serif;
	color				: #5f5548;
}
.quote {
	font-size			: 10px;
	font-weight			: normal;
	font-family			: arial, verdana, sans-serif;
	color				: #827563;
}
a {
	font-size			: 12px;
	font-weight			: normal;
	text-decoration		: underline;
	font-family			: arial, verdana, sans-serif;
	color				: #3b352d;
}
a:hover {
	font-size			: 12px;
	font-weight			: normal;
	text-decoration		: underline;
	font-family			: arial, verdana, sans-serif;
	color				: #3b352d;
}
#item a {
	color				: #5f5448;
	text-decoration		: none;
}
#item a:hover {
	color				: #4a4238;
	text-decoration		: underline;
}
#item #epic {
	color				: #7d38b6;
	font-weight			: bold;
	font-family			: arial, verdana, sans-serif;
}
#item #artifact {
	color				: #d76400;
}
#item #blue {
	color				: #0060a7;
}
.spacer {
	width				: 48px;
	background-color	: transparent;
}
.roman {
	list-style-type		: lower-roman;
}
.rankerquote {
	font-size			: 10px;
	font-family			: arial, verdana, sans-serif;
	border-left			: 4px solid #d1d1d3;
	padding				: 10px;
	margin				: 1em;
}
#copyright {
	font-family			: arial, verdana, sans-serif;
	font-size			: 12px;
	color				: #8a6044;
	margin-top			: 10px;
	margin-bottom		: 10px;
}
.pi-photos[class] {
	background			: url(images/postbody/photopapers.png) no-repeat;
	position			: absolute;
	width				: 171px;
	height				: 133px;
	display				: block;
	text-align			: left;
	margin-left			: -180px;
}
.pi-napkin[class] {
	background			: url(images/postbody/napkin.png) no-repeat;
	position			: absolute;
	width				: 164px;
	height				: 157px;
	display				: block;
	text-align			: left;
	margin-left			: -173px;
}
.pi-article[class] {
	background			: url(images/postbody/article.png) no-repeat;
	position			: absolute;
	width				: 164px;
	height				: 157px;
	display				: block;
	text-align			: left;
	margin-left			: -173px;
}
.pi-photos {
	background-image	: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='wp-content/themes/mafia/images/postbody/photopapers.png',sizing='scale');
	position			: absolute;
	width				: 171px;
	height				: 133px;
	display				: block;
	text-align			: left;
	margin-left			: -180px
}
.pi-napkin {
	background-image	: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='wp-content/themes/mafia/images/postbody/napkin.png',sizing='scale');
	position			: absolute;
	width				: 164px;
	height				: 157px;
	display				: block;
	text-align			: left;
	margin-left			: -173px
}
.pi-article {
	background-image	: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='wp-content/themes/mafia/images/postbody/article.png',sizing='scale');
	position			: absolute;
	width				: 164px;
	height				: 157px;
	display				: block;
	text-align			: left;
	margin-left			: -173px
}
#fbm {
	background-image	: url(images/fbmbuilding.png);
	background-repeat	: no-repeat;
	background-position	: center top;
	height				: 117px;
	width				: 106px;
	display				: block;
	float				: right;
	margin-right		: 32px;
}
/*\*/
* html #fbm {
	background-image	: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='wp-content/themes/mafia/images/fbmbuilding.png',sizing='scale');
	cursor				: hand;
	background-repeat	: no-repeat;
	background-position	: center top;
	height				: 117px;
	width				: 106px;
	display				: block;
	float				: right;
	margin-right		: 32px;
}
