

body 	{
		background-color: #000000;
		background-attachment: scroll;  	
		background-position: top left;
		background-repeat: repeat-x;
		margin: 0px;
	}
	
.fbud 	{
		background-image: url(sexybum.jpg);
		background-attachment: scroll;  	
		background-position: top left;
		background-repeat: no-repeat;
	}
	
.head1 { 
		font-family : tahoma, arial, helvetica ;
		font-style : normal;
		font-size : 14px;
		font-weight : bold;
		text-decoration : none;
		color : #FFFFFF;
	}
	
.head1b { 
		font-family : tahoma, arial, helvetica ;
		font-style : normal;
		font-size : 14px;
		font-weight : bold;
		text-decoration : none;
		color : #FFFFFF;
	}
	
.head1bt { 
		font-family : tahoma, arial, helvetica ;
		font-style : normal;
		font-size : 14px;
		font-weight : bold;
		text-decoration : none;
		color : #00B9F6;
	}
	
.signup  { 
		font-family : tahoma, arial, helvetica ;
		font-style : normal;
		font-size : 14px;
		line-height : 18px;
		font-weight : bold;
		text-decoration : none;
		color : #FFFFFF;
	}
	
.signupx  { 
		font-family : tahoma, arial, helvetica ;
		font-style : normal;
		font-size : 14px;
		line-height : 18px;
		font-weight : bold;
		text-decoration : none;
		color : #FFFFFF;
		border: 0px;
		background-color: transparent;
	}

.norm1  { 
		font-family : tahoma, arial, helvetica ;
		font-style : normal;
		font-size : 13px;
		line-height : 18px;
		font-weight : normal;
		text-decoration : none;
		color : #FFFFFF;
	}
	
.norm1link  { 
		font-family : tahoma, arial, helvetica ;
		font-style : normal;
		font-size : 13px;
		line-height : 18px;
		font-weight : normal;
		text-decoration : underline;
		color : #FFFFFF;
	}
	
.norm1link:hover { color: #00FF00; }

.norm2  { 
		font-family : tahoma, arial, helvetica ;
		font-style : normal;
		font-size : 12px;
		line-height : 18px;
		font-weight : normal;
		text-decoration : none;
		color : #000000;
	}

.search{
	background:url(button2.gif) no-repeat left top;
	width:167px;
	height:26px;
	border:none;
	overflow:hidden;
	cursor:pointer;
	font-family : tahoma, arial, helvetica ;
	color : #FFFFFF;
	font-style : normal;
	font-size : 14px;
	line-height : 18px;
	font-weight : bold;
	padding-bottom:4px;
}
	
.search:hover{
	background:url(button3.gif) no-repeat left top;
}

.joinnow{
	background:url(button2x.gif) no-repeat left top;
	width:167px;
	height:26px;
	border:none;
	overflow:hidden;
	cursor:pointer;
	font-family : tahoma, arial, helvetica ;
	color : #FFFFFF;
	font-style : normal;
	font-size : 14px;
	line-height : 18px;
	font-weight : bold;
	padding-bottom:4px;
}
	
.joinnow:hover{
	background:url(button3x.gif) no-repeat left top;
}
	
.forminput  { 
		font-family : tahoma, arial, helvetica ;
		font-style : normal;
		font-size : 12px;
		font-weight : normal;
		text-decoration : none;
		color : #000000;
	}
	
.signform  { 
		font-family : tahoma, arial, helvetica ;
		font-style : normal;
		font-size : 12px;
		font-weight : normal;
		text-decoration : none;
		color : #FFFFFF;
	}
	
.signformterms  { 
		font-family : tahoma, arial, helvetica ;
		font-style : normal;
		font-size : 11px;
		font-weight : normal;
		text-decoration : none;
		color : #FFFFFF;
	}
	
.signformlink  { 
		font-family : tahoma, arial, helvetica ;
		font-style : normal;
		font-size : 11px;
		line-height : 18px;
		font-weight : normal;
		text-decoration : underline;
		color : #FFFFFF;
	}

.copy  { 
		font-family : tahoma, arial, helvetica ;
		font-style : normal;
		font-size : 10px;
		line-height : 18px;
		font-weight : normal;
		text-decoration : none;
		color : #FFFFFF;
	}
	

	

.flags a
{
display: block;
background: url(/images/flags-sprite.png) 0 0 no-repeat;
width: 25px;
height: 15px;
line-height: 100px;
overflow: hidden;
float: right;
margin: 0 0 0 5px;
}

.flags a.uk
{
background-position: -25px 0px;
}

.flags a.uk:hover
{
background-position: 0px 0px;
}

.flags a.usa
{
background-position: -25px -15px;
}

.flags a.usa:hover
{
background-position: 0px -15px;
}

.flags a.sa
{
background-position: 0px -30px;
}

.flags a.aus
{
background-position: -25px -45px;
}

.flags a.aus:hover
{
background-position: 0px -45px;
}

/* slightly enhanced, universal clearfix hack */
.clearfix:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
	}
.clearfix { display: inline-block; }

/* start commented backslash hack \*/
* html .clearfix { height: 1%; }
.clearfix { display: block; }
/* stop commented backslash hack */
