a {text-decoration:none}
a:link {color:#b1a592}
a:visited {color:#b1a592}
a:hover {color:#99ff66}
a:active {color:none}

img	{border:none;}

body
	{
	position:relative;
	background-color:black;
	width:1000px;
	height:100%;
	color: #cccccc;
	font-family:sans-serif;
	padding:0px;
	margin:0 auto;
	}

.house
	{
	position:relative;
	left:0px;
	top:0px;
	background-image:url('images/happy-ghost-productions-house-d.gif');
	background-repeat:no-repeat;
	width:996px;
	height:732px;
	}
	
h1
	{position:relative;font-size:18px;color:#99ff66}
h2
	{font-size:18px}
h1.LOGO
	{
	position:relative;
	background-image:url('images/LOGO.jpg');
	background-repeat:no-repeat;
	width:1000px;
	height:78px;
	left:0px;
	top:0px;
	z-index:1;
	}
h1.section	
	{font-size:23px;text-align:left;}

li	{list-style-type:none}

li a.select:hover
	{
	position:relative;
	background-image:url('images/window-b.png');
	left:200px;
	top:300px;
	width:247px;
	height:248px;
	}
a.selected	{
	background: black;
	color:#99ff66;
	box-shadow: 0px 0px 7px 7px #666666;
	padding:3px;
	}

li.j-BB	{
	position:relative;
	right:10px;
	top:15px;
	font-size:19px;
	padding:6px 50px 10px 0px;
	}
.menuglow	{
	position:absolute;
	left:10px;
	top:88px;
	width:125px;
	height:600px;
	}
.menu	{
	position:absolute;
	left:0px;
	top:0px;
	width:160px;
	height:330px;
	border-radius:10px;
	background-color:#000000;
	box-shadow: 0px 0px 7px 7px #999999;
	z-index:1
	}
li.j	{
	position:relative;
	left:20px;
	top:20px;
	font-size:19px;
	padding:6px 0px 10px 0px
	}
.content
	{
	position:relative;
	background-color:black;
	border: 5px solid #323232;
	border-radius:10px;
	padding:10px 20px 0px 20px;
	width:640px;
	left:185px;
	top:15px;
	text-align:center;
	}
.newpost	{
		position:relative;
		border-top:3px solid #323232;
		height:0px;
		width:663px;
		right:13px
		}

.inform, .informB		{
	position:relative;
	color:#ffffff;
	background-color:#000000;
	border-radius:10px;
	width:450px;
	font-size:14px;
	text-align:left;
	padding:10px;
	margin:5px;
	}
#favicon-list	{

	position:absolute;
	background-color:black;
	border-radius:10px;
	width:140px;
	height:100px;
	left:0px;
	top:340px;
	padding:5px 10px 5px 10px
	}
.favconnect	{padding:0px 0px 28px 13px} 
.favicon-flickr
	{
	position:relative;
	background-image:url('images/favicon-flickr.png');
	background-repeat:no-repeat;
	width:32px;
	height:32px;
	padding:15px;
	margin:10px;
	}
.favicon-flickr:hover
	{
	background-image:url('images/favicon-flickr-glow.png');
	background-repeat:no-repeat;
	width:32px;
	height:32px;
	padding:15px;
	margin:10px;
	}
.tags
	{
	position:relative;
	width:615px;
	height:100px;
	font-size:14px;
	text-align:left;
	padding:10px;
	margin:5px
	}
#tags_inline
	{
	position:relative;
	background-color:#333333;
	border-radius:6px;
	float:left;
	padding:8px
	}
#tags_inline:hover	{background-color:#666666;}

.bg
	{
	position:absolute;
	left:0px;
	top:0px;
	background-color:white;
	width:1000px;
	height:710px;
	z-index:-3;
	}

.wallpaper
	{
	position:absolute;
	background-repeat:repeat;
	background-image:url('images/wallpaper-f.jpg');
	width:100%;
	height:100%;
	}

.copyright	{float:right;display:block;padding:0 20px 0 10px}
.footer		{
	position:absolute;
	border-top:2px solid black;
	background-color:black;
	color: #999999;
	width:1000px;
	height:80px;
	top:100%;
	padding:12px 0 0 0;
	}