/* CSS Document */



body

{

	padding:0;

	margin:0;

	font-family: verdana;

	background-color:#444240;

}

H2{

color:#FC086A;

}

.toprofile

{

	background-image:url(../images/top5.gif);

	background-position:left top;

	background-repeat:no-repeat;

	width:446px;

	height:78px;

}

.profpic

{

	background-image:url(../images/profile_pbg.gif);

	background-position:left top;

	background-repeat:no-repeat;

	width:98px;

	height:100px;

	margin: 0px;

}

.profpic IMG

{

	margin-top: 6px;

	margin-left: 8px;

}

.smallnavi

{

	background-image:url(../images/top7.gif);

	background-position:left top;

	background-repeat:no-repeat;

	font-size:10px;

	width:491px;

	height:17px;

	color:#757574;

}

.centerbody

{

	background-color:#312f2e;

	width:919px;

    height: auto;

}

.mainleftcolumn

{

	background-image:url(../images/gray_gradient.gif);

	background-position:left top;

	background-repeat:repeat-y;

	height:auto;

	width:707px;

	float:left;

}

.mainleftcolumn2

{

	background-position:left top;

	background-repeat:repeat-y;

	height:auto;

	width:950px;

	float:left;

}

.rightcolumn

{

	background-image:url(../images/right_bg.gif);

	background-position:left top;

	height:auto;

	width:212px;

	float:right;

}

.profiledata

{

	background-image:url(../images/profile_photo_base.gif);

	background-repeat:no-repeat;

	background-position:left top;

	width:228px;

	height:100px;

       overflow: hidden;

}

.chatwindow

{

	background-image:url(../images/chatbg.gif);

	background-position:left top;

	background-repeat:no-repeat;

        background-color: #000;

	height:275px;

	width:444px;

	float:left;

}

ul

{

	list-style-image:url(../images/bullet.gif);

}

li

{

	font-size:15px;

	color:#69c2f3;

	font-style:italic;

	font-weight:bold;

}

.ulstyle

{

	list-style-image:url(../images/bullet2.gif);

margin-left: -25px; 

}

.listyle

{

	color:#a0cd37;

	font-style:italic;

	font-size:12px;

	padding-bottom:3px;

        list-style-position: outside;

}

.listyle A

{

	color:#a0cd37;

	font-style:italic;

	font-size:12px;

	padding-bottom:3px;

}

.white10

{

	font-size:10px;

	color:#ffffff;

}

.paurpal14

{

	font-size:14px;

	color:#fc086a;

}

.blue14

{

	font-size:14px;

	color:#54e8e6;

}

.pink14

{

	font-size:14px;

	color:#fd67a1;

}

.pink14 A

{

	font-size:14px;

	color:#fd67a1;

        text-decoration: none;

}

.gray10

{

	color:#ccc;

	font-size:10px;

}

.active

{

	color:#69c2f3;

}

.active2

{

	color:#f00c67;

}

.lightgray11

{

	font-size:11px;

	color:#e5e5e4;

}



/* Form Style */



.inputext

{

	background-image:url(../images/search_base.gif);

	background-position:left top;

	background-repeat:no-repeat;

	background-color:#21201f;

	width:149px;

	height:24px;

	border:0;

	color:#c8c8c8;

	padding:0;

	margin:0;

}

#footer_text, #footer_text A{

font-size: 8pt;

color: #FFBFD8;

text-decoration: none;

}

.nores{

font-size: 12pt;

color: #FFBFD8;

font-weight: bold;

height: 1000px;

}

#texta H2{

color: #EF367E;

text-transform: uppercase;

margin: 0px;

}

#texta{

color: #FFBFD8;

margin-left: 5px;

float: left;

width:350px;

font-size: 12px;

}

#texta P{

margin: 2px;

margin-top: 10px;

}

#texta TABLE {

margin-top: 20px;

}

#texta TABLE TD{

color: #FFBFD8;

font-size: 12px;

padding: 2px;

}

#comments{

border-top: 2px solid #999;

padding: 10px;

width: 650px;

font-size: 10pt;

color: #FFBFD8;

}

#comments SPAN{

font-size: 12pt;

font-weight: bold;

color: #EF367E;

}



#comments table span{

font-size: 10pt;

color: #EF367E;

}

#comments P{

margin: 20px;

}

#comments #sep{

border-top: 1px solid #ccc;

}

#comments table{

width: 625px;

}

#commentform{

margin-top: 20px;

border-top: 2px solid #999;

padding: 10px;

width: 650px;

font-size: 10pt;

color: #FFBFD8;

}

#commentform SPAN{

font-size: 12pt;

font-weight: bold;

color: #EF367E;

}

#commentform TABLE TR TD{

padding: 5px;

}



#left{

width: 250px;

min-height: 740px;

border-right: 1px dashed #ccc;

float: left;

padding-left: 5px;

padding-right: 5px;

font-size: 9pt;

color: #999;

}

#left A{

font-size: 9pt;

color: #999;

}

#stripclub{

background-image:url(../images/stbg.gif);

background-repeat:repeat-x;

background-position:left top;

color: #ccc;

font-size: 10pt;

border: 0px solid #312F2E;

padding: 10px;

margin: 3px;

width: 630px;

}

#stripclub SPAN A{

color: #ccc;

font-size: 12pt;

width: 630px;

font-weight: bold;

color: #AF0049;

}

#vid A{

font-size: 10pt;

color: #AF0049;

text-align: center;

}

#vid{

font-size: 10pt;

color: #AF0049;

text-align: center;

margin: 5px;

}

/* Form Style */





.overlay_confirm
{
	color: #333;
	display: none;
	position: absolute;
	width: 600px;
	height: 420px;
	padding: 20px;
	border: 1px solid #ffffff;
	background-color: #bfbfbf;
	text-align: left;
	overflow:auto;
	z-index:101;
}

.overlay_background
{
	display:none;
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	z-index:1000500;
	background-color:#000;
	-moz-opacity: 0.9;
	opacity:.90;
	filter: alpha(opacity=90);
}

.overlay_button
{
	float:left;
	width:70px;
	height:20px;
	margin-right:20px;
	padding-top:6px;
	padding-bottom:6px;
	text-align:center;
	color:#ffffff;
	background-color:#5a5a5a;
	border: 1px solid #000000;
}

.overlay_confirm a
{
	text-decoration: none;
	color: #ffffff;
}

.overlay_background[id]
{
	/* IE6 and below Can't See This */
	position:fixed;
}
#disc{
position: absolute;
top: 0px;
left: 0px;
background-color: #000;
width: 100%;
height: 200%;
opacity: .95;
filter: alpha(opacity=60);
z-index: 95;
}
#disclaimer{
width: 600px;
background-color: #000;
color: #fff;
padding: 10px;
border: 4px solid #FC086A;
position: absolute;
top: 200px;
left: 50%;
margin-left: -300px;
font-size: 11px;
z-index: 98;
}
