﻿body
{
	background: #000;
	font-family: Trebuchet MS;
	font-size: 12px;
	color: #ccc;
	margin: 0px;
	margin-top: 4px;
	padding: 0px;
}

div#main
{
	width: 900px;
	margin: 0 auto;
}


#userinfo
{
	text-align: right;
	width: 900px;
	margin: 0 auto;
	height: 30px;
	overflow: hidden;
}


#footer
{
	text-align: left;
	width: 900px;
	margin: 0 auto;
	height: 45px;
	overflow: hidden;
	border-top: 1px solid #333;
	padding-top: 2px;
}

#leftDOWN
{
	width: 600px;
	padding-top: 4px;
	padding-left: 5px;
	float: left;
	color: #666;
	text-align: left;
}

div.rightDOWN
{
	width: 290px;
	float: left;
	text-align: right;
	color: #FFFFFF;
	padding-top: 4px;
	padding-right: 2px;
	vertical-align: middle;
}

#menubar-bg
{
	width: 100%;
	height: 80px;
	background: url(/images/MenuBarBackground.JPG) repeat-x;
	overflow: hidden;
}

#menubar
{
	width: 904px;
	margin: 0 auto;
}

div#menubar ul
{
	list-style: none;
	margin: 0px;
	padding: 0px;
}

.menubarAuxiliar
{
	 margin-top : -6px;
}

.gecko div#menubar ul li
{
	padding-top : 0px !important;
	margin-top : 0px !important;
	height : 34px;
	
}


div#menubar ul li
{
	float			:	left;	
	height			:	30px;	
	text-align		:	center;
	cursor			:	hand;
}

.ie div#menubar ul li
{
	/*margin-top : -7px;*/
	padding-top: 4px;
}


div#menubar a
{
	text-decoration: none;
}

.menuBarNew
{
	padding-top : 10px;	
	margin-top  : -10px;
	border-left : solid 1px #333;
	height : 64px;
}

.divLiveGirls 
{
	padding-top :	17px;
	text-align  :	center;
	width       :	114px;
	height      :	58px;
	margin-left :	-6px;
	cursor      :	hand;
}

.gecko .divLiveGirls 
{
	padding-top : 5px;
	width       :120px;
	height     : 69px;
}

h4
{
	font-family: Trebuchet MS;
	font-size: 20px;
	font-weight: normal;
	overflow: hidden;
}

h5
{
	font-family: Trebuchet MS;
	font-size: 70px;
	font-weight: bold;
	margin-top: -15px;
	margin-bottom: -15px;
}

h6
{
	font-family: Trebuchet MS;
	font-size: 19px;
	font-weight: bold;
	margin-top: -1px;
	margin-bottom: -1px;
}

.h7
{
	font-family: Trebuchet MS;
	font-size: 19px;
	font-weight: bold;
	color: #ff0000;
}

h8
{
	font-size: 50px;
	font-weight: bold;
}

h1
{
	font-family: Trebuchet MS;
	font-size: 18px;
	font-weight: normal;
	overflow: hidden;
}

h2
{
	font-family: Trebuchet MS;
	font-size: 16px;
	font-weight: normal;
	margin-top: 0px;
	margin-bottom: 8px;
	overflow: hidden;
	margin: 0px;
	padding: 0px;
}


h3
{
	font-family: Trebuchet MS;
	font-size: 14px;
	font-weight: normal;
	margin-top: 0px;
	margin-bottom: 8px;
	overflow: hidden;
	margin: 0px;
	padding: 0px;
}

dvd
{
	font-family: Trebuchet MS;
	font-size: 20px;
	font-weight: bold; /* margin-top : -15px; 	margin-bottom : -15px; */
}

.TagsSmall
{
	width: 238px; 
	float: left; 
	height: 215px; 
	border :  solid 1px red;
}


.TagsMedium
{
	width: 301px; 
	float: left; 
	height: 315px; 
	border :  solid 1px red;
}

.spacer
{
	height: 13px;
	overflow: hidden;
}


.boxLatestContentListingVideos
{
	float: left;
	vertical-align : middle;
	padding-top: 5px !important;
	padding-right: 12px !important;
	width : 150px;
	max-height : 120px;
}

