body div#main{
	padding-top: 150px;
	position: absolute;
	width: 532px;
	left: 50%;
	margin-left: -266px;
	z-index: 1;
}

a img {
	border: none;
	padding: 0px;
}
	
img {
 	border: none;
	padding: 0px;
}

table #fp_books a {
	display: block;
	height: 30px;
	width: 103px;
	background: url("images/fp_books.gif") 0 0 no-repeat;
}

table #fp_books a:hover {
	background-position: 0 -30px;
}

table #fp_fog-eared a {
	display: block;
	width: 161px;
	height: 30px;
	background: url("images/fp_fog-eared.gif") 0 0 no-repeat;
}

table #fp_fog-eared a:hover {
	background-position: 0 -30px;
}

table #fp_metalepsy a {
	display: block;
	width: 154px;
	height: 30px;
	background: url("images/fp_metalepsy.gif") 0 0 no-repeat;
}

table #fp_metalepsy a:hover {
	background-position: 0 -30px;
}

table #fp_about a {
	display: block;
	width: 98px;
	height: 30px;
	background: url("images/fp_about.gif") 0 0 no-repeat;
}

table #fp_about a:hover {
	background-position: 0 -30px;
}

table #fp_contact a {
	display: block;
	width: 133px;
	height: 30px; 
	background: url("images/fp_contact.gif") 0 0 no-repeat;
}

table #fp_contact a:hover {
	background-position: 0 -30px;
}

span.invisible{
	display:none;
}

div#footer {
	z-index: 0;
	width:532px;
	position:absolute;
	bottom:0;
	width: 532px;
	left: 50%;
	margin-left: -266px;
	padding-top: 120px;
	padding-bottom: 10px;
	color: #666;
	font-family: Verdana, Geneva, Trebuchet, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
}

#footer a:link {
	text-decoration: none;
	color: #666;
} /* unvisited link */

#footer a:visited {
	text-decoration: none;
	color: #666;
} /* visited link */

#footer a:hover {
	text-decoration: none;
	color: #000;
}   /* mouse over link */

#footer a:active {
	text-decoration: none;
	color: #000;
}   /* selected link */

#footer .left{
	text-align:left;
	float: left;
}
#footer .right{
	text-align: right;
	float: right;
}
