html, body {height: 100%;}


body {
	font-family:Arial, Helvetica, sans-serif;
	/*background:url("http://kisforkink.com/images/bg_body.gif") repeat-y scroll center top #F7F5F5*/
	/*background:url(http://kisforkink.com/warning/images/bg.gif) repeat fixed*/;
	}



.clear {clear:both; *clear: none; margin:0px; height:0px; padding:0px; width:100%; }

/*Global box*/

#container {min-height: 100%; margin: 0 auto; width:840px; background: #fff; border-bottom:1px solid #fff;/* border-left:7px double #000;border-right:7px double #000;*/}

* html #container {height: 100%;}

#container2 {margin: 0 auto; width:590px; padding:7px 0 0 0;}

/*Left menu*/



.left_box {height:500px; width: 500px; background: #fff; border: #000 2px solid; position:absolute; top:0px; margin:150px 0 0 0;}



.left_box .left_button {margin:180px 0 0 0;}



.left_box .lef_box_cont {}


/*Top box*/

.header {margin-bottom:57px;}



.header a.logo {background: url(../img/logo.png) no-repeat; display:block; width:590px; height:130px; border-bottom:none;}



.header_index {margin:13px 0 40px 0;}



.header_index a.logo {background: url(../img/logo.png) no-repeat; display:block; width:590px; height:130px;}


.header .top_menu {margin:2px 0 0 0;}



.top_menu ul#topnav {margin: 10px 0 20px; list-style: none; font-size: 18px; float: left;	width: 600px;font-family: trebuchet MS;}



.top_menu ul#topnav li{margin: 0 10px 0 0;  padding: 0;  overflow: hidden; float: left; height:25px;	list-style-type:none; font-weight:bold;}



.top_menu ul#topnav a, ul#topnav span { cursor: pointer; float: left; text-decoration: none; color: #fff; clear: both;	height: 23px;	background: #000000; width:90px; text-align:center;}



.top_menu ul#topnav a {color: #000;}



.top_menu ul#topnav span {display: none; padding:1px 0 2px;}



/*.top_menu ul#topnav.tmenu a{background: url(../img/bg_top_menu.png) repeat-x left bottom; height:25px; color: #fff;}*/

.top_menu ul#topnav.tmenu a{background: #000; height:23px; color: #fff;}
.top_menu ul#topnav.tmenu a:hover {background: #C42538; color: #fff; cursor:pointer;}


.mymenu {margin-top:11px;}

.mymenu a{margin-right:8px; }


/*------------------------------------------------------------------*/


/*Center box*/



.content {margin: 0px 0 10px 0;}


.image-overlay { }



.image-overlay a {float: left; overflow: hidden;  position: relative; text-decoration:none;}



.image-overlay img{position: absolute; top:0px; left:0px; border: 12px solid #000;}



.image-overlay .caption{position: absolute;  width: 100%; height:100%;	cursor: pointer; opacity: .8;  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);



-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";}



.image-overlay .caption p {font-size:32px; font-weight:bold; color: #dbdbdb; text-align:center; margin-top:180px;}

.image1-overlay { }



.image1-overlay a {float: center; overflow: hidden;  position: relative; text-decoration:none;}



.image1-overlay img{position: absolute; top:0px; left:0px; border: 1px solid #000;}



.image1-overlay .caption{position: absolute;  width: 100%; height:100%;	cursor: pointer; opacity: .8;  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);



-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";}



.image1-overlay .caption p {font-size:32px; font-weight:bold; color: #dbdbdb; text-align:center; margin-top:180px;}

.con_text span {text-align:center; font-size:18px; font-weight:bold; width:590px; display:block; margin:0 0 10px 0;}



.con_text p {text-align:justify; font-size:14px;}


.video {}



.video .video_title { font-size:16px;}



.video .vfla {margin:10px 0 10px 0;}

.vcontin {    text-align:justify; margin-top:40px;}

.video .vcontin {



	border-bottom:1px solid;



    padding-bottom:4px;



    text-align:justify;}



.video .vcontin .inimg {margin:10px 0 0 0; border-top:1px solid #000; padding:4px 0 0 0;}



.video .vcontin .inimg img {border:1px solid #000; margin:2px 3px 0 0; vertical-align:top; padding:1px;}

.inimg {margin:10px 1px 0 0; border-top:1px solid #000; padding:4px 0 0 0;}

.inimg img {border:1px solid #000; margin:2px 3px 0 0; vertical-align:top; padding:1px;}





.iinf {margin:0 0 14px 0;}



.iinf img {border:1px solid #9E1626; margin:4px 20px 0 0; padding:1px }



.iinf .title {font-weight:bold;}



.iinf .time {color: #900000; font-weight:bold; padding-left:5px;}



.iinf .name {display:block; margin:5px 0 5px 0;  font-size:14px;}







.iinf .join A:link { background-color: #000 /*The color of the link*/



}



.iinf .join A:hover {



 background-color: #fff /*The color of the mouseover or 'hover' link*/



 cursor:pointer;



}



.iinf .joinus A {background: #C41A2E; color: #fff; font-weight:bold; font-size:18px; text-decoration:none; display:block; float:left; margin:0 5px 0 0; padding:0 3px 0 3px; border: 1px solid #000



}



.iinf .joinus A:hover {

background: #fff; color: #000; cursor:pointer;



}



.iinf  p { font-size:14px; border-top:1px solid; padding:7px 0 0;}



.iinf div a {background: #000; color: #fff; font-weight:bold; font-size:15px; text-decoration:none; display:block; float:left; margin:0 5px 0 0; padding:0 3px 0 3px; border: 1px solid #000}



.iinf div a:hover {background: #fff; color: #000; cursor:pointer;}





.iinfsplash div a {cursor:pointer; background: #000; color: #fff;  font-size:26px;
text-decoration:none; display:block; float:left; margin:0 44px 0 0; padding:0 44px 0 ; border: 1px solid #000}



.iinfsplash div a:hover {background: #fff; color: #000; cursor:pointer;}

.iinfsplash1 {margin:0 0 14px 0;}


.iinfsplash1 div a {cursor:pointer; background: #000; color: #fff;  font-size:26px; text-decoration:none; display:block; float:left; margin:0 40px 0 0; padding:0 63px 0 ; border: 1px solid #000}



.iinfsplash1 div a:hover {background: #fff; color: #000; cursor:pointer;}




.iinf1 {margin:0 0 14px 0;}



.iinf1 img {border:1px solid #000; margin:3px 4px 0 0; margin-right:-}



.iinf1 .title {font-weight:bold;}



.iinf1 .time {color: #900000; font-weight:bold; padding-left:5px;}



.iinf1 .name {display:block; margin:5px 0 5px 0;  font-size:14px;}



.iinf1  p { font-size:14px; border-top:1px solid; padding:7px 0 0;}



.iinf1 div a {background: #000; color: #fff; font-weight:bold; font-size:15px; text-decoration:none; display:block; float:left; margin:0 5px 0 0; padding:0 3px 0 3px; border: 1px solid #000}



.iinf1 div a:hover {background: #fff; color: #000;}







.paging {margin:0 auto;}



.paging a {text-decoration:none; border:1px solid #fff; background: #555; font-size:16px; font-weight:bold; color: #fff; padding:0 4px 0 4px;}



.paging a:hover { background: #fff; border:1px solid #000; color: #000;}







.inf_box {}



.inf_box_title {font-size:18px; font-weight:bold; padding:0 0 0 10px;}



.inf_box .in_box {border:1px solid #000; padding:10px; margin:5px 0 10px 0; width:567px;}



.iinbox {width:283px; *margin:-3px 0 0px 0;}



.iinbox img {margin:3px 10px 0 0; *margin:6px 10px 0 0;}



.iinbox .title {font-size:12px; font-weight:bold;}



.iinbox p {font-size:12px;}



.iinbox a {font-size:14px; font-weight:bold; background: #000; color: #fff; padding:0 3px 0 3px; text-decoration:none; display:block; text-align:center; width:94px; margin:5px 0 0 0; *margin:2px 0 0 0;}



.iinbox a:hover {background: #fff; color: #000;}



.iinbox .iinbox_c1 {float:left; width:100px; margin:0 10px 0 0;}



.iinbox .iinbox_c2 {float:left; width:150px;}







.registration {width:590px; text-align:center;}



.registration .title {font-size:18px;  }



.registration .login_now {font-size:17px; font-weight:bold; background: #000; padding:3px 5px 3px 5px; margin:-3px 0 0 10px; color: #fff; text-decoration:none; border: 1px solid #000;}



.registration .login_now:hover {background: #fff; color: #000;}







.reg_line {background:url(../img/reg_line.png) no-repeat; width:592px; height:49px; margin:30px 0 0 -3px;}



.reg_line2 {background:url(../img/reg_line2.png) no-repeat; width:592px; height:49px; margin:30px 0 0 -3px;}



.reg_line3 {background:url(../img/reg_line3.png) no-repeat; width:592px; height:49px; margin:30px 0 0 -3px;}







.forms {margin:25px 0 0 0; text-align:left;}



.ffbox {border:1px solid #000; padding:5px 7px 5px 5px; width:338px;}



.forms .fc_left {float:left;}



.forms .fc_left .fc_title {font-size:18px; font-weight:bold; padding:0 0 0 2px;}



.forms .fc_left .form_box {margin:10px 0 0 0px;}



.forms .fc_left .form_box  {}



.forms .fc_left .form_box .title_f { text-align:right;}



.forms .fc_left .form_box .inp {width:160px; height:20px; border:1px solid #000; font-size:18px; margin:0 0 8px 5px; }



.forms .fc_left .form_box .radio {margin:5px 5px 0px 5px;}



.forms .fc_left .form_box .chec {margin:8px 0 0 0;}



.forms .fc_left .form_box .chec_title {font-size:12px; display:block; margin:5px 0 0 5px;}



a.create {font-size:17px; font-weight:bold; color: #fff; background: #000; text-decoration:none; display:block; margin:15px 0 0 5px; padding:3px 5px 3px 5px; float:left; border: 1px solid #000;}



a.create:hover {color: #000; background: #fff;}



.iico_box {margin:15px 0 0 108px;}



.forms .fc_right {float:left; width:223px; padding:0 0 0 15px;}



.forms .fc_right p {text-align:justify;}







.forms .fc_left_next {border:1px solid #000; padding:5px; float:left;}



.forms .fc_left_next .title {font-size:20px; font-weight:bold; display:block;}



.forms .fc_left_next .title_2 {font-size:16px; font-weight:bold; display:block; margin:10px 0 5px 0;}



.forms .fc_left_next ul {margin:0px 0px 0px 20px; padding:0px;}



.forms .fc_left_next ul li {list-style-type:none;}



.forms .fc_left_next ul li input {margin:0 5px 0 0;}







.fnbot {float:left; margin:20px 0 0 0; width:575px;}



.fnbot .next {font-weight:bold; font-size:18px; float:left; display:block; background: #000; color: #fff; text-decoration:none; margin:2px 0 0 0; padding:3px 5px 3px 5px;}



.fnbot .next:hover {background: #fff; color: #000;}



.fnbot p {font-size:12px; width:184px; float:left; padding:0 0 0 10px; margin:0 0 5px 0;}



.fnbot span {font-size:14px; float:right; display:block; margin:14px 0 0 0;}



.fnbot span a {color: #3543ad;}



.fnbot span a:hover {text-decoration:none;}







.fc_left_next2 {border:1px solid #000; padding:5px; width:580px; float:left;}



.fc_left_next2 .title_2 {font-weight:bold;}



.fc_left_next2 div { margin:10px 0 0 0;}



.fc_left_next2 img { margin:7px 5px 0 0;}



.fc_left_next2 p {width:438px; font-size:12px; font-weight:100; float:left;}







.ftitle {text-align:right;}



.fc_left_next2 table { margin:0 0 0 60px;}







.fc_left_next2 table a.complete {font-size:18px; font-weight:bold; color: #fff; background: #000; text-decoration:none; display:block; margin:10px 0 0 5px; padding:3px 5px 3px 5px; float:left;}



.fc_left_next2 table a.complete:hover {color: #000; background: #fff;}











.fc_left_next2 table .chec {*margin:8px 0 0 0;}



.fc_left_next2 table img {margin:0 0 0 5px;}



.fc_left_next2 table tr td p {font-size:12px; width:330px; margin:0px 0 0 5px; *margin:8px 0 0 5px; padding:0px;}



.fc_left_next2 table tr td p a {font-size:14px; font-weight:bold; color: #000;}



.fc_left_next2 table tr td p a:hover {text-decoration:none;}







.sel01 {width: 327px; border:1px solid #000; height:25px; font-size:18px; margin:10px 0 8px 5px;}



.fc_left_next2 .inp {width:325px; height:20px; border:1px solid #000; font-size:18px; margin:0 0 8px 5px;}



.fc_left_next2 .inpz {width:135px; height:20px; border:1px solid #000; font-size:18px; margin:0 0 8px 5px;}







.sel012 {width: 120px; border:1px solid #000; height:25px; font-size:18px; margin:0 10px 8px 5px;}



.sel013 {width: 100px; border:1px solid #000; height:25px; font-size:18px; margin:0 0 8px 5px;}







.inpcv {width:65px; height:20px; border:1px solid #000; font-size:18px; margin:0 0 8px 5px; float:left;}



a.cv {font-size:14px; color: #293575; display:block; float:left; margin:9px 0 0 10px;}



a.cv:hover {text-decoration:none;}







.photos{border: 1px solid #000; padding: 0px;}











/*Down box*/



.f {background: #fff; width:840px; margin:0 auto; /* border-left:7px double #000;border-right:7px double #000;*/}



.footer {margin: 0 auto; width:648px; text-align:center; padding-top:10px; background: #fff; height:55px;}



.footer a {font-size:14px; text-decoration:underline; color: #8d8d8d;}



.footer a:hover {text-decoration:none;}







.footer .footer_menu {float:left; margin:7px 0 0 0; background: #fff;}



.footer .footer_menu ul {background: #fff;}



.footer .footer_menu ul li {float:left; list-style-type:none; width:110px; text-align:center; margin:0 10px 0 0; height:25px;  background: #8A8A8A;}



.footer .footer_menu ul li a {color: #fff; font-size:14px; text-decoration:none; font-weight:bold; display:block;  padding:5px 0 5px 0;}



.footer .footer_menu ul li a:hover {color: #000;}







#enter-div {width:592px; height:415px; margin-top: -388px;float:left; z-index: 1; position:relative; filter: alpha(opacity=10); opacity: 0.1; background-color: #000000; text-align: center; font-size : 20pt; color: #C0C0C0; line-height: 398px;}







#slide-container {text-align:center; margin:17px 0px;}



#images{



	cursor: pointer;



	position: relative;



	top:0;



}







#images img{



	display: none;



	position: absolute;



	



}



#images1{



	cursor: pointer;



	position: relative;



	top:0;



}







#images1 img{



	display: none;



	position: absolute;



	padding:0px;



}



.link001 {cursor: pointer; float: left; text-decoration: none; color: #fff; clear: both;	height: 23px;	background: #666; width:110px; text-align:center;}



.link002 {background: url(../img/bg_top_menu2.png) repeat-x left bottom; height:25px; color: #000;}





.vidname { font-size:14px;}

.vidname a{text-decoration:none}

.vidname a:hover{color:#990000; text-decoration:none;}

/*actr*/
div.acttext {
    font-size:15px;
    text-align:justify;
    
    
}
img.actin{
    border: 1px solid #000;
    width: 180px;
    height: 210px;
    margin-right:10px;
    margin-bottom:10px;

}
div.imgthumb {
    float: left;
    height: 245px;
    margin-bottom: 10px;
    margin-left: 6px;
    margin-right: 5px;
    position: relative;
    width: 185px;
}
h3.imgthumb {
    color: #000;
    font-size: 12px;
    left: 0;
    overflow: hidden;
    position: absolute;
    text-align: center;
    top: 0;
    white-space: nowrap;
    width: 185px;
}
span.online {
    font-weight: bold;
    left: 0;
    position: absolute;
    top: 175px;
    font-size:9px;
}
/**/
div.videothumb {
    float: left;
    height: 187px;
    margin-bottom: 10px;
    margin-left: 6px;
    margin-right: 5px;
    position: relative;
    width: 185px;
}

h3.thumb {
    color: #000;
    font-size: 11px;
    left: 0;
    overflow: hidden;
    position: absolute;
    text-align: center;
    top: 0;
    white-space: nowrap;
    width: 185px;
}

img.thumbm {
    left: 0;
    position: absolute;
    top: 29px;
    border: 1px solid #000;
}

span.tlink {
    height: 220px;
    left: 0;
    position: absolute;
    top: 0;
    width: 185px;
}
span.tlink a {
    background: url("http://static1.pornrabbit.com/images/transparent.gif") repeat scroll 0 0 transparent;
    display: block;
    height: 100%;
    width: 100%;
}
span.tlink a b {
    display: none;
}
span.runtime {
    font-weight: bold;
    left: 0;
    position: absolute;
    top: 175px;
    font-size:9px;
}
span.rat {
    color:#7A7A7A;
    font-weight:bold;
}
span.ratinghome {
    position: absolute;
    right: 0;
    text-align: right;
    top: 174px;
    font-size:9px;
}
