﻿.ImagForImNudeOnly{display:none;}
.DiscountLbl{float: left !important; margin-left: 0px !important; margin-right: 8px !important;}
#startNewSessionDiv{min-width: 180px;float:left;}
.EndVideo{width:200px !important;background-position:0 -317px  !important;}
#btnRateMe{background-position: 0 -317px; margin: 10px 0 5px 0;width: 124px;}



.add2favStandAlone{width:506px;background:#ddd none repeat scroll 0 0 !important;}
.changePassErr {color: Red;}
.recentlyVisitedCont{background:#4a4a4a;overflow:hidden;width:720px;padding:20px;margin:0 auto;}
/*.warningTitle{background-color:#990000;}
.warningBtn{background-color:#CCC;}*/
.favImgCont{text-align:center;margin-bottom:8px;padding-top:6px;padding-bottom:13px;width:123px;}
.recomendHostCont{margin-bottom:20px; width: 336px; border: solid 1px #333333; margin-right: 10px;background-color:#000;}
.recomendHostBody{height: 73px;margin-top:15px; text-align: center;color: #333; font-weight: bold}
.rateHostCont{float: right;background:#eee; width: 638px; border: solid 1px #dcdcdc;}
CreditBalance{text-align:center;font-size:12px;color:#cecece;font-weight:bold}

/**************************** From file : C:\Documents and Settings\sevaf\Desktop\newtemp\App_Themes\ImLive2\ImLive2.css ********************************************/
html, body
{
	background-color: #000;
	color: White;
	cursor: default;
	margin: 0;
	height: 100%;
	padding: 0;
	font-family: Verdana;
}

*
{
	font-size: 11px;
	margin: 0;
	padding: 0;
}


a
{
	color: #990000;
}


p, span
{
	font-size: 11px;
}

img
{
	border: 0;
}

h1{font-size:16px;}

.Pane
{
	padding: 0px;
}
.b
{
	font-weight: bold;
}

.fs11
{
	font-size: 11px;
}
.fs12
{
	font-size: 12px;
}
.fs13
{
	font-size: 13px;
}
.fs14
{
	font-size: 14px;
}
.fs15
{
	font-size: 15px;
}
.fs16
{
	font-size: 16px;
}
.fs18
{
	font-size: 18px;
}


.tac
{
	text-align: center;
}
.fl
{
	float: left;
}
.fr
{
	float: right;
}
.vam
{
	vertical-align: middle;
}
.ma
{
	margin: 0 auto;
}
.red
{
	color: #990000;
}
.white
{
	color: #ffffff;
}


.PaneTemplate
{
	min-height: 100%;
	height: 100%;
}
.PaneLeftBar
{
	float: left;
}
.backGray
{
	background: #4A4A4A;
	padding-bottom: 8px;
	overflow: hidden;
}

* html .backGray
{
	background: #4A4A4A;
	padding-bottom: 38px;
	
}
* html .pgrClass ul.pages li a img
{
	margin-top:0 !important;
}
/*#tabsHostList
{
    width:200px;
    padding-left: 543px;
    text-align: right;
    }
*/
.PaneHeader
{
	border: 0px yellow solid;
	width: 990px;
	margin: 0 auto;
}


#transformResult
{
	margin: 0 14px;
}


input.inputGray
{
	float: left;
	border: 1px solid #535353;
	background: #333333;
	width: 124px;
	height: 21px;
	background: #4a4a4a url(  "images/spriteBack.gif" ) repeat-x scroll right top;
	background-position: 0 -245px;
	margin: 4px 2px 4px 0;
	padding: 2px 0 0 2px;
	color: #cdcdcd;
	overflow: hidden;
	font-size: 13px;
}

input.inputWhite
{
	float: left; /*border: 1px solid #d0d0d0;*/
	background: #333333;
	width: 116px;
	height: 18px;
	background: #fff url(  "images/spriteBack.gif" ) repeat-x scroll right top;
	margin: 4px 2px 4px 0;
	color: #000;
	overflow: hidden;
	background-position: 0 -270px;
	padding: 1px 3px 0 3px;
	font-size: 13px;
}

#form1
{
	min-height: 100%;
	position: relative;
}



.PaneBody
{
	/*clear: right;*/
	padding-bottom: 100px; /* Height of the footer */
	width: 990px;
	margin: 0 auto;
	overflow: hidden;
}
* html .PaneBody
{
	padding-bottom:20px;
	}


.PaneBottomBar
{
	/*position: absolute;*/
	bottom: 0;
	width: 100%;
	height: 100px; /* Height of the footer */
	clear: both;
	position: absolute;
}
* html .PaneBottomBar
{
	position: static;
	height:30px;
}

.tdn
{
	text-decoration: none;
}

.DivContent
{
	background-color: #333333;
	padding-left: 20px;
	padding-bottom: 5px;
	padding-top: 5px;
}


.Answer
{
	display: none;
}

.UpdateTypes
{
	padding-left: 10px;
}

a.ForgotPassword
{
	font-size: 11px;
	color: #ff0000;
	text-align: left;
	text-decoration: none;
	margin-top: 4px;
}



.LoginMsg
{
	color: #e2e03c;
	font-weight: normal;
	font-size: 11px;
}

/* Overlay */
#forgetpass-overlay
{
	background-color: #000;
	cursor: default !important;
}

.ModalDialog
{
	background-color: White;
}

.Section
{
	font-size: xx-large;
}

.YellowNote
{
	color: Yellow;
	font-size: x-small;
}
a.modalCloseImg
{
	background: transparent url(images/x.png) no-repeat scroll 0 0;
	cursor: pointer;
	display: inline;
	height: 29px;
	position: absolute;
	right: -18px;
	top: -15px;
	width: 25px;
	z-index: 3200;
}

* html a.modalCloseImg
{
	background: transparent url(images/x.gif) no-repeat scroll 0 0;
	cursor: pointer;
	display: inline;
	height: 29px;
	position: absolute;
	right: -18px;
	top: -15px;
	width: 25px;
	z-index: 3200;
}






#loginDiv input.inputGray
{
	width: 93px !important;
	margin: 8px 4px 8px 0 !important;
}


.tabsHostList
{
	background: #000000 none repeat scroll 0 0;
	border: 0 solid blue;
	clear: both;
	height: 30px; /*margin-top:16px*/
}
.tabsHostList ul
{
	float: left;
	list-style-type: none;
}
.tabsHostList li
{
	margin-right: 2px;
	padding: 8px 20px 4px 20px;
	float: left;
	border: 0px solid #3300ff;
	background: #212121;
	height: 18px;
}
.tabsHostList li.select
{
	background: #4a4a4a ;
}
.tabsHostList li.select a
{
	color: #fff !important;
}
.tabsHostList span
{
	float: left;
	font-size: 11px;
	font-weight: bold;
	color: #bcbcbc;
	padding: 3px 0 0 3px;
}
.tabsHostList li a
{
	color: #ff0000;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}



#loginDiv table
{
	height: 83px;
}

#loginDiv
{
	border: 0px solid #333333; /* width: 233px;*/
	height: 87px; /*  padding: 0px 14px 0px 7px;*/
	float: right;
	margin: 4px 0;
	width:414px
}
/*.loginInput
            { 
                float: left;
                border: none;
                background: #333333;
                width: 125px;
                height: 25px;
                background: url(  "images/searchBack.gif" ) no-repeat 0px 0px;               
                font-size:12px;
                color: #989898;
                padding:4px 0 0 2px;
                
 }*/



.btn_chat_private
{
	background-position: 0 -111px !important;
	border: none !important;
	width: 123px !important;
	height: 21px !important;
	color: #fff !important;
}


.btn_chat_free
{
	/*margin-top:4px !important;*/
	background-position: 0 -133px !important;
	width: 123px !important;
	height: 21px !important;
	color: #141414 !important;
	padding-bottom: 3px !important;
}
* + html .btn_chat_free
{
	padding-bottom: 0px !important;
}


.buttonRed
{
	/*background:#4a4a4a url("../..images/submitButtonBack.gif") repeat-x scroll right top;*/
	background: #4a4a4a url( "images/spriteBack.gif" ) repeat-x scroll right top;
	background-position: 0 -219px;
	border: none;
	width: 100px;
	height: 25px;
	color: #fff;
	font-size: 11px;
	font-weight: bold;
	padding-bottom: 3px;
	cursor: pointer;
}
* + html .buttonRed
{
	padding-bottom: 0px;
}

* html .buttonRed
{
	padding-bottom: 0px !important;
}

.myAccountButton
{
	margin:4px;
	width:192px !important;
}

.backGrad
{
	background: #4a4a4a url(  "images/spriteBack.gif" ) repeat-x scroll right top;
	text-align: left; /*padding-bottom:3px;*/
}
.topBlackBack
{
	text-align: left;
	background: #4a4a4a url(  "images/spriteBack.gif" ) repeat-x scroll right top;
	background-position: 0 -83px;
	width: 225px;
	height: 27px;
}


.bo
{
	border: 1px solid #333333;
}
.ba
{
	background: #161616;
}

.msgBox
{
	width: 300px;
	height: 200px;
	background: #161616;
	text-align: center;
	vertical-align: middle;
	font-weight: bold;
	color: #ccc;
	overflow:hidden;
}

.msgBox p
{
	font-size: 12px;
	margin-top: 70px;
	margin-bottom: 26px;
}


* + html #loginDiv
{
	padding: 6px 6px 0px 6px;
}

#loginDiv .loginSubmit
{
	border: 0px solid red;
	background: url(  "images/spriteBack.gif" ) repeat-x scroll right bottom;
	background-position: 0 -156px;
	width: 31px;
	height: 25px;
	cursor: pointer;
	margin-top:8px;
	color:#fff;
	font-weight:bold;

}
* + html #loginDiv td
{
	vertical-align: bottom;
}

.title1
{
	color: #cccccc;
	font-size: 14px;
	font-weight: bold;
	padding-bottom: 2px;
}

.title1 a
{
	color: #cccccc;
	font-size: 14px;
	font-weight: bold;
	padding-bottom: 2px;
	text-decoration: none;
}

.title1 a:hover
{
	color: #cccccc;
	font-size: 14px;
	font-weight: bold;
	padding-bottom: 2px;
	text-decoration: underline;
}

.title2
{
	font-size: 12px;
}

img.logo
{
	border: 0px solid #333333 !important;
	float: left;
	margin-right: 2px;
	margin-top: 3px;
}

table
{
	clear: both;
}

.topBanner
{
	width: 359px;
/*	height: 87px;*/
	border: 0px solid #333333;
	float: left;
	text-align: center;
	margin-right: 2px;
	margin-top: 3px;
}






/*left menu*/

p.leftMenuTitle{background:url("images/spriteBack.gif") repeat-x scroll 0 -35px transparent;color:#fff !important}
ul.leftMenuLevel3{list-style-type:none;background:#3f3f3f;margin:0;padding:0;}
ul#menu,ul#menu ul{list-style-type:none;white-space:nowrap;margin:0;padding:0;}
ul.leftMenuLevel2{margin-bottom:10px!important;}
#menuResult ul#menu {padding:10px 0 7px 11px;width:215px;}
ul#menu a{display:block;text-decoration:none;font-size:11px;font-weight:700;}
.leftMenuLevel1{height:24px;line-height:25px;color:#333!important;font-size:11px!important;}
img.leftMenuLevelImg1{display:none;margin-bottom:4px!important;margin-left:9px!important;margin-right:0!important;position:relative;top:4px;}
.viewAllTop,.viewAllBottom{background:#4a4a4a url(  "images/spriteBack.gif" ) repeat-x scroll right top;background-position:0 -35px;font-size:11px;color:#fff;text-decoration:none;height:17px;width:147px;float:right!important;text-align:center;margin:10px 12px 0 0;padding:5px 0 1px;}
* html .viewAllTop,* html .viewAllBottom{margin:10px 6px 0 0;}
.viewAllTop A,.viewAllBottom A{font-size:11px;color:#fff;text-decoration:none;}
#menuResult{width:224px!important;background:#ccc}
ul#menu li ul li a{color:#990000; font-weight:normal;}
ul.leftMenuLevel2 li {height:22px;line-height:22px;position:relative;}
ul.leftMenuLevel2 li img {display:none;}
a.menuCurrent{color:#333!important;}
ul#menu li ul li{margin:0;padding:1px 0;}
ul#menu li ul li ul li a{color:#ccc;margin-left:10px;}
ul#menu li ul li ul li ul li a{color:#FFF;padding-left:6px;font-weight:400;}
ul#menu li ul li ul li ul{background:#000;}


/*left menu*/



/*
img.loading
{
	background-image: url( "images/ajax-loader.gif" );
	background-position: center center;
	background-repeat: no-repeat;
}

img.loading-gray
{
	background-image: url( "images/ajax-loaderGray.gif" );
	background-position: center center;
	background-repeat: no-repeat;
}
*/
/*ul#menu li ul li a:hover
{
    background: #aaa;
    border-left: 5px #000 solid;
    padding-left: 15px;
}
*/





/*hostlist styles*/

.BlockImage
{
	display: block;
}
table.HostAlternating
{
	background-color: #141414;
	border: 0px solid white;
	border-bottom: solid 1px #4A4A4A;
}

table.HostAlternatingG
{
	height: 160px; /*background-color: #4A4A4A;*/
	border: 0px solid white;
}

table.HostAlternatingG td
{
	background: #000 !important;
	padding-top: 4px;
}

table.Host, table.HostAlternating
{
	background-color: #141414;
	table-layout: fixed;
	width: 720px;
}


table.Host
{
	border: 0px solid yellow;
	background-color: #1f1f1f;
	border-bottom: solid 1px #4A4A4A;
}


.header
{
	float: left;
	text-align: center !important;
	font-size: 10px !important;
	font-weight: bold !important;
	text-align: center !important;
	color: #fff !important;
	border: 0px solid red;
	padding-top: 4px;
	background: #4a4a4a url( "images/backHostListTitle.gif" ) repeat-x scroll right bottom;
}

.col1G
{
	width: 135px !important;
	color: #FE0300;
	font-size: 11px;
	text-align: center;
}

.col1G p
{
	padding: 4px 0px;
	color: #ff0000;
}
.col1G a
{
	color: #ff0000;
}

a.hostNameGallery
{
	text-decoration: none !important;
	font-weight: bold !important;
	line-height: 20px;
}

.col1G .partyWithMeDiv p, .col1G input, .col1G .partyWithMeDiv, a .hostNameGallery
{
	margin-bottom: 5px !important;
}


.partyWithMeDiv
{
	color: #ff0099;
	font-weight: normal;
}
.partyWithMeDiv img
{
	position: relative;
	top: 2px;
	padding-right: 3px;
}



.col1 p
{
	padding: 4px 0px;
}
.col1 a
{
	color: #990000;
	text-decoration: none;
	font-weight: bold;
	line-height:20px;
}



.col1, .col2, .col3, .col4
{
	vertical-align: middle;
	text-align: center;
}
.col1
{
	width: 141px;
	color: #FFF;
}


.col2
{
	width: 141px;
	color: Green;
}
.col3
{
	width: 252px;
	font-size: 11px;
	color: #FFFFFF;
	padding:10px 8px;
}
.col4
{
	width: 141px;
	font-size: 11px;
	font-weight: bold;
	margin: 0PX !important;
}
.col4 a
{
	display: block;
	color: #990000;
	line-height: 18px;
	text-decoration: none;
}
.col4 a:hover
{
	text-decoration: none;
}




.ht1 .ht2 .ht3 .ht4 .ht5
{
	border: solid 1px red;
}

.pgrClass ul.pages
{
	display: block;
	border: none;
	text-transform: uppercase;
	font-size: 12px;
	font-weight: bold; /*margin:0px 0 50px;*/
	padding: 0;
}

.pgrClass ul.pages li
{
	list-style: none;
	float: left;
	border: 0px solid #ccc;
	text-decoration: none;
	margin: 0 5px 0 0;
	padding: 0px;
}


.pgrClass ul.pages li a
{
	color: #ff0000;
	text-decoration: none;
}

.pgrClass ul.pages li.pgEmpty
{
	border: 0px solid #eee;
	color: #eee;
	display: none;
}


.pgrClass ul.pages li.pgCurrent a
{
	color: #fff;
}



.pgrClass
{
	float: right;
	padding-right: 12px;
	margin-top: 10px;
}


#topMenuTabsHost
{
	float: left;
	list-style-type: none;
}
#topMenuTabsHost li
{
	margin: 0;
	float: left;
	border-right: 2px solid #4a4a4a;
	text-align: center;
}
.topMenuTabsDivHost
{
	clear: both;
	line-height: 26px;
	width: 720px;
	background: #4a4a4a url( "images/backHostListTitle.gif" ) repeat-x scroll right bottom;
	border: 0px solid blue;
	padding-top: 0px;
	height: 26px;
	font-weight: bold;
}

p.text2
{
	color: #ff6666;
	font-size: 12px;
	padding: 0 5px;
	float: left;
}


a.text4
{
	color: #ffffff;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
.galleryListTitle
{
	font-size: 11px;
	float: right;
	margin: 6px 0 0 12px;
}
.galleryListTitle a
{
	color: #fff;
	text-decoration: none;
	padding-left: 2px;
	position: relative;
	top: 2px;
}

.sign
{
	float: left;
	padding-left: 2px;
}

.caption
{
	float: left;
	padding: 8px 8px 8px 12px;
	font-size: 13px;
	font-weight: bold;
}
.PaneContent
{
	padding-bottom: 10px;
	overflow: hidden;
	float: right;
	margin-left: 18px;
	width: 745px;
}


.topContentRes
{
	background: #272727 none repeat scroll 0 0;
	height: 14px;
	margin-bottom: 16px;
	padding: 14px 20px 20px;
	width: 705px;
}


#resultDiv
{
	padding: 0 12px;
}

.caption img
{
	display: none;
}

select
{
	font-size: 11px;
}




.nextPage
{
	cursor: pointer;
}

.prevPage
{
	cursor: pointer;
}
.pagecontentcon
{
	padding: 20px;
	font-size: 11px;
}
.pagecontentcon p
{
	padding-top: 5px;
	padding-bottom: 5px;
}
.pagecontentcon h1
{
	font-size: 16px;
	color: #FFF;
	font-weight: bold;
	padding-bottom: 10px;
}
.pagecontentcon h2
{
	font-size: 14px;
	color: #FFF;
	font-weight: bold;
	padding-bottom: 5px;
}
.pagecontentcon ol, .pagecontentcon ul
{
	padding-left: 20px;
	padding-bottom: 10px;
	margin: 0px;
}
.pagecontentcon li
{
	padding-bottom: 10px;
}
.pagecontentcon a
{
	color: #ff0000;
}
.pagecontentcon strong
{
	font-size: 11px;
}

.followMeDiv_big
{
	width: 928px;
	min-height: 118px;
	margin: 10px auto;
	
	overflow: hidden;
}
.followMeDiv_small
{
	width: 988px;
	min-height: 118px;
	margin: 10px auto;
	overflow: hidden;
}
.followMeDiv_big .followMeDivText
{
	width: 766px;
	text-align:center;
	float:left;
	overflow:hidden
}
.followMeDiv_small .followMeDivText
{
	width:790px;
	text-align:center;
	float:left;
	overflow:hidden
}

.followMeDivText
{
	width: 766px;
}
.followMeDiv_big p
{
	padding: 14px 66px !important;
}
.followMeDiv_small p
{
	padding: 14px 0px !important;
}


.ErrorMsg
{
	color:#ff0000;
	}
	
	a.textDecNone
	{
		text-decoration:none;
		}
		
	
/*========================= new global css ==========================*/



div.mainDiv h1 
	{
		color:#ffffff;
		font-size:18px;
		font-weight:bold;
	}

	p.subHeader 
	{
		color:#ffffff;
		font-size:14px;
		font-weight:bold;
		margin-top:20px;
	}
	
	p.subSection 
	{
		color:#ffffff;
		font-size:12px;
		margin-bottom:20px;
		margin-top:20px;
	}
	div.Separator 
	{
		border-top:1px solid #333;
		height:1px;
		margin-bottom:30px;
		overflow:hidden;
		width:700px;
	}
	div.mainDiv 
	{
		margin:0 auto;
		width:700px;
	}
	table.ContactUsTable td.first
	{
		padding: 9px 20px 0 2px;
		vertical-align: top;
		text-align: left;
		width: 30%;
	}
table.ContactUsTable td.second>span
	{
		display:block !important;
		clear:both;
	}
	table.ContactUsTable td.first span
	{
		color: #ff0000;
		padding-right:7px;
		
	}
	table.ContactUsTable input.inputGray
	{
		width: 196px;
	}
   .newsDiv
    {
        background: #1f1f1f;
        width: 225px;
        min-height: 180px;
        font-size: 12px;
        font-weight: normal;
    }
      .topBlackBack p
    {
        padding-top: 6px;
    }
    p.NewsTitle
    {
        font-size: 11px;
        font-weight: normal;
        color: #666;
    }
    .newsDiv p
    {
        padding-top: 6px;
        padding-left: 10px;
    }
   /* div.scrollable 
    {   
 		position:relative; 
		overflow:hidden;       
		height: 153px;      
		width: 225px;     
	} */
 
	div.scrollable div.items {     
		position:absolute; 
		height:20000em;     
	}
	


* + html .EmailPreDiv
    {
        padding-top:0px;
    }
 

	
	
   .EmailPreDiv
    {
        margin: 10px auto;
        padding: 4px 10px;
        width: 966px;
        font-size: 11px;
        font-weight: bold;
       
       
    }
    .EmailPreDiv p
    {
        font-weight: normal;
        margin: 9px 0;
    }
    .EmailPreDiv label
    {
      padding:7px 0
    }
    .EmailPreDiv input
    {
                   clear:left;
            float:left;
            margin:7px 11px 0 0;

    }
    
     * + html   .EmailPreDiv label
    {
      padding-top:10px
    }

     
    
    .EmailPreDiv table
    {
        border: none;
        padding-left: 10px;
        /*margin-bottom:7px;*/
    }
    .EmailPreMainDiv p
    {
        font-weight: bold;
    }








	.newUserUL
	{
		/*margin-left:20px;*/
		list-style-type: none;
	}
	.newUserUL li
	{
		background: #000 url( "images/dotRed.gif" ) no-repeat scroll left top;
		background-position: 7PX 3PX;
		padding-left: 20PX;
	}

	



	
	.pgrClass
	{
		float: right;
		padding-right: 12px;
		margin-top: 10px;
	}
.tabsDivHost
{
    width:730px;
    float:left;
    border:1px solid green;
    height:119px;
    
     }
 .avatarDiv
 {
     background:#000;
     width:139px;
     height:114px;
    
     }    
 
  .combo, .comboCat
     {
     	font-size:13px;
     }
		
     .combo select, .comboCat select
     {
     	width : 180px;
     	font-weight: bold;
     	background-color: #fff;
     	
     }
	 
	  .newUserRightDiv p
    {
        padding:0 10px;
    }
	
	.HostContent
	{
		padding: 0;
	}
	.HostContent a
	{
		font-weight: bold;
		text-decoration: none;
	}
	
		.highlight
	{
		background-color: yellow;
		color: #000;
	}
	
	.topMenuTabsDivHost
	{
		clear: both;
		height: 26px;
		width: 720px;
		background: #4a4a4a url("images/backHostListTitle.gif") repeat-x scroll right bottom;
		border: 0px solid blue;
		padding-top: 0px;
	}






	
	div.mandatory
	{
		text-align: right;
	}
	div.mandatory span
	{
		color: #ff0000 !important;
		padding: 0 4px;
		float: none !important;
	}
	
	
	
			p.mandatory
	{
		text-align:right;
		padding-bottom:6px;
		
	}
	p.mandatory span
	{
		color: #ff0000 !important;
		padding:0 ;
		float:none !important;
	}
	.btnContainer
 {      
        background: #4a4a4a url( "images/spriteBack.gif" ) repeat-x scroll right top;
        background-position:0 -318px;
        padding:4px 0 2px;
        font-size:11px;
        color:#fff;
        text-decoration:none;
        height:16PX;
        width:200PX;
  	 float :left !IMPORTANT;
 	margin:4px 16px;
 	text-align:center;
 	font-weight:bold;
 	/*cursor:pointer;*/
 	
 
 }
         
.btnContainer A
 {      
        font-size:11px;
        color:#fff;
        text-decoration:none;
 }
 .free
{
margin-bottom:10px;
background-position:0 -133px !important;
    }    
.free a
{
            color:#000;
  color:#000 !important;
 
    }    



	
/**************************** End file : C:\Documents and Settings\sevaf\Desktop\newtemp\App_Themes\ImLive2\ImLive2.css ********************************************/

/**************************** From file : C:\Documents and Settings\sevaf\Desktop\newtemp\Controls\VideoChat\Add2Favorites.ascx ********************************************/
.baGrad{
        background: #4a4a4a url(  "images/spriteBack.gif" ) repeat-x scroll right top;
        background-position: 0 -466px;
        padding:10px 0;
    }
/**************************** End file : C:\Documents and Settings\sevaf\Desktop\newtemp\Controls\VideoChat\Add2Favorites.ascx ********************************************/




/**************************** From file : C:\Documents and Settings\sevaf\Desktop\newtemp\Controls\FAQ.ascx ********************************************/
   
.Question
{
font-size:11px;
color:#990000;
font-weight:bold;    
padding:3px 0;   
   
    }

.Question div
{
padding-top:2px 0;   
   
    }
	
	.Answer
{
 font-size:11px;
color:#ffffff;
font-weight:normal;  
padding-top:4px;
    }
    
.Section
{
 font-size:11px;
 color:#ffffff;
 font-weight:bold;    
padding:12px 4px 0 0;   
  
    }   

/**************************** End file : C:\Documents and Settings\sevaf\Desktop\newtemp\Controls\FAQ.ascx ********************************************/

/**************************** From file : C:\Documents and Settings\sevaf\Desktop\newtemp\Controls\Footer.ascx ********************************************/

	.footerDiv
	{
		clear: both;
		width: 950px;
		border: 0px solid blue;
		text-align: center;
		padding-top: 40px;
		margin: 0 auto;
	}
	.footerDiv ul
	{
		margin: 0 auto;
		text-align: center;
		list-style-type: none;
	}
	.footerDiv li
	{
		margin: 0;
		display: inline;
		border: 0px solid #3300ff;
		color: #3b3b3b;
	}
	.footerDiv span
	{
		float: left;
		font-size: 11px;
		font-weight: bold;
		color: #bcbcbc;
		padding: 3px 0 0 3px;
	}
	.text3
	{
		color: #ff0000;
		font-size: 11px;
		text-decoration: none;
	}
	.footerDiv p
	{
		font-size: 11px;
		color: #3b3b3b;
		line-height: 30px;
	}


/**************************** End file : C:\Documents and Settings\sevaf\Desktop\newtemp\Controls\Footer.ascx ********************************************/

/**************************** From file : C:\Documents and Settings\sevaf\Desktop\newtemp\Controls\UpperLogin.ascx ********************************************/

	#iframeForgotPass
	{
		overflow: hidden;
	}
	.inputGrayWatermak
	{
		color: #999 !important;
	}


/**************************** End file : C:\Documents and Settings\sevaf\Desktop\newtemp\Controls\UpperLogin.ascx ********************************************/

/**************************** From file : C:\Documents and Settings\sevaf\Desktop\newtemp\Controls\UpperMenuBar.ascx ********************************************/

    #topMenuTabs
    {
        float: left;
        list-style-type: none;
    }
	
	   li.selectTopMenuTabs
    {
        margin: 0;
        padding: 0 26px;
        float: left;
        border: 0px solid #3300ff;
        line-height: 34px; /*  background:blue !important;*/
    }
    
	
	
	
	/* Menu Selected Classes*/  
  
   li.topMenuTabsSelected
    {
   cursor:pointer;     
   background: url(   "images/spriteBack.gif" ) repeat-x right bottom !important;
   background-position: 0 -911px !important;
    }
   li.topMenuTabsOver
    {
   cursor:pointer;     
   background: url(   "images/spriteBack.gif" ) repeat-x right bottom !important;
   background-position: 0 -876px !important;
    }
   li.topMenuTabsSignUp
    {
   cursor:pointer;     
   background: url(   "images/spriteBack.gif" ) repeat-x right bottom !important;
   background-position: 0 -946px !important;
    }
    li.topMenuTabsBuyCredit
    {
   cursor:pointer;     
   background: url(   "images/spriteBack.gif" ) repeat-x right bottom !important;
   background-position: 0 -946px !important;
    }
    /*END Menu Selected Classes*/   
    
	  li.selectTopMenuTabsSap
    {
        float: left;
        background: transparent url(   "images/sep.gif" ) no-repeat 0 3px;
        line-height: 33px;
        padding:     0;
        margin: 0;
        width:2px;
         /* padding: 0 4px;
        border: 0px solid #3300ff;
        background: transparent url(  "images/sep.gif" ) no-repeat scroll right 3px;
   */ /*  background:blue !important;*/
    }
	
	   .topMenuTabsDiv
    {
        clear: both;
        height: 34px;
        width: 990px;
        background: url(   "images/spriteBack.gif" ) repeat-x right bottom;
        background-position: 0 4px;
        border: 0px solid blue;
        padding-top: 4px;
    }
	
	 .searchDiv
    {
        border: 0 solid blue;
        float: right;
        height: 32px;
        line-height: 32px;
        padding-right: 4px;
    }
	
	  a.text1
    {
        color: #ffffff;
        font-size: 13px;
        font-weight: bold;
        text-decoration: none;
    }
    .searchIcon
    {
        padding: 7px 4px;
        cursor: pointer;
    }
	
	  .TopMenuTags
    {
        clear: both;
        height: 20px;
        width: 984px;
        background: #232323;
        border: 0px solid blue;
        margin: 1px 0 10px 3px;
    }
    .TopMenuTags ul
    {
        float: right;
        list-style-type: none;
        padding-top: 3px;
        padding-right: 6px;
    }
    .TopMenuTags li
    {
        border: 0 solid #3300FF;
        color: #3B3B3B;
        display: inline;
        margin: 0;
    }
    .TopMenuTags span
    {
        float: left;
        font-size: 11px;
        font-weight: bold;
        color: #bcbcbc;
        padding: 3px 0 0 3px;
    }
	
	  
    a.text3
    {
        color: #ff0000;
        font-size: 11px;
        text-decoration: none;
    }
    a.text8
    {
        color: #999;
        font-size: 11px;
        text-decoration: none;
        padding:3px 0px 2px 0px;
    }
	
/**************************** End file : C:\Documents and Settings\sevaf\Desktop\newtemp\Controls\UpperMenuBar.ascx ********************************************/

/**************************** From file : C:\Documents and Settings\sevaf\Desktop\newtemp\Controls\VideoChat\EndVideoChat.ascx ********************************************/

.videoChatTopTable
{
   width:990px;height:80px;
   margin-bottom:20px; 
    }
    
 .videoChatTopTable a
{  
  color:#ff0000;
  text-decoration:none;
  }  
   
    .videoChatTopRight
 {
     width:256px;
     line-height:50px;
     border:1px solid #ff0000;
     text-align:center;
     font-size:12px;
     font-weight:bold;
     color:#ff0000;
     }  
	 
	     div.newUserRightDivTitle
    {
        line-height: 24px;
        width: 336px;
        background: #333;
        text-align: left;
        background: #4a4a4a url(  "images/spriteBack.gif" ) repeat-x scroll right top;
        background-position: 0 -438px;
        font-weight:bold;
        text-align:center;
        border-bottom:1px solid #333;
        
        
    }
	
/**************************** End file : C:\Documents and Settings\sevaf\Desktop\newtemp\Controls\VideoChat\EndVideoChat.ascx ********************************************/

/**************************** From file : C:\Documents and Settings\sevaf\Desktop\newtemp\Controls\VideoChat\RecommendToFriend.ascx ********************************************/

		.Form
	{
		margin-top: 30px;
	}
	.FormLeft
	{
		line-height: 20px;
		float: left;
		width: 140px;
	}
	.FormRight
	{
		line-height: 18px;
		float: right;
		width: 260px;
	}
	.Hidden
	{
		display: none;
	}
	.submitBut
	{
		text-align: center;
		color: Red;
	}
	.Form p 
	{
		line-height:35px;
	}
	#tbl td.first
	{
		width:60%;
	}
	
	.thankMessage
	{
		height:250px;
		width:570px;
		margin-top:250px;
		font-size:16px;
		font-weight:bold;
		text-align:center;
	}
   .thankMessage a{text-decoration:none}
	
table.ContactUsTable {
color: #CCCCCC;
  font-size: 11px;
  width: 600px;
  margin: 0 auto;
}

table.ContactUsTable textarea{
border: 1px solid #535353;
  background: #333333;
  width: 350px;
  padding: 2px 0 0 2px;
  color: #cdcdcd;
  overflow: hidden;
  font-size: 15px;
  padding-top: 0px;
  margin: 4px 2px 4px 0;

}



	table.ContactUsTable td.second
	{
		text-align: left;
	}
		

/**************************** End file : C:\Documents and Settings\sevaf\Desktop\newtemp\Controls\VideoChat\RecommendToFriend.ascx ********************************************/

/**************************** From file : C:\Documents and Settings\sevaf\Desktop\newtemp\Controls\VideoChat\SessionKeepAlive.ascx ********************************************/

	#keepAlive
    {
        position: absolute;
        top: 0;
        left: 0;
        width: 1px;
        height: 1px;
        visibility:hidden;
    }


/**************************** End file : C:\Documents and Settings\sevaf\Desktop\newtemp\Controls\VideoChat\SessionKeepAlive.ascx ********************************************/

/**************************** From file : C:\Documents and Settings\sevaf\Desktop\newtemp\Controls\VideoChat\WaitingRoom.ascx ********************************************/

	.contentDiv
	{
		clear: both;
		width: 902px;
		border: 1px solid gray;
		text-align: center;
		padding: 10px;
		overflow: hidden;
		margin: 0 auto;
	}
	.imgDiv
	{
		float: left;
		width: 218px;
		height: 170px;
		margin: 20px;
		border: 0px solid blue;
	}
	.imgDiv img
	{
		width: 218px;
		height: 170px;
	}
	.content2
	{
		text-align: left;
		border: 1px solid red;
		overflow: hidden;
		margin-top: 20px;
		border: 0px solid blue;
		float: left;
	}
	.content2 input
	{
		float: left;
		margin-right: 10px;
		
	}
	.inputTextChat
	{
		margin: -3px 0px 3px 0px !important;
		padding: 0 !important;
		width: 73px !important;
		height: 20px !important;
	}
	.chatButton
	{
		width: 302px;
		margin-top: 24px;
		margin-left: 2px;
		height: 25px !important;
	}
	.line
	{
		margin-bottom: 8px;
	}
	* + html .lineA
	{
		margin-bottom: 6px !important;
		margin-left: 30px !important;
	}
	* html .lineA
	{
		margin-bottom: 4px !important;
		margin-left: 34px !important;
		margin-top: 2px;
	}
	.content2 input
	{
		height: 16px;
	}


/**************************** End file : C:\Documents and Settings\sevaf\Desktop\newtemp\Controls\VideoChat\WaitingRoom.ascx ********************************************/


/**************************** From file : C:\Documents and Settings\sevaf\Desktop\newtemp\Controls\Search\SearchResults.ascx ********************************************/

	.noData
	{
		border: solid 1px #535353;
		padding-bottom: 6px;
		font-weight: bold;
		font-size: 13px;
		text-align: center;
		padding: 20px;
		display: none;
	}
/**************************** End file : C:\Documents and Settings\sevaf\Desktop\newtemp\Controls\Search\SearchResults.ascx ********************************************/

/**************************** From file : C:\Documents and Settings\sevaf\Desktop\newtemp\Controls\News\News.ascx ********************************************/

	
	#allnews 
	{
		margin:0 auto;
		font-size: 13px;
		font-weight:bold;
	}


/**************************** End file : C:\Documents and Settings\sevaf\Desktop\newtemp\Controls\News\News.ascx ********************************************/

/**************************** From file : C:\Documents and Settings\sevaf\Desktop\newtemp\Controls\MyAccount\MyAccount.ascx ********************************************/

	.myAccount
	{
            width: 460px;
            height: 200px;
            float: left;
            margin-left: 22px;
            margin-bottom:20px;
		
	}
	.myAccount p
	{
            width: 456px;
            height: 16px;
            margin: 2px ; 
            color: #cecece;
            background: #333;
            text-align: center;
            font-weight: bold;
            font-size: 12px;
            padding: 4px 0;
	}
		.buttonsDiv
	{
		margin: 7px auto;
		width: 192px;
		display: table;
	}

/**************************** End file : C:\Documents and Settings\sevaf\Desktop\newtemp\Controls\MyAccount\MyAccount.ascx ********************************************/

/**************************** From file : C:\Documents and Settings\sevaf\Desktop\newtemp\Controls\MyAccount\MyActivitiesLog.ascx ********************************************/

	.backRed2
	{
		clear: both;
		height: 41px;
		width: 990px;
		background: url(   "images/backRedGrad2.gif" ) repeat-x right bottom;
		border: 0px solid blue;
		padding-top: 4px;
		float: left;
	}
	.goGray
	{
		border: 0px solid red;
		background: url(   "images/goGray.gif" );
		width: 31px;
		height: 21px;
		cursor: pointer;
		padding-left: 4px;
		float: left;
		margin-top: 11px !important;
		margin-left: 2px;
		color: #FFFFFF;
		font-size: 11px;
		font-weight: bold;
		padding-bottom: 3px;
		padding-left: 0;
	}
	.MyALInput
	{
		float: left;
		padding-left: 4px;
		margin-top: 8px !important;
	}
	.backRed2 span
	{
		float: left;
		font-size: 12px;
		font-weight: bold;
		padding: 13px 10px 0 10Px;
	}
	.backRed2 img
	{
		float: left;
		padding: 12px 10px 0 4px;
	}
	
		.ui-datepicker-trigger
	{
	cursor:pointer;	
		}
		
		
	table#reportRes
				{
					margin-top: 19px;
				}
				table#reportRes th
				{
					padding-bottom: 2px;
				}
				table#reportRes td
				{
					height: 39px;
					border-top: 1px solid #333;
					border-bottom: 1px solid #000;
					background: #1f1f1f;
					margin-bottom: 1px;
					text-align: center;
					padding: 4px 0 4px 0;
					margin-bottom: 2px;
					border-right: 1px solid #333;
				}
				table#reportRes th
				{
					border-right: 1px solid #333;
					background: #333333;
					height: 37px;
					background: #4a4a4a url( "images/spriteBack.gif" ) repeat-x scroll right top;
					background-position: 0 -393px;
					margin: 0;
					padding: 1px 3px;
					overflow: hidden;
					border-bottom: 1px solid #000;
				}
				
	/*
				}*/
				
/**************************** End file : C:\Documents and Settings\sevaf\Desktop\newtemp\Controls\MyAccount\MyActivitiesLog.ascx ********************************************/

/**************************** From file : C:\Documents and Settings\sevaf\Desktop\newtemp\Controls\MyAccount\MyFavorites.ascx ********************************************/
  
 .noteText {
border:1px solid #666666;
font-size:11px;
height:39px;
width:212px;
overflow:auto;
display:block;
white-space:pre;


}

.favoriteTop
{
    background-position:0 -806px;
    height:40px;
    margin-bottom:1px;
    }
	

    .backBlack
    {
     background:#000;   
        }
        .pagerFav
        {
        background-attachment:scroll;
background-color:#333333;
background-image:none;
background-position:0 0;
background-repeat:repeat;
height:30px;
margin-top:1px;
        }


/**************************** End file : C:\Documents and Settings\sevaf\Desktop\newtemp\Controls\MyAccount\MyFavorites.ascx ********************************************/


/**************************** From file : C:\Documents and Settings\sevaf\Desktop\newtemp\Controls\MyAccount\MyFavoritesPage.ascx ********************************************/
table.MyFavTable td{
background: #1f1f1f;
        padding: 10px;
        vertical-align: top;
}  

  .comboF
    {
        background: #333 none repeat scroll 0 0;
        font-size: 13px;
        width: 214px;
        height: 40px;
        overflow: hidden;
        border:1px solid #000;
    }
    .comboF select
    {
        font-size: 13px;
        margin: 10px 15px;
        text-align: center;
    }
    .addNote
    {
        text-align: right;
        padding-top: 4px;
        display: block;
    }
    .comboF span
    {
        margin-left: 3px;
    }
    .editNote
    {
        display: block;
        text-align: right;
    }
	
/**************************** End file : C:\Documents and Settings\sevaf\Desktop\newtemp\Controls\MyAccount\MyFavoritesPage.ascx ********************************************/
	
/**************************** From file : C:\Documents and Settings\sevaf\Desktop\newtemp\Controls\MyAccount\OneClickPreferences.ascx ********************************************/


/**************************** End file : C:\Documents and Settings\sevaf\Desktop\newtemp\Controls\MyAccount\OneClickPreferences.ascx ********************************************/

/**************************** From file : C:\Documents and Settings\sevaf\Desktop\newtemp\Controls\MyAccount\StopAllEmails.ascx ********************************************/

    .SubmitStopAction
    {
        text-align: center;
    }


/**************************** End file : C:\Documents and Settings\sevaf\Desktop\newtemp\Controls\MyAccount\StopAllEmails.ascx ********************************************/

/**************************** From file : C:\Documents and Settings\sevaf\Desktop\newtemp\Controls\MyAccount\Unsubscribe.ascx ********************************************/

	.unsubcribeDiv
	{
		width: 940px;
		margin: 0 auto;
		padding: 20px;
	}
	.unsubcribeDiv p
	{
		margin-bottom: 16px;
	}
	.unsubcribeDiv a
	{
		color: #ff0000;
	}
	
	.buttonGray
{
	height: 25px;
	color: #000;
	font-size: 11px;
	font-weight: bold;
	background-position:0 -981px;
	padding-right:4px;
	padding-left:4px;
}


/**************************** End file : C:\Documents and Settings\sevaf\Desktop\newtemp\Controls\MyAccount\Unsubscribe.ascx ********************************************/

/**************************** From file : C:\Documents and Settings\sevaf\Desktop\newtemp\Controls\Membership\ChangePassword.ascx ********************************************/
	
	

.ChangPassYellowNote
	{
		padding-left: 14px !important;
		width: 168px !important;
	}



	.changePassDiv
	{
		margin: 0 auto;
		width: 424px;
		padding: 20px 20px 10px 20px;
	}
	div.changePassDiv input.inputGray
	{
		width: 204px;
		float: left;
	}
	div.changePassDiv label
	{
		float: left;
		font-size: 11px;
		font-weight: bold;
		padding-top: 10px;
		width: 208px;
		color: #cecece;
	}
	div.changePassDiv label span
	{
		color: #ff0000 !important;
		padding-right: 7px;
	}
	div.changePassDiv div
	{
		clear: both;
		margin-bottom: 0px;
	}
	div.changePassDiv span
	{
		float: left;
		color: #999;
		font-size: 11px;
		font-weight: normal;
	}
	.CPButton
	{
		width: 172px;
		margin: 20px 119px;
	}
	


/**************************** End file : C:\Documents and Settings\sevaf\Desktop\newtemp\Controls\Membership\ChangePassword.ascx ********************************************/

/**************************** From file : C:\Documents and Settings\sevaf\Desktop\newtemp\Controls\Membership\ForgotPassword.ascx ********************************************/

	.forgotDiv
	{
		text-align: center;
		margin: 0;
		background-color: #232323;
		
		/*height: 180px !important;*/ /*border: 1px solid #333333;*/
		height: 229px !important;
		padding: 30px 10px;
		overflow:hidden;
	}
	.forgotDiv p
	{
		font-size: 11px;
		font-weight: bold;
	}
div.simplemodal-data, div.simplemodal-data div {border:0 !important}
/**************************** End file : C:\Documents and Settings\sevaf\Desktop\newtemp\Controls\Membership\ForgotPassword.ascx ********************************************/

/**************************** From file : C:\Documents and Settings\sevaf\Desktop\newtemp\Controls\Membership\Login.ascx ********************************************/

	.loginTable
	{
		border: 0px solid yellow;
		margin: 50px auto !important;
	}
		.forgotButton
	{
		background-position: 0 -219px;
		width: 100px;
	}


/**************************** End file : C:\Documents and Settings\sevaf\Desktop\newtemp\Controls\Membership\Login.ascx ********************************************/

/**************************** From file : C:\Documents and Settings\sevaf\Desktop\newtemp\Controls\Membership\SignUpNewUser.ascx ********************************************/

	table.signTable
	{
		color: #CCCCCC;
		font-size: 11px;
		width: 380px;
		padding: 0;
		margin:10px;
	}
	table.signTable td.first
	{
		padding: 1px 20px 2px 5px;
		vertical-align: top;
		text-align: left;
		width: 50%;
	}
	table.signTable input
	{
		width: 204px;
		
	}
		.submitButton
	{
		background: none !important;
		width: 141px !important;
	}
	.signUpNUContent
	{
	    width: 422px;
	     float: right; padding-bottom: 2px;margin-top:4px
	    }
	table.signTable p.ErrorMsg{margin:0 0 3px 0 !important; min-height:20px; height:auto !important; height:20px; line-height: 20px;}
 	

/**************************** End file : C:\Documents and Settings\sevaf\Desktop\newtemp\Controls\Membership\SignUpNewUser.ascx ********************************************/

/**************************** From file : C:\Documents and Settings\sevaf\Desktop\newtemp\Controls\HostProfile\AddToFavorites.ascx ********************************************/
.addToFavTextArea
	{
		overflow: hidden;
		width: 422px;
		height: 172px;
	}

	.ctl00_Panel1 p
	{
		text-align: left;
		margin: 20px 0 20px 36px;
		font-weight: bold;
	}
	.ctl00_Panel1
	{
		margin-bottom: 20px;
	}
	
	p#yesNo
	{
		text-align: center;
		width: 120px;
		margin: 20px auto !important;
	}
	#yesNo input, #yesNo label
	{
		float: left;
		margin: 0;
		padding: 0;
	}
	#yesNo input
	{
		margin-left: 10px;
	}
	#yesNo label
	{
		margin-left: 4px;
	}
	#favoritSubmit, #favoritSubmitChk
	{
		width: 130px;
		background-position: 0 -317px;
	}
	
	
	p.favButtonP
	{
		margin-left: 193px !important;
	}
	.thankYouChat
	{
		background: #000;
		line-height: 37px;
		text-align: center !important;
		width: 427px;
	}


/**************************** End file : C:\Documents and Settings\sevaf\Desktop\newtemp\Controls\HostProfile\AddToFavorites.ascx ********************************************/

/**************************** From file : C:\Documents and Settings\sevaf\Desktop\newtemp\Controls\HostProfile\HostProfile.ascx ********************************************/

	#yui-history-iframe
	{
		position: absolute;
		top: 0;
		left: 0;
		width: 1px;
		height: 1px;
		visibility: hidden;
	}
	#loading
	{
		text-align: center;
		display: none;
		height: 400px;
	}

	.ProfileLeftDiv
	{
		width: 218px; /* height: 400px;*/
		border: 0px solid red;
		margin-top: 10px; /* margin-bottom: 60px;*/
		float: left;
		font-weight: bold;
	}
	.ProfileImgDiv p
	{
		text-align: center;
		background: #272727;
		color: #fff;
		font-weight: bold;
		font-size: 16px;
		padding: 4px 0;
		width: 218px;
		margin: 0;
	}
	.contentProfile5
	{
		border: 1px solid #272727;
		width: 214px;
		margin-top: 10px;
		text-align: center;
		padding: 7px 0;
		font-size: 11px;
		font-weight: bold;
		padding-left: 4px;
	}
	.contentProfile5 img
	{
		margin-bottom: -3px;
	}
	.contentProfile5 p.fs3, .contentProfile5 input
	{
		margin-top: 4px;
	}
	.contentProfile5 a
	{
		font-size: 11px;
		font-weight: bold;
		color: #fff;
		text-decoration: none;
	}
	.ProfileImgDiv
	{
		border: 0;
		margin: 0;
		padding: 0;
	}
	.ProfileImgDiv img
	{
		margin: 0;
		padding: 0;
		border: 1px solid #272727;
	}
	.fs1
	{
	}
	.fs2
	{
	}
	.fs3
	{
		text-align: left;
		font-weight: normal;
		font-size: 11px;
		color: #fff;
		padding-top: 5px;
		padding-right: 4px;
		float: left;
	}
	.le
	{
		text-align: left !important;
	}
	.whiteInput
	{
		border: 1px solid #333333;
		width: 122px;
		float: left;
	}
	.profileRightDiv
	{
		width: 490px;
		border: 0px solid blue;
		margin-left: 8px;
		margin-top: 10px;
		padding-bottom: 20px;
		float: left;
	}
	.buttonPrivate
	{
		width: 235px !important;
		float: left !important;background-position:0-111px!important;height:22px;}
	.buttonFree
	{
		width: 235px !important;
		float: right !important;
		margin-top: 0 !important;
		background-position: 0 -133px !important;
		height: 22px;
		color: #000;
	}
	p.ProfileTitle
	{
		font-size: 11px;
		font-weight: bold;
		color: #ccc;
		padding-top: 10px;
		padidng-bottom: 1px;
	}
	.profileRightDiv span
	{
		color: #fff;
		font-size: 11px;
		font-weight: normal;
	}
	.profileSImages
	{
		float: right;
		margin-top: 6px;
		margin-bottom: 20px;
		width: 118px;
	}
	.profileSImages img
	{
		border: 1px solid #232323;
		margin-top: 8px;
		border: 0;
	}
	.profileCenterText
	{
		float: left;
		width: 330px;
		padding-bottom: 16px;
	}
	.ratingDiv
	{
		width: 164px;
		margin: 0px auto;
		clear: both;
		padding: 4px 0;
	}
	.ratingDiv span
	{
		position: relative;
		top: -7px;
	}
	.profileText4
	{
		text-align: center;
		padding-bottom: 8px;
	}
	.profileText4 a
	{
		color: #990000;
		text-decoration: none;
	}
	.stateIcon
	{
		margin: 0 auto;
		padding-bottom: 8px;
		width: 110px;
		height: 9px;
	}
	.stateIcon img
	{
		margin: 2px;
		border: 1px solid #272727;
	}
	.featuresIcons img
	{
		border: 1px solid #272727;
		margin: 2px;
	}
	.featuresIcons
	{
		margin: 0px auto;
		width: 178px;
		padding-bottom: 8px;
	}
	p.blackBackColor a
	{
		color: #FF0000;
		font-size: 11px;
		text-decoration: none;
	}
	p.blackBackColor
	{
		background: #000;
		margin: 7px 0 0;
		padding: 6px 0;
		text-align: center;
		width: 118px;
	}
	p.blackBackColor img
	{
		margin: 0 !important;
	}
	.morePic
	{
		height: 20px;
		width: 60px;
		background: #000;
		color: #ff0000;
		text-align: center;
	}
	.mainContainer
	{
		background: #414141 none repeat scroll 0 0;
		padding: 0 12px;
	}
	.innerContainer
	{
		/* background: #4A4A4A none repeat scroll 0 0;*/
		width: 720px;
		clear: both;
	}
	
/*  
    root element for the scrollable.  
    when scrolling occurs this element stays still.  
*/div.scrollable
	{
		/* required settings */
		position: relative;
		overflow: hidden;
		height: 370px;
	}
	/*  
    root element for scrollable items. Must be absolutely positioned 
    and it should have a super large width to accomodate scrollable items. 
    it's enough that you set width and height for the root element and 
    not for this element. 
*/div.scrollable div.items
	{
		/* this cannot be too large */
		width: 20000em;
		position: absolute;
	}
	/*  
    a single item. must be floated on horizontal scrolling 
    typically this element is the one that *you* will style 
    the most. 
*/div.scrollable div.items > div
	{
		float: left;
	}
	/* you may want to setup some decorations to active item 
div.items div.active { 
    border:1px inset #ccc;         
    background-color:#fff; 
}*/div.active
	{
	}
	a.activeImage img
	{
		border: 1px solid red;
	}
	.scrollable img
	{
		border: 1px solid #000;
	}
	/* position and dimensions of the navigator */
	
	div.navi
	{
		float: left;
		padding: 0 0 0 4px;
		
		 /* margin-left: 328px;
        width: 200px;
        height: 20px;*/
	}
	div.navi a /* items inside navigator */
	{
		border: none;
		text-transform: uppercase;
		font-size: 12px;
		font-weight: bold; /*margin:0px 0 50px;*/
		padding: 0;
		cursor: pointer;
		color: #990000;
		text-decoration: none;
		float: left;
		border: 0px solid #ccc;
		text-decoration: none;
		margin: 0 5px 0 0;
		padding: 0px;
	}
	div.navi a.active /* active state (current page state) */
	{
		color: #fff;
	}
	a.nextPage
	{
		float: left;
	}
	a.nextPage img,a.prevPage img
	{
		margin-top:-1px !important;
		padding:0;
		float: left;
	}
	
	a.prevPage
	{
		float: left;
	}
	a.disabled
	{
		display: none !important;
	}
		
	.inputWhite:active
	{
		background-color: Red;
	}
	
		#featurePopUp
	{
		width:400px;
		display:none;
		background-color:#000;
		border:solid 2px #fff;
	}
	#featurePopUp table
	{
		width:300px;
		margin:20px auto;
		border-collapse:collapse;
	}
	#featurePopUp td
	{
		border:1px solid #535353;
	}
	#featurePopUp td img
	{
		margin:5px;
	}
	
	#addToFavButton
	{
		cursor:pointer;
	}
	
	#pMorePict
	{
		cursor:pointer;
	}
	
	* html .onlineGif
	{
		margin-top:156px;	
		bottom:auto;
	}
	
/**************************** End file : C:\Documents and Settings\sevaf\Desktop\newtemp\Controls\HostProfile\HostProfile.ascx ********************************************/

/**************************** From file : C:\Documents and Settings\sevaf\Desktop\newtemp\Controls\HostProfile\HostRecordedSessions.ascx ********************************************/

   
    .RecordSessionDiv .topBlackBack p
    {
        padding-left: 11px;
        padding-top: 6px !important;
        font-weight: bold !important;
        margin-left: 0 !important;
        margin-top: 0 !important;
        line-height: 13px !important;
    }
    .RecordSessionDiv
    {
        overflow: hidden;
        border: 0px solid red;
        margin: 0;
        padding-bottom: 4px;
        background: #1f1f1f;
    }
    .RecordSessionDiv p
    {
        padding: 6px 0 1px 11px;
        line-height: 12px;
        overflow: hidden;
    }
	
    .recordImageDiv
    {
        width: 108px;
       /* overflow: hidden; */
        border: 0px solid green;
        float: right;
        padding-right: 10px;
    }
    
        * html .recordImageDiv
    {
        float: none ;
    }

         * + html .recordImageDiv
    {
        float: right !important ;
    }
  
    .recordImageDiv img
    {
        border: 1px solid #000;
        margin: 6px 0;
    }
	
	  .RecordSessionButton
    {
        margin: 0 !important;
        float: none !important;
        width: auto !important;
        background-position:0 -317px !important;
        padding:5px 0 3px 0 !important;
    }
     .RecordSessionButton img
    {
        margin:0 !important;
       float:left !important;
        padding-left:4px;
        position:relative;
        /*top:-2px;*/
        border:none;
    }
    .RecordSessionButton a
    {       font-weight:bold !important;
         float:left !important;   
         padding-left:5px;
        
          } 
		  
      .NewBestRate
    {
      padding:0;
        }
        .NewBestRate a
    {
        text-decoration:none;
        font-weight:bold;
        }


/**************************** End file : C:\Documents and Settings\sevaf\Desktop\newtemp\Controls\HostProfile\HostRecordedSessions.ascx ********************************************/

/**************************** From file : C:\Documents and Settings\sevaf\Desktop\newtemp\Controls\HostProfile\MyRatings.ascx ********************************************/

.RatedHostDiv
{
    width:490px;
    overflow:hidden;
    background:#353535;
    margin-bottom:1px;
    }
.RatedHostDiv div
{
margin:4px;    }

.dateRateTitle
{
 padding-bottom:8px;   
 font-weight:bold;  
 }    

/**************************** End file : C:\Documents and Settings\sevaf\Desktop\newtemp\Controls\HostProfile\MyRatings.ascx ********************************************/

/**************************** From file : C:\Documents and Settings\sevaf\Desktop\newtemp\Controls\HostProfile\PlayVideo.ascx ********************************************/

#PlaceForVideo
{
    width:900px !important;
    margin: 0 auto !important;
    }
    #selectAnoter
    {
        text-decoration:none;
        font-weight:bold
        }

        
    ul.descUl
	{list-style-type:none;
		padding-left:20px;
	}
	ul.descUl li
	{
		list-style-type:disc;
	}


/**************************** End file : C:\Documents and Settings\sevaf\Desktop\newtemp\Controls\HostProfile\PlayVideo.ascx ********************************************/

/**************************** From file : C:\Documents and Settings\sevaf\Desktop\newtemp\Controls\HostProfile\Reviews.ascx ********************************************/

table.reviewTable{width:490px;background:#ddd}

table.reviewTable th{background:#999 none repeat scroll 0 0;

}

table.reviewTable td,table.reviewTable th
{text-align:left;

height:24px;
padding:4px 6px;
border-bottom:1px solid #cacaca;}


.nextPrevRev{
float:right;
margin:2px 0;
overflow:hidden;
            }    

/**************************** End file : C:\Documents and Settings\sevaf\Desktop\newtemp\Controls\HostProfile\Reviews.ascx ********************************************/

/**************************** From file : C:\Documents and Settings\sevaf\Desktop\newtemp\Controls\HostProfile\SnapshotGallery.ascx ********************************************/

	.thumb
    {
float:left;
height:68px;
margin:13px 10px 9px 2px;
text-align:center;
    }
    .thumb img
    {
        border: 1px solid #000;
    }
        div.containerThumbs
    {
        border: 1px solid #666;
        margin-top:16px;
        overflow: hidden;
       
        width: 490px;
       
    }
 
    
    
 
 div.topContentThumbs
 {
     padding:8px 0 10px 7px;
     width:476px;
     overflow:hidden;
     border:0px solid red;
     }
 
 
    div.topContentThumbs p
    {
        padding:0;
        margin: 0;
        float:left;
      
        font-size:11px;
        color:#706f6f;
        font-weight:bold
    }
    div.topContentThumbs p span
    {
        font-size:11px;
        color:#706f6f;
        font-weight:bold
    }
    

  .thumbs-content
  {
     margin:0 3px 0 45px;
      }
    .slideContent
    {
     width:490PX;
    
     background:#0d0d0d;
        
        }  
      #slideshow
      {     border:0px solid white;

          width:324px;
          height:306px;
          margin:0 auto;
          }
          
          .bottomContentSlide
          {
                    
    background:url( "images/spriteBack.gif" ) repeat-x scroll right bottom;
        background-position:0 -344px;
       
        height: 47px;
        border:0px solid red;
 
              }
               
              #prevNext
              {
                  float:left; 
                 
                  margin:11px 30px 0 30px;
                  }
              
              #startStop
              { 
                  
                  float:left;
margin:10px 0;
}                 


 .contentProfile2
    {
        float: left;
        border: 1px solid #272727;
        margin-top: 10px;
        text-align: center;
        padding: 7px 4px;
        font-size: 11px;
        font-weight: bold;
        width:126px;
    }
     .contentProfile2 a
    {
              font-size: 11px;
        font-weight: bold;
  color:#fff;
  text-decoration:none;
        }
   
    
    
    .contentProfile2 img
    {
        margin-bottom: -2px;
    }
    
    #slideshow img
    {
        margin-top:35px;
        }
        
        .newProfileText
        {
           display:block;
           padding-bottom:4px;
            }


/**************************** End file : C:\Documents and Settings\sevaf\Desktop\newtemp\Controls\HostProfile\SnapshotGallery.ascx ********************************************/

/**************************** From file : C:\Documents and Settings\sevaf\Desktop\newtemp\Controls\HostList\HostList.ascx ********************************************/

 .galleryListTitle span
 {
     cursor:pointer
     }

/**************************** End file : C:\Documents and Settings\sevaf\Desktop\newtemp\Controls\HostList\HostList.ascx ********************************************/

/**************************** From file : C:\Documents and Settings\sevaf\Desktop\newtemp\Controls\HostList\RecentlyVisitedList.ascx ********************************************/

.col3 input, .col3 p{ 

margin-bottom:5px !important;
}

/**************************** End file : C:\Documents and Settings\sevaf\Desktop\newtemp\Controls\HostList\RecentlyVisitedList.ascx ********************************************/

/**************************** From file : C:\Documents and Settings\sevaf\Desktop\newtemp\Controls\HomePage\BottomLinks.ascx ********************************************/

     .chatDiv
    {
        background: #222;
        width: 368px;
        min-height: 180px;
        font-size: 12px;
        font-weight: bold;
        float:left;
         height:300px;
        
    }
    .topBlackBackChat p
    {
        padding-left: 11px;
        padding-top: 6px;
        font-weight: bold !important;
        margin-left: 0 !important;
        margin-top: 0 !important;
        line-height: 13px !important;
        font-size: 14px;
    }
    .topBlackBackChat
    {
        padding: 12px 0;
    }
    p.chatTitle
    {
        font-size: 12px;
        font-weight: bold;
        color: #898989;
        padding-left: 8px;
    }
      
     
    .chatDiv a
    {
        padding: 6px 0 6px 6px;
        color: #990000;
        text-decoration: none;
        font-size: 11px;
    }
   .partDiv
    {
        padding: 10px 0px 10px 0;
        float: left;
        height:106px;
        width:184px;
    }
    
    .partDiv ul li span{letter-spacing:-1px;}
    .partDiv ul
    {
        list-style-type: none;
        line-height: 16px;
        margin: 4px;
        font-size: 11px;
        font-weight: normal;
        color: #666666;
    }
    .partDiv li
    {
        margin: 0;
    }
div.newUserRightDivTitle {
	background:#dcdcdc !important;
	}
	
	
	
	

/**************************** End file : C:\Documents and Settings\sevaf\Desktop\newtemp\Controls\HomePage\BottomLinks.ascx ********************************************/

/**************************** From file : C:\Documents and Settings\sevaf\Desktop\newtemp\Controls\HomePage\HomePageHostList.ascx ********************************************/
#hasData .backGrayHost {
background:#4A4A4A !important;
overflow:hidden;
}
	
	.divCombo .combo select
	{
		background: #ffffff none repeat scroll 0 0;
		margin-right: 24px;
		font-weight: bold;
		width: 180px;
	}

	
	
	#topMenuTabsHost

	{
		float: left;
		list-style-type: none;
	}

	a.text4
	{
		color: #ffffff;
		font-size: 11px;
		font-weight: bold;
		text-decoration: none;
	}
	.sign
	{
		float: left;
		padding: 1px 0 0 2px;
	}
	.caption
	{
		float: left;
		padding: 8px 8px 8px 12px;
		font-size: 13px;
		font-weight: bold;
	}
	#recentlyVisited
	{
		padding: 0 14px 0 14px;
	}
	.tabsDivHost
	{
		width: 730px;
		float: left;
		border: 1px solid green;
		height: 119px;
	}
	span.caption
	{
		padding: 0 !important;
	}
	span.caption img
	{
		display: none;
	}
	span.caption p
	{
		line-height: 20px;
	}
	.payVCBack
	{
		background: #333;
		padding-bottom: 48px;
		margin-top: 14px;
	}
	.freeVCBack
	{
		/*background:#333;*/
		margin-bottom: 30px;
	}
	.groupCaption img
	{
		display: none;
	}
	.groupCaption
	{
		float: left; /*width:300px;
height:100px;*/
		border: 0px green solid;
		padding: 4px 13px 0 5px;
		margin: 0;
		font-weight: bold;
		font-size: 14px;
	}
	.groupCaption p
	{
		padding: 0px;
		margin-top: 10px;
	}
	P.freeOrPayedCaption
	{
		font-size: 14PX;
	}
	
	.partyWithMeDiv
	{
		color: #ff0099;
		font-weight: normal;
	}
	.partyWithMeDiv img
	{
		position: relative;
		top: 2px;
		padding-right: 3px;
	}
	
		

/**************************** End file : C:\Documents and Settings\sevaf\Desktop\newtemp\Controls\HomePage\HomePageHostList.ascx ********************************************/

/**************************** From file : C:\Documents and Settings\sevaf\Desktop\newtemp\Controls\HomePage\TagsWordCloud.ascx ********************************************/

	.tagsDiv
	{
		background: #1f1f1f;
		width: 225px;
		min-height: 180px;
		font-size: 12px;
		font-weight: bold;
	}
	.topBlackBack p
	{
		padding-left: 11px;
		padding-top: 6px;
		font-weight: bold !important;
		margin-left: 0 !important;
		margin-top: 0 !important;
		line-height: 13px !important;
	}
	p.tagsTitle
	{
		font-size: 11px;
		font-weight: normal;
		color: #666;
	}
	.tagsDiv p
	{
		margin: 8px 4px 8px 4px;
		font-weight: normal;
		text-align: justify;
		line-height: 18px;
	}
	.tagsDiv a
	{
		padding: 6px;
		color: #ff0000;
		text-decoration: none;
	}


/**************************** End file : C:\Documents and Settings\sevaf\Desktop\newtemp\Controls\HomePage\TagsWordCloud.ascx ********************************************/

/**************************** From file : C:\Documents and Settings\sevaf\Desktop\newtemp\Controls\HomePage\WarningOverlay.ascx ********************************************/


/**************************** End file : C:\Documents and Settings\sevaf\Desktop\newtemp\Controls\HomePage\WarningOverlay.ascx ********************************************/

/**************************** From file : C:\Documents and Settings\sevaf\Desktop\newtemp\Controls\Help\HelpItem.ascx ********************************************/
div.helpDivCont a 
	{
		font-weight:bold;
	}

	
	.clk, .clk1
	{
		cursor:pointer;
	}


/**************************** End file : C:\Documents and Settings\sevaf\Desktop\newtemp\Controls\Help\HelpItem.ascx ********************************************/

/**************************** From file : C:\Documents and Settings\sevaf\Desktop\newtemp\Controls\Help\ResourceToolTip.ascx ********************************************/

	.tooltip {
		background-color:#F5F5B5;
		border:1px solid #DECA7E;
		color:#303030;
		font-family:sans-serif;
		font-size:12px;
		line-height:18px;
		padding:10px 13px;
		position:absolute;
		text-align:center;
		z-index:2;
	}


/**************************** End file : C:\Documents and Settings\sevaf\Desktop\newtemp\Controls\Help\ResourceToolTip.ascx ********************************************/
/*	.byCrediitDiv
	{
		background:#000;
		padding: 10px 0;
	}*/

/**************************** From file : C:\Documents and Settings\sevaf\Desktop\newtemp\Controls\Billing\BuyCredits.ascx ********************************************/
	/*.bottomDiv, .topDiv
	{
		
		background:#282828;
		padding:12px;
	}*/


.ByCreditBottomDiv, .ByCreditTopDiv
{
	float:left;
	width:456px;
	height:auto;
	background:#353535;
	}
	
	

	
		
		.byCrediitDiv
	{
		padding: 6px 0 10px 0;
	}

	p.newUserRightDivTitle
	{
		   background:url( "images/spriteBack.gif" ) repeat-x scroll right bottom;
        background-position:0 -393px;
        height: 40px;
        border:0px solid red;
		line-height: 40px;
		text-align: center;
		clear:left;
	}	
	
	.backBillStep
	{
   	text-align:center;
 	 margin: 0px 20px;
	 height:25px;
	 padding: 6px 23px 6px;
    background:url( "images/spriteBack.gif" ) repeat-x scroll right bottom;
        background-position:0 -1006px;
     overflow: hidden;
	 text-align: center; 
		}








	.byCreditTitleX
	{
		margin-top: 10px !important;
		margin-bottom: 15px !important;
		font-size: 18px;
		color: #fff;
		text-align: center;
		
		font-family: Impact;
	}
	.byCreditTitleX span
	{
		font-size: 24px;
		color: #fff;
		text-align: center;
		font-weight: normal;
	}

	
	.billHR
	{
	background:#000;
border:0 solid #000;
color:#000;
float:left;
height:1px;
width:198px;
margin-top:7px;
	}
.billBox
{
	float:left;
	margin-bottom:13px;
	
	padding:150px 4px 0;
width:18px;
	
	}
	
		
	
* + html .billBox
{
	float:left;
	margin-bottom:4px;
	}	
	
	
	
	
	.SpecialCampaignTop
	{
		line-height: 50px;
		width: 746px;
		margin: 20px auto;
		font-size: 16px;
		font-weight: bold;
		color: #666666;
		text-align: center;
	}
	.newUserCenterDiv
	{
		border: 0px solid red;
		padding: 0;
		width: 940px;
		margin: 0 auto;
		overflow: hidden;
	}

	/* p.newUserRightDivTitle
	{
		line-height: 24px;
		
		background: #333;
		text-align: left;
		background:4e4e4e;
		clear:left;
	} */
	
	.getCreditNowButton
	{
		width: 172px !important;
	}
	#bottomDiv, #topDiv
	{
		margin-bottom: 14px;
	}
	p.subSection
	{
		color: #ffffff;
		font-size: 12px;
		margin-bottom: 20px;
		margin-top: 20px;
	}
	.newUserLeftDiv
	{
		width: 460px;
		float: left;
		line-height: 17px;
	}


/**************************** End file : C:\Documents and Settings\sevaf\Desktop\newtemp\Controls\Billing\BuyCredits.ascx ********************************************/

/**************************** From file : C:\Documents and Settings\sevaf\Desktop\newtemp\App_Themes\ImLive2\fancy.css ********************************************/
div#fancy_overlay {
	position:absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	background-color: #333;
}

div#fancy_loading {
	position: absolute;
	height: 40px;
	width: 40px;
	cursor: pointer;
	display: none;
	overflow: hidden;
	background: transparent;
	z-index: 100;
}

div#fancy_loading div {
	position: absolute;
	top: 0;
	left: 0;
	width: 40px;
	height: 480px;
	background: transparent url(images/fancy_progress.png) no-repeat;
}

div#fancy_close {
	position: absolute;
	top: -12px;
	right: -12px;
	height: 30px;
	width: 30px;
	background: transparent url(images/fancy_closebox.png) ;
	cursor: pointer;
	z-index: 100;
	display: none;
}

div#fancy_content {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	padding: 0; 
	margin: 0;
	z-index: 96;
}

#fancy_frame {
	position: relative;
	width: 100%;
	height: 100%;
	display: none;
}

img#fancy_img {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	border:0; 
	padding: 0; 
	margin: 0;
	z-index: 92;
}

div#fancy_title {
	position: absolute;
	bottom: -35px;
	left: 0;
	width: 100%;
	z-index: 100;
	display: none;
}

div#fancy_title table {
	margin: 0 auto;
}

div#fancy_title div {
	color: #FFF;
	font: bold 12px Arial;
	padding-bottom: 2px;
}

td#fancy_title_left {
	height: 32px;
	width: 15px;
	background: transparent url(images/fancy_title_left.png) repeat-x;
}

td#fancy_title_main {
	height: 32px;
	background: transparent url(images/fancy_title_main.png) repeat-x;
}

td#fancy_title_right {
	height: 32px;
	width: 15px;
	background: transparent url(images/fancy_title_right.png) repeat-x;
}

div#fancy_outer {
	position: absolute;
    top: 0;
    left: 0;
    z-index: 90;
    padding: 18px 18px 58px 18px;
    margin: 0;
    overflow: hidden;
    background: transparent;
    display: none;
}

div#fancy_inner {
	position: relative;
	width:100%;
	height:100%;
	border: 1px solid #444;
	background: #FFF;
}