.boxLatestContentListingSets
{
	float: left;
	vertical-align : middle;
	padding-top : 12px !important;
	padding-right: 12px !important;
	padding-left: 12px !important;
	width : 97px;
	height : 105px;
	/*border : solid 1px red;*/
}

.gecko .boxLatestContetnHeader
{
	border        : solid 1px #131313;
	width         : 482px;
	margin-top    : -12px !important;
	margin-bottom : -13px !important;
}

.boxLatestContetnHeader
{
	border        : solid 1px #131313;
	width         : 482px;
	margin-bottom : -25px !important;
}

.gecko .HeaderUsersHome
{
	margin-left : 6px;
	margin-top :-12px;
	margin-bottom : 2px;
}

.HeaderUsersHome
{
	margin-left : 6px;
	margin-bottom :-12px;
}
div .box
{
	border: 1px solid #333;
	background-color: #131313;
	padding: 8px;
	padding-left: 14px;
	padding-right: 14px;
	margin: 0px;
	margin-bottom: 14px;
}

div .boxBannerHome
{
	border: 1px solid #333;
	background-color: #B0E202;	
	margin: 0px;
	margin-bottom: 14px;
}


.boxVODDesc
{
	margin-top : 15px;
}

gecko .boxVODDesc
{
	margin-top : 19px;
}

div .boxDemandVideo
{
	border: 1px solid #333;
	background-color: #131313;	
	padding-left : 20px !important;
}

.gecko .box120
{
	padding-left: 120px;
}

.ie7 .box120
{
	padding-left: 105px;
}


div .boxLogin
{
	border: 1px solid #333;	
	background: url(../../images/LoginBackGround.jpg) no-repeat scroll left top;
	background-color: black;
	width: 425px;
	min-height: 315px;
	padding: 8px;
	padding-left: 14px; /*padding-right: 14px;*/
	margin: 0px;
	margin-bottom: 14px;
}

div .SolidLeft
{
	border-left: solid 1px #333;
	border-top: solid 1px #333;
	width: 101px;
	height: 45px;
	float: right;
	padding-left: 5px;
	margin-right: 2px;
}

.ie6 .SolidLeft
{
	border-left: solid 1px #333;
	border-top: solid 1px #333;
	width: 101px;
	height: 45px;
	float: right;
	padding-left: 5px;
	margin-right: 2px;
}

div .SolidLeftItem
{
	border-left: solid 1px #333;
	border-top: solid 1px #333;
	width: 101px;
	float: left;
	padding-left: 5px;
	margin-right: 2px;
}

div .yourDetails
{
	height: 24px;
}

div .SolidLeftItem2
{
	border-left: solid 1px #333;
	border-top: solid 1px #333;
	width: 160px;
	float: left;
	padding-left: 5px;
	margin-right: 2px;
}

div .boxErrors
{
	border: 1px solid #e33;
	background-color: #431313;
	padding: 4px;
	margin-bottom: 14px;
	text-align: left !important;
}

div .boxSuccess
{
	border: 1px solid #aa3;
	background-color: #434313;
	padding: 4px;
	margin: 0px;
	margin-bottom: 14px;
	text-align: left !important;
}

