html, body { margin: 0px; padding: 0px; }

body {
	background: center center no-repeat fixed #000;
	text-align: center;
	margin: 0px; padding: 0px;
	font-family: Verdana, Tahoma, sans-serif;
}
#content {
	background: top center no-repeat; text-align: center;
	margin: 0px auto; padding: 0px;
	width: 950px; color: #fff;
}
.page {
	margin: 150px auto 0px; min-height: 350px; padding: 0px; clear:both;
	width: 850px;
	background: #000; }
.footer {
	margin: 0px auto ; min-height: 20px; padding: 0px; font-size: 70%;
	width: 850px; color: #fff;
	background: #000; }
.footer p { margin: 0px; padding: 0px 0px 20px;}
.footer p img { margin: 5px 0px 0px;}
.page p.right { text-align: left; padding: 10px 50px 40px 350px; margin: 0px; position: relative;}
.page p.left { text-align: left; padding: 10px 350px 40px 50px; margin: 0px; position: relative;}
p.right img {float: left; position: absolute; left: 50px;}
p.left img {float: right; position: absolute; right: 50px;}
#navigation {
	padding: 10px 0px 0px 50px; margin: 0px;
}


a:link { color: #fd9; text-decoration: underline; }
a:hover { color: #fa5; text-decoration: underline; }

#navigation img {
	float: left;
}
#navigation img.button { padding-top: 50px;}

.member_name { 
	font-variant: small-caps;
	background: #222;
	}
.attr {
	font-size: 70%; color: #999;
}
.attr em { font-variant: small-caps; font-size: 120%; color: #fff;}