a#fancy_left, a#fancy_right {
	position: absolute; 
	bottom: 10px; 
	height: 100%; 
	width: 35%; 
	cursor: pointer;
	background-image: url(data:image/gif;base64,AAAA);
	z-index: 100; 
}

a#fancy_left {
	left: 0px; 
}

a#fancy_right {
	right: 0px; 
}

a#fancy_left:hover {
	background: transparent url(images/fancy_left.gif) no-repeat 0% 100%;
}

a#fancy_right:hover {
	background: transparent url(images/fancy_right.gif) no-repeat 100% 100%;
}

#fancy_bigIframe, #fancy_freeIframe {
	position:absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 10;
}

div#fancy_bg {
	display: none;
}
	
div.fancy_bg {
	position: absolute;
	display: block;
	z-index: 70;
}

div.fancy_bg_n {
	top: -18px;
	width: 100%;
	height: 18px;
	background: transparent url(images/fancy_shadow_n.png) repeat-x;
}

div.fancy_bg_ne {
	top: -18px;
	right: -13px;
	width: 13px;
	height: 18px;
	background: transparent url(images/fancy_shadow_ne.png) no-repeat;
}

div.fancy_bg_e {
	right: -13px;
	height: 100%;
	width: 13px;
	background: transparent url(images/fancy_shadow_e.png) repeat-y;
}

