body{	/*font-family:georgia, times, serif;*/font-family: Tahoma,Verdana,Segoe,sans-serif;		
		color:white; height:auto; margin:0 auto; width:90%;
		background-image:url(light_grey.png); background-repeat:repeat;/*sandpaper*/
		opacity:1; transition: opacity .25s ease-in-out; -moz-transition: opacity .25s ease-in-out; -webkit-transition: opacity .25s ease-in-out;
		}
	
	
	
/*Logo*/
.logo_header{margin:0 auto; text-align:center;}
.LOGO{width:100%;}
.header{background-color:white; margin:0 auto; text-align:center; -webkit-box-shadow: 0 0 2px black; box-shadow:0 0 2px black;}
.catb{float:left; text-align:center; padding-left:1px; padding-right:1px; font-size:85%; font-weight:bold; color:black;}
.catb:hover{background-color:#ADD8E6;}

.NAVboxINDEX{width:100%; text-decoration:none; text-align:center; font-size:95%; color:black;}
#NAVin{width:80px; margin:15px; border-bottom:1px solid gray; margin-bottom:10px; font-weight:bold;}
#homeH1{font-size:85%;}
.NAVboxINDEXsearch{width:100%; text-decoration:none; text-align:center; color:red;}
.NAVboxINDEXform{width:100%; text-decoration:none; text-align:center; color:red; margin-top:25px;}
#searchrrr{font-size:115%; margin-top:25px;}


.NewVidBox{text-align:center; margin:0px auto; width:90%; margin-bottom:16px; margin-top:10px;}
#NewVid1{margin:5px auto; width:28%; text-align:center; font-weight:bold;}
a {text-decoration:none;}
#NewVid1:link{padding:5px; border-radius:3px; /*opacity:0.4; filter:alpha(opacity=40);*/}
#NewVid1:hover{background-color:#a8dcf0/*#82CFFD*/; border-radius:auto; padding:5px; border-radius:3px;}
#NewVid1:active{background-color:#5190ED; border-radius:auto; padding:5px; border-radius:3px;}






.nav{width:100%; text-decoration:none; text-align:center; font-size:95%; color:black; clear:both; margin-bottom:15px;}


#NAVinM, #NAVinD{width:80px; margin:15px;}

@media only screen and (max-width : 1920px),only screen and (max-device-width : 1920px){
    .NAVboxINDEXd{width:100%; text-decoration:none; text-align:center; font-size:95%; color:black; clear:both;} .NAVboxINDEXm{display:none;}}
@media only screen and (max-width : 1025px),only screen and (max-device-width : 1025px){
    .NAVboxINDEXd{width:100%; text-decoration:none; text-align:center; font-size:95%; color:black; clear:both;} .NAVboxINDEXm{display:none;}}
@media only screen and (max-width : 961px),only screen and (max-device-width : 961px){
    .NAVboxINDEXm{width:100%; text-decoration:none; text-align:center; font-size:95%; color:black; clear:both; display:block;}
	a{text-decoration:none;} .NAVboxINDEXd{display:none;}}
@media only screen and (max-width : 641px),only screen and (max-device-width : 641px){
    .NAVboxINDEXm{width:100%; text-decoration:none; text-align:center; font-size:95%; color:black; clear:both; display:block;} 
	a{text-decoration:none;} .NAVboxINDEXd{display:none;}}
@media only screen and (max-width : 481px),only screen and (max-device-width : 481px){
    .NAVboxINDEXm{width:100%; text-decoration:none; text-align:center; font-size:95%; color:black; clear:both; display:block;} 
	a{text-decoration:none;} .NAVboxINDEXd{display:none;}}	
@media only screen and (max-width : 320px),only screen and (max-device-width : 320px){
    .NAVboxINDEXm{width:100%; text-decoration:none; text-align:center; font-size:95%; color:black; clear:both; display:block;} 
	a{text-decoration:none;} .NAVboxINDEXd{display:none;}}
@media only screen and (max-width : 200px),only screen and (max-device-width : 200px){
    .NAVboxINDEXm{width:100%; text-decoration:none; text-align:center; font-size:95%; color:black; clear:both; display:block;} 
	a{text-decoration:none;} .NAVboxINDEXd{display:none;}}	

/*
@media only screen and (max-width : 1920px),only screen and (max-device-width : 1920px){
    .NAVboxINDEXd{width:100%; text-decoration:none; text-align:center; font-size:95%; color:black; clear:both;} .NAVboxINDEXm{display:none;}
	.nav{width:100%; text-decoration:none; text-align:center; font-size:95%; color:black; clear:both; margin-bottom:15px;}}
@media only screen and (max-width : 1025px),only screen and (max-device-width : 1025px){
    .NAVboxINDEXd{width:100%; text-decoration:none; text-align:center; font-size:95%; color:black; clear:both;} .NAVboxINDEXm{display:none;}
	.nav{width:100%; text-decoration:none; text-align:center; font-size:95%; color:black; clear:both; margin-bottom:15px;}}
@media only screen and (max-width : 961px),only screen and (max-device-width : 961px){
    .NAVboxINDEXm{width:100%; text-decoration:none; text-align:center; font-size:95%; color:black; clear:both; display:block;}
	a{text-decoration:none;} .NAVboxINDEXd{display:none;}}
@media only screen and (max-width : 641px),only screen and (max-device-width : 641px){
    .NAVboxINDEXm{width:100%; text-decoration:none; text-align:center; font-size:95%; color:black; clear:both; display:block;} 
	a{text-decoration:none;} .NAVboxINDEXd{display:none;}}
@media only screen and (max-width : 481px),only screen and (max-device-width : 481px){
    .NAVboxINDEXm{width:100%; text-decoration:none; text-align:center; font-size:95%; color:black; clear:both; display:block;} 
	a{text-decoration:none;} .NAVboxINDEXd{display:none;}}	
@media only screen and (max-width : 320px),only screen and (max-device-width : 320px){
    .NAVboxINDEXm{width:100%; text-decoration:none; text-align:center; font-size:95%; color:black; clear:both; display:block;} 
	a{text-decoration:none;} .NAVboxINDEXd{display:none;}}
@media only screen and (max-width : 200px),only screen and (max-device-width : 200px){
    .NAVboxINDEXm{width:100%; text-decoration:none; text-align:center; font-size:95%; color:black; clear:both; display:block;} 
	a{text-decoration:none;} .NAVboxINDEXd{display:none;}}	

	
/*
@media only screen and (max-width : 1920px),only screen and (max-device-width : 1920px){
    .NAVboxINDEXd{width:100%; text-decoration:none; text-align:center; font-size:95%; color:black; clear:both;} .NAVboxINDEXm, .navMobile{display:none; visibility: hidden;}
	.nav{width:100%; text-decoration:none; text-align:center; font-size:95%; color:black; clear:both; margin-bottom:15px; display:block;}}
@media only screen and (max-width : 1025px),only screen and (max-device-width : 1025px){
    .navboxINDEXd{width:100%; text-decoration:none; text-align:center; font-size:95%; color:black; clear:both;} .NAVboxINDEXm, .navMobile{display:none; visibility: hidden;}
	.nav{width:100%; text-decoration:none; text-align:center; font-size:95%; color:black; clear:both; margin-bottom:15px; display:block;}}
@media only screen and (max-width : 961px),only screen and (max-device-width : 961px){
    .NAVboxINDEXm{width:100%; text-decoration:none; text-align:center; font-size:95%; color:black; clear:both; display:block;}
	a{text-decoration:none;} .NAVboxINDEXd{display:none;}
	.nav{width:100%; text-decoration:none; text-align:center; font-size:95%; color:black; clear:both; margin-bottom:15px; display:block;} .navMobile{display:none; visibility: hidden;}}
@media only screen and (max-width : 641px),only screen and (max-device-width : 641px){
    .NAVboxINDEXm{width:100%; text-decoration:none; text-align:center; font-size:95%; color:black; clear:both; display:block;} 
	a{text-decoration:none;} .NAVboxINDEXd{display:none;}
	.navMobile{width:100%; text-decoration:none; text-align:center; font-size:95%; color:black; clear:both; margin-bottom:15px; display:block;} .nav{display:none; visibility: hidden;}}
@media only screen and (max-width : 481px),only screen and (max-device-width : 481px){
    .NAVboxINDEXm{width:100%; text-decoration:none; text-align:center; font-size:95%; color:black; clear:both; display:block;} 
	a{text-decoration:none;} .NAVboxINDEXd{display:none;}
	.navMobile{width:100%; text-decoration:none; text-align:center; font-size:95%; color:black; clear:both; margin-bottom:15px; display:block;} .nav{display:none; visibility: hidden;}}	
@media only screen and (max-width : 320px),only screen and (max-device-width : 320px){
    .NAVboxINDEXm{width:100%; text-decoration:none; text-align:center; font-size:95%; color:black; clear:both; display:block;} 
	a{text-decoration:none;} .NAVboxINDEXd{display:none;}
	.navMobile{width:100%; text-decoration:none; text-align:center; font-size:95%; color:black; clear:both; margin-bottom:15px; display:block;} .nav{display:none; visibility: hidden;}}
@media only screen and (max-width : 200px),only screen and (max-device-width : 200px){
    .NAVboxINDEXm{width:100%; text-decoration:none; text-align:center; font-size:95%; color:black; clear:both; display:block;} 
	a{text-decoration:none;} .NAVboxINDEXd{display:none;}
	.navMobile{width:100%; text-decoration:none; text-align:center; font-size:95%; color:black; clear:both; margin-bottom:15px; display:block;} .nav{display:none; visibility: hidden;}}	
*/	


	
a.NAVboxINDEXm{text-align:center; color:white;}
.NAVinMbox{display:none; list-style-type:none; position:relative; left:0; right:0; margin-left:auto; margin-right:auto; vertical-align:middle; width:40%; 
			text-decoration:none; background-color:#93D3ED; border-radius:3px;}
.NAVinMbox li{display:block; padding:3px 0; margin:0 3px; text-align:center; background-color:#93D3ED;}
.NAVinMbox li:hover{background-color:#a8dcf0/*#ADEBFF*/;}

#menu-trigger{margin-bottom:2px; border-radius:4px;}
#menu-trigger span {display:inline-block; padding:10px 30px; background-color:#93D3ED;/*#00a3cc*/; color:white; cursor:pointer; text-transform:uppercase;}
#menu-trigger span:after {display:inline-block; margin-left:10px; width:20px; height:10px; /*content:"";*/ 
							border-left:solid 10px transparent; border-top:solid 10px #fff; border-right:solid 10px transparent;}
#menu-trigger span:hover {background-color:#ADEBFF/*#00b8e6*/;}
#menu-trigger span.open:after {border-left:solid 10px transparent; border-top:none; border-bottom:solid 10px #fff; border-right:solid 10px transparent;}

	
	
	
	
	
	
	
	
@media only screen and (max-width : 1400px),only screen and (max-device-width : 1400px)
	{.ftv{height:100px;} .header{height:50px; width:100%;} /*.crmlogo{width:30%;}*/ .catb{width:110px; line-height:50px; margin-left:5px; margin-right:5px;}} 
@media only screen and (max-width : 720px),only screen and (max-device-width : 720px)
	{.ftv{height:90px;} .header{height:50px; width:100%;} /*.crmlogo{width:45%;}*/ .catb{width:18%; line-height:50px;}}
@media only screen and (max-width : 530px),only screen and (max-device-width : 530px)
	{.ftv{height:70px;} .header{height:50px; width:530px;} /*.crmlogo{width:60%;}*/ .catb{width:65px; line-height:50px;}}
@media only screen and (max-width : 320px),only screen and (max-device-width : 320px)
	{.ftv{height:60px;} .header{height:50px; width:300px;} /*.crmlogo{width:90%;}*/ .catb{width:55px; line-height:50px; font-size:75%;}}	
	

	
/*Container*/
.containerr{width:100%; margin:30px auto; overflow:hidden;}
#tt2{-moz-box-shadow:0 0 2px black; -webkit-box-shadow:0 0 2px black; box-shadow:0 0 2px gray; width:200px; height:150px;}
.tt2{-moz-box-shadow:0 0 2px black; -webkit-box-shadow:0 0 2px black; box-shadow:0 0 2px gray; width:220px; height:150px;}
.LISTT {color:#797478; font:10px/1.5 Verdana, Helvetica, sans-serif; float:left; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; position:relative;}
.LISTT h3 {text-transform:uppercase;}
.LISTT img {max-width:100%; -webkit-border-radius:5px; -moz-border-radius:3px; border-radius:3px; border:1px solid gray;}
@media only screen and (max-width : 1920px),only screen and (max-device-width : 1920px){
    .LISTT{width:18%; margin:1% 1% 2px 1%;} .top-left{bottom:35px; left:10px;} .top-leftt{bottom:50px; left:10px;}}
@media only screen and (max-width : 1025px),only screen and (max-device-width : 1025px){
    .LISTT{width:22%; margin:1% 1% 2px 1%;} .top-left{bottom:35px; left:10px;} .top-leftt{bottom:50px; left:10px;}}
@media only screen and (max-width : 961px),only screen and (max-device-width : 961px){
    .LISTT{width:31%; margin:1% 1% 2px 1%;} .top-left{bottom:35px; left:10px;} .top-leftt{bottom:50px; left:10px;}}
@media only screen and (max-width : 641px),only screen and (max-device-width : 641px){
    .LISTT {width:46%; margin:1% 1% 2px 1%;} .mobile_thumb_space{margin-bottom:6px;} .top-left{bottom:35px; left:10px;} .top-left{bottom:50px; left:10px;}}
@media only screen and (max-width : 481px),only screen and (max-device-width : 481px){
    .LISTT {width:90%; margin:2% 2% 4px 2%; text-align:center;} .LISTT img{display:block; margin:auto;} .mobile_thumb_space{margin-bottom:6px;} 
			.top-left{bottom:50px; left:80px;} .top-leftt{bottom:70px; left:80px;}}	
@media only screen and (max-width : 320px),only screen and (max-device-width : 320px){
	.LISTT {width:95%; margin:2% 2% 4px 2%; text-align:center;} .LISTT img{display:block; margin:auto;} .mobile_thumb_space{margin-bottom:6px;} 
			.top-left{bottom:50px; left:30px;} .top-leftt{bottom:70px; left:80px;}}
	
.top-left, .top-leftt{position:absolute; font-weight:bold; font-size:110%; color:red; padding:2px;}

/*
.LISTT{text-align:center;}
.LIST2{width:90%; margin:0 auto; margin-bottom:50px; text-align:center; margin-top:20px; padding-top:10px; padding-bottom:10px;}
*/





@media only screen and (max-width : 1920px),only screen and (max-device-width : 1920px){
    .B,.B1,.B2,#B,.button1x{width:12%; margin:1% 1% 2px 1%;} .BDIV{width:75%;}}
@media only screen and (max-width : 1025px),only screen and (max-device-width : 1025px){
    .B,.B1,.B2,#B,.button1x{width:15%; margin:1% 1% 2px 1%;} .BDIV{width:90%;}}
@media only screen and (max-width : 961px),only screen and (max-device-width : 961px){
    .B,.B1,.B2,#B,.button1x{width:25%; margin:1% 2% 2px 2%;} .BDIV{width:85%;}}
@media only screen and (max-width : 641px),only screen and (max-device-width : 641px){
    .B,.B1,.B2,#B,.button1x{width:40%; margin:1% 1% 2px 1%;} .BDIV{width:90%;}}
@media only screen and (max-width : 481px),only screen and (max-device-width : 481px){
    .B,.B1,.B2,#B,.button1x{width:40%; margin:1% 1% 2px 1%;} .BDIV{width:90%;}}	
@media only screen and (max-width : 320px),only screen and (max-device-width : 320px){
    .B,.B1,.B2,#B,.button1x{width:40%; margin:1% 1% 2px 1%;} .BDIV{width:100%;}}

	

	
	

/*PAGINATION*/
.paginate {	font-family:georgia, times, serif; font-weight:bold; text-align:center; margin-bottom:10px; 
			margin-top: 30px; color:black; margin-left:auto; margin-right:auto;}
.paginate a {padding:6px; margin:2px; border:2px solid #F5F5F5; text-decoration:none; color:gray; background-color:#F5F5F5;/*#E0DFDB #DEDEDE*/
			-webkit-border-radius: 5px; -moz-border-radius: 3px; border-radius: 3px;
			-webkit-box-shadow: 0 0 2px black; -moz-box-shadow: 0 0 2px black; box-shadow: 0 0 2px black;}
.paginate a:hover, .paginate a:active {border: 1px solid #F5F5F5; color:black;}/*999*/
.paginate span.current {
    margin: 2px; padding: 2px 5px 2px 5px; border: 1px solid #DCDCDC; font-weight: bold; 
	background-color:#DCDCDC; color:black; -webkit-border-radius: 5px; -moz-border-radius: 3px; border-radius: 3px;
	-webkit-box-shadow: 0 0 2px black; -moz-box-shadow: 0 0 2px black; box-shadow: 0 0 2px black;}
/*#FFF;}#919191 #999 #BFEFFF #0BB5FF #9DB68C #77896C*/	
.paginate span.disabled {padding:2px 5px 2px 5px; margin:2px; color:#999;
						-webkit-border-radius: 5px; -moz-border-radius: 3px; border-radius: 3px; border:1px solid #eee; color:#DDD;}
li{padding:14px; margin-bottom:3px; background-color:#FCC;list-style:none;}	
ul{margin:6px; padding:0px;}



/*Footer*/
#FooterBox{width:90%; margin:0px auto; display:block; margin-left:14%; margin-top:10px; color:#262C2F;}
#Footer1{margin:0px auto; width:80%; margin-top:80px; float:left; text-align:center; font-size:70%; color:;}
#Footer1tags{margin:0px auto; width:80%; margin-top:30px; float:left; text-align:center; font-size:72%; color:;}
#Footer{margin:0px auto; display:block; width:80%; float:left;}
#Footer3{margin:0px auto; display:block; width:80%; float:left; text-align:right; font-size:80%; color:;}
a.footerLink{padding:10px 5px; word-wrap:normal; display:inline-block; font-size:80%;}


/*Ads_div*/
.ja{margin:0px auto; text-align:center;}/*display:block;	 border:1px solid white;*/
@media only screen and (max-width : 1400px),only screen and (max-device-width : 1400px){
    .ja{width:100%; height:auto; float:left; margin-top:10px; margin-bottom:10px;}}
@media only screen and (max-width : 825px),only screen and (max-device-width : 825px){
	.ja{display:none;}}
@media only screen and (max-width : 530px),only screen and (max-device-width : 530px){
    .ja{display:none;}}
@media only screen and (max-width : 320px),only screen and (max-device-width : 320px){
    .ja{display:none;}}

.BDIV{text-align:center; margin:0 auto; margin-top:10px; margin-bottom:15px; border-bottom:1px solid #BFEFFF; padding-bottom:10px;
		font-family:"Trebuchet MS", Helvetica, sans-serif; font-weight:bold;  clear:both; overflow:hidden;}	
a.B,a.B1,a.B2{text-decoration: none;}
.B{background-color:#93D3ED; color:white; padding:6px; border-radius:3px; /*float:left;*/ display:inline-block;-webkit-box-shadow:0 2px 0 #6CA5BC; -moz-box-shadow:0 2px 0 #6CA5BC; box-shadow:0 2px 0 #6CA5BC; font-weight:bold;}
.B:hover{background-color:#ADEBFF; color:white; -webkit-box-shadow:0 2px 0 #70DBFF; -moz-box-shadow:0 2px 0 #70DBFF; box-shadow:0 2px 0 #70DBFF;}
.B1{background-color:#00B800; color:white; padding:6px; border-radius:3px; /*float:left;*/ display:inline-block;-webkit-box-shadow:0 2px 0 #006600; -moz-box-shadow:0 2px 0 #006600; box-shadow:0 2px 0 #006600; font-weight:bold;}
.B1:hover{background-color:#66E066; color:white; -webkit-box-shadow:0 2px 0 #00CC00; -moz-box-shadow:0 2px 0 #00CC00; box-shadow:0 2px 0 #00CC00;}
.B2{background-color:#ff671f; color:white; padding:6px; border-radius:3px; /*float:left;*/ display:inline-block;-webkit-box-shadow:0 2px 0 #b24815; -moz-box-shadow:0 2px 0 #b24815; box-shadow:0 2px 0 #b24815; font-weight:bold;}
.B2:hover{background-color:#ff7635; color:white; -webkit-box-shadow:0 2px 0 #cc5218; -moz-box-shadow:0 2px 0 #cc5218; box-shadow:0 2px 0 #cc5218;}	
.button1x{background-color:#C9C9C9; color:white; padding:6px; border-radius:3px; float:left; margin:1% 2% 2px 2%;}


	
/*Homepage categories old*/
.index_p{width:95%; margin:5px auto; overflow:hidden;}
.index_pp{float:left; margin:2% 3% 2px 5%; text-align:center;}
a.ind{text-decoration:none;}
@media only screen and (max-width : 1400px),only screen and (max-device-width : 940px){
    .index_pp{width:25%;} .banner2{display:none;}}
@media only screen and (max-width : 720px),only screen and (max-device-width : 720px){
    .index_pp{width:37%;} .banner2{display:none;}}
@media only screen and (max-width : 530px),only screen and (max-device-width : 530px){
    .index_pp{width:75%;} .banner1{display:none;}}
@media only screen and (max-width : 320px),only screen and (max-device-width : 320px){
    .index_pp{width:80%;} .banner1{display:none;}}
#hcat{-moz-box-shadow: 0 0 5px black; -webkit-box-shadow: 0 0 5px black; box-shadow:0 0 5px black; border-radius:3px; max-width:100%;}

/*Tube video*/
.tube_div,.tube_divv{margin:0px auto; text-align:center; float:left;}/*display:block;*/
@media only screen and (max-width : 1400px),only screen and (max-device-width : 1400px){
    .tube{width:95%; height:430px; margin:1% 3% 2px 3%;} .tube_div{width:60%; height:450px; float:left; margin-bottom:10px;}}/*margin-left:4%;*/
@media only screen and (max-width : 720px),only screen and (max-device-width : 720px){
    .tube{width:95%; height:300px; margin:1% 1% 2px 1%} .tube_div{width:100%; height:300px; float:left;}}/*margin-right:4%;*/
@media only screen and (max-width : 530px),only screen and (max-device-width : 530px){
    .tube{width:95%; height:250px;} .tube_div{width:95%; display:block;}}
@media only screen and (max-width : 320px),only screen and (max-device-width : 320px){
    .tube{width:100%; height:250px;} .tube_div{width:95%; display:block;}}
	
	
	/*JUICY Ads_div*/
.JAD,.JAM,.CAM2,.CAM,.CAMd{margin:0px auto;  text-align:center; float:left;}/*display:block;	 border:1px solid white;         825*/
@media only screen and (max-width : 1400px),only screen and (max-device-width : 1400px){
	.JAM,.JAM2,.CAM2,.CAM{display:none;}
    .JAD{width:35%; height:auto; float:left; margin-top:10px; margin-bottom:10px; padding-top:10px; padding-bottom:10px;}
	.CAMd{width:35%; height:auto; float:left; margin-top:10px; margin-bottom:10px; padding-top:10px; padding-bottom:10px;}}
@media only screen and (max-width : 800px),only screen and (max-device-width : 800px){
	.JAD,.CAMd,.JAM,.CAM,.JAM2{display:none;}
	/*.JAM2{display:block; width:90%; padding-left:15%; padding-right:15%; margin-top:10px;}*/
	/*.CAM2{display:block; width:35%; margin-top:10px;}*/
	.CAM2{display:block; width:90%; margin-bottom:20px;  margin-top:10px; padding-left:auto; padding-right:auto;}}
@media only screen and (max-width : 530px),only screen and (max-device-width : 530px){
    .JAD,.CAMd,.JAM2,.CAM2{display:none;}
	.JAM{display:block; width:95%; margin-top:10px; margin-left:auto; margin-right:auto;}
	.CAM{display:block; width:95%; margin-bottom:20px; margin-left:auto; margin-right:auto;}}
@media only screen and (max-width : 320px),only screen and (max-device-width : 320px){
    .JAD,.CAMd,.JAM2,.CAM2{display:none;}
	.JAM{display:block; width:100%; margin-bottom:20px;}
	.CAM{display:block; width:100%; margin-bottom:20px; margin-left:auto; margin-right:auto;}}	