.clearfix:after
{
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.clearfix
{
	display: inline-block;
}
/* Hide from IE Mac \*/
.clearfix
{
	display: block;
}
/* End hide from IE Mac */


/* user bar */

#leftUP
{
	width: 350px;
	float: left;
	text-align: left !important;
}

#rightUP
{
	width: 550px;
	float: right;
	text-align: right;
	margin-left: -50px;
}

div#leftUP ul, div#rightUP ul, div.topdaystop-right ul, div.todaystop-four ul, div.PaymentsOptionsFooter ul
{
	list-style: none;
	margin: 0px;
	padding: 0px;
}

div.PaymentsOptionsFooter ul li
{
	float : left;
	font-family		: Trebuchet MS;
	font-size		: 12px;
	overflow		: hidden;
	font-weight		: bold;	
	padding			: 9px 1px 0px 1px;
}

div#leftUP ul li
{
	float: left;
	padding-left: 0px;
	padding-right: 0px;
}

div#rightUP ul li
{
	float: right;
	padding-left: 0px;
	padding-right: 0px;
}

div#leftUP img
{
	border: 0px;
}

.magazines-menu
{	
	margin:0px 0px 0px 0px;
}

.ie .magazines-menu
{	
	margin:-4px 0px 0px 0px;
}

a
{
	color: #ccc;
}

div.panelMedium
{
	float: left;
	width: 372px;
}

div.panelWide
{
	float: left;
	width: 512px;
}

div.panelFanMail
{
	float: left;
	width: 575px;
}

div.panelWider
{
	float: left;
	width: 884px;
}

div.panelTiny
{
	float: left;
	width: 128px;
}

div.panelWideLeft
{
	float: left;
	width: 754px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

div.verticalSpacer
{
	float: left;
	width: 10px;
}

div .box
{
	border: 1px solid #333;
	background-color: #131313;
	margin: 0px;
	margin-bottom: 14px;
	padding: 0px;
}

div.signupcontrol
{
	background: url( '../images/signmeup_bgnd.jpg' );
	width: 510px;
	height: 176px;
}

div.signupcontrol h1
{
	font-family: Tahoma;
	font-size: 12px;
	width: 327px;
	padding: 0px;
	margin: 0px;
	padding-left: 12px;
}

div.signupcontrol img
{
	margin-top: 10px;
	margin-left: 12px;
}

div.signupcontrol input
{
	margin-left: 12px;
}

.searchButton
{
	background: url(/images/menu_search.jpg) no-repeat scroll left top;
	width: 25px;
	border: medium none;
	cursor: hand;
	margin-top: 1px;
}

.gecko .searchButton
{
	background: url(/images/menu_search.jpg) no-repeat scroll left top;
	width: 25px;
	border: medium none;
	cursor: hand;
	margin-top: 0px;
}

.SubButton
{
	background: black;
	border: solid 1px #333;
	color: #fff;
}

.Header
{
	background: url(/images/HeaderBackGround.jpg);
	height: 35px;
	padding: 0px 10px 0px 10px;
	margin-bottom: -1px;
	margin-top: -6px;
}

.ButtonSignUp
{
	background: url(/images/BtnSignUpLogIn.jpg) no-repeat scroll left top;
	cursor: hand;
	color: #fff;
	border: medium none;
	width: 240px;
	height: 28px;
	margin-left: 40px;
}

.advSearchButton
{
	background: url(/images/plusadv.gif) no-repeat scroll left top;
	width: 25px;
	height: 25px;
	margin-left: -8px;
	border: medium none;
	cursor: hand;
	margin-top: -5px;
}

.DivSearch
{
	margin-left: 20px;
}

.gecko .DivCancelLogin
{
	height: 5px;
}

.DivCancelLogin
{
	height: 3px;
}

.gecko .CancelLoginName
{
	margin: 5px 0px 0px 30px;
	position: absolute;
	font-family: Trebuchet MS;
	color: #fff;
	font-size: 13px;
}

.CancelLoginName
{
	margin: 15px 0px 0px 30px;
	position: absolute;
	font-family: Trebuchet MS;
	color: #fff;
	font-size: 13px;
}

.button
{
	font-family: Trebuchet MS;
	background: url(/images/button_bgnd.jpg) no-repeat scroll left top;
	border: medium none;
	width: 111px;
	height: 28px;
	color: #fff;
	cursor: hand;
}

.buttonSubs
{
	font-family: Trebuchet MS;
	font-size: 18px;
	font-weight: normal;
	font-weight: bold;
	color: White;
	background: url(/images/button_subs.jpg) no-repeat scroll left top;
	border: medium none;
	height: 54px;
	width: 254px;
	cursor: hand;
}

.buttonEditorsChoice
{
	font-family: Trebuchet MS;
	background: url(/images/button_bgnd.jpg) no-repeat scroll left top;
	border: medium none;
	height: 28px;
	color: #fff;
	cursor: hand;
}

.enclose
{
	padding-top: 10px !important;
	padding-left: 12px !important;
	padding-right: 12px !important;
	padding-bottom: 10px !important;
}

.encloseSubs
{
	padding-top: 10px !important;
	padding-bottom: 10px !important;
}

.CurrentIssueBox
{
	padding-top: 8px !important;
	padding-left: 8px !important;
	padding-right: 8px !important;
	padding-bottom: 8px !important;
	height: 229px;
	width: 170px;
}

.MagazineBanner img
{
	margin-left: 5px;
	padding-top: 4px !important;
	width: 694px !important;
	height: 280px !important;
}

.gecko .MagazineBanner img
{
	margin-left: 5px;
	padding-top: 1px !important;
	width: 694px !important;
	height: 280px !important;
}

.MarginBottomBanner
{
	margin-top: 43px !important;
}

.gecko .MarginBottomBanner
{
	margin-top: 48px !important;
}

.encloseRadEditorControl
{
	padding-top: 10px !important;
	padding-left: 6px !important;
	padding-right: 6px !important;
	padding-bottom: 10px !important;
}
.enclose2
{
	padding-top: 1px !important;
	padding-left: 1px !important;
	padding-right: 1px !important;
	padding-bottom: 1px !important;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}

input
{
	border: 1px solid #333;
}

#panelLogin
{
	width: 400px;
}

hr
{
	height: 1px;
	background-color: #333;
	color: #333;
	border: 0px;
	margin-top: 2px;
	margin-bottom: 2px;
	padding: 0px;
	overflow: hidden;
}

div.preview-desc
{
	float: left;
	width: 150px;
	margin-right: 7px;
}

div.preview-desc h1, div.todaystop-left h1
{
	font-weight: bold;
	padding: 0px;
	margin: 0px;
	margin-bottom: 4px;
}

div.preview-desc em, div.todaystop-left em
{
	font-family: Trebuchet MS;
	font-size: 12px;
	font-style: normal;
}

div.preview-img
{
	float: left;
	width: 185px;
	height: 124px; /*border: solid 1px #444;*/
	background-color: #131313;
	text-align: center;
	vertical-align: middle;
}

div.todaystop-left
{
	float: left;
	width: 223px;
	margin-right: 15px;
	height: 267px;
}

div.topdaystop-right
{
	float: left;
	width: 246px;
}

div.todaystop-four ul li
{
	float: left;
	margin-right: 12px;
	margin-bottom: 12px;
}

div.todaystop-right ul li
{
	list-style-type: none;
	padding-left: 0px;
	padding-right: 0px;
}

.admin-left
{
	float: left;
	width: 180px;
	margin-right: 15px;
}

.admin-right
{
	float: right;
	width: 685px;
}

.admin-menu
{
	width: 180px;
}

.manageGirlsInfo
{
	float: left;
	width: 160px;
	padding-left: 5px;
}

.manageGirlsButtons
{
	float: right;
	padding-left: 5px;
}

/* common */

.toLeft
{
	width: 100%;
	text-align: left;
}

.toRight
{
	text-align: right;
}

.flyRight
{
	float: right;
}

.uploadFrame
{
	border: 0px;
	margin: 0px;
	padding: 0px;
}

col.key
{
	width: 150px;
	text-align: left;
}

col.value
{
	width: 300px;
	text-align: right;
}

.light
{
	background-color: #222221 !important;
}

col.issue-cover
{
	width: 100px;
}

col.issue-name
{
	width: 200px;
}

col.issue-options
{
	width: 200px;
	text-align: right;
}

/*Begin of styles test by Cosmai*/

.buttonPanelLoggin
{
	width: 98px;
}

/*End of styles test by Cosmai*/

.modalBackground
{
	position: absolute;
	display: block;
	z-index: 800;
	filter: alpha(opacity=30);
	background-color: #fff;
	opacity: 0.3;
}

.modalBackground2
{
	position: absolute;
	display: block;
	z-index: 800;
	background-color: #000;
	height: 130px;
}

.issue
{
	width: 250px !important;
}

ul.issues li
{
	float: left;
	list-style-type: none;
	padding: 4px;
	border: 1px solid #333;
	width: 120px;
	height: 210px;
	margin: 6px;
}

ul.AdminReport li
{
	list-style-type: none;
	margin-left: -43px;
}

ul.adminGirls li
{
	float: left;
	list-style-type: none;
	padding: 4px;
	border: 1px solid #333;
	width: 120px;
	height: 100px;
	margin: 6px;
}

ul.adminGirlsManage li
{
	float: left;
	list-style-type: none;
	padding: 4px;
	border: 1px solid #333;
	width: 170px;
	height: 125px;
	margin: 6px;
}

ul.adminGirlsChoice li
{
	float: left;
	list-style-type: none;
	padding: 4px;
	border: 1px solid #333;
	width: 185px;
	margin: 6px;
}

ul.AdminUnsub li
{
	float: left;
	list-style-type: none;
	padding: 4px;
	border-bottom: 2px solid #333;
	width: 800px;
}

ul.adminNewGirlsChoice li
{
	float: left;
	list-style-type: none;
	padding: 4px;
	border: 1px solid #333;
	width: 185px;
	height: 150px;
}

ul.adminSubImages li
{
	float: left;
	padding: 5px 5px 5px 5px;
	list-style-type: none;
	border: 1px solid #333;
}


ul.adminNewGirls li
{
	float: left;
	list-style-type: none;
	padding: 4px;
	border: 1px solid #333;
	width: 120px;
	height: 70px;
	margin: 6px;
}
ul.adminNewGirlsManage li
{
	float: left;
	list-style-type: none;
	padding: 4px;
	border: 1px solid #333;
	width: 170px;
	height: 125px;
	margin: 6px;
}


div.cell
{
	float: left;
}

div.label
{
	font-family: Trebuchet MS;
	font-size: 14px;
	padding: 0px;
	margin: 0px;
	width: 70px;
	text-align: right;
	padding-top: 2px;
	padding-bottom: 2px;
}

div.value
{
	padding-top: 4px;
	padding-left: 5px;
}

div.cell a
{
	color: #9999ff;
}

col.adminLeft
{
	width: 340px;
}

col.adminRight
{
	width: 320px;
	text-align: right;
}

table.imagesListing td
{
	width: 110px !important;
	text-align: center;
	vertical-align: middle;
	padding-top: 6px;
	padding-bottom: 6px;
}


img.selected
{
	border: solid 1px #9999ff;
}

a.avatarThumb
{
	text-align: center;
}

.usersList img
{
	width: 45px !important;
	height: 45px;
	vertical-align: middle;
}



#latestUsers ul.users
{
	list-style: none;
	margin: 0px;
	margin-left: 6px;
	padding: 0px;
	width: 480px;
}

ul.usersHomeLeft
{
	list-style: none;
	margin: 0px;
	margin-left: 4px;
	padding: 0px;
	width: 260px;
}

ul.usersHomeRight
{
	list-style: none;
	margin: 0px;
	margin-left: 4px;
	padding: 0px;
	width: 250px;
}

ul.usersHomeRight li
{
	float: left;
	margin-bottom: 6px;
	margin-left: 5px;
	
}

ul.usersHomeLeft li
{
	float: left;
	margin-bottom: 6px;
	margin-left: 5px;
}

ul.users
{
	list-style: none;
	margin: 0px;
	margin-left: 4px;
	padding: 0px;
	width: 870px;
}

ul.users li
{
	float: left;
	margin: 3px;
}

div.usersPager table.pagerMain
{
	width: auto !important;
}

div.usersPager td.pager
{
	width: 800px !important;
}

img.imageView
{
	width: 728px;
}

a.image img, img.image
{
	border: 1px solid #ccc !important;
}

.floatLeft
{
	float: left;
	display: block;
	width: 325px;
}

.floatLeftNotBlock
{
	float: left;
}

.floatRight
{
	float: right;
	display: block;
}

.floatRightNotBlock
{
	float: right;
}

.centered
{
	text-align: center;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

table.avatar
{
	width: 310px;
	height: 230px;
	vertical-align: middle;
	text-align: center;
	margin: 0 auto;
}

.buttonsmall, td.nextPage a, td.prevPage a
{
	font-family: Trebuchet MS, Arial;
	background: url(/images/button-small.jpg) no-repeat scroll left top;
	border: medium none;
	width: 40px !important;
	height: 29px !important;
	color: #fff;
	font-size: 16px;
	display: block;
	text-align: center;
	text-decoration: none;
}

td.pager
{
	width: 100% !important;
}

td.pager table
{
	margin: 0 auto;
}

div.colour_club
{
	background-color: #350035;
}
div.colour_mayfair
{
	background-color: #1E2540;
}
div.colour_menonly
{
	background-color: #5B0B0B;
}
div.colour_mensworld
{
	background-color: #322C31;
}
div.colour_razzle
{
	background-color: #00552B;
}
div.colour_escort
{
	background-color: #00238C;
}
div.colour_joguest
{
	background-color: #322C31;
}

.magazines-menu ul li
{	
	margin:0px 0px 0px 0px;
}

.magazines-menu ul
{	
	margin:0px 0px 0px 0px;
}


.highlighted
{
	font-weight: bold;
	color: #f00;
}

col.ui-key
{
	width: 130px;
}

col.ui-value
{
	width: 310px;
}

table.userInfoHeader
{
	width: 345px;
}
/* Fan mail stuff */



.mailItem
{
	width: 530px;
	float: left;
	margin-top: 5px;
	padding: 8px;
}

.mailItemUnread
{
	width: 530px;
	float: left;
	background-color: #181c1c;
	margin-top: 5px;
	padding: 8px;
}

.mailItemUnread img, .mailItem img
{
	margin-left: 3px;
	margin-top: 3px;
}

.mailItemFullHouse
{
	background-color: #f4f4f4;
}

.mailThumb
{
	min-height: 50px;
	vertical-align: middle;
	width: 50px;
	float: left;
}

.mailCategory
{
	cursor: hand;
	padding-left: 20px;
}

.tabCollapsed
{
	background-image: url(../../images/plus.png);
	background-position: left;
	background-repeat: no-repeat;
}

.tabExpanded
{
	background-image: url(../../images/minus.png);
	background-position: left;
	background-repeat: no-repeat;
}

.GeorginaBackground
{
	background-image: url(../../images/exclusive_bg.png);	
	background-repeat: repeat;

}

.tabCollapsed .tabExpanded
{
}

.mailCategory
{
}

.mailSummary
{
	border-bottom: 1px solid #333;
	margin-bottom: 8px !important;
}

.mailSummaryRight
{
	float: left;
	width: 470px;
}

.mailInfo
{
}

/* .mailInfo */

.mailTitle
{
	font-weight: bold;
}

.mailSummaryMember
{
	float: left;
}
.mailSummaryDate
{
	float: right;
	text-align: right;
}
.mailSummaryMemberScore
{
	border-bottom: 1px;
}

.mailThreadItemSummary
{
	text-align: center;
}

.mailThreadItemDetail
{
	width: 430px; /*	min-height : 120px; */
}

.textBox230
{
	width: 470px;
	height: 120px;
}
.TextBox250
{
	width: 250px;
}
.mailThreadItemReplyBox
{
	width: 470px;
}

.threadTitle
{
	padding-left: 10px;
	background-position: left center;
	background-repeat: no-repeat;
}

.profileComments
{
}

.profileComments table
{
	width: 340px !important;
}

.profileComments .cM
{
	width: 50%;
	text-align: left;
}

.profileComments .cS
{
	width: 50%;
	text-align: right;
}

span.fakeButton
{
	width: 111px;
	height: 28px;
	padding-top: 5px;
	text-align: center;
	color: #ccc;
	font-size: 13px;
	float: right;
}

.editableContentList table
{
	width: 346px !important;
}

.editableContentList .eclDescription
{
	width: 220px;
}

div .buttonAdmin
{
	border: 1px solid #ff9900;
	background-color: #ffcc66;
	padding: 4px;
	margin: 0px;
	margin-bottom: 14px;
	text-align: center !important;
	color: #333;
}

div .buttonAdmin a
{
	color: #333;
}

.no-scroll
{
	overflow: hidden !important;
}

.gecko .LogoVertical
{
	margin: -13px 2px 0px 1px;
}


.LogoVertical
{
	margin: 0px 2px 0px 1px;
}

.LiteralTitleHeader
{
	font-family: Trebuchet MS;
	font-size: 18px;
	font-weight: normal;
	overflow: hidden;
	font-weight: bold;
	padding-top: 4px;
}

.teste a:hover
{
	text-decoration: underline;
}

.teste a
{
	text-decoration: none;
}

.ie7 .GirlsBannerLanding
{
	filter: alpha(opacity=0);
	background: black;
	cursor: hand;
}

.totalSubs
{
	float: right;
	margin-right: 135px;
}

.ie7 .totalSubs
{
	float: right;
	margin-right: 75px;
}

.ie7 .ClubGirlsHomeBaner
{
	margin-top:10px;
}
.userListHome
{
	font-size : 12px;
}

.ie7 .userListHome
{
	margin-top : -5px;
}