div.fancy_bg_se {
	bottom: -18px;
	right: -13px;
	width: 13px;
	height: 18px;
	background: transparent url(images/fancy_shadow_se.png) no-repeat;
}

div.fancy_bg_s {
	bottom: -18px;
	width: 100%;
	height: 18px;
	background: transparent url(images/fancy_shadow_s.png) repeat-x;
}

div.fancy_bg_sw {
	bottom: -18px;
	left: -13px;
	width: 13px;
	height: 18px;
	background: transparent url(images/fancy_shadow_sw.png) no-repeat;
}

div.fancy_bg_w {
	left: -13px;
	height: 100%;
	width: 13px;
	background: transparent url(images/fancy_shadow_w.png) repeat-y;
}

div.fancy_bg_nw {
	top: -18px;
	left: -13px;
	width: 13px;
	height: 18px;
	background: transparent url(images/fancy_shadow_nw.png) no-repeat;
}

/**************************** End file : C:\Documents and Settings\sevaf\Desktop\newtemp\App_Themes\ImLive2\fancy.css ********************************************/

/**************************** From file : C:\Documents and Settings\sevaf\Desktop\newtemp\App_Themes\ImLive2\hostlist.css ********************************************/
.BlockImage
{
	display: block;
}
.HostAlternating
{
	background-color: #141414;
	 
	 border:0px solid white;
	border-bottom : solid 1px #4A4A4A;
	}
	
