/* CSS Document */
a img, *:link img, *:visited img {
	border:medium none;
}

.flags {
	margin-top: 2px;
	margin-left: 2px;
}
body, td, th {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFC1C1;
	text-align: center;
}
body {
	background-color: #5D012F;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
h4 {
	font-size: 14px;
	font-weight: bold;
	margin: 10px;
}
h5 {
	font-size: 14px;
	font-weight: bold;
	margin-top: 3px;
	margin-bottom: 3px;
}

h3 {
	font-size: 12px;
	font-weight: bold;
}

p {
	text-align: justify;
	margin: 0;
}
a {
	font-weight: bold;
}
a:link {
	color: #FFA086;
	text-decoration: none;
}
a:visited {
	color: #FFA086;
	text-decoration: none;
}
a:hover {
	color: #FFFFFF;
	text-decoration: none;
}
a:active {
	color: #FFC1C1;
	text-decoration: none;
}
a.email {
	background-image: url(http://img1.joyourself.com/images2/email.gif);
	background-position: left;
	padding-left: 16px;
}
.largerText {
	font-size: 14px;
}

.status {
  border: 1px solid #7B0426;
	width: 224px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFC1C1;
	position: relative;
	background-color: #410322;
	font-weight: bold;
	height: 18px;
  padding-top: 2px;
  * left: 5px;
}

.searchField {
	background-image: url(http://img3.joyourself.com/images2/searchbox.gif);
	vertical-align: middle;
	border: 0px ridge;
	width: 224px;
	*	width: 222px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFC1C1;
	position: relative;
	background-color: #410322;
	font-weight: bold;
	height: 15px;
	text-indent: 5px;
	padding-top: 4px;
}

.inputbox {
	background: url(http://img1.joyourself.com/images2/inputbox-bg.jpg) top left no-repeat;
	border: none;
	width: 145px;
	*	width: 143px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFC1C1;
	position: relative;
	font-weight: bold;
	height: 15px;
	text-indent: 5px;
	padding-top: 4px;
	margin-bottom: 0px;
}

.loginbutton {
  border: none;
	* margin: 0px 0px 0px 5px;
}

.code {
  border: none;
	padding: 0px 3px 3px 0px;
}

.button {
	cursor: pointer;
}

/* buycredit_new classes */

.submit_button {
	background-image: url(http://img1.joyourself.com/images2/button_bg.gif);
	color: #a3ff7e;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	border: 1px solid #2d0117;
	height: 22px;
	}
	
.button_width1 {
	width: 80px;
	}	

.button_width2 {
	width: 100px;
	}	

.button_width3 {
	width: 135px;
	}	

.button_width4 {
	width: 160px;
	}	

.error3 {
	color: #ffa04b;
	font-weight: bold;
	}

.gradient_background {
	background-image: url(http://img1.joyourself.com/images2/gradibox1_bg.gif);
	background-repeat: repeat-x;
	}

.gradient_background2 {
	background-image: url(http://img0.joyourself.com/images2/gradibox2_bg.gif);
	background-repeat: repeat-x;
}
#borders {
	border: 2px #000000;
	width: 760px;
}


.gradient_background3 {
	background-image: url(http://img1.joyourself.com/images2/gradibox3_bg.gif);
	background-repeat: repeat-x;
}
	
.normal_inputfield {
	border: 1px solid #ff8866;
	background-image: url(http://img3.joyourself.com/images2/fieldbg.gif);
	height: 16px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	font-size: 10px; 
	color: #ffc1c1; 
	text-indent: 5px;
	background-color: #410322;
	vertical-align: middle; 
	}

.padd2 {
	padding-left: 5px;
	}
	
.padd3 {
	padding-top: 8px;
	padding-right: 15px;
	}
	
.padd4 {
	padding-left: 10px;
	}
	
.padd5 {
	padding-right: 20px;
	}
	
.orange_text {
	color: #ffa04b;
	}

.title_buycredits {
	padding-top: 10px;
	font-size: 14px;
	font-weight: bold;
	margin: 10px;
}

.footer {
	font-size: 10px;
	color: #FFC1C1;
	text-decoration: none;
}

.footer a, .footer a:active, .footer a:visited {
	font-size: 10px;
	color: #FFC1C1;
	text-decoration: none;
}

.footer a:hover {
	text-decoration: underline;
	color: #FFC1C1;
}

.login_txt1 {
	font-size: 10px;
	font-weight: bold;
	color: #FFA086;
	text-align: left;
}
.login_txt2 {
	font-size: 10px;
	color: #FFC1C1;
	text-align: left;
}

.forgot_password {
	font-size: 10px;
	color: #FFC1C1;
	text-align: right;
	padding-right: 2px;
}

.login_bold {
	color: #FFA086;
	font-weight: bold;
}

div.gobacktop { margin: 25px 0px 0px 0px; font-weight: bold;	text-align: center;}

.button1 { 
	background-color:#333333;
	background-image:url(http://img1.joyourself.com/images2/en/button1-bg.gif);
	border:1px solid #5D012F;
	color:#FFC1C1;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:10px;
}

span.perfname { color: #ffa086;}

div.allonline_thumbnailbox { 
	width: 100px; 
	height: 75px; 
	margin: 4px 6px 0px 6px; 
}

div.sharefeed_box { 
	display: block;
	position: relative;
	width: 720px;
	height: 41px;
	background: url(http://img2.joyourself.com/images2/freechat-header.gif);
	margin: 7px auto 7px auto; 
}

/* share feed*/

div.sharefeed_box_content {
	position: relative;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
	text-transform: uppercase;
}

div.sharefeed_box_content a:link, div.sharefeed_box_content a:visited, div.sharefeed_box_content a:hover, div.sharefeed_box_content a {
	font-size: 10px;	
}

.sharefeed-privateshow {
	position: absolute;
	top: 14px;
	left: 147px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	width: 474px;
}

.sharefeed-buycredits {
	position: absolute;
	right: 17px;
	top: 8px;
	height: 27px;
	padding: 6px 0 0 0;
	text-align: right;
	width: 92px;
	background: url(http://img0.joyourself.com/images2/sv-box-separator-big.gif) top left no-repeat;
}

.warn, .warn a, .warn a:link, .warn a:active, .warn a:hover, .warn a:visited {
	color: #FFC1C1;
	font-weight: normal;
}

.freechatallperformer { display: block; margin-left: auto; margin-right: auto; position: relative; text-align: center; width: 720px; }

.freechatbox { margin: 0px 3px 0px 3px; background-image: url(http://img3.joyourself.com/images2/en/peformerbox_bg_freechat.gif); height: 121px; float: left; width: 113px; text-align: center;}

.freechatallperformer4 { display: block; margin-left: auto; margin-right: auto; position: relative; width: 488px;}
.freechatallperformer4-new { display: block; margin-left: auto; margin-right: auto; position: relative; width: 488px;}

.freechatallperformer5 { display: block; margin-left: auto; margin-right: auto; position: relative; width: 604px;}
.freechatallperformer5-new { display: block; margin-left: auto; margin-right: auto; position: relative; width: 604px;}

.freechatallperformer6 { display: block; margin-left: auto; margin-right: auto; position: relative; width: 715px;}
.freechatallperformer6-new { display: block; margin-left: -2px; _ margin-left: -5px; position: relative; width: 720px;}

* html div.freechatallperformer { width: 722px; } /* IE HACK */
* html div.freechatallperformer4 { width: 490px; } /* IE HACK */
* html div.freechatallperformer5 { width: 606px; } /* IE HACK */
* html div.freechatallperformer6 { width: 722px; } /* IE HACK */

/***************************************/
/*** uj privatchatend.tpl-hez begin  ***/
/***************************************/



.clear { clear:both; }

/* kozepre igazitott divekhez container ie miatt */
div.container {
	text-align: center;
	padding-bottom: 14px;
	padding-top: 0px;	
	* margin-bottom: -12px;
	margin-left: -26px;	
	width: 771px; 
	margin: 0 auto;
	background-image: url(http://img1.joyourself.com/images2/bigtable_bg.gif); 
  background-repeat: repeat-y;
	
}

/* behuzza a keretes fotablazatokat kozepre */
.tableinit { width: 708px; margin-left: 27px; * margin-left: -9px; _ margin-left: 0px; display: block; }

.boxleft { float: left; }
.boxright { float: right; }

.clear { clear:both; }

/* ------------ also es felso arnyekok ------------ */
.boxshadow-top { background: transparent url(http://img0.joyourself.com/images2/site/en/boxshadow-top-bg.gif) no-repeat; height: 2px; width: 708px;  font-size: 0; }
.boxshadow-bottom { background: transparent url(http://img0.joyourself.com/images2/site/en/boxshadow-bottom-bg.gif) no-repeat; height: 2px; width: 708px; font-size: 0;
position: relative; display: block; margin-bottom: 6px; margin-top: 0px !important;
}

/* ------------ also es felso magasabb bar-ok, amibe a szovegek mennek ------------ */
.boxheader { background-image: url(http://img3.joyourself.com/images2/site/en/boxheader-bg.gif); height: 26px; _ margin-bottom: -9px; width: 708px; }
.boxheaderwrapper { padding: 5px 12px 6px 12px; }

.info_b_head, .spam_b_head, .refund_b_head, .cc_b_head {
	color: #FFC1C1;
	text-align: center;
	font-weight: bold;
	font-size: 12px;
}

/* ------------ a bar es a tartalom kozotti 2px-es elvagasok ------------ */
.boxdivider-top { background-image: url(http://img0.joyourself.com/images2/site/en/boxdivider-top-bg.gif); width: 708px; height: 2px; font-size: 0; }

/* ------------ maga a tartalom ------------ */
.boxbody { background-image: url(http://img0.joyourself.com/images2/site/en/boxbody-bg.gif); width: 708px; }

.box-content { padding: 10px 10px 15px 10px; }

.rateBox { 
	width: 324px; 
	height: 350px; 
	float: left; 
	margin-right: 10px; 
	background: transparent url(http://img1.joyourself.com/images2/site/en/rateperformer_bg.jpg) center top no-repeat;
	}

.rateBox img { width: 320px; height: 240px; margin: 2px 2px 2px 2px; }
.novote img { width: 320px; height: 240px; margin: 2px 0px 0px 0px; }
.rateBox { text-align:center; margin:0px; display:block; padding:0; position:relative; height: auto; }
.textBox { text-align:center; margin:0px; display:block; padding:0; position:relative; height: auto; }
p.videotxt { margin: 25px 20px 0 20px; }
.ratebox_btn { width: 300px!important; margin: 6px auto 0px auto!important; height: 18px!important; }
p.ratetxt { margin-bottom: 0px; margin-top: 10px; color: #ffcc00; }
p.votemsg1 { margin: 20px 20px 0 20px; }
p.votemsg2 { margin: 15px 20px 0 20px; }
p.votemsg3 { margin: 20px 20px 0 20px; }
p.votemsg4 { margin: 15px 20px 0 20px; }
p.votemsg5 { margin: 5px 20px 0 20px; }
.rateform { position: absolute; top: 80px; left: 10px; width: 240px; height: 28px; text-align: left; vertical-align: middle; }
.rate { position: absolute; top: 82px; left: 260px; width: 50px; display: block; margin: 0px auto 0 auto; }
.csfBox { float: right; width: 350px; }

.baseBox { 
	/*position: relative;*/
	height: 110px; 
	width: 390px; 
	margin-bottom: 10px; 
	text-align:center; 
	background: transparent url(http://img3.joyourself.com/images2/site/en/pvchatendbox_bg.gif) center top no-repeat 
	}
	
.baseBox2 { 
	/*position: relative;*/
	height: 140px; 
	width: 350px; 
	margin-bottom: 17px; 
	text-align:center; 
	background: transparent url(http://img0.joyourself.com/images2/site/en/vod_kilepo.gif) center top no-repeat 
	}
	
.nobottom { margin-bottom: 0px; }
.novote { width: 324px; height: 297px; float: left; margin-right: 10px;  background: transparent url(http://img2.joyourself.com/images2/site/en/rateperformer2_bg.jpg) center top no-repeat; }

.rateform2 {
	position: absolute; top: 80px; left: 15px; width: 240px; height: 28px; text-align: left;
}
.rateform2 span {
	margin: 0px 3px 0px 0px;
}
.rateform2 input {
	position: relative;
	padding: 0px;
	margin: 0px;
	border: 0px;
	top: 2px;
}
.rateform2 .iehack {
	position: relative;
	display: inline;
}

p.boxHead { margin-bottom: 15px; padding-top:18px; text-transform: uppercase; text-align: center; }
p.boxHead2 { margin-bottom: 20px; padding-top:25px; text-transform: uppercase; text-align: center; }
p.boxHeadSub { margin-bottom: 15px; padding-top:18px; text-transform: uppercase; }
p.buytxt  { margin: 0px 10px 23px 10px; text-align: center; }
p.buytxt2  { margin: 0px 10px 23px 10px; text-align: center; }
p.subtxt { margin: 0 10px 10px 10px; text-align: center; }
p.favtxt { margin: 0px 10px 23px 10px; text-align: center; }
p.favtxt2 { margin: 0px 10px 23px 10px; text-align: center; }
p.bannertxt { position: absolute; top: 35px; left: 18px; }
.pvtbanner { background: transparent url(http://img2.joyourself.com/images2/site/en/pvtendbanner_bg1.gif) left top no-repeat; height: 69px; position: relative; }
p.bannertxt span { color: #ffcc00; }

.spam_b_head { text-align: center; font-weight: bold; font-size: 12px; height:24px; vertical-align:middle; }

.btn { 
	background-color: #333333;
	background-image:url(http://img3.joyourself.com/images2/site/en/btn_bg.gif);
	border:1px solid #FFCC00;
	color:#FFCC00 !important;
	font-weight:bold;
	height:16px;
	line-height:12px;
	width:50px;
	}
.addfav {
	display: block;
	width:170px;
	margin: 0 auto;
	height: 14px;
	}

.buycredit { display: block; width: 120px; height: 14px; margin-top: 5px; }
div.box-content a.btn:hover { text-decoration: none; }

.box-content a:hover { text-decoration: none;}
.gomb {  background-image: url(http://img3.joyourself.com/images2/site/en/btn_bg.jpg); height: 20px; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; }
.gomb-new { background: #83021A url(http://img2.joyourself.com/images2/site/en/btn_bg.jpg); width: 123px; height: 25px; border-left: 1px solid #7C013F; border-top: 1px solid #7C013F; border-right: 1px solid #3B011E; border-bottom: 1px solid #3B011E; color: #B6FF5E; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; padding-bottom: 3px; * padding-bottom: 3px; * padding-bottom: 2px; margin-top: 5px; }
.subscribe { width: 300px; }
.credit { width: 170px; }
.credit_logprivatechat { width: 100%; margin-bottom: 15px; margin-top: 18px; }

div.pvtbanner a { position: absolute; width: 746px; height: 69px; text-decoration: none; }
div.pvtbanner a:hover { position: absolute; width: 746px; height: 69px; text-decoration: none; background: transparent url(http://img1.joyourself.com/images2/site/en/spacer.gif) top left no-repeat; }
p.bannerhead { left:18px; position:absolute; top:9px; font-size: 14px; }

.perfname {
  color: #FFFF99;
}

/* uj privatchatend.tpl-hez end */

/* freechat 6 performers */
div.offerbasebox { position:relative; width: 732px; margin: 0 auto; height: 130px; }
div.freechat_performers {position:absolute;display:block;width: 775px; top 0; left: -15px; margin-top:5px; }
div.freechat_performers4 {position:absolute;display:block;width: 520px; top 0; left: 116px; margin-top:5px; }
div.freechat_performers5 {position:absolute;display:block;width: 650px; top 0; left: 50px; margin-top:5px; }
div.freechat_performers6 {position:absolute;display:block;width: 775px; top 0; left: -15px; margin-top:5px; }

/*div.freechat_performers div.performerbox {width: 116px; height: 127px; background-image: url(http://img2.joyourself.com/images2/site/en/performerbox_bg_freechat.gif); float: left; margin-left: 0px; margin-right: 13px; background-repeat:no-repeat; }
div.freechat_performers4 div.performerbox {width: 116px; height: 127px; background-image: url(http://img2.joyourself.com/images2/site/en/performerbox_bg_freechat.gif); float: left; margin-left: 0px!important; margin-right: 13px!important; }
div.freechat_performers5 div.performerbox {width: 116px; height: 127px; background-image: url(http://img0.joyourself.com/images2/site/en/performerbox_bg_freechat.gif); float: left; margin-left: 0px!important; margin-right: 13px!important; }
div.freechat_performers6 div.performerbox {width: 116px; height: 127px; background-image: url(http://img1.joyourself.com/images2/site/en/performerbox_bg_freechat.gif); float: left; margin-left: 0px!important; margin-right: 13px!important; }*/

div.performerofferbox {width: 116px; height: 127px; background-image: url(http://img0.joyourself.com/images2/site/en/freechatbox_bg.gif); float: left; margin-left: 0px; margin-right: 13px; }

	/* ie miatt 
* html div.freechat_performers div.performerbox { float:left;display:block;margin-left: 0px; margin-right: 13px; }
* html div.freechat_performers4 div.performerbox { float:left;display:block;margin-left: 0px; margin-right: 13px; }
* html div.freechat_performers5 div.performerbox { float:left;display:block;margin-left: 0px; margin-right: 13px; }
* html div.freechat_performers6 div.performerbox { float:left;display:block;margin-left: 0px; margin-right: 13px; }*/

.lalib_text {
    background: url(http://img0.joyourself.com/images2/lalib_text.gif) no-repeat;
    width: 205px;
    height: 10px;
    margin-left: 2px;
    display: block;
}
/* compliance oldalhoz*/

.highlight p {
	font-size: 11px;
	margin:10px 0px 10px 12px;
}
.highlight .spam_b1{
	margin: 20px 0px 6px 0px;
	font-size: 11px;
}
.highlight .lalib_text{
	margin: 0px 0px -8px 12px;
}
