html, body {
	background:url(/images/background4.jpg) no-repeat top right #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin:0px 0px 0px 0px;
	color:#FFFFFF;
	height: 100%; 
	padding:0px;
}
img {border:0px;}
.imgborder {
border:1px solid #d5c575;
margin:0px 4px 0px 4px;
}
a {
color:#d5c575;
text-decoration:none;
}
input[type="text"] {
background:#000000;
border:1px solid #333333;
padding:2px;
color:#999999;
}
input[type="password"] {
background:#000000;
border:1px solid #333333;
padding:2px;
color:#999999;
}
input[type="file"] {
background:#000000;
border:1px solid #333333;
padding:2px;
color:#999999;
}
select {
background:#000000;
border:1px solid #333333;
padding:2px;
color:#999999;
}
textarea {
background:#000000;
border:1px solid #333333;
padding:2px;
color:#999999;
}

p, h1 {
margin:0px;
padding:0px 0px 10px 0px;}
h1 {
font-size:16px;
}

.table {
	text-align: center; height: 100%; border: 0; margin-left:50px ; 
}

div.telephone {
position:fixed;
top:0px;
z-index:5;
width:100%;
padding:10px 10px 10px 55px;
font-size:16px;
}

div.menubar {
width:100%;
height:35px;
position:fixed;
bottom:0px;
z-index:8;
background:url(/images/menubar.gif) repeat-x #000000;
border:1px solid #d5c575;

}
div.menubar2 {
position:fixed;
bottom:0px;
z-index:0;
width:100%;
height:300px;
}
div.menulink {
float:left; padding:10px 7px 0px 7px;
}
div.menulinklog {
float:right; padding:10px 7px 0px 7px;
}
div.menulinklogin {
float:right; padding:7px 7px 0px 7px;
}
div.menulink a {
padding:0px 7px 0px 7px;
color:#ffffff;
font-size:12px;
text-decoration:none;
}
.slide-out-div {
          padding: 20px;
		  width:188px;
          background: #000000;
          border-left: 1px solid #000000;
		  text-align:center;
		  background:url(/images/slidingdivgalleryback.png);
}
.handle {
}
.loginbutton {
	background:#000000; border:1px solid #666666; color:#CCCCCC; height:19px; width:60px; font-family: Arial, Helvetica, sans-serif
}
.passwordbutton {
	background:#000000; border:1px solid #666666; color:#CCCCCC; height:15px; width:100px; font-family: Arial, Helvetica, sans-serif
}
.usernamebutton {
	background:#000000; border:1px solid #666666; color:#CCCCCC; height:15px; width:100px; font-family: Arial, Helvetica, sans-serif
}
.profilename {
background:url(/images/namebox.png) no-repeat;
height:61px;
text-align:center;
line-height:61px;
margin-bottom:10px;
}
.statsbox {
float:left;
width:269px;
margin-bottom:10px;
}
.stats {
	float:left; padding: 3px 3px 3px 3px; width:115px; text-align:left;
 }
.ratesbox {
float:right;
width:249px;
margin-left:10px;
margin-bottom:10px;
}
.rates {
	float:left; padding:3px; width:85px; text-align:left;
 }
.rate {
	float:left; padding:3px; width:65px; text-align:right;
 }
.profiledesctop {
	background:url(/images/descriptiontop.png) no-repeat top; padding:10px; text-align:center; min-height:80px;
}
.profiledescbottom {
	background:url(/images/descriptionbottom.png) no-repeat bottom; height:18px;
}
.profstatstop {
	background:url(/images/profstatstop.png) no-repeat top; padding:10px; text-align:center; min-height:80px;
}
.profstatsbottom {
	background:url(/images/profstatsbottom.png) no-repeat bottom; height:18px;
	margin-bottom:10px;
}


.girlgallery {
float:left;
width:120px;
padding:12px 8px 12px 4px;
}
.girlgallery img {
	padding:2px;
	border:1px solid #d5c575;
}
.gname {
font-size:14px;
}

.backtogallery {
padding:5px 0px 5px 15px;
float:left;
}
.navigatemodels {
float:right;
padding:5px 15px 5px 0px;}




.vipmainlinks {
padding:0px 0px 0px 25px;
}

.clickexpand {
cursor: pointer;
position: relative;
}
.expand {
}

.addspecial {
float:left;
padding:2px;
}
.removespecial {
float:right;
padding:2px;
}


