/* This is the CSS for OMG! */

/* SELECTORS */
body
{
	background:#FDFBFE;
	margin:0px;
	padding:0px;
	font-family:verdana,arial,sans-serif;
	font-size:.9em;
	text-align:justify;
	color:#151316;
}

p
{
	font-family:verdana,arial,sans-serif;
	font-size:.9em;
	text-align:justify;
	color:#151316;
}

img
{
	border:none;
}

hr
{
	color:#151316;
}

/* FORMATTING */
#topBorder
{
	background:#FDFBFE;
	width:750px;
	position:absolute;
	top:50px;
	left:125px;
}

#sideBorder
{
	background:#FDFBFE;
	width:369px;
	position:absolute;
	top:211px;
	left:125px;
}

#navigation
{
	background:#FDFBFE;
	width:350px;
	position:absolute;
	top:100px;
	left:125px;
	text-align:center;
	border:none;
}

#mainPanel
{
	background:#FDFBFE;
	width:390px;
	height:337px;
	position:absolute;
	top:210px;
	left:494px;
	border:none;
	padding:0px 7px 0px 0px;
	overflow:scroll;
}

#members
{
	width:350px;
	font-family:verdana,arial,sans-serif;
	font-size:.7em;
	color:#151316;
}

.fanNumber
{
	float:left;
	width:20px;
	margin-right:5px;
	text-align:center;
	font-weight:bold;
}

.fanName
{
	float:left;
	width:65px;
	margin-right:5px;
	text-align:center;
	font-weight:bold;
}

.fanMail
{
	float:left;
	width:10px;
	margin-right:5px;
	text-align:center;
	font-weight:bold;
}

.fanWeb
{
	float:left;
	width:35px;
	margin-right:5px;
	text-align:center;
	font-weight:bold;
}

.fanCountry
{
	float:left;
	width:55px;
	margin-right:5px;
	text-align:center;
	font-weight:bold;
}

.fanSong
{
	float:left;
	width:50px;
	margin-right:5px;
	text-align:center;
	font-weight:bold;
}

.fanAlbum
{
	float:left;
	width:50px;
	margin-right:5px;
	text-align:center;
	font-weight:bold;
}

.membersTable
{
	text-align:center;
	padding:0px;
	margin-left:auto;
	margin-right:auto;
}

.memberNumber
{
	width:20px;
	vertical-align:top;
}

.memberName
{
	width:60px;
	vertical-align:top;
}

.memberEmail
{
	width:25px;
	vertical-align:top;
}

.memberSite
{
	width:50px;
	vertical-align:top;
}

.memberCountry
{
	width:60px;
	vertical-align:top;
}

.memberSong
{
	width:75px;
	vertical-align:top;
}

.memberAlbum
{
	width:75px;
	vertical-align:top;
}

.joinTable
{
	border:none;
	padding:2px;
}

.joinTag
{
	text-align:right;
	width:200px;
	font-family:tahoma,arial,sans-serif;
	font-size:.9em;
	font-weight:normal;
	color:#151316;
}

.updateTable
{
	border:none;
	padding:2px;
}

.updateTag
{
	text-align:right;
	width:200px;
	font-family:tahoma,arial,sans-serif;
	font-size:.9em;
	font-weight:normal;
	color:#151316;
}

.affiliateTable
{
	border:none;
	padding:2px;
}

.affiliateTag
{
	text-align:right;
	width:200px;
	font-family:tahoma,arial,sans-serif;
	font-size:.9em;
	font-weight:normal;
	color:#151316;
}

.centerAll
{
	text-align:center;
}

/* LINKS */
a
{
	font-family:verdana,arial,sans-serif;
	font-size:.9em;
	font-weight:bold;
	color:#151316;
	text-decoration:underline;
}

a:visited
{
	font-family:verdana,arial,sans-serif;
	font-size:.9em;
	font-weight:bold;
	color:#151316;
	text-decoration:underline;
}

a:hover
{
	font-family:verdana,arial,sans-serif;
	font-size:.9em;
	font-weight:bold;
	color:#151316;
	text-decoration:none;
}

a:active
{
	font-family:verdana,arial,sans-serif;
	font-size:.9em;
	font-weight:bold;
	color:#151316;
	text-decoration:line-through;
}
#navigation a
{
	font-family:verdana,arial,sans-serif;
	font-size:.9em;
	font-weight:normal;
	color:#882F1F;
	text-decoration:none;
}

#navigation a:visited
{
	font-family:verdana,arial,sans-serif;
	font-size:.9em;
	font-weight:normal;
	color:#882F1F;
	text-decoration:none;
}

#navigation a:hover
{
	font-family:verdana,arial,sans-serif;
	font-size:.9em;
	font-weight:normal;
	color:#882F1F;
	text-decoration:line-through;
}

#navigation a:active
{
	font-family:verdana,arial,sans-serif;
	font-size:.9em;
	font-weight:normal;
	color:#882F1F;
	text-decoration:line-through;
}

/* TEXT */
.generalHeader
{
	font-family:verdana,arial,sans-serif;
	font-size:1.2em;
	font-weight:normal;
	color:#151316;
}

.sideHeader
{
	font-family:verdana,arial,sans-serif;
	font-size:1.2em;
	font-weight:normal;
	color:#151316;
	text-align:right;
}

.tinyText
{
	font-family:verdana,arial,sans-serif;
	font-size:.7em;
	font-weight:normal;
	color:#151316;
	text-align:right;
}

/* PHOTO GALLERY */
.gallery
{
	width:375px;
}

.images
{
	float:left;
	width:75px;
	height:75px;
	margin:2px;
	text-align:center;
}