table.HostAlternatingG
{height:160px;
	/*background-color: #4A4A4A;*/
	 
	 border:0px solid white;
	}
	
.Host,.HostAlternating
{
	background-color: #141414;
	table-layout:fixed;
    width:720px;
}


.Host
{border:0px solid yellow;
	background-color: #1f1f1f;
border-bottom : solid 1px #4A4A4A;	
}


.header
{float:left;
	text-align: center !important;
	font-size: 10px !important;
	font-weight: bold !important;
	text-align: center !important;
	color: #fff !important;
border:0px solid red;
padding-top:4px;
background:#4a4a4a url("images/backHostListTitle.gif") repeat-x scroll right bottom;


}
.Hcol1, .Hcol2, .Hcol3,  .col1G a , .col1 a,.favImgCont p a,.followMeDiv div a.red,#reportRes .red
{
	vertical-align: middle;
	text-align:center;
  letter-spacing:-1px;
}
.Hcol1
{
	width: 134px;
	color: #FE0300;
	font-size: 11px;
	text-align: center;
	letter-spacing:-1px;
}

.col1G
{
	width: 135px !important;
	color: #FE0300;
	font-size: 11px;
	text-align: center;
}

.col1G p 
{
  padding:4px 0px;
   color:#ff0000;
    }
