

/*============= Footer =============*/
#footer{width:100%; overflow:hidden; background:#121011;}
.footer_inner{margin:26px 26px 5px 42px; overflow:hidden; background:url(http://www.fetishnetwork.com/t2/fn-includes/css/../images/footer_hr_line.png) 100% 20px no-repeat;} 
.footer_logo{width:287px; height:48px; overflow:hidden;}
.footer_content{width:100%; overflow:hidden; margin:8px auto 0;}
.footer_col1{width:130px; float:left; overflow:hidden;}
.footer_cat ul li a{color:#ffffcc !important;}
.footer_col2{width:220px; float:left; overflow:hidden;}
.footer_col3{width:208px; float:left; overflow:hidden;}
.footer_col4{width:140px; float:left; overflow:hidden;}
.footer_col5{width:145px; float:right; overflow:hidden;}
.footer_content h4{color:#fff; font-size:11px; text-transform:uppercase; padding-bottom:14px;}
.footer_content h4 a{color:#fff;}
.footer_content ul{overflow:hidden; margin-bottom:13px; width:100%;}
.footer_content ul li{font-size:11px; color:#cccccc; line-height:14px; margin-bottom:1px;}
.footer_content ul li a{color:#cccccc;}
.footer_content ul li a:hover , .footer_cat ul li a:hover{color:#fff !important;}
.footer_content ul li a span{color:#ffcc00; text-transform:uppercase;}


/*============= default template for tours =============*/

.float-left {float: left;}
.header{width:960px;padding:0 21px;}
.header-full{width:100%; background:url(../images/header-bg.gif) repeat-x;position:fixed;top:0;left:0;z-index:2000;}
.logo-panel{width:960px;}
.logo{padding:3px 32px 23px 32px;}

.player div {float:left;}

#navigation{width:630px;padding-top:3px;float:left;}
#navigation ul li{position:relative;float:left; background:url(../images/nav-specer.jpg) no-repeat left; height:32px;} 
#navigation ul li a{float:left;color:#fff;font-size:12px;text-transform:uppercase;font-weight:bold;text-decoration:none;} 
#navigation ul li a label{float:left;padding: 0;} 
#navigation ul li a.our-sites{float:left ;padding:5px 20px 0 10px  ;}
#navigation ul li a.support{ float:left ;padding:5px 20px 0 10px  ;}
#navigation ul li a.member-login{ float:left ;padding:5px 20px 0 10px  ; }
#navigation ul li a.bonus-sites{float:left ;padding:5px 20px 0 10px  ;}
#navigation ul li a.customs{float:left ;padding:5px 20px 0 10px  ;}


#navigation ul li div.sub-menu-outer{display:none ;left:-199px ;position:absolute ;top:32px ;font-weight:normal ;z-index:1000 ;float:left ;width:960px;background:#000;}

#navigation ul li div.sub-menu-outer h3{ font-family:Arial;color:#fff; font-size:28px;margin:18px 0 0 0; text-align:center!important; width:100%!important; float:left;padding:0 0 0 70px; font-weight:normal;}
#navigation ul li div.sub-menu-outer h3 span{color:#ff0000; font-size:40px;}
#navigation ul li div.sub-menu-outer h3 label{float:left;padding-right:15px;}
#navigation ul li div.sub-menu-outer h3 label.padding0{padding-right:20px;}
#navigation ul li div.sub-menu-outer p{font-family:Arial;color:#fff;font-size:18px;padding:0 0 5px 110px;}

#navigation ul li div.sub-menu-outer .sub-menu-inner{float:left ;width:922px ;background:url(http://www.fetishnetwork.com/includes-network/header/images/dropdown-bg2.png) repeat-y;margin:10px 19px 15px 19px!important;padding:0 0 0 2px!important;}

#navigation ul li div.sub-menu-outer .sub-menu-inner ul{width:150px ;float:left ;border-right:#3c3c3b 1px solid ;padding:10px 0 0 2px;}
#navigation ul li div.sub-menu-outer .sub-menu-inner ul.last{border:0 ;}
#navigation ul li div.sub-menu-outer .sub-menu-inner ul li{width:100%; text-align:center;padding:0!important;}
#navigation ul li div.sub-menu-outer .sub-menu-inner ul li a span{padding:5px 0 20px 0!important; float:left; text-align:center; width:100%!important;font-weight:bold; text-transform:uppercase;font-size:11px;}
#navigation ul li div.sub-menu-outer .sub-menu-inner ul li img{ float:left;padding:0!important;margin:0!important;}

#navigation ul li p.spacer{width:960px;background:url(http://www.fetishnetwork.com/includes-network/header/images/black-spacer.png) repeat ;height:18px ;float:left ;}
#navigation ul li p.spacer-bottom{width:960px;float:left;padding-bottom:10px; background:#000;}

#navigation ul li:hover a{color:#f1f1f1 ;}
#navigation ul li:hover a label{float:left ;cursor:pointer}
#navigation ul li:hover li{padding:0!important ;height:auto !important ;line-height:17px ;font-weight:normal !important ;color:#f1f1f1 ;background:none !important ;}
#navigation ul li:hover li.head{font-weight:bold !important ;text-transform:uppercase ;padding:10px 0 5px 0 !important}
#navigation ul ul li a{display:block ;padding:0  ;font-weight:normal !important;width:148px !important;text-align:center}
#navigation ul li div.sub-menu-outer .sub-menu-inner ul li a img{margin:0 0 0 10px !important}
#navigation ul li:hover li a{color:#fff ;text-transform:capitalize!important ;float:left}
#navigation ul li:hover li a:hover{color:#ff0000 ;}
#navigation ul li:hover div{display:block ;}

#navigation ul li.iehover div.sub-menu-outer{display:none ;left:-223px ;position:absolute ;top:32px ;font-weight:normal ;z-index:1000 ;float:left ;width:960px ;}
#navigation ul li.iehover div.sub-menu-outer .sub-menu-inner{float:left ;width:921px ;background:url(http://www.fetishnetwork.com/includes-network/header/images/dropdown-bg.png) repeat-y ;padding:0 18px 0 21px ;}
#navigation ul li.iehover div.sub-menu-outer .sub-menu-inner ul{width:136px ;float:left ;border-right:#3c3c3b 1px solid ;padding:10px 5px 0 5px ;}
#navigation ul li.iehover a{color:#f1f1f1 ;}

#navigation ul li:iehover a label{background:url(http://www.fetishnetwork.com/includes-network/header/images/arrow-dropdown.png) no-repeat right 5px ;float:left ;}
#navigation ul li.iehover li a{color:#fff ;text-transform:capitalize!important ;float:left;}
#navigation ul li.iehover li a:hover{color:#c1ad00 ;}
#navigation ul li.iehover div{display:block ;}

.logo-panel-right{width:191px ;padding-top:1px ;}


.logo-panel-right{width:191px;padding-top:1px;}

.header-banner{width:962px;margin-left:44px;}
.header-banner img{float:left}

.main-menu{width:962px;margin-left:44px;}
.main-menu ul{width:965px;float:left;background:url(../images/navigation-bg.gif) repeat-x; }
.main-menu ul li{float:left;}
.main-menu ul li.ragistration{float:right !important;}
.main-menu ul li a{float:left;line-height:40px;color:#fff;font-size:12px; font-weight:bold;text-transform:uppercase;padding:0 15px;}
.main-menu ul li a:hover{background: url(../images/navigation-hover-bg.png) repeat-x;color:#ff0006;}

.latest-updates-panel-outer{width:960px;position:relative;padding-top:20px;}
.latest-view-panel{width:1002px;position:absolute;top:auto;left:-22px;}
.latest-view-panel-left{background:url(../images/middle-top-left-coner.png) no-repeat;width:21px; height:81px;}
.latest-view-panel-content{width:960px;background:url(../images/middle-top-bg.png) repeat-x; height:77px;padding:7px 0}
.latest-view-panel-right{background:url(../images/middle-top-right-coner.png) no-repeat;width:21px; height:81px;}
.latest-updates a {color:#fff;font-size:20px;text-decoration:underline;}
.latest-updates{width:880px;padding:15px 40px;font-size:20px;font-family:Arial, Helvetica, sans-serif;color:#fff;}
.latest-updates label.left{float:left;width: auto !important;padding:0 20px 0 0 }
.latest-updates label.center{float:left;width:auto !important;}
.latest-updates label.right{float:right;text-align:right;padding:0 0 0 20px;}
.latest-updates label.right a{color:#fff !important;text-decoration:none !important;font-weight:normal !important}
.latest-updates label.right a:hover{color:#ff6633 !important;}

.latest-search-panel{width:485px;display:none}
.latest-search-panel input{width:468px;background:url(../images/middle-top-input-search-bg.png) repeat-x;border:#000 1px solid;height:44px;line-height:44px;padding:0 5px;}

.padding20{padding-top:20px;}

.middle-top{width:885px;padding-bottom:24px;color:#fff;}
.download-box-large-top{width:885px;height:20px;background:url(../images/download-full-video-penel-top.png) no-repeat;}
.download-box-large{width:845px;background:url(../images/download-full-video-penel-bg.png) repeat-y;padding:0 20px; position:relative;}
.download-box-large label span.overlay-video{position:absolute;z-index:2;display:block;height:453px;width:852px;left:0;top:0;}
.download-box-large label a:hover span.overlay-video{background:url(../images/play-movie.png) no-repeat center 50%;}

.download-box-large p{margin-top:15px;color:#fff;}
.download-box-large p a{color:#fff;}
.download-box-large p a:hover{color:#fff; text-decoration:underline;}
.download-box-large p span{color:#ff9600;}
.download-box-large-bottom{width:885px;height:20px; background:url(../images/download-full-video-penel-bottom.png) no-repeat;}

.fetich40-site-panel{width:960px;text-align:center; background:#000;margin:25px 0 0 0;padding:15px 0 10px 0;}
.fetich40-site-panel p{margin:0 104px 1px 104px!important; background:#c4c2c3 url(../images/sitelistbackg.jpg) repeat-x; text-align:center; height:40px;padding:10px 0 10px 0;}
.fetich40-site-panel p.fetish-megasite{line-height:40px;padding:0!important;}
.fetich40-site-panel p span{margin:0!important;padding:0!important;}

.sitelist-titles-include {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 18px;
	color: #A32203;
	text-transform: uppercase;
}
.sitelist-reviews {
	color: #999999;
	font-family: Verdana, sans-serif;
	font-size: 11px;
}

.sitelist-titles-include {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 21px;
	color: #333333;
	text-transform: uppercase;
	line-height: 18px;
}
.sitelist-titles-includeWHATYOUGET {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bolder;
	font-size: 16px;
	color: #FF3300;
	text-transform: uppercase;
}
.sitelist-reviews {
color: #999999;
font-family: Verdana, sans-serif;
font-size: 11px;
}
.sitelist-description {
	color: #222222;
	font-family: Verdana, sans-serif;
	font-size: 11px;
}


.repeat-box-panel-outer{width:437px;padding-bottom:18px;position:relative;}
.repeat-box-panel-top{width:422px;background:url(../images/download-full-video-box-top.png) no-repeat;height:42px;font-family:Arial, Helvetica, sans-serif; font-size:14px;color:#fff; font-weight:normal;padding:10px 0 0 15px;}
.repeat-box-panel h1 {font-size:15px;padding:0 10px 10px 15px;position:absolute;left:0;top:20px}
.repeat-box-panel{width:437px;background:url(../images/download-full-video-box-bg.png) repeat-y;}
.repeat-box-panel label{width:437px;text-align:center; float:left;padding-bottom:18px;}
.repeat-box-panel p{width:403px;font-family:Arial, Helvetica, sans-serif; font-size:12px;color:#ccc;float:left;padding:0 17px;}
.repeat-box-panel label span.overlay{position:absolute;z-index:2;display:block;height:287px;width:433px;left:0;top:0;}
.repeat-box-panel label a:hover span.overlay{background:url(../images/play-movie.png) no-repeat center 60%;}

.repeat-box-panel p a{width:401px;float:left; text-align:center; margin-top:12px;}
.repeat-box-panel p a:hover{color:#fff;}
.repeat-box-panel-bottom{width:437px;background:url(../images/download-full-video-box-bottom.png) no-repeat;height:19px;}


/* sidebar css start here*/
#side-banner {width:100%;margin: 0 auto;}
#fg_sidebar_ad {
	height:0;top:600px;left:-32px;position:relative;margin: 0 auto;width:1050px;
}
#fg_sidebar_ad_right {
	height:0;top:600px;right:-626px;position:relative;margin: 0 auto;width:251px;
}
/* sidebar css end here*/

.signup-and-getaccess-button{width:935px;text-align:center;}
.signup-and-getaccess-button p{width:100%; font-family:Arial, Helvetica, sans-serif; font-size:30px;color:#fff; font-weight:bold; background: url(../images/ragister-for-free-button-newpng.png) no-repeat;height:73px; line-height:73px;}
.signup-and-getaccess-button p a{color:#fff;text-decoration:underline;}
.signup-and-getaccess-button p a:hover{color:red;}
.signup-and-getaccess-button p span{color:#ff9600;}

.signup-and-getaccess-liveshow-button{width:805px;text-align:center;padding:12px 0 30px 80px!important;}
.signup-and-getaccess-liveshow-button p{width:798px;font-family:Arial, Helvetica, sans-serif; font-size:27px;color:#fff; font-weight:bold; background: url(../images/signup-and-getaccess-liveshow-button.png) no-repeat;height:72px; line-height:72px!important;}
.signup-and-getaccess-liveshow-button p a{color:#fff;}
.signup-and-getaccess-liveshow-button p a:hover{color:#fff;text-decoration:underline;}

.signup-and-getaccess-liveshow-button2{width:805px;text-align:center;padding:12px 0 30px 45px!important;}
.signup-and-getaccess-liveshow-button2 p{width:798px;font-family:Arial, Helvetica, sans-serif; font-size:27px;color:#fff; font-weight:bold; background: url(../images/signup-and-getaccess-liveshow-button.png) no-repeat;height:72px; line-height:72px!important;}
.signup-and-getaccess-liveshow-button2 p a{color:#fff;}
.signup-and-getaccess-liveshow-button2 p a:hover{color:#fff;text-decoration:underline;}

.button-panel03{width:786px;padding:95px 0 30px 180px;}
.button-panel03 a{background:url(../images/roundedge-gray-left03.gif) no-repeat left top;padding:0 50px 0 8px;float:left;font-size:38px;font-weight:bold;color:#fff;height:80px;}
.button-panel03 a span{background:url(../images/roundedge-gray-right03.gif) no-repeat right top;float:right;height:80px;line-height:80px;padding:0 30px 0 20px;}
.button-panel03 a:hover span{color:#ffff99;text-decoration:underline !important}

.button-panel04{width:786px;padding:30px 0 20px 180px;}
.button-panel04 a{background:url(../images/roundedge-gray-left03.gif) no-repeat left top;padding:0 50px 0 8px;float:left;font-size:38px;font-weight:bold;color:#fff;height:80px;}
.button-panel04 a span{background:url(../images/roundedge-gray-right03.gif) no-repeat right top;float:right;height:80px;line-height:80px;padding:0 30px 0 20px;}
.button-panel04 a:hover span{color:#ffff99;text-decoration:underline !important}

.buttons-panel{width:830px;}
.button-panel{width:830px;padding:15px 0 30px 0;background:#ffffff;}
.button-panel a{background:url(../images/roundedge-gray-left.png) no-repeat left top;padding:0 5px 0 8px;float:left;font-size:26px; font-family:Arial;color:#ff0000;height:61px; margin-left:50px}
.button-panel a span{background:url(../images/roundedge-gray-right.png) no-repeat right top;float:right;height:80px;line-height:61px;padding:0 30px 0 20px;}
.button-panel a:hover span{color:#ff0000;text-decoration:underline !important}

.latest-video-panel .button-panel02{background:none !important}
.button-panel02{width:854px;padding:15px 0 30px 54px;background:#ffffff;}
.button-panel02 a{background:url(../images/roundedge-gray-left02.png) no-repeat left top;padding:0 5px 0 5px;float:left;font-size:24px; font-family:Arial;color:#fff;height:66px;}
.button-panel02 a span{background:url(../images/roundedge-gray-right02.png) no-repeat right top;float:right;height:66px;line-height:66px;padding:0 30px 0 18px;}
.button-panel02 a:hover span{color:#ffff99;text-decoration:underline !important}

.middle-video-content{width:885px;padding:0 37px 0 38px;}


.model-directory{width:890px;padding:25px 0 0 56px;}
.model-directory ul li{width:260px; float:left; padding:0 0 44px 10px;}
.model-directory ul li label{color:#333333;font-family:Verdana;font-size:11px;font-weight:bold; text-align:center;float:left; width:260px;padding-top:10px;}
.model-directory ul li img{border:#222222 5px solid;}
.model-directory ul li a{color:#003366; text-decoration:underline;font-family:Verdana;font-size:16px;font-weight:bold;text-align:center; float:left;width:260px;}
.model-directory ul li a:hover{color:#333333;text-decoration:none;text-align:center;}

.offer-panel{width:948px;padding:8px 0 20px 0;background:#ffffff;}
.offer-panel p{text-align:center;}

.fetish-network-bonus-sites{width:650px;font-family:Tahoma;color:#fff;float:left;font-size:16px; font-weight:normal; float:left;}

.footer{width:962px;font-size:10px;color:#fff;margin-left: 44px;}
.footer-main-menu{width:962px;}
.footer-main-menu ul{width:962px;height:40px;float:left;background:url(../images/navigation-bg.gif) repeat-x; }
.footer-main-menu ul li{float:left;}
.footer-main-menu ul li.ragistration{float:right !important;}
.footer-main-menu ul li a{float:left;line-height:40px;color:#fff;font-size:12px; font-weight:bold;text-transform:uppercase;padding:0 15px;}
.footer-main-menu ul li a:hover{background: url(../images/navigation-hover-bg.png) repeat-x;color:#ff0006;}

.black-space{width:962px; background:#000000; height:12px;}


/* privacy footer*/

.footer-top-buttons{width:100%;text-align:center;padding:50px 0 0 0;background:none !important;}
.footer-top-buttons ul li{width:888px;display:block;height:31px;line-height:31px;padding:0 0 6px 0;text-align:center}
.footer-top-buttons ul li span{color:#FFCC33;font-weight:bold;}
.footer-top-buttons ul li a{color:#ccc;text-decoration:underline}
.footer-top-buttons ul li a:hover{color:#FFCC33;text-decoration:underline}
.footer-top-buttons ul li.webmaster{background:url(http://www.fetishnetwork.com/includes-network/images/webmasters.png) no-repeat center top;width:960px;}
.footer-top-buttons ul li.become-model{background:url(http://www.fetishnetwork.com/includes-network/images/models1.png) no-repeat center top;width:960px;}
.footer-top-buttons ul li label{background:url(http://www.fetishnetwork.com/includes-network/images/webmasters2.png) no-repeat center top;width:308px;float:left;padding:0 2px 0 0;font-weight:bold}
.footer-top-buttons ul li.padding-left{width:625px;margin:0 auto;}

.footer-menu-and-privacy span.hide{color:#000}
.footer-menu-and-privacy p{float:left;width:838px;padding:5px 25px 0 25px;color:#999999;}
.footer-menu-and-privacy a{color:#ccc;text-decoration:underline;padding:0 5px;}


.footer-menu{width:962px; }
.footer-menu ul{width:962px;float:left;background:url(../images/navigation-bg.gif) repeat-x;}
.footer-menu ul li{float:left;}
.footer-menu ul li.ragistration{float:right !important;}
.footer-menu ul li a{float:left;line-height:40px;color:#fff;font-size:12px;text-transform:uppercase;padding:0 15px;}
.footer-menu ul li a:hover{background: url(../images/navigation-hover-bg.png) repeat-x;color:#ff0006;}


.footer-menu-and-privacy{width:962px;text-align:center!important;padding:0 0 100px 0;font-size:10px;font-family:Verdana, Arial, Helvetica, sans-serif!important;color:#ccc;background:none !important;}
.footer-menu-and-privacy span.hide{color:#36463e}
.footer-menu-and-privacy p{float:left;padding:5px 0 0 0;color:#999999; text-align:center; width:960px;}
.footer-menu-and-privacy a{color:#ccc;text-decoration:underline;padding:0 5px;}

/* footer fixed css start here */
.footer-full{width:100%; background:url(../images/footer-bg.gif) repeat-x;position:fixed;bottom:0;height:36px;}

.footer-fixed{width:960px;padding:0 21px;}
.footer-logo-panel{width:960px;}
.footer-fixed-logo{padding:3px 32px 12px 32px;}

.footer-logo{padding-top:1px;}

.footer-fixed .footer-navigation{width:546px;padding-top:3px;}
.footer-fixed .footer-navigation ul li{float:left; background:url(../images/nav-specer.jpg) no-repeat left; height:32px;}
.footer-fixed .footer-navigation ul li a{float:left;font-size:11px;color:#8f8f8f;padding:15px 36px 0 36px ;}
.footer-fixed .footer-navigation ul li a.our-sites{background:url(../images/our-site-icon.gif) no-repeat top;}
.footer-fixed .footer-navigation ul li a.support{background:url(../images/support-icon.gif) no-repeat top;}
.footer-fixed .footer-navigation ul li a.member-login{background:url(../images/our-site-icon.gif) no-repeat top;}
.footer-fixed .footer-navigation ul li a.bonus-sites{background:url(../images/bonus-site.gif) no-repeat top;}
.footer-fixed .footer-navigation ul li a:hover{color:#f1f1f1;}

.footer-logo-panel-right{width:191px;padding-top:1px;}

.search-panel{width:780px;padding:0 180px 7px 0px;}
.search-panel .istyle{background:url(../images/search-input-bg.gif) no-repeat;width:134px;line-height:16px;border:none;font-size:10px;color:#adadad;padding-left:20px; float:right;}

/* live shows */

.enter-show-now {
    background: url("http://fetishnetwork.com/t2/fn-includes/images/frontpage/model-details-bg.jpg") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    height: 248px !important;
    margin: 3px !important;
    width: 504px;
}
.enter-show-now h3 {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
    color: #FFFFFF !important;
    font-family: Arial !important;
    font-size: 29px !important;
    font-weight: normal !important;
    padding: 34px 0 11px 59px !important;
    text-transform: uppercase !important;
}
.enter-show-now p {
    color: #FFFFFF;
    font-family: Arial;
    font-size: 14px;
    padding: 0 8px 20px 30px;
}
.enter-show-now p.enter-show-bt {
    background: url("http://fetishnetwork.com/t2/fn-includes/images/frontpage/enter-bt.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    color: #FFFFFF;
    float: left;
    font-family: Arial;
    font-size: 20px;
    font-weight: bold;
    line-height: 47px;
    margin: 0 0 0 38px;
    padding: 0 !important;
    text-align: center;
    text-transform: uppercase;
    width: 345px;
}
.enter-show-now p.enter-show-bt a {
    color: #000000;
}
.enter-show-now p.enter-show-bt a:hover {
    color: #CC00FF;
}
.free-live-show {
    float: left;
    height: 316px;
    margin: 0 0 20px 15px;
    text-align: center;
    width: 1010px;
}
.free-live-show-heading {
    background: url("../images-new/heading-bg.jpg") repeat-x scroll 0 0 rgba(0, 0, 0, 0);
    line-height: 46px;
    width: 589px;
}
.free-live-show-right h2 {
    color: #00FF33;
    font-family: Arial;
    font-size: 35px;
    font-weight: bold;
    padding: 20px 10px 10px;
    text-transform: uppercase;
}
.free-live-show-left {
    background: none repeat scroll 0 0 #000000;
    height: 200px;
    position: relative;
    width: 421px;
}
.free-live-show-left span.overlay {
    display: block;
    height: 315px;
    left: 0;
    position: absolute;
    top: 0;
    width: 421px;
    z-index: 2;
}
.free-live-show-left a:hover span.overlay {
    background: url("../images/play-now.png") no-repeat scroll center 50% rgba(0, 0, 0, 0);
}
.free-live-show-right {
    background: url("../images-new/free-live-show-right-bg.jpg") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    height: 282px;
    padding: 33px 0 0;
    width: 589px;
}
.free-live-show-left img {
    width: 421px;
}
.free-live-show-right p {
    color: #FFFFFF;
    font-size: 15px;
    padding: 0 12px 0 17px;
}
.free-live-show-right p.countdown {
    padding: 0 0 0 50px;
}
.free-live-show-right a {
    color: #FF0000;
}
#startsIn {
    text-align: center;
    width: 100%;
}
p.enter-show-bt {
    background: url("http://fetishnetwork.com/t2/fn-includes/images/enter-bt2.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    color: #000000;
    float: left;
    font-family: Arial;
    font-size: 20px;
    font-weight: bold;
    line-height: 47px;
    margin: 0 0 0 70px;
    padding: 0 !important;
    text-align: center;
    text-transform: uppercase;
    width: 476px;
}
p.enter-show-bt a {
    color: #000000;
}
.free-live-show-right .fg-ls-date {
    color: #FF9900 !important;
    font-size: 17px !important;
    padding: 0 30px;
}
.free-live-show-right .fg-ls-desc {
    font-size: 20px !important;
    line-height: 24px;
    padding: 0 30px 20px;
}
.swb {
    float: right;
    margin: 0 50px 0 0;
    width: 300px;
}
.swb img {
    height: 250px;
    width: 300px;
}








.warning-ad {margin:0 0 100px 0;}



/* tour button panel*/
.button-panel03{background:none !important}
.button-panel03 a{background:url(http://www.fetishnetwork.com/includes-network/images/roundedge-gray-left03.gif) no-repeat left top;padding:0 50px 0 8px;float:left;font-size:38px;font-weight:bold;color:#fff;height:80px;}
.button-panel03 a span{background:url(http://www.fetishnetwork.com/includes-network/images/roundedge-gray-right03.gif) no-repeat right top;float:right;height:80px;line-height:80px;padding:0 30px 0 20px;}
.button-panel03 a:hover span{color:#ffff99;text-decoration:underline !important}

/*40 sites*/
.latest-video-panel02{width:100%; no-repeat;margin:41px 0 0 0;background:#000;}
.latest-video-content02{width:865px; padding:20px 5px 0 5px; margin:0 0 0 40px;}


.description {text-align:center;width: 520px;margin: 0 auto;}
.description a {color:#fff;}
.download {width: 520px;margin:0 auto;margin-top:10px;}
.button1 {float: left;background:#000;}
.button2 {float: left;margin: 7px 0 0;background:#000;}
.button3 {float: left;background:#000;}


.footer-top-panel {
    background: none;
	width:953px;
    padding: 10px;
    text-align: center;
}
.footer-top-panel h2 {
    color: #FFFFFF;
    font-family: Arial;
    font-size: 37px;
    line-height: 100%;
    text-transform: uppercase;
}
.footer-top-panel h4 {
    color: #FF0000;
    font-family: Arial;
    font-size: 25px;
    font-weight: normal;
    line-height: 100%;
}
.footer-top-panel ul {
    float: left;
    padding: 17px 0;
}
.footer-top-panel ul li {
    float: left;
    padding-right: 16px;
}

.footer-top-panel h3 {
    color: #FFFFFF;
    font-family: Arial;
    font-size: 31px;
    line-height: 100%;
    padding-bottom: 7px;
    text-transform: uppercase;
}
.footer-top-panel h3 span {
    color: #FFFF00;
    font-size: 45px;
}
.footer-top-panel p {
    color: #CCCCCC;
    font-family: Arial;
    font-size: 21px;
    line-height: 25px;
}

 #iframe3 {height:1390px !important;}

/*global header*/

.header-full{width:100% ; background:url(http://www.fetishnetwork.com/includes-network/header/images/header-bg.gif) repeat-x ;position:fixed ;top:0 ;left:0 ;z-index:2000 ;}

.header{width:960px ;padding:0 ;}
.logo-panel{width:960px;font-family: Arial,Helvetica,sans-serif !important;font-size: 12px !important;}
.logo{padding:3px 32px 23px 52px ; }


/*global footer*/

/* footer fixed css start here */


.footer-full{width:100%; background:url(http://www.fetishnetwork.com/includes-network/footer/images/footer-bg.gif) repeat-x;position:fixed;bottom:0;z-index:11;}

.footer-fixed{width:960px;padding:0;}
.footer-fixed-logo-panel{width:960px;height:60px;}
.footer-fixed-logo{padding:3px 32px 0px;}

.footer-fixed .footer-navigation{width:546px;padding-top:3px;}
.footer-fixed .footer-navigation ul li{float:left; background:url(http://www.fetishnetwork.com/includes-network/footer/images/nav-specer.jpg) no-repeat left; height:32px;}
.footer-fixed .footer-navigation ul li a{float:left;font-size:11px;color:#8f8f8f;padding:15px 36px 0 36px;}
.footer-fixed .footer-navigation ul li a.our-sites{background:url(http://www.fetishnetwork.com/includes-network/footer/images/our-site-icon.gif) no-repeat top;}
.footer-fixed .footer-navigation ul li a.support{background:url(http://www.fetishnetwork.com/includes-network/footer/images/support-icon.gif) no-repeat top;}
.footer-fixed .footer-navigation ul li a.member-login{background:url(http://www.fetishnetwork.com/includes-network/footer/images/our-site-icon.gif) no-repeat top;}
.footer-fixed .footer-navigation ul li a.bonus-sites{background:url(http://www.fetishnetwork.com/includes-network/footer/images/bonus-site.gif) no-repeat top;}
.footer-fixed .footer-navigation ul li a:hover{color:#f1f1f1;}

.footer-logo-panel-right{width:191px;padding-top:1px;}

.search-panel{width:780px;padding:2px 180px 7px 0px;}
.search-panel .istyle{background:url(http://www.fetishnetwork.com/includes-network/footer/images/search-input-bg.gif) no-repeat;width:134px;line-height:16px;border:none;font-size:10px;color:#adadad;padding-left:20px; float:right;}
/* footer fixed css end here */



/* TOUR TEMPLATE */

body{ font-family: Arial, Helvetica, sans-serif; margin:50px 0 0 !important;}

form,p,ul,li,h1,h2,h3,h4,h5,h6,label{padding:0px;margin:0px;}
img{border:0;}
ul{list-style-type:none;}
a{text-decoration:none;color:#0033CC;}
a:hover{color:#009900;outline:none;}
.clear{clear:both;}
.float-left{float:left;}
.float-right{float:right;}
.align-center{text-align:center;}
.align-left{text-align:left;}
.align-right{text-align:right;}
.strong{font-weight:bold;}
.italic{font-style:italic;}
.underline{text-decoration:underline;}
.compulsory{color:#CC0000;}
.topbottom-pad20, p.topbottom-pad20{padding:20px 0;background:#fff;}
.padding-top150{padding-top:150px !important;}
.spacer{height:88px;width:948px;float:left; }
.text-uppercase{text-transform:uppercase;}
.padding-bottom-none{padding:0 !important}

.layout{width:1002px !important;margin:auto;}
.middle{width:964px;}

.body-content{width:962px;margin-left:44px;background:url(../images/middle-bg.png) repeat-y;}

.welcome-panel{margin:40px 0 40px 0; width: 100%;}
.welcome-panel h1{font-size:30px;color:#fff;text-align:center;font-family:Arial, Helvetica, sans-serif;font-weight:normal;}
.welcome-panel h2{color: #990000;font-size: 21px;text-align:center;font-family:Arial, Helvetica, sans-serif;font-weight:normal;}
.welcome-panel p{font-size:12px;color:#cccccc;font-family: Arial, Helvetica, sans-serif;padding-top:5px;}
.welcome-panel p a{color:#ff6633;text-decoration:underline;}
.welcome-panel p a:hover{text-decoration:none;}

.latest-video-panel .button-panel, .latest-video-panel .button-panel03, .latest-video-panel .button-panel04{background:none !important}

/*============= No Network Login =============*/

.noNetwork_login { margin: 0 auto;text-align: center;width: 750px;}
.noNetwork_login a {} .noNetwork_login a:hover {color:red;}
.noNetwork_login h1 {margin:5px 0 5px 0;text-transform:uppercase;font-size:20px;}
.noNetwork_login  .member {color: #fff;float: left;margin: 5px 0 5px 10px;padding: 35px;}
.noNetwork_login  .member a {text-transform:uppercase;font-size:20px;text-decoration:underline;color:red;font-weight:bold;}
.noNetwork_login  .member a:hover { color:#ccc;}

.enter_title a { text-align:center;font-weight:bold;font-size:40px;text-transform:uppercase;width:950px;float:left;text-decoration:underline;margin:20px 0 20px 0;color:red;}

.enter_title a:hover {color:#ccc;}


/*============= Top Content =============*/

 .freeTrial_wrap{width:100%; overflow:hidden;}
 .freeTrial_wrap_inner , .sortContent_wrap_inner , .moreVideo_wrap_inner{padding:0 0 0 12px; width:806px;}
 .sortContent_wrap {background:none !important;}
.freeTrial_single{width:220px; height:232px; padding:0 20px; float:left; border-right:1px solid #333333;}
.noBorder{border-right:none; padding-right:0;}
.freeTrial_single p{padding:11px 5px 8px 0; line-height:13px; color:#cccccc;}
.freeTrial_single p a{color:#fff;}
.freeTrial_single p a:hover{text-decoration:underline;}

.mainMember_container {width:890px; float:left;}
.member_description {color:#666;padding:20px;float:left;width:780px;border-top:1px solid #333;}
.mainMember_container .single_sortView {width:447px !important; float:left;margin: 8px 2px 0 !important; background:#fff; display:inline; overflow:hidden;}
.mainMember_container .single_sortView h1 {text-transform:uppercase;padding:15px;color:#000;}
.mainMember_container .single_sortView_title{border-bottom:#f7f7f7 1px solid; height:39px; overflow:hidden;}
.mainMember_container .single_sortView_title a{color:#333; font-weight:bold; line-height:12px; font-size:12px; padding:8px 7px 0; display:block;}
.mainMember_container .single_sortView_title a:hover{text-decoration:underline;}
.mainMember_container .single_sortView_category{width:100%; height:38px; overflow:hidden; padding-top:4px;}
.mainMember_container .single_sortView_category span{display:block; padding-left:7px; font-size:12px; line-height:17px;}
.mainMember_container .single_sortView_category span.sortCategory{color:#333;}
.mainMember_container .single_sortView_category span.sortDate{color:#666;}
.mainMember_container .single_sortView_bottom {background:#b24242; height:22px; overflow:hidden;}
.mainMember_container .single_sortView_bottom ul{float:right; overflow:hidden; padding-right:9px;}
.mainMember_container .single_sortView_bottom ul li{float:left; line-height:22px; color:#fff; font-size:12px; margin-left:3px; display:inline;}

.single_sortView_bottom {background:none !important; border:none !imprtant;}

.upcoming_video_title {margin:0 0 0 255px !important;}
.mainMember_container  .right { float: left !important;
    padding: 0 0 0 0px;
    width: 355px;}
.mainMember_container  .left {
    float: left;
    margin: 0 0 00px;
    padding: 0 6px 0 0;
    width: 447px;}
.main_content {float: left;
 margin: 0;
    padding: 0 0 20px;
    width: 930px;
}

.description-site #slide {width:700px !important;}

/*EP*/
.player  {font-weight:200;font-size:13px;line-height:15px;}
.player h1 {margin:20px 0 20px 0;}

.live-show2{color:#fff!important;}

/* bonus */

.archived-shows-outer {
    padding: 18px 0 22px;
    width: 870px;
}
.archived-shows-top {
    background: url("../images/archived-shows-top.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    height: 15px;
    width: 870px;
}
.archived-shows {
    background: url("../images/archived-shows-bg.png") repeat-y scroll 0 0 rgba(0, 0, 0, 0);
    padding: 0 20px 0 22px;
    width: 838px;
}
.archived-shows h3 {
    color: #fff;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 16px;
    font-weight: bold;
    padding: 5px 0 25px;
    text-transform: uppercase;
}
.archived-shows h3 a {
    color: #fff;
}
.archived-shows h3 a:hover {
    color: #fff;
}
.archived-shows ul {
    float: left;
    padding-bottom: 30px;
}
.archived-shows ul li {
    float: left;
    padding: 0 18px 7px 0;
    width: 259px;
}
.archived-shows ul li.last-archived-image {
    padding: 0 0 7px;
}
.archived-shows-bottom {
    background: url("../images/archived-shows-bottom.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    height: 15px;
    width: 870px;
}

/*HD EP*/

.latest-video-hd-panel-full {
    width: 866px;
}
.latest-video-hd-panel-full label.player {
    float: left;
    width: 866px;
}
.latest-video-hd-panel-full ul {
    width: 866px;
}
.latest-video-hd-panel-full ul li {
    float: left;
    padding: 2px 2px 0 0;
}
.latest-video-hd-panel-full ul li.last {
    padding: 2px 0 0 !important;
}
.latest-video-hd-panel-full ul li img {
    float: left;
}
.latest-video-updates p {
    padding: 0 0 15px;
}
.download-video-box-content {
    padding: 15px 5px 0;
    width: 820px;
}
.download-video-box-content p {
    color: #ccc;
    font-family: Verdana;
    font-size: 11px;
    line-height: 20px;
}
.download-video-box-content p span {
    color: #ccc;
    font-family: Verdana;
    font-size: 11px;
    font-weight: bold;
}
.download-video-box-content h4 {
    font-family: Verdana;
    font-size: 16px;
    font-weight: bold;
    padding: 0 40px 5px 60px;
}
.download-video-box-content h4 a {
    color: #003366;
    text-decoration: underline;
}
.download-video-box-content h4 a:hover {
    color: #333333;
    text-decoration: none !important;
}
.download-video-box-content ul {
    padding: 10px 0;
}
.download-video-box-content ul li {
    float: left;
    line-height: 30px;
    width: 270px;
}
.download-video-box-content img {
    float: right;
}
.hdimageoverlay {
    position: absolute;
    z-index: 1;
}
.download-box-large ul li {
    float: left;
    padding: 2px 2px 0 0;
}
.download-box-large ul li.last {
    padding: 2px 0 0 !important;
}
.download-box-large ul li img {
    float: left;
}
.download-box-large h1 {
    font-size: 14px;
    margin: 20px 0 0;
}
.download-box-large .date {
    color: orange;
    font-size: 14px;
    padding: 0 10px 0 0;
}
.tour-buttons {
    float: left;
    margin: 20px 0;
    width: 845px;
}
.tour-buttons a {
    background-image: url("http://fetishnetwork.com/t2/fn-includes/images/icons/buttonbg.png");
    float: left;
    height: 49px;
    margin: 0 21px 0 0;
    padding: 9px 0 0 9px;
    width: 180px;
}
.tour-buttons a:hover {
    background-image: url("http://fetishnetwork.com/t2/fn-includes/images/icons/buttonbg-hover.png");
    float: left;
    height: 49px;
    margin: 0 21px 0 0;
    padding: 9px 0 0 9px;
    width: 180px;
}
.tour-buttons a img {
    border: medium none;
}

/*-----------------------------------for friends section footer-----------------------------------------*/
.section-bar{
	width: 100%;
    background: url(http://www.fetishnetwork.com/includes-network/images/navigation-bg.gif) repeat-x;
    height: 40px;
}
.friend-title1{
float: left;
    width: 45%;
    color: #ffffff;
    padding: 12px 15px 0px;
	font-size:13px;
}
.friend-anchor2{
	    float: left;
    width: 48%;
    text-align: right;
    padding: 12px 15px 0px;
	color:#ffffff;
}
.friend-anchor2 a{color:#ffffff;font-size:13px;}
.friend-anchor2 a:hover{
	color:#ff0006;
}
.iframe-area{text-align: center;margin: 20px 0px;}

.joinbutton #bg-blue{padding-top: 20px;text-align: center;margin-bottom: 20px;}
.joinbutton #bg-blue .btn-ghost{color: #fff;border: 2px solid #fff;margin-top: 10px;width: 565px;background-color: #609;height: 6.6rem;font: 700 30px/66px "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;font: 2.0rem/6.6rem;letter-spacing: 0.01rem;text-align: center;text-decoration: none;text-transform: uppercase;transition: all .16s ease;margin: 0 auto;padding: 20px;}
.joinbutton #bg-blue .btn-ghost:hover{color: #9a9a9a;border: 2px solid #9a9a9a;}