@charset "utf-8";
/* CSS Document */


a {

cursor: pointer;

color: #3b5998;

outline-style: none;

text-decoration: none;

}

a:hover

{

text-decoration: none;

}
.club_close {cursor:pointer;position:relative;top:4px;left:-18px;float:right;}

.ads_close
{
float:right;
display: block;

height: 13px;

width: 11px;

background-color: transparent;

background-image: url(http://clubs.sexxymofo.com/images/sprite2.png);

background-repeat: no-repeat;

background-attachment: scroll;

background-position: -869px -65px;

}

 .ads_title:hover

{

background-color:#FFC;

background-position: -857px -65px;

text-decoration: none;

}
 .ads_title{font-weight:bold;line-height:13px;margin-bottom:4px;margin-right:20px; line-height:13px}
 .ads_descr { font-size:16px;}
 a.golden:link {color:#6E0224;/*color: rgb(204, 204, 51);*/}
a.golden:visited {color:#6E0224;/*color: rgb(204, 204, 51);*/}
a.golden:active {color:#6E0224;/*color: rgb(204, 204, 51);*/}
a.golden:hover {color:#C00;}

#eeheader, td.top_menu, td.top_menu2, div.top_menu_link_container_end, .top_menu_item:hover, div.header , input.button,input.button:hover, input.button:active, input.button:visited {  background-image: url(http://clubs.sexxymofo.com/images/bar/clubs.jpg); }
.top_menu_item {background-attachment: scroll;background-position: 0% 100%;}


input.button {	background-repeat: repeat-x 0% 50%; margin:5px; }
input.button:link {	background-repeat: repeat-x 0% 50%; margin:5px; }
input.button:hover {background-repeat: repeat-x 0% 75%;}
input.button:active {background-repeat: repeat-x 0% 100%;}

.event_holder { background:url('http://clubs.sexxymofo.com/images/basic/event_holder.png') left top no-repeat ; text-align:center; padding:25px 3px; width:260px; height:174px;}
		.DetailBox { background:url('http://clubs.sexxymofo.com/images/basic/detail.png') no-repeat #FFF; color:#333; width:100%; margin-left:2px; margin-bottom:2px; height:80px;}
		.worldmap{position:relative;top:-140px;left:500px;color:#000;font-size:12px;}
.wldmap {background:url('http://clubs.sexxymofo.com/images/basic/round.png') no-repeat;height:110px;width:160px; vertical-align:bottom;}
.world_map_text {position:relative;left:-54px;top:27px; font-size:9px;}

div.club_content {

	border: 1px solid #000;

	border-top: none;

	padding: 10px;

	background: #FFFFFF;

}
div.header {

	padding: 4px 5px 5px 6px;

	border: 1px solid #000;

	font-weight: bold;

	background-image: url('http://clubs.sexxymofo.com/images/theme/top_bar_black.png');

	background-repeat: repeat-x;

	color: #fff;

}
.sexxytable { background-color: #000;}
.sexytable { background-color: #fff;}
.left-swinger-bar {
	background:url('../images/basic/left-side-swingers-bar-left.png') #111B24 right repeat-y;  
}
.right-swinger-bar {
	background:url('../images/basic/left-side-swingers-bar-right.png') #111B24 left repeat-y;
}
.swingers-center {
	background-color:#111B24;
	color:#FFF;
	width:165px;
}
.table-sex {
	padding: 0px;
border-spacing: 0px; 
border-collapse:collapse;
}
.copyright {width:1150px;}
.classy-swingers { /* border:4px double #000;*/padding-left:10px; margin-left:0px; margin-top:15px; padding:0px; height:600px; border-spacing:0px; position:relative; left:-4px;}
a:link { color:#333; }
a:visited { color:#333;}
a:hover { color:#A3282E;}

a.events:link { color:#fff; }
a.events:visited { color:#fff;}
a.events:hover { color:#A3282E;}

.swinger-corner-tl{width:18px;height:18px;background:url(../images/basic/swinger-corner-tl.png) bottom right transparent no-repeat;}
.swinger-corner-tr{width:18px;height:18px;background:url(../images/basic/swinger-corner-tr.png) bottom left transparent no-repeat;}
.swinger-corner-bl{width:18px;height:18px;background:url(../images/basic/swinger-corner-bl.png) top right transparent no-repeat;}
.swinger-corner-br{width:18px;height:18px;background:url(../images/basic/swinger-corner-br.png) top left transparent no-repeat;}

.swinger-corner-top{height:18px;background:url(../images/basic/tside.png) bottom  transparent repeat-x;}
.swinger-corner-left{width:18px;background:url(../images/basic/lside.png)  right transparent repeat-y;}
.swinger-corner-right{width:18px;background:url(../images/basic/rside.png)  left transparent repeat-y;}
.swinger-corner-bottom{height:18px;background:url(../images/basic/bside.png) top transparent repeat-x;}

.corner-tl{width:18px;height:18px;background:url(../images/basic/corner-tl.png) bottom right transparent no-repeat;}
.corner-tr{width:18px;height:18px;background:url(../images/basic/corner-tr.png) bottom left transparent no-repeat;}
.corner-bl{width:18px;height:18px;background:url(../images/basic/corner-bl.png) top right transparent no-repeat;}
.corner-br{width:18px;height:18px;background:url(../images/basic/corner-br.png) top left transparent no-repeat;}

.corner-top{height:18px;background:url(../images/basic/tcside.png) bottom  transparent repeat-x;}
.corner-left{width:18px;background:url(../images/basic/lcside.png)  right transparent repeat-y;}
.corner-right{width:18px;background:url(../images/basic/rcside.png)  left transparent repeat-y;}
.corner-bottom{height:18px;background:url(../images/basic/bcside.png) top transparent repeat-x;}
#psPassword, #psEmail{
						padding:0px;
						margin:0px;
						width:130px;
						 background-image:url('http://clubs.sexxymofo.com/images/basic/repeat.png');
						  background-repeat:repeat-x;
						  background-color:transparent;
							border:none;
						height:22px;
						color:#F9F9F9;
						font-weight:bold;
						font-size:130%;
					
					
					}
					
					#passwordl, #usernamel{
												padding:0px;
						margin:0px;
						margin-left:6px;
						width:5px;
						height:22px;
										  background-position:right top;
						 background-image:url('http://clubs.sexxymofo.com/images/basic/leftcap.png');
						  background-repeat:no-repeat;
					}
					
					#passwordr, #usernamer{
												padding:0px;
						margin:0px;
						width:5px;
						height:22px;

						 background-image:url('http://clubs.sexxymofo.com/images/basic/rightcap.png');
						  background-repeat:no-repeat;
						  background-position:left top;
						  background-color:transparent;
					}
div.profile_postcomment {
	border: 1px solid #BBBBBB;
	background: #F4F4F4;
	margin-bottom: 10px;
	padding: 10px 14px 8px 10px;
}
.comment_area {
	font-family: "Lucida Sans", verdana, arial, serif;
	color: #888888; 
	width: 100%;
	height: 70px;
}
.restore_button{
	position:relative;
	zoom: 1;
	opacity:0.0;
	filter: alpha(opacity = 01);
	opacity: .7;
filter:alpha(opacity=70);
width: 100%;



}
.club_window {margin:2px 0px 6px 0px;}


/*alphabetical pagination */
ul.alphabets 
{ 
} 

ul.alphabets li 
{ 
   list-style:none; 
   float:left; 
   margin-right:5px; 
   padding:3px 5px 3px 5px; 
   border:1px solid #FFFFFF; 
   text-align:center; 
} 

ul.alphabets li.active, ul.alphabets li:hover 
{ 
   background-color:#6E0224; 
   border:1px solid #D6D6BD; 
} 
ul.alphabets li a 
{ 
   text-decoration:none; 
} 
ul.alphabets li.active a, ul.alphabets li:hover a 
{ 
   color:#FFF; 
}