.col1G a
{
   color:#990000;
   text-decoration:none;
    }

.Hcol1 p
{
  padding:4px 0px;
    }
.Hcol1 a
{
   color:#990000;
      text-decoration:none;

    }

.Hcol2
{
	width: 133px;
	text-align: center;
	color: Green;
	vertical-align:middle;
}
.Hcol3
{ width  : 252px;
	font-size: 11px;
	color: #FFFFFF;
	padding:0 8px;
}
.Hcol4
{
	width: 141px;
	font-size: 10px;
	font-weight: bold;
	MARGIN:0PX !IMPORTANT;
}
.Hcol4 a
{
	display: block;
	color: #990000;
	line-height:18px;
	text-decoration:none;
}




.ht1 .ht2 .ht3 .ht4 .ht5
{
	border: solid 1px red;
}

.pgrClass ul.pages {
display:block;
border:none;
text-transform:uppercase;
font-size:12px;
font-weight:bold;
/*margin:0px 0 50px;*/
padding:0;
}
 
.pgrClass ul.pages li {
list-style:none;
float:left;
border:0px solid #ccc;
text-decoration:none;
margin:0 5px 0 0;
padding:0px;
}
 

.pgrClass ul.pages li a{
color:#990000;
text-decoration:none;

}
 
.pgrClass ul.pages li.pgEmpty {
border:0px solid #eee;
color:#eee;
display:none;
}
 

.pgrClass  ul.pages li.pgCurrent a{
color:#fff;
}

/**************************** End file : C:\Documents and Settings\sevaf\Desktop\newtemp\App_Themes\ImLive2\hostlist.css ********************************************/

/**************************** From file : C:\Documents and Settings\sevaf\Desktop\newtemp\App_Themes\ImLive2\selectbox.css ********************************************/
div.selectbox-wrapper {
  position:absolute;
  width:400px;
  background-color:white;
  color:#000;
  border:1px solid #ccc;
  margin:0px;
  margin-top:-10px;
  padding:0px;
  font-size:13px;
  text-align:left;
  max-height:200px;
  overflow:auto;
  z-index:1000;
}
div.selectbox-wrapper ul {
  list-style-type:none;
  margin:0px;
  padding:0px;
}
div.selectbox-wrapper ul li.selected { 
  background-color: #EAF2FB;
}
div.selectbox-wrapper ul li {
  list-style-type:none;
  display:block;
  margin:0;
  padding:2px;
  cursor:pointer;
}

label {
    display: block;
}
.selectbox /* look&fell of  select box*/
{
  margin: 0px 5px 10px 0px;
  padding-left:2px;
  font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size:13px;
  width : 160px; 
  display : block;
  text-align:left; 
  background: url('images/bg_select.png') right;
  /*height:18px;*/
  cursor: pointer;
  border:1px solid #D1E4F6;
  color:#000;
}


/**************************** End file : C:\Documents and Settings\sevaf\Desktop\newtemp\App_Themes\ImLive2\selectbox.css ********************************************/

/**************************** From file : C:\Documents and Settings\sevaf\Desktop\newtemp\App_Themes\ImLive2\ui.datepicker.css ********************************************/
/* Datepicker
----------------------------------*/
#ui-datepicker-div {color:#999999; width: 190px !important; padding: 10px 4px 24px 6px;background:#ddd;border:1px solid #333;font-size:11px;  }
.ui-datepicker { width: 17em; padding: 1px;color:#fff;border:1px solid #333}
.ui-datepicker a:hover{background:#cccccc}
.ui-datepicker-header { position:relative; padding:.2em 0; }
.ui-datepicker-prev, .ui-datepicker-next { position:absolute; bottom: 2px; width: 1.8em; height: 1.8em; }
.ui-datepicker-prev-hover, .ui-datepicker-next-hover { top: 1px; }
.ui-datepicker-prev { left:8px; }
.ui-datepicker-next {right:24px; }
.ui-datepicker-prev-hover { left:1px; }
.ui-datepicker-next-hover { right:1px; }
.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px;  }
.ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; }
.ui-datepicker-title select { float:left; font-size:1em; margin:1px 0; }
.ui-datepicker select.ui-datepicker-month-year {width: 100%;}
.ui-datepicker select.ui-datepicker-month, 
.ui-datepicker select.ui-datepicker-year { width: 49%;}
.ui-datepicker-title select.ui-datepicker-year { float: right; }
.ui-datepicker table {width: 100%; font-size: .9em; border-collapse: collapse; margin:0; }
.ui-datepicker th { padding: .7em .3em; text-align: center; font-weight: bold;border:1px solid #333s  }
 .ui-datepicker td a { display: block; padding: .2em; text-align: right; text-decoration: none; }
.ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-bottom: 0; }
.ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible; }
.ui-datepicker-buttonpane button.ui-datepicker-current { float:left; }
.ui-datepicker-title-row{background:#999;padding:1px;border:1px solid #1f1f1f;}
.ui-datepicker-days-row{background:#bbb;padding:1px;border:1px solid #1f1f1f;color:#ff0000}
.ui-datepicker-control{}
.ui-datepicker-new-month
{
  background-attachment:scroll;
background-color:#666;
background-image:none;
color:#ccc;
font-size:11px;
height:18px;  
border:1px solid #777;
    }
.ui-datepicker-new-year
{
  background-attachment:scroll;
background-color:#666;
background-image:none;
color:#ccc;
font-size:11px;
height:18px;  
border:1px solid #777;
margin-left:4px;
    }
.ui-datepicker-clear{display:none}    
.ui-datepicker-current{float:right;position:absolute;top:8px;right:4px;}   

.ui-datepicker-close{margin:0;padding-bottom:2px;top:0;}   

/* with multiple calendars */
.ui-datepicker.ui-datepicker-multi { width:auto; }
.ui-datepicker-multi .ui-datepicker-group { float:left; }
.ui-datepicker-multi .ui-datepicker-group table { width:95%; margin:0 auto .4em; }
.ui-datepicker-multi-2 .ui-datepicker-group { width:50%; }
.ui-datepicker-multi-3 .ui-datepicker-group { width:33.3%; }
.ui-datepicker-multi-4 .ui-datepicker-group { width:25%; }
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header { border-left-width:0; }
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width:0; }
.ui-datepicker-multi .ui-datepicker-buttonpane { clear:left; }

/* RTL support */
.ui-datepicker-rtl { direction: rtl; }
.ui-datepicker-rtl .ui-datepicker-prev { right: 8px; left: auto; }
.ui-datepicker-rtl .ui-datepicker-next { left: 8px; right: auto; }
.ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; }
.ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; }
.ui-datepicker-rtl .ui-datepicker-buttonpane { clear:right; }
.ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; }
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float:right; }
.ui-datepicker-rtl .ui-datepicker-group { float:right; }
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { border-right-width:0; border-left-width:1px; }
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width:0; border-left-width:1px; }

/* IE6 IFRAME FIX (taken from datepicker 1.5.3 */
.ui-datepicker-cover {
    display: none; /*sorry for IE5*/
    display/**/: block; /*sorry for IE5*/
    position: absolute; /*must have*/
    z-index: -1; /*must have*/
    filter: mask(); /*must have*/
    top: -4px; /*must have*/
    left: -4px; /*must have*/
    width: 200px; /*must have*/
    height: 200px; /*must have*/
}

/**************************** End file : C:\Documents and Settings\sevaf\Desktop\newtemp\App_Themes\ImLive2\ui.datepicker.css ********************************************/


/****************Start Counters Classes */
/****************End Counters Classes */


p.myAccCredits
{
	color: #CECECE;
	font-size: 12px;
	font-weight: bold;
	margin-bottom: 6px;
	margin-left: 0;
	margin-right: 0;
	margin-top: 19px;
	text-align: left;
}




/****************YouJizzSex***************/
/*body,html
{
	background:#fff !important;
	color:#333;
	}*/


.ba {background: #ddd !important;
}
.bo{border:0px solid #fff !important}

.myAccount p {
background:#ccc none repeat scroll 0 0;
color:#333;
}

.backRed2 span {color:#fff !important}

table#reportRes th 
{
	background: #ccc !important;
	color: #333 !important;
	border-bottom:1px solid #fff;
border-right:1px solid #fff;
	}
table#reportRes td {	background: #ddd !important;
	color: #333 !important;
	border-bottom:1px solid #fff;
border-right:1px solid #fff;
border-top:1px solid #fff;
	
}



input.inputGray
{
	background: #d4d4d4 !important;
	color: #333 !important;
}



.loginMainTable
{
	background: #f4f4f4;
	border: 0 !important;
}
.TopMenuTags
{
	background: #000;
	border: 0 !important;
}


.backGray
{
	background: #eee !important;
}

.payVCBack
{
	background: #e3e3e3 !important;
}

.chatDiv, .topContentRes
{
	background: #dedede !important;
}

.tagsDiv
{
	background: #eee !important;
}
.topBlackBack
{
	background: transparent url(  "images/tagsBack.gif" ) repeat-x scroll right top !important;

}

.topBlackBack p
{
color:#333 !important;
}


.counters,.countersTotal

{
	color: #999 !important;
	font-weight: normal !important;
}
.caption span .countersOnline,.countersOnline
{
	position:absolute;
right:18px;
top:1px;

	color: #00aa00 !important;
}

body,html{background:#ffffff url(   "images/mainGradBack.gif" ) repeat-Y scroll CENTER top !important;color:#333 !important;}
.myAccCredits span
{
	color: #666 !important;
}






div.changePassDiv label,.footerDiv ul a.text3,.topblackback p,.col1,.col2,.col3,.col4,.col3 p,.col4 p,.col4 span,.col3 span,.text4,.backred2,table#reportres,p.text2,.pagecontentcon h1,.contentprofile5 a,.fs3,.caption span,.caption span .counters,.tabshostlist,p.myacccredits span,.signupcaption{color:#333 !important;}


.col1,.col2,.col3,.col4,.col3 p, .col4 p, .col4 span, .col3 span, .text4, .backRed2, table#reportRes,p.text2,
 .pagecontentcon h1,.contentProfile5 a ,.fs3
{
	color: #333 !important;
}
.caption span,.caption span .counters,.tabsHostList,p.myAccCredits span
{
	color: #333 !important;
}





.tabsHostList{background:none !important}








.newUserUL li
{
	background: none;
	margin-left: 15px;
	padding-left: 4px;
	color: #333;
}
.newUserUL
{
	list-style-type: disc;
}

.SignUpCaption
{
	color: #333 !important;
}


/*#topMenuTabsHost li span{color:#fff !important}*/
/****************END YouJizzSex***************/





.Question span,.Answer span,.profileRightDiv span ,p.myAccCredits 

{
	color: #666 !important;
	
}
 .Section span
{
	color: #333 !important;
}

.Answer

{
	color: #555 !important;
}


.bredCr
{
	margin-bottom: 8px;
	clear:both;
}
r{margin-bottom:8px;}






.tabsHostList li
{	background: #999596  !important;
}

.tabsHostList li.select,.topMenuTabsDivHost,.mainContainer,.tabsHostList li.select 
{
	background: #cacaca  !important;
}

#hasData .backGrayHost
{
	background: #cacaca none repeat scroll 0 0 !important;
	overflow: hidden !important;
}



.tabsHostList li.select a
{
	color: #333 !important;
}

#topMenuTabsHost li{	border-right:2px solid  #eee !important;
}


	
#topMenuTabsHost li.col4{	border-right:2px solid  #ddd !important;
}




table.Host
	{
	background:#ddd !important;
	
	}
.HostAlternating
	{
	background:#dcdcdc !important;
	}
	
	
 .avatarDiv,table.HostAlternatingG td

 {
     background:#000 !important;
     width:139px;
     height:114px;
    
     }    

.searchDiv p.text2
{
	color:#fff !important
	}



.forgotDiv
{
	background:#fff !important;
	}
	
.forgotDiv p {color:#333 !important;}
	
		table.signTable
	{
		color: #333 !important;
}

#helpPopup,
{
	background:#fff !important;
	}
	
	.helpDivCont p{color:#555 !important}
	
	#oneClick
	{
		background:#fff !important;
		}
		
		.thankYouChat,.pagerFav {
background:#CCCCCC !important

}

table.MyFavTable td {
background:#ddd !important}

.comboF
{background:#ccc !important;
 border:1px solid #666}


.topMenuTabsDivHost  
{
	background:#888 !important;
	}

.topMenuTabsDiv{	background: transparent url(images/dpgUpperMenuBack.gif) no-repeat scroll 0 4px !important;
}
.topMenuTabsDiv li a{font-size:11px;}
	
	.topMenuTabsDivHost ul#topMenuTabsHost li
{
	border-right:#ddd 
	}
	
	.Hcol3
	{
		color:#333;
		}
		
		.blockOverlay{background-color: #000 !important;opacity:0.9  !important;filter:alpha(opacity=90) !important;}
.blockMsg {padding:40px !important;background-color:transparent !important;}
.backBillStep
{
		background:#999 !important;
	}
	
	p.newUserRightDivTitle
	{
		background:#666 !important;
		}
		
		.ByCreditBottomDiv, .ByCreditTopDiv 
		
			{
			background:#dcdcdc !important;
			}
			
		.recomendHostCont {margin-bottom:20px; width: 336px; border: solid 1px #dcdcdc; margin-right: 10px;background-color:#eee;}
div.newUserRightDivTitle {
border-bottom:1px solid #dcdcdc;color:#333;	}

table.rateChats th{background:#ccc !important;
                   color:#333;
                   border-bottom:1px solid #eee !important;
border-right:1px solid #eee !important;color:#333;
}

table.rateChats td { 
border-bottom:1px solid #eee !important;
border-right:1px solid #eee !important;color:#333;
}

table.rateChats td {color:#333;
background:#dcdcdc !important;
}
table.rateChats {
border-left:0 !important;
color:#FFFFFF;
}

.searchIcon
    {
        padding: 5px 7px 0 2px;
        
    }
    
    a.text3 {color:#848484 !important}
    
    
    .tagsDiv a
	{
		
		color: #666;
		
	}


#loginDiv {
border:0 !important;
float:right;
height:87px;
margin:4px 0 4px 0;
}

.loginMainTable {background:none !important}

a.ForgotPassword {
color:#990000 !important;
/*text-decoration:underline;*/
}


.searchDiv input.inputGray{
	float: left; /*border: 1px solid #d0d0d0;*/
	background: #333333;
	width: 116px;
	height: 21px;
	background: #fff url(  "images/spriteBack.gif" ) repeat-x scroll right top !important;
	margin: 5px 2px 4px 0;
	color: #000;
	overflow: hidden;
	background-position: 0 -270px !important;
	padding: 1px 3px 0 3px;
	font-size: 13px;
}

.tabsHostList li a
{
	color: #333 !important;
}

.RatedHostDiv {
background:#DDDDDD !important;
}

.topBlackBack
{
	background: #fff url(  "images/spriteBack.gif" ) repeat-x scroll right top !important;
	background-position: 0 -83px !important;

	}
	
	.RecordSessionDiv {
background:#DDDDDD !important;

}



.topBlackBack {
background:#999596  !important;
}

.bredCr .text3
{
	color:#990000 !important;
	}
	.simplemodal-data
	{
		background-color:#fff !important;
		color:#333;
		}
table.HostAlternating,table.Host,.Host
{
	border-bottom: solid 1px #fff !important;
}
.LoginMsg 
{
	color:#FF0000 !important;
	}
		.favoriteTop
{
    background:#ababab !important;
    }
    
    .backBlack
    {
    	background:#fff;
    	}
li.selectTopMenuTabs{padding:0 12px !important;}

p.newUserRightDivTitle{background:#bbb !important}
.loginTable td.mandatory_login{color:#333 !important}


.waitingRoomAlert{background:#fff !important;}
table.ContactUsTable,.tabsHostList span {color:#333 !important}
table.ContactUsTable input.inputGray {background:#d4d4d4;color:#333 !important;}
table.ContactUsTable textarea {background:#d4d4d4;color:#333 !important;}
table.signTable {color:#333 !important}
.footerDiv ul li a.text3{color:#990000 !important}

.thankYouChat{background:#bbb !important}

.pgrClass ul.pages li.pgCurrent a
{
	color: #333 !important;
}
p.ProfileTitle span,p.ProfileTitle
{
	color:#333 !important;
	}

.mainDiv h1,.subHeader,.subSection{color:#333 !important}

.loginMainTable span.title1 a
{
	color:#333 !important;
	font-size:12px
	}
	
	.pagecontentcon h2
	{
		color:#333 !important;
		font-size:12px;
		}
.newContentIndicator
{
    color:#009900 !important;
    float:none  !important;
}

.buttonRed[disabled] {opacity:0.3;filter:alpha(opacity=30)}
.Section .Question{cursor:pointer}
.Section .Question .Answer{cursor:default}

.HostPicBtn{margin-top:9px !important;width:218px !important;height:20px !important;}
.YellowW{width:218px !important;}

span.DiscountError {color:#ff0000;}