@charset "UTF-8";

/* Resets */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, ul, li, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, hr {
	margin: 0px;
	padding: 0px;
	border: 0px;
	outline: 0px;
}

/* BASE */
body, textarea {color: #484848;font: 12px/1.25 "Arial", "Helvetica", sans-serif;}
body{background:#F7F7F7;min-width: 998px;}
ul {list-style-type:none;}
a {color: #196FF2;}
.white-prof a{text-decoration:none;}
a:hover {color: #1555B7;cursor:pointer;}


h1.x_name {
font-family: "Trebuchet MS", "Arial", "Helvetica", sans-serif;
font-size: 22px;
padding: 12px 0 4px 0;
}

.showMoreComments{
	font-size: 18px;
	text-decoration: none;
	border-bottom: 1px dashed;
}


.align-l{float:left;}
.align-r{float:right;}
.t-center{text-align:center;}
.cleafix {clear:both;}
.hide {display: none;}
/*.wrap {width:986px; margin:0 auto;}*/
.wrap {width:998px; margin:0 auto;}

.hr-dot {height:5px;clear:both;background:#fff;border-bottom: 1px dashed #999999;}
.hr-com {border-bottom: 1px solid #ccc;}
.hr-4 {height:4px; clear:both;}
.hr-10 {height:10px; clear:both;}
.hr-20 {height:20px; clear:both;}
.hr-40 {height:40px; clear:both;}
.hr-80 {height:80px; clear:both;}



.mov-container1 {width:860px;}
.mov-container2 {width:778px;overflow:hidden;}
.mov-container3 {width:976px;overflow:hidden;}
.mov-container4 {width:1040px;}
.prof-container1 {width:655px;overflow:hidden;}
.prof-container2 {width:740px;}

.white-prof .mov-container4, .white-com .mov-container4 {width:986px;overflow:hidden;}
.white-prof .mov-container3, .white-com .mov-container3 {width:1040px;}

.wrap.login-form, .wrap.signup-form, .wrap.pages-container, .wrap.movie-view,
.movies3x, .movies4x, .movies5x, .movies6x
{padding:10px 13px;width:972px;
background: #fff url(../img/wrap_bg.png) center repeat-y;
/*
border-bottom-left-radius: 10px;border-bottom-right-radius: 10px;
*/
}
.movies3x, .movies4x, .movies5x {}
/*.wrap.movie-view{padding:10px;width:966px;background:#fff;border-radius: 10px;}*/
.wrap.communuty.signup-form{margin-top:20px;padding:20px;width:946px;background:#eee;border-radius: 10px;}
.wrap.communuty-container{padding:18px;width:952px;background:#fff;border-bottom-left-radius: 10px;border-bottom-right-radius: 10px;}


.internal_bottom_container{margin:0 auto;width:998px;height:10px;}
.internal_bottom{margin:0 auto;height:10px;background: url(../img/fon_bot8.png) repeat-x;}

.internal_bottom.page{width:998px;}
.internal_bottom.photo{width:800px;float:right;}

.b_left, .b_right, .tm_left, .tm_right{width:12px;height:10px;}
.b_left{background: url(../img/left_bot8.png) -1px 0 no-repeat;}
.b_right{float:right;background: url(../img/bot_right8.png) 1px 0 no-repeat;}
.t_left, .t_right{width:12px;height:49px;}
.t_left{background: url(../img/top_left81.png) -1px 0 no-repeat;}
.t_right{float:right;background: url(../img/top_right81.png) -1px 0 no-repeat;}
.tm_right{float:right;background: url(../img/top_right8.png) 1px 0 no-repeat;}
.tm_left{background: url(../img/top_left8.png) -1px 0 no-repeat;}

/* NOTIFICATION */
.notification-green, .notification-red, #successBlock, #error-upload { padding:20px; }
.notification-green p, .notification-red p, #successBlock p, #error-upload p { padding:0 0 0 30px !important; color:white !important; }
.notification-green, #successBlock { background:#bcd97f url(../img/ok-small.png) 20px 20px no-repeat; }
.notification-red, #error-upload { background:#d97f7f url(../img/i.png) 20px 20px no-repeat; }
#successBlock, #error-upload {margin-bottom:20px;border-radius: 5px;}
.video #successBlock, .video #error-upload {margin-top:20px;}
.settings #successBlock, .profile #successBlock {margin:0 0 20px 0;}
.notification-red {margin-bottom:20px;}



/* HEADER */
.head-container{background:url(../img/fonbg.png) repeat-x transparent;overflow: hidden;}
.header {height:201px;}
.header.community {height:233px;}

.logo {float:left; margin:50px 0 0 9px;}
.logo i {color: #010101;display: block;font-size: 11px;text-align: center;width: 100%;font-style: normal;line-height:8px;}

  /*-- Auth --*/
  .header .auth {float:right;margin-top:66px; margin-bottom: 15px;}
  .header .auth ul li {float:right;margin: 0 8px 0 7px;font-size: 16px;font-weight: 700;}
  .header .auth ul li a{display:block;height:25px;text-decoration: underline;}
/*
  .header .auth ul li a.btn-signup {width:72px;background:url(../img/sun_header.png) -73px 0px no-repeat;}
  .header .auth ul li a.btn-login{width:71px;background:url(../img/sun_header.png) 0px 0px no-repeat;}
*/
  /*-- Logged In --*/
  .auth p, .auth p a:link, .auth p a:visited,
  .login p, .login p a:link, .login p a:visited  {margin:14px 0 0 0; color:white; }
  .auth p a { padding:0 14px 0 0; background:url(../img/arrow-down.png) right no-repeat; }
  .auth p a:hover {color:white;cursor:pointer;}

	/*---- Auth Pop-up ----*/
	.auth-popup { display:none; z-index:9999; width:190px; padding:10px 0 0 0; position:absolute; margin:51px 0 0 750px; background:url(../img/arrow-popup.png) 150px top no-repeat; }

	  .info-block { padding:20px; background:#f2f2f2; }
		.info-block ul li { padding:14px 0 0 0; color:gray; }
		.info-block a { font-weight:bold; }

	  .menu-block { padding:20px 10px; background:#838383; text-align:right; }
		a.btn-auth-white { padding:8px 15px; background:white; color:black; }


.autorize_yes {float: right;margin-right: 15px;padding-top: 37px;text-align: center;}
.autorize_yes p {padding: 4px 0px;font: normal normal 700 14px/15px Arial;}
.autorize_yes .logout{font-weight:400;}


.topmenu {display: block;position: absolute;top: 4px;}
.topmenu ul {height: 18px;width: 570px;background: url(../img/toppol.png) 100% 0px no-repeat transparent;}
.topmenu li {display: block;float: left;margin-right: 12px;padding-left: 12px;background: url(../img/toppol.png) 0px 0px no-repeat transparent;}
.topmenu li:first-child, .topmenu li.first-child {background: transparent;padding-left: 11px;}
.topmenu li em {color: #EEC6DC;font-size: 11px;font-weight: 700;font-style: normal;}
.topmenu li a {color: #F8F8F8;font-size: 11px;font-weight: 700;text-decoration: underline;}
.topmenu li a:hover {color: #fff;}



.header .orientation{position: relative;top: 60px;left:130px;}
.header .orientation ul{float:left;text-transform:uppercase;font: normal normal 700 14px/17.5px Arial;}
.header .orientation ul li{float: left;margin-right: 3px;padding: 3px 28px;background: #fff;}
.header .orientation ul li a{display: block;color: #325AA2;}
.header .orientation ul li a:hover{color: #202D45;}
.header .orientation ul li.title{background:none;text-transform:none;}
.header .orientation ul li.on{background: #fff url(../img/active.png) no-repeat;}
.header .orientation ul li.on a{color: #484848;text-decoration:none;}


.header-menu {margin-top:10px;margin-left:-1px;height:38px;font-family: "Arial";font-size: 12px;font-weight: 700;}
.header-menu li{float:left;margin-right: 1px;}
.header-menu li a{display: block;float: left;height: 38px;color:#CFCFCF;text-decoration:none;}


	.header-menu .home a{background: url(../img/home_a.png) no-repeat transparent;width: 67px;}
	.header-menu .home a:hover, .header-menu .home.active a{background: url(../img/home_h.png) no-repeat transparent;}
	.header-menu .photos a{background: url(../img/photos_a.png) no-repeat transparent;width: 80px;}
	.header-menu .photos a:hover, .header-menu .photos.active a{background: url(../img/photos_h.png) no-repeat transparent;}
	.header-menu .comm a{background: url(../img/community_a.png) no-repeat transparent;width: 111px;}
	.header-menu .comm a:hover, .header-menu .comm.active a {background: url(../img/community_h.png) no-repeat transparent;}
	.header-menu .live a{background: url(../img/livecams_a.png) no-repeat transparent;width: 99px;}
	.header-menu .live a:hover, .header-menu .live.active a {background: url(../img/livecams_h.png) no-repeat transparent;}
	.header-menu .getff a{background: url(../img/findfuck_a.png) no-repeat transparent;width: 97px;}
	.header-menu .getff a:hover, .header-menu .getff.active a {background: url(../img/findfuck_h.png) no-repeat transparent;}

	.header-menu .ihpone {float:right;padding-left:20px;padding-top: 10px;width: 98px;height: 20px;background:url(../img/mobile.jpg) 0px 8px no-repeat;}
	.header-menu .ihpone a{height: 20px;color: #EBEDEE;text-decoration: underline;}



.comsub{}
.community .header-menu{border-bottom:none}

.sub, .seach_wrap{margin-left:-1px;}

.sub{display: block;padding: 9px 0 11px 10px;height:17px;background:url(../img/fonpodmenu.png) repeat-x;}
.sub ul{}
.sub ul li {float: left;margin-right:27px;}
.sub ul li a{color: #AB5083;float: left;font-size: 14px;font-weight: 700;text-decoration:underline;text-transform: uppercase;}
.sub ul li a:hover{color: #000;text-decoration:none;}
/*
.sub .disborder{margin:-1px 0 0 320px;width:10px;height:10px;border:1px #ccc solid;}
*/



.seach_wrap{height:34px;width: 997px;background: url(../img/fon_bot_menu.png) repeat-x;}


#search-form{float:left;padding:6px 0 0 250px;height:28px;background: url(../img/left_bot_menu7.png) no-repeat;}
#search-form input, #search-form select {float:left;border:0;}
#search-form input {padding-left:6px;width: 228px;height:20px;font-size:12px;background: url(../img/edit2.png) no-repeat;}
#search-form select {margin-right: 5px;height: 22px;width: 88px;font-size:16px;}
#main-btn-search{display:block;float:right;width:72px;height:22px;color:#484848;font-size:15px;text-align:center;background:url(../img/search.jpg);}

#btn-upload{display: block;float:right;width:113px;height:34px;background:url(../img/right_bot_menu.jpg) 102px -2px no-repeat;}


.autocomplete-suggestions {background:#fff;}
.autocomplete-suggestion {padding-left:5px;}
.autocomplete-suggestion:hover {background:#eee;cursor:pointer;}


.internal_head, .internal_head3x, .internal_head4x, .internal_head5x, .internal_head6x
{height:49px;background: url(../img/top_fon1.png) repeat-x;}
.movie_head{height:10px;background: url(../img/fon_top8.png) repeat-x;}
.album_head{margin-top:14px;padding-top:5px;height:43px;background: url(../img/dark_menu_mid.png) repeat-x;
border-top-left-radius: 10px;border-top-right-radius: 10px;
}
.internal_head3x{float:right;width:100%;}
.internal_head4x{float:right;width:801px;}
.internal_head5x{float:right;}
.internal_head6x{overflow:hidden;}

.album_head ul{margin-left:14px;width:645px;height:43px;background: url(../img/m_but_bg_hover.png) repeat-x;}
.album_head ul li {float:left;padding-left:7px;width:600px;height:43px;line-height:43px;color: #212121;font-size: 16px;font-weight: 700;}
.album_head .left-block {padding-left:0px;width:27px;background: url(../img/m_but_left_hover.png)no-repeat;}
.album_head .right-block {padding-left:0px;width:11px;background: url(../img/m_but_right_hover.png)no-repeat;}

.album_linkto{padding: 10px 0px 10px 0px;height: 16px;overflow: hidden;background: #F5F5F5;}
.album_linkto b{float:left;display:block;margin:0 6px 0 26px;line-height:23px;}
.album_linkto small{padding: 2px 10px 0px 0px;float: right;font-size: 13px;font-weight: 700;}
.album_linkto small a{color: #3D5A8B;}
.gal-fav{height: 28px;line-height: 28px;font-size: 15px;font-weight: 700;background: #fff;border-top: 2px solid #ccc;border-bottom: 2px solid #ccc;}
.gal-fav a {margin-left:5px;padding-left:15px;text-decoration:underline;background: url(../img/sun_main.png) -593px -224px no-repeat transparent;}


.input_bg {float: left;padding: 2px;width: 356px;color: #212121;font-family: "Trebuchet MS", "Arial", "Helvetica", sans-serif;font-size: 11px;background:url(../img/input_bg.png) repeat-x transparent;border:1px solid #A1A1A1;}


.sort-menu {/*margin:5px 0 0 10px;*/font: normal normal 700 16px/49px Arial;}
.sort-menu.right {float:right;margin-right:10px;}
	.sort-menu ul li{float:left;padding: 0px 15px;}
	.sort-menu ul li.on{
	margin-top:4px;
	padding: 0px 14px;
	height: 45px;
	line-height: 41px;
	background:#fff;
	border-left:1px #dadada solid;
	border-right:1px #dadada solid;
	}
	.sort-menu ul li.on:first-child {background: #fff url(../img/ac2.jpg) -0px -4px no-repeat;border-left:none;}







	.sort-menu ul li span{display:block;margin:0 auto;width:12px;height:6px;background: url(../img/sun_main.png) 0px -260px no-repeat transparent;}
	.sort-menu ul li.on span{background: url(../img/sun_main.png) 0px -132px no-repeat transparent;}
	.sort-menu ul li a{color: #196FF2;text-decoration: underline;}
	.sort-menu ul li a:hover{color: #000;}
	.sort-menu .on a{color: #000;text-decoration: none;}
	.sort-menu .see_all{padding:0 0 0 10px;font-size: 16px;background: url(../img/sun_main.png) 0px -830px repeat-x transparent;}
	.sort-menu .see_all a{line-height:35px;color: #ffede9;}
	.sort-menu .see_all a:hover{color: #fff;}
	.sort-menu .see_all span {width: 75px;height:35px;background: url(../img/sun_main.png) 100% -361px no-repeat transparent;padding-right: 15px;}



.internal_head .bot-tabs .idTabs {
border-bottom: none;
}
		.internal_head .bot-tabs {margin-top:-45px;}
		.internal_head .bot-tabs li {padding:0;}
		.internal_head .bot-tabs li a{
		margin:0;
		padding:0 15px;
		height:45px;
		color: #196FF2;
		font: normal normal 700 16px/49px Arial;
		text-decoration: underline;
		border:none;
		}


.internal_head .bot-tabs li a i{font-style: normal;}

.internal_head .bot-tabs li a.selected {
color: #000;
text-decoration: none;
background:#fff;
border:none;
border-left: 1px solid #DADADA;
border-right: 1px solid #DADADA;
}



.internal_head .bot-tabs li a.selected.first-sel {background: #fff url(../img/ac2.jpg) -0px -4px no-repeat;border-left:none;}





	 .show_categories{
	float:right;
	margin-top:-34px;
	padding-right:31px;
	font-size: 16px;
	font-weight: 700;
	background: url(../img/downarrow.gif) 133px 50% no-repeat transparent;
	}
	.show_categories a{color: #CC0000;text-decoration: underline;}
	.show_categories a:hover{color: #660000;}


.login-form .column .login-block {margin: 10px 320px;width: 300px;}
.login-block label {display:block;float:left;margin-top:5px;width:98px;}
.login-block input[type="text"], .login-block input[type="password"] {width:180px;}


.signup-block{float: left;width: 380px;}
.signup-block label{display:block;float:left;margin:3px 0 5px 0;width:130px;}
.signup-block input[type="text"], .signup-block input[type="password"] {margin: 0 0 6px 0;width:205px;border: 1px solid #7E9DB9;}
.signup-block input[type="checkbox"] {float: left;margin: 0px 10px 20px 0px;}
.signup-block input[type="submit"]{width:179px;height:30px;text-indent:-9999px;background: url(../img/but_create.png) no-repeat;border:0;}
.signup-block input[type="submit"]:hover{cursor:pointer;}

.settings-block label {display:block;float:left;margin:8px 0 7px 0;width:140px;font: 12px/14px "Arial";font-weight:700;}
.settings-block input[type="text"], .settings-block input[type="password"], .settings-block select, .settings-block textarea {margin: 0 0 6px 0;float:right;width:160px;border: 1px solid #7E9DB9;}
.settings-block .submit-btn{float:right;width:165px;}
.prof-desc.settings-block label{width:240px;}
.prof-desc.settings-block input[type="text"], .prof-desc.settings-block select, .prof-desc.settings-block textarea{width:280px;}
.prof-desc.settings-block textarea{height:110px;}

.features-block{float:right;width: 580px;}
.features-block .user{float: left;width: 140px;text-align:center;}
.features-block .user h3, .features-block .user a {text-decoration:none;color:#000;font-weight:700;font-size: 14px;font-family: "Trebuchet MS", "Arial", "Helvetica", sans-serif;}
.features-block .user span {color: #000;font-size: 11px;font-weight: 400;}
.features-block h2{padding-bottom: 10px;color: #393A3C;font-size: 22px;font-weight: 700;font-family: "Trebuchet MS", "Arial", "Helvetica", sans-serif;}
.features-block ul{float:right;width: 440px;}
.features-block ul li{padding: 1px 0px 1px 23px;font-size: 16px;background: url(../img/ci_li.png) 0px 50% no-repeat transparent;}







.categories-list {float: left;padding: 16px 0px 16px 8px;width: 164px;background: url(../img/sun_main.png) -994px 0px repeat-y #F0F0F0;-webkit-border-top-right-radius:10px; -moz-border-radius-topright:10px; border-top-right-radius:10px;-webkit-border-bottom-right-radius:10px; -moz-border-radius-bottomright:10px; border-bottom-right-radius:10px;}
	.categories-list h3 {color: #932D33;font-family: "Trebuchet MS";font-size: 16px;font-weight: 700;padding-bottom: 10px;}
	.categories-list ul li {width: 157px;overflow: hidden;font-weight:bold;background: url(../img/sun_main.png) -593px -222px no-repeat transparent;border-top: 1px solid #D9D9D9;}
	.categories-list ul li.active {/*float:left; */padding: 0 0 0 16px; line-height:22px; }
	.categories-list ul li a, .categories-list ul li.active {width:141px;height:22px;}
	.categories-list ul li a {float:left; padding: 0 4px 0 16px; color: #325AA2;line-height:22px;text-decoration:none;}
	.categories-list ul li a:hover, .categories-list ul li a:hover p {color: #202D45;text-decoration: underline;}
	.categories-list ul li p{float:left;width:108px;}
	.categories-list ul li.active p{text-decoration: underline;}
	.categories-list ul li span {float:right;color:#000;font-size:11px;font-weight:bold;line-height:22px;}
	.categories-list ul li.all a{color: #D73D09;text-decoration:none;}
	.categories-list ul li.all a:hover{text-decoration: underline;}





.download-thumb{margin:0 12px 12px 0px;width:210px;float:left;}
.download-mess, .download-link {width: 560px;font-size: 25px;text-align: center;vertical-align: middle;}

.download-link p {font-size: 15px;}

/* MOVIE LIST */
.movies3x{float:right;width:700px;}
.movies4x{float:right;width:776px;background: url(../img/muv4_bg.png) repeat-y;}
.movies5x{float:right;width:940px;}
.movies6x{float:right;width:972px;background: url(../img/wrap_bg.png) -1px 0 repeat-y;}
  .movie {width:180px;float:left;margin:0 0 15px 0px;}
  .movie .thumb-wrap { width:180px; height:136px; margin:0 0 10px 0;}
  .movie .thumb { position:absolute; }
  .movie .icon-hd { position:absolute; margin:10px 0 0 169px;}
  .thumb-wrap img.thumb:hover {/* opacity:0.7; filter: alpha(opacity=70); -moz-opacity:0.7;*/ }
  .movie a { float:left; font-weight:normal;}
  .movie span { float:right; font-weight:bold; }




  .moviec {margin:0 8px 8px 0px;padding:4px 6px 6px 4px;float:left;width:225px;background: #F8F8F8;border: 1px solid #F3F3F3;}
  .moviec span {position:relative;z-index:1;margin-top:-53px;float:right;width: 50px;height:25px;text-align:center;color:#fff;font-size: 11px;background: url(../img/11.png) repeat-x;}
  .moviec .thumb { position:absolute; }
  .moviec .icon-hd {position:absolute; margin:10px 0 0 -45px;z-index: 100;}
  .moviec img {border: 1px solid #EBECE7;}
  .moviec img.thumb:hover {border: 1px solid #2E5BC9; }
  .moviec .thumb-wrap{width:225px; height:175px; margin:0 0 10px 0;}
  .moviec a{display:block;float:left;width: 225px;height:30px;overflow:hidden;font: normal normal 400 11px/13.75px Arial;text-decoration:none;}
  .moviec .bptitle a{display:block;float:left;width: 180px;height:15px;overflow:hidden;font: normal normal 400 11px/13.75px Arial;text-decoration:none;}
  .moviec .bptime{font-weight:bold;}



/*video page*/
#mTitle {margin-top: -520px; width: 630px;}
#myAlternativeContent_wrapper, .play-container, .player-in, .video {width: 660px;}
#myAlternativeContent_wrapper, .play-container {height: 522px;}
.icon-hd-big {position: absolute; z-index: 1; left: 15px; top: 35px;}
.player-in{height: 87px;}
#ad_banner{margin: 100px 0 0 180px;}
a.play-button {position: absolute; z-index: 6; left: 0; top: 0; width: 100%; height: 94%;}
a.play-button span {position: absolute; left: 50%; top: 50%; margin-left: -32px; margin-top: -32px; width: 64px; height: 64px;}
a.play-button > span {background: #575757 url(../../lib/jwplayer.5.10/display/background.png) no-repeat center;}
a.play-button > span > span {background: url(../../lib/jwplayer.5.10/display/playIcon.png) no-repeat center;}
/*video page*/


  .white-prof .moviec { width:230px; float:left; margin:0 22px 20px 0px; }
  .white-prof .moviec span {display:block;float:right;width: 42px;overflow:hidden;font-weight:bold;text-align:right;}
  .white-prof .moviec .thumb { position:absolute;border-radius: 3px;}
  .white-prof .moviec .icon-hd { position:absolute; margin:10px 0 0 -170px; }
  .white-prof .thumb-wrap img.thumb:hover { opacity:0.7; filter: alpha(opacity=70); -moz-opacity:0.7; }
  .white-prof .moviec .thumb-wrap{ width:230px; height:141px; margin:0 0 10px 0;}
  .white-prof .moviec a {display:block;float:left;width: 185px;height:17px;overflow:hidden;font-weight:normal; color:black; }
  .white-prof .moviec a:hover{ color:#ff0043; }




.prof-desc h2{padding: 0px 0px 10px 0px;font: normal normal 700 15px/18.75px "Trebuchet MS";}
.prof-name h2{float:right;padding: 10px;font: normal normal 700 15px/18.75px "Trebuchet MS";}


.prof-box.prof-name {float: left;padding:0px;width: 330px;}
.prof-box a:hover{color: red;cursor:pointer;}
	.prof-name .prof-ava {background: #E7EAD7;float: left;padding: 5px;}
	.prof-name .prof-login {height: 1%;margin-left: 80px;padding: 5px 10px 5px 0px;font: normal normal 700 15px/18.75px "Trebuchet MS";}
	.prof-name .prof-login a{float: right;font: normal normal 700 13px/16.25px "Trebuchet MS";}
	.prof-name p {float: right;width:250px;padding: 0 0 5px 10px;font: normal normal 400 12px/15px Arial;}
		.prof-name .mainprof-login {padding:15px 10px 10px 10px;font-size: 15px;font-weight: 700;}
		.prof-name .mainprof-login a {float: right;margin-left:10px;font: 700 13px/16.25px "Trebuchet MS";}
		.prof-name .mainp {float: right;width:185px;padding: 0 0 5px 10px;font: normal normal 400 12px/15px Arial;}
.prof-box.prof-desc {float: right;padding: 15px 8px 15px 10px;width: 570px;font: normal normal 400 12px/15px Arial;}
.prof-box.prof-desc .moviec{margin-right:20px;font: 11px/13.75px "Arial";}


.prof-box.prof-name.settings-block{margin-top:20px;padding-bottom:8px;}
.prof-box.prof-name.settings-block form{padding: 0px 8px 15px 10px;}
.prof-box #uploadButton, .prof-box #files
{float: right;width:180px;padding: 0 0 5px 15px;font: normal normal 700 14px/15px Arial;}



.prof-box{padding:10px;color:#40423B;background: url(../img/bg-prof-box.png) 0px 0px repeat-x #FEFEFE;border: 1px solid #E7EAD7;font: normal normal 400 11px/13.75px Arial;}
.prof-box h3 {margin-bottom:10px;font-size:15px;font-weight:700;font-family: "Trebuchet MS", "Arial", "Helvetica", sans-serif;}

.prof-box .album {float:left;margin: 0 11px 10px 0;padding: 6px;width: 162px;height:260px;border:1px solid #ccc;}
.album .del_fav_albums{display: block;overflow: hidden;padding-bottom:5px;width: 100%;height:14px;text-align:right;text-decoration: underline;font: normal normal 700 11px/13.75px Arial;color: #CC3300;}
.prof-box .album .thumb{margin:0 0 10px 0;width:160px; height:212px;border: 1px solid #ccc;}
.album .title a {display: block;float: left;height: 32px;overflow: hidden;text-decoration: underline;width: 120px;}
.album span {float: right;font-weight: 700;}

.white-prof .msg-options a.btn-red-mini, .white-prof input.btn-red-mini, .white-prof a.btn-red-mini, .white-prof span.btn-red-mini,
.white-prof .btn-search-red, .white-prof .btn-gray-mini, .sidebar i.sent
{padding: 0px 10px;height: 24px;line-height: 24px;color: white;text-shadow: 0px 1px 0px #343434;text-decoration:none;font-size: 12px;font-weight: 400;background: url(../img/btn-bgs.png) 0px -30px repeat-x transparent;border:0;border-radius: 3px;}
.white-prof .sidebar a.btn-red-mini { float:left; }
.white-prof .sidebar .btn-gray-mini { float:left;background: url(../img/tab-bg.png) repeat-x transparent;}
.white-prof .sidebar span.btn-red-mini{padding:4px 10px 4px 10px;}
.btn-red-mini:hover, .btn-gray-mini:hover{cursor:pointer}

.fb-style {position:absolute;z-index:1;display:none;padding:10px 0 0 10px;width:180px;height:67px;background:#e5e5e5;border:1px #999 solid;border-radius:3px;}

#mTitle {position: absolute; z-index: 9999; padding:6px 10px 12px 10px; height: 20px; line-height: 28px; overflow: hidden; font-size: 16px; color: #F4F4F4; text-transform: none; background-color: rgba(0, 0, 0, 0.6);}

.comment .userpic{float:left;margin-right:10px;}

.comment .com_date{float:none;padding-left:10px;font-style: italic;color: #A3A3A3;}









/*CAT LIST*/
	.category {width:240px; float:left; margin:0 3px 0px 0px;}
	.category img {border: 1px solid #999999;}
	.category .thumb-wrap{height:178px;}
	.category .title{display:block;height: 38px;text-align:center;font: normal normal 700 16px/20px Arial;}
	.category a{color:#333399;text-decoration:none;}
	.category a:hover{color:#660033;text-decoration:underline;}



/*IMG LIST*/
  .piciec {margin:0 8px 8px 0px;padding:3px 3px 16px 3px;float:left;width:180px;background: #F8F8F8;border: 1px solid #F3F3F3;}
  .white-com .piciec {margin:0 21px 20px 0px;}
  .piciec img {border: 1px solid #EBECE7;}
  .piciec img.thumb:hover { /*opacity:0.7; filter: alpha(opacity=70); -moz-opacity:0.7;*/border: 1px solid #2E5BC9; }
  .picinfo{position:relative;z-index:1;margin-top:-18px;float:right;width: 70px;text-align:center;color:#fff;font-size: 11px;background: url(../img/11.png) repeat-x;}
.picturec{float: left;margin: 0px 20px 20px 0px;width: 140px;}
.picture-m{float: left;margin: 0px 20px 20px 0px;width: 124px;}
.picturinfo{
background: #555555;
color: #FFFFFF;
font-size: 10px;
font-weight: 700;
height: 14px;
line-height: 12px;
margin-left: 66px;
margin-top: -17px;
position: absolute;
text-align: center;
text-shadow: 0px 1px 0px #343434;
width: 70px;
z-index: 111;
}

.album-container, .album-content {overflow: hidden;}
.album-container .thumb{float:left;margin:0 5px 5px 0;text-decoration:none;border: 1px solid #999;}
.related-album-container .thumb{float:left;margin: 9px 5px 0 0;text-decoration:none;border: 3px solid #999;}




/*STAR LIST*/
  .starec {width:182px; float:left; margin:0 9px 20px 0px;border: 1px solid #DEDEDE;}
  .starec img {margin:0 1px 0 1px;}
  .starec img.thumb:hover { opacity:0.7; filter: alpha(opacity=70); -moz-opacity:0.7; }

  .starec .name {display: block;width: 100%;height: 27px;line-height: 27px;text-align: center;}
  .starec .name a{color: #1C4DA6;font-size: 12px;font-weight: 700;text-decoration: none;}
  .starec .name a:hover{text-decoration:underline;}
  .starec .starview {display: block;margin-top:-1px;}
  .starec .starview a{margin: 0px auto;display: block;width: 180px;height: 33px;background: url(../img/visit.png) 0px 0px no-repeat transparent;}
  .starec .starview a:hover {background: url(../img/visit_hover.png) 0px 0px no-repeat transparent;}

	.starinfo{margin: 0px auto;display: block;width: 170px;overflow: hidden;color: #383838;font-family: "Arial", "Helvetica", sans-serif;font-size: 11px;line-height: 18px;}
	.starinfo .videos {display: block;float: left;}
	.starinfo .views {display: block;float: right;text-align: right;}





/*STAR PROFILE*/
.ps-profile {margin-bottom:20px;padding:15px 10px 15px 10px;float:right;width:780px;background:#fff;border-radius:10px;}
.ps-profile img {margin:0 1px 0 1px;}

	.ps-profile .starview {display: block;margin-top:-1px;}
	.ps-profile .starview a{margin: 0px auto;display: block;width: 180px;height: 33px;background: url(../img/visit2.png) 0px 0px no-repeat transparent;}


	.ps-profile .left {display: block;float: left;width: 182px;height: 343px;border: 1px solid #E4E4E4;}
	.ps-profile .right {display: block;float: left;margin-left: 10px;overflow: hidden;width: 575px;}
	.ps-profile .right h1 {color: #171717;font-family: "Arial", "Helvetica", sans-serif;font-size: 24px;font-weight: 700;}
	.ps-profile .right p {color: #171717;font-size: 12px;font-weight: 700;}

	.ps-profile .right .ser, .ps-profile .right .bio {display: block;margin: 5px 0 5px 0;width: 49%;background: #E7E9EF;min-height: 295px;}
	.ps-profile .right .ser {float: left;}
	.ps-profile .right .bio {float: right;}

		.ps-profile .right .ser li {display: block;padding-left: 15px;line-height: 20px;color: #393C46;font-weight: 700;}
		.ps-profile .right .bio h2 {padding: 10px 0 0 15px;margin-bottom: 3px;color: #393C46;font-family: "Trebuchet MS";font-size: 14px;font-weight: 700;}
		.ps-profile .right .bio p{padding: 0 10px 10px 15px;color: #393C46;font-size: 12px;font-weight: 400;}
		.ps-profile .right .ser .wt {background: #F8F8F8;}







/*USER LIST*/
.userec {width:150px; float:left; margin:0 8px 10px 0px;border: 1px solid #B3B3B3;}
	.userec .username {padding: 4px 5px 0px;margin-bottom: 5px;}
	.userec .username a{color: #000;font-size: 15px;font-weight: 700;text-decoration: none;}
	.userec .userdesc {padding: 0px 5px 0px;margin-bottom: 5px;font: normal normal 400 11px/15.4px Arial;}






em.online, em.offline {display:inline-block;width: 16px;height:15px;position:relative;top:3px;left:3px;}
em.offline {background: url(../img/online.png) 0px 0px no-repeat transparent;}
em.offline {background: url(../img/offline.png) 0px 0px no-repeat transparent;}



  .block5 i{
position:absolute;
z-index:111;
margin-top:-17px;
margin-left:86px;
width: 70px;
height: 14px;
line-height: 12px;
color: #fff;
text-align: center;
font-size: 10px;
font-weight: 700;
background:#555;
text-shadow: 0px 1px 0px #343434;
}












.video {float: left;width: 655px;}
.video-del {margin: 0 auto; padding-top: 52px; padding-bottom: 334px; width: 650px; height: 115px; overflow: hidden; text-align: center; color: #fff; font-size: 17px; font-weight: 600; text-transform: uppercase; background: #000; position: relative;}
.flirt-block {float: right;width: 300px; }
.dcma-block{margin-bottom:10px;padding:5px;font-size:16px;text-align:center;color:#CC0000;font-weight:bold;border:2px solid #CC0000;}

.block-headline-right {height: 57px;padding: 11px 8px 0px;background: url(../img/sun_main.png) 100% -149px no-repeat transparent;}
/*
.block-headline-left {background: url(../img/sun_main.png) 0px -701px no-repeat transparent;}
*/

.block-headline-bg{margin-top:-18px;margin-bottom:10px;padding-top:14px;background: url(../img/fon_b.png) repeat-x;}

.block-headline-left {float:left;margin:-11px 0 0 -10px;width:13px;height:60px;background: url(../img/fon_b.png) left bottom repeat-x;}

.block-headline-bg h1 {width:615px;height:26px;overflow:hidden;color:#1C1C1C;font: normal normal 400 18px/normal Arial;}
.block-headline-info {height: 30px;position: relative;}
.block-headline-info-center {color: #575757;font-size: 11px;font-weight: 700;position: absolute;right: 5px;text-align: right;top: 3px;}
.block-headline-info-left {color: #1E1E1E;float: left;font-size: 14px;font-weight: 700;}
.block-headline-info-left b {color: #994263;}
.top-player-link, .under-player-link {background: #fff;font-size: 22px;padding: 5px 5px 2px;text-align: center;width: 643px;}
.under-player-link{border-left:1px #a5a5a5 solid;border-right:1px #a5a5a5 solid;}
.under-player-link a{color: #660000;}

/*
.flash_after {height: 42px;border:1px #a5a5a5 solid;border-top:none;border-bottom-left-radius: 10px;border-bottom-right-radius: 10px;}
*/
.flash_after{
height: 46px;
background: url(../img/fon_video.png) repeat-x;
}
.flash_after ul {margin: 0px;padding: 13px 0px 0px 10px;}
.flash_after li {margin: 0px;padding: 0px 20px 0px 16px;display: inline;float: left;background: url(../img/sun_main.png) -593px -224px no-repeat transparent;}
.flash_after li a{font-size: 14px;font-weight: 700;list-style-type: none;text-decoration:underline;}
.flash_after li a:hover{cursor:pointer;}


.flash_after .dow {padding: 1px 20px 3px 24px;background: url(../img/download.png) no-repeat transparent;}

.flash_after .add {padding: 1px 20px 3px 24px;background: url(../img/plus.png)no-repeat transparent;}



.mov_left, .mov_right{width:12px;height: 46px;}
.mov_left{float:left;background: url(../img/left_video.png) no-repeat;}
.mov_right{float:right;background: url(../img/right_video.png) no-repeat;}


#player_after{padding-left:2px;width:653px;height: 69px;background:url(../img/bg-player-after.jpg) no-repeat #000;}




textarea.embed {
height: 30px;
margin: 5px 0 15px 0;
padding: 3px;
width: 645px;
}


.player-block-right {margin: 10px 0 10px 0;padding: 10px;overflow: hidden;color: #101010;font-size: 11px;font-weight:700;line-height: 1.65;background: #F8F8F8;border: 1px solid #BDBDBD;border-radius: 5px;}
.player-block-right p {line-height: 1.2;text-align: left;}
.player-block-right .firstp {padding: 5px 0px 10px;}
.player-block-right input {
border: 1px solid #C2C2C2;
font-size: 11px;
height: 15px;
margin-bottom: 5px;
padding: 2px 0px 0px 2px;
vertical-align: middle;
width: 235px;
}



.vote {
background: url(../img/sun_main.png) 0px -354px no-repeat transparent;
border-left: 1px solid #CCCCCC;
display: block;
height: 23px;
left: 0px;
padding-top: 12px;
position: relative;
top: 20px;
width: 233px;
}
.vote em {display: block;position: absolute;right: 25px;top: -18px;font: normal normal 700 11px/18.15px Arial;}
.vote p {display: block;left: 10px;position: absolute;top: 7px;}
.vote p strong{font: normal normal 700 13px/15.6px Arial;}
.vote .bar {display: block;height: 5px;left: 2px;overflow: hidden;position: absolute;top: 2px;width: 155px;}
.vote .bar .like {background: #006600;display: block;float: left;height: 5px;width: 70%;}
.vote .bar .dislike {background: #CC0000;display: block;float: left;height: 5px;margin-left: 2px;width: 28%;}
.p1, .p1:visited{background: url(../img/sun_main.png) -387px -214px no-repeat transparent;display: block;height: 35px;position: absolute;right: 37px;top: 0px;width: 39px;}
.p2, .p2:visited {background: url(../img/sun_main.png) -493px -214px no-repeat transparent;display: block;height: 35px;position: absolute;right: 0px;top: 0px;width: 37px;}
.p1:hover {background: url(../img/sun_main.png) -432px -214px no-repeat transparent;}
.p2:hover {background: url(../img/sun_main.png) -536px -214px no-repeat transparent;}
.votemsg {position: relative;width: 233px;height: 23px;border: 1px solid #E7E9E8;}
#ratingMessage{text-align:center;font-size: 13px important;}




.paysite-link {margin: 5px 0px;padding: 5px 0 5px 0;width: 942px;overflow: hidden;font-size: 33px;font-weight: 700;text-align: center;background: #fff;border: 2px solid #ccc;}
.paysite-link a {color: #CC0033;text-decoration:none;}
.paysite-link a:hover {color: #660033;text-decoration:underline;}
.album-content .paysite-link {width: 659px; margin: 0 0 5px;}
.album-content .bl_b_l, .album-content .bl_b_b {margin: 0 0 5px; width: 649px;}

.bl_b_l, .bl_b_b {margin:0 0 8px 140px;padding: 5px;overflow: hidden;width: 655px;background: #fff;border: 2px solid #ccc;}
.bl_right {float: right;width: 335px;text-align: center;}
.bl_right h3 {font-size: 18px;font-weight: 700;padding: 0px 0px 5px;}
.bl_right h4 {font-size: 24px;font-weight: 700;}
.bl_right a{color: #CC0033;font-size: 22px;}
.bl_b_b{margin:0 auto;}

	.top-pages-nav .bl_b_l{margin:0 auto;padding: 10px 10px 0 10px;width: 780px;border:none;}
	.top-pages-nav .bl_b_l a img {display:block;margin:0 auto;margin-top:5px;width:300px;}
	.top-pages-nav .bl_right {float: none;width: 780px;text-align: center;}
	.top-pages-nav .bl_right h3, .top-pages-nav .bl_right h4, .top-pages-nav .bl_right p{font-size: 18px;font-weight: 400;color: #FF0000;}
	.top-pages-nav .bl_right a{font-size: 18px;color: #325AA2;}
	.top-pages-nav .bl_right a:hover{color: #202D45;}

.join {
background: url(../img/bg_join.gif) repeat-x transparent;
color: #fff;
display: block;
font: 18px/23px "Arial", "Helvetica", sans-serif;
letter-spacing: -0.5px;
margin: 0px 0px 25px;
overflow: hidden;
padding: 19px 80px 18px 128px;
}

.join span {
background: url(../img/bg_key.png) no-repeat transparent;
padding: 0px 0px 0px 27px;
}

a.join, a.join:hover {color: #fff;text-decoration: none;}





.notify-count { background:url(../img/notify-shape.png) no-repeat; position:relative; margin:-22px -15px 0 0; float:right; width:19px; height:19px; text-align:center; color:white; line-height:20px; font-size:12px; font-weight:bold; letter-spacing:-1px; }


a.btn-gray {margin-top:5px;padding:7px 15px 8px 15px; background:url(../img/options-menu-bgs.png) 30px repeat-x; color:#4d4d4d;border-radius: 3px;}
a.btn-gray-big {margin-top:5px;float:left; height:36px; line-height:36px; padding:0 20px; border:none; font-size:14px; background:url(../img/btn-bgs.png) bottom repeat-x; color:#4d4d4d;border-radius: 3px;}
a.btn-gray:hover, a.btn-gray-big:hover{cursor:pointer;}
#add-comment a.btn-gray, #add-message a.btn-gray{float:right;}


#comments p{color: #523B15;}

#comments #comment{width:965px;height:50px;}
#comments .add_comment{display:block;width:90px;text-align:center;}
#comments .title span {margin-left: 10px;}
/*color: #523B15;*/


.wrap.slider{margin-bottom:30px;background:#fff;border-radius:10px;}
.wrap.slider.page404{border-bottom-left-radius: 0;border-bottom-right-radius: 0;}
.wrap.slider h3, .page404_head h3{padding: 8px 15px 0 15px;color: #932D33;font-family: "Trebuchet MS";font-size: 16px;font-weight: 700;}
.wrap.slider h3 span{float: right;}
.movie-view .carousel{margin: 0 auto;padding:5px 4px 0 4px;width:956px;height:382px;overflow:hidden;background:#fff;border:1px #a5a5a5 solid;border-top:none;border-bottom-left-radius: 10px;border-bottom-right-radius: 10px;}
.carousel{margin: 10px auto;width:972px;height:464px;overflow:hidden;background:#fff;}
.carousel.disabled{padding:0px;margin:0 auto;height:auto;}
.carousel.page404{padding:0px;margin:0 auto;height:auto;}
.carouselpic{margin: 16px auto;width:956px;height:405px;overflow:hidden;background:#fff;}
.carousel-wrapper {width: 100%;position: relative;overflow: hidden;margin: 0 auto;}
.carousel-items{width: 10000px;position: relative;}
.carousel-items ul{float:left;width:980px;/*height:390px;*/}

.carousel-button-left, .carousel-button-right{width: 12px;height: 20px;margin-top:-240px;z-index:111;cursor: pointer;}
.carousel-button-left, .lightbody .carousel-button-left{float:left;margin-left:-26px;border-left:0;background:url(../img/arrows-nav.png) 0px -40px no-repeat;}
.carousel-button-right, .lightbody .carousel-button-right{float:right;margin-right:-26px;border-right:0;background:url(../img/arrows-nav.png) -12px -40px no-repeat;}
.carousel-button-left:hover, .lightbody .carousel-button-left:hover {background-position: 0 -20px}
.carousel-button-right:hover, .lightbody .carousel-button-right:hover {background-position: -12px -20px}



.page404_head{height: 34px;background:#fff;border-top-left-radius: 10px;border-top-right-radius: 10px;}
.lists {margin: 26px auto;width: 970px;}
.lists h2 {height: 24px;padding-top: 8px;color: #FFFFFF;font-size: 13px;font-weight: 400;text-align: center;background: 0px 0px #474747;}
.tags {padding: 10px;background: 0px 0px #F0F0F0;}
.tags ul {float: left;text-align: left;width: 190px;}
.tags li {background: url(../img/bullet.gif) 0px 6px no-repeat transparent;line-height: 19px;text-indent: 8px;}
.tags li a {color: #2A6FA8;text-decoration: underline;}
.tags li a:hover {color: #1B496E;}



.block-tabs {
background: #F8F8F8;
border: 1px solid #B3B3B3;
margin: 0px auto 15px;
overflow: hidden;
width: 997px;
}

.block-tabs .tabset {
border-collapse: collapse;
color: #000000;
display: table;
font: 700 12px/14px "Arial", "Helvetica", sans-serif;
list-style: none outside none;
margin: 0px;
overflow: hidden;
padding: 0px;
text-transform: uppercase;
width: 100%;
}


.block-tabs .tabset li:first-child {
padding-left: 0px;
}
.block-tabs .tabset li {
display: table-cell;
padding: 0px;
vertical-align: top;
}

.block-tabs .tabset strong {
border-bottom: 1px solid #B3B3B3;
display: block;
padding: 10px;
text-align: center;
}

.block-tabs .tabset a {
border-bottom: 1px solid #B3B3B3;
display: block;
padding: 10px;
text-align: center;
text-decoration: underline;
}

.block-tabs .tabset a.active {
border-bottom: 0px none currentColor;
border-left: 1px solid #B3B3B3;
border-right: 1px solid #B3B3B3;
border-top: 0px none currentColor;
text-decoration: none;
color: #660000;
}

.block-tabs .tab-content {overflow: hidden;padding: 8px;}

.block-tabs .list:first-child {margin: 0px;}

.block-tabs .list {
float: left;
font: 12px/14px "Arial", "Helvetica", sans-serif;
list-style: none outside none;
margin: 0px 0px 0px 5px;
overflow: hidden;
padding: 0px;
width: 189px;
}

.block-tabs .list li {float: left;overflow: hidden;width: 100%;}
.block-tabs .list a {color: #325AA2;}
.tab-content a {color: #40423B;float: left;padding: 5px;text-decoration: none;}
.block-tabs .list a span {color: #333333;}

ul.idTabs{border-bottom: 1px solid #E5E5E5;}
ul.idTabs li a {color: black;float: left;font-size: 14px;font-weight: 400;padding: 12px 20px;text-decoration:none;}
ul.idTabs li a.selected {border-bottom: medium none currentColor;border-left: 1px solid #E5E5E5;border-right: 1px solid #E5E5E5;border-top: 1px solid #E5E5E5;font-weight: 700;}








/* PROFILE TABS MENU */
.header-prof{/*background:url(../img/tab-panel-bg.png) repeat-x bottom left;*/}
.header-memb{background:url(../img/tab-panel-mb.png) repeat-x bottom left;}
.tabs {padding:10px 0 0 0;}


  ul.tabs-menu li, ul.tabs-menu li a { -webkit-border-top-left-radius: 3px; -webkit-border-top-right-radius: 3px;
  -moz-border-radius-topleft: 3px; -moz-border-radius-topright: 3px; border-top-left-radius: 3px; border-top-right-radius: 3px; }
  ul.tabs-menu.second { margin:0 0 1px 10px; height:40px; }
  ul.tabs-menu li a { background:url(../img/tab-bg.png) repeat-x; float:left; color:white; padding:0 15px; margin:0 1px 0 0; line-height:40px;text-decoration: none; }
  ul.tabs-menu li b { font-weight:400; }
  ul.tabs-menu li.active { float:left; padding:0 15px; background:white; color:black; line-height:40px; }
  ul.tabs-menu li.active a{ float:left; padding:0; background:white; color:black; line-height:40px; }
  ul.tabs-menu li .icon { width:18px; height:18px; float:left; margin:11px 10px 0 0; }
  ul.tabs-menu .notify-count { position:relative; margin:-9px -10px 0 0; float:right; }

  /*-- Tabs Icons --*/
  img.profile, img.profile-index, img.member, img.member-index { background:url(../img/icons-profile.png) 0px 0px no-repeat; }
  img.videos { background:url(../img/icons-profile.png) -18px 0px no-repeat; }
  img.favorite-videos, img.favorites { background:url(../img/icons-profile.png) -36px 0px no-repeat; }
  img.watch-later, img.watchlater { background:url(../img/icons-profile.png) -54px 0px no-repeat; }
  img.useralbums { background:url(../img/icons-profile.png) -72px 0px no-repeat; }
  img.favalbums { background:url(../img/icons-profile.png) -90px 0px no-repeat; }
  img.messages { background:url(../img/icons-profile.png) -108px 0px no-repeat; }
  img.fellows, img.friends { background:url(../img/icons-profile.png) -126px 0px no-repeat; }
  img.blacklist { background:url(../img/icons-profile.png) -144px 0px no-repeat; }
  img.settings { background:url(../img/icons-profile.png) -162px 0px no-repeat; }

	/*-- Active Tabs Icons --*/
	img.profile.active, img.member.active, img.profile-index.active { background:url(../img/icons-profile.png) 0px -18px no-repeat; }
	img.videos.active { background:url(../img/icons-profile.png) -18px -18px no-repeat; }
	img.favorite-videos.active, img.favorites.active { background:url(../img/icons-profile.png) -36px -18px no-repeat; }
	img.watch-later.active, img.watchlater.active { background:url(../img/icons-profile.png) -54px -18px no-repeat; }
	img.useralbums.active { background:url(../img/icons-profile.png) -72px -18px no-repeat; }
	img.favalbums.active { background:url(../img/icons-profile.png) -90px -18px no-repeat; }
	img.messages.active { background:url(../img/icons-profile.png) -108px -18px no-repeat; }
	img.fellows.active, img.friends.active { background:url(../img/icons-profile.png) -126px -18px no-repeat; }
	img.blacklist.active { background:url(../img/icons-profile.png) -144px -18px no-repeat; }
	img.settings.active { background:url(../img/icons-profile.png) -162px -18px no-repeat; }



.white-prof{width:100%;background:#fff;}
.white-prof h2, .white-prof h3{margin: 0px 0px 25px;height: 13px;font-size: 18px;color:#000;}
.white-prof h3 .count{float:right;font-weight:400;font-size: 14px;}
.white-prof .left, .white-prof .right, .white-prof .half {display: table-cell;}
.white-prof input[type="checkbox"] {float: left;margin: 0px 10px 0px 0px;}
.white-prof .msg-options a.btn-red-mini, .white-prof input.btn-red-mini, .white-prof a.btn-red-mini,
.white-prof .btn-search-red, .white-prof #uploadButton
{padding: 0px 10px;height: 24px;line-height: 24px;color: white;text-shadow: 0px 1px 0px #343434;text-decoration:none;font-size: 12px;font-weight: 400;background: url(../img/btn-bgs.png) 0px -30px repeat-x transparent;border:0;border-radius: 3px;}
.white-prof #uploadButton {width: 73px;font-weight: 700;text-shadow: 0px 1px 0px #343434;}
.white-prof .btn-search-red {float:right;padding: 0px 20px;height: 36px;line-height: 36px;font-weight: 700;font-size: 14px;text-shadow:none;}

.white-prof div.styled select {width:120%;background-color:transparent; background-image:none; -webkit-appearance: none; border:none; box-shadow:none; padding:9px 0 9px 13px; color:#585858; height:34px; }

.white-prof div.styled {padding: 0px;border: 1px solid #DFDFDF;border-radius: 3px;}
.white-prof .status, .white-prof .gender {width: 163px;overflow:hidden;}
.white-prof .gender {padding-right:2px;}
.white-prof input.btn-red-mini {padding: 5px 10px;}

.white-prof .msg-options a:hover.btn-red-mini, .white-prof input:hover.btn-red-mini, .white-prof a:hover.btn-red-mini
{cursor:pointer; opacity:0.7; filter: alpha(opacity=70); -moz-opacity:0.7;}


.white-prof input[type="text"], .white-prof input[type="email"], .white-prof input[type="password"]
{padding: 0px 13px;height: 34px;font-size: 14px;border: 1px solid #DFDFDF;border-radius: 3px;}
.white-prof textarea{padding: 20px;font-size: 14px;border: 1px solid #DFDFDF;border-radius: 5px;}


.white-prof input:focus, .white-prof textarea:focus {
color: #585858;
background: #FFFEF5;
border: 1px solid #DEDDD1;
box-shadow: inset 0px 5px 10px 0px #EEEDE0;
}

.white-prof input[type="submit"]:focus{
color:#fff;
background: url(../img/btn-bgs.png) 0px -30px repeat-x transparent;
box-shadow: none;
}






/* USERS */
.white-prof .user { width:230px; float:left; margin:0 20px 20px 0px; }
.white-prof .userpic-big { float:left; margin:0 20px 0 0; }
.white-prof .userpic { float:left; margin:0 10px 0 0; }
.white-prof .user p a{ font-size:14px; font-weight:bold;color: #CF0137;}
.white-prof .user p a:hover, .lightbody .user p a:hover{color: #FF0043;}
.white-prof .user p span { float:none; font-size:12px; color:#a3a3a3; font-style:italic; }
.white-prof .center { margin:0 auto; }
.white-prof .user-status { position:absolute; width:4px; height:4px; margin:5px 0 0 41px; }
.white-prof .user-status.online { background:url(../img/user-status.png) no-repeat; }
.white-prof .user-status.offline { background:url(../img/user-status.png) -4px 0px no-repeat; }


/* FELLOWS */
.white-prof .user .btn-delete { margin:0 0 0 10px; }
.white-prof .btn-delete { width:12px; height:12px; background:url(../img/btn-delete.png) no-repeat; }
.white-prof .btn-delete:hover { width:12px; height:12px; background:url(../img/btn-delete.png) -12px 0px no-repeat; }





/* PROFILE CONTENT */
.white-prof .content { width:734px; float:left; }
.white-prof .content .panel {padding:10px;background: #F7F7F7;border-radius:3px;}
.white-prof .content .panel p { padding:5px 0 0 6px; float:left; }
.white-prof .content .panel a.btn-red-mini { float:right; }



/* PROFILE VIDEOS */
.white-prof .btn-thumb-edit { width:18px; height:18px; position:absolute; margin:112px 0 0 178px; background:url(../img/thumb-options.png) no-repeat; }
.white-prof .btn-thumb-delete { width:18px; height:18px; position:absolute; margin:112px 0 0 197px; background:url(../img/thumb-options.png) -18px 0px no-repeat; }
.white-prof .fav-thumb-delete { width:18px; height:18px; position:absolute; margin:112px 0 0 197px; background:url(../img/thumb-options.png) -36px 0px no-repeat; }

.white-prof .moviec .btn-thumb-edit { width:18px; height:18px; position:absolute; margin:103px 0 0 208px; background:url(../img/thumb-options.png) no-repeat; }
.white-prof .moviec .btn-thumb-delete { width:18px; height:18px; position:absolute; margin:85px 0 0 207px; background:url(../img/thumb-options.png) -18px 0px no-repeat; }
.white-prof .moviec .fav-thumb-delete { width:18px; height:18px; position:absolute; margin:103px 0 0 208px; background:url(../img/thumb-options.png) -36px 0px no-repeat; }
.white-prof .moviec .wl-thumb-delete { width:18px; height:18px; position:absolute; margin:103px 0 0 208px; background:url(../img/thumb-options.png) -36px 0px no-repeat; }


/* PROFILE ALBUMS */
.white-prof .albums img { position:absolute; }
.white-prof .albums .btn-thumb-delete { width:18px; height:18px; position:absolute; margin:163px 0 0 117px; background:url(../img/thumb-options.png) -36px 0px no-repeat; }


/* PROFILE FELLOWS */
.white-prof .column { width:220px; float:left; }

/* ALBUMS */
.white-prof .album-mini, .album { float:left; }
.white-prof .album {margin:0 0 16px 0;}
.white-prof .album-mini .thumb-wrap { width:124px; height:165px; margin:0 0 10px 0; }
.white-prof .album .thumb-wrap { width:140px; height:186px; margin:0 20px 10px 0; }
.white-prof .album-mini a, .album a { float:left; font-weight:normal; color:black; }
.white-prof .album-mini a:hover, .album a:hover { color:#ff0043; }
.white-prof .album-mini span, .album span { float:right; font-weight:bold; }
.white-prof .album .title {padding: 0 20px 0 0;}
.white-prof .content #comments textarea { width:692px; max-width:692px; margin:0 0 10px 0; }


/* SIDEBAR */
.white-prof .sidebar { width:220px; float:right; margin:-39px 0 0 0; }
.white-prof .sidebar .darkgray, .lightbody .sidebar .darkgray { background:#f0f0f0; padding:20px; }
.white-prof .sidebar .lightgray, .lightbody .sidebar .lightgray { background:#f7f7f7; padding:20px; }
.white-prof .sidebar a.btn-red-mini { float:left; }
.white-prof .sidebar a.btn-red-mini.add_blackuser { float:right; }


/* MESSAGES */
.white-prof .msg-options{ float:right; width:280px; margin:10px 0 0 0; text-align:right; }
.white-prof .msg-options a.btn-red-mini { float:right; margin:0 0 0 5px; }
.white-prof .msg-list{ width:100%; border-bottom:1px solid #f2f2f2; padding:15px 0px; }
  .white-prof .msg-list .right {width:280px; text-align:right;}
  .white-prof .msg-list .left {padding:0 10px; width:685px; overflow:hidden;}
  .white-prof .msg .icon, .white-prof .msg-list .icon { width:18px; height:18px; margin:0 10px 0 0; vertical-align:-3px; }
  .white-prof .icon.msg-reply { width:24px; }
  .white-prof .msg-list a, .white-prof .msg-list span{color:#585858;text-decoration:none;}
  .white-prof .msg-list a:hover, .white-prof .msg-list a.unread:hover{color:#ff0043;}
  .white-prof .msg-list span { font-style:italic; margin:0 10px 0 0; }
  .white-prof .msg-list a.unread { color:black; font-weight:600;}

  /*-- Messages request --*/
  .white-prof .msg-list .align-left {float:left;padding:0 10px;}
  .white-prof .msg-list .align-right {float:right;}
  .white-prof .msg-list .align-left p, .white-prof .msg-list .align-right span{padding-top:4px;}
  .white-prof .msg-list .align-left.req-buttons a{padding:3px 10px;font-weight: 700;color:#fff;}

  /*-- Messages Icons --*/
  .white-prof ul.idTabs li a img.msg-folder { background:url(../img/icons-msg.png) 0px 0px no-repeat; }
  .white-prof ul.idTabs li a img.msg-write { background:url(../img/icons-msg.png) -18px 0px no-repeat; }
  .white-prof img.msg-reply { background:url(../img/icons-msg.png) -36px 0px no-repeat;cursor:pointer;}
  .white-prof img.msg-members { background:url(../img/icons-members.png) 0px 0px no-repeat;cursor:pointer;}
  .white-prof img.msg-blacklist { background:url(../img/icons-members.png) -18px 0px no-repeat;cursor:pointer;}
  .white-prof img.msg-delete, img.msgs-delete, img.req-delete { background:url(../img/icons-msg.png) -60px 0px no-repeat;cursor:pointer;}

	/*-- Active & Hover Messages Icons --*/
  .white-prof ul.idTabs li a.selected img.msg-folder { background:url(../img/icons-msg.png) 0px -18px no-repeat; }
  .white-prof ul.idTabs li a.selected img.msg-write { background:url(../img/icons-msg.png) -18px -18px no-repeat; }
  .white-prof img.msg-reply:hover { background:url(../img/icons-msg.png) -36px -18px no-repeat; }
  .white-prof img.msg-members:hover { background:url(../img/icons-members.png) 0px -18px no-repeat; }
  .white-prof img.msg-blacklist:hover { background:url(../img/icons-members.png) -18px -18px no-repeat; }
  .white-prof img.msg-delete:hover, img.msgs-delete:hover {background:url(../img/icons-msg.png) -60px -18px no-repeat; }

/* WRITE MESSAGE */
.white-prof #write .container { width:100%; }
  .white-prof .msg-info { padding:20px 0 10px 0; color:#aaa; }
  .white-prof #write .container .right {/* width:260px; */}
  .white-prof #write .container input { width:704px; margin:0 0 10px 0; }
  .white-prof #write .container textarea { width:900px; height:180px; margin:0 0 10px 0; }
  .white-prof #write div.styled { width:200px; }
  .white-prof #write .container .left a { float:left; }
  .white-prof #write .container .right a { float:right; }
  .white-prof .container p span { float:left; }
  .white-prof .msg-title { font-weight:400; }


/* SETTINGS */
.white-prof .settings ul li { float:left; margin:0 0px 0 0; }
.white-prof .settings ul li.gender { float:right; }
.white-prof .settings p { margin:0 0 10px 0; color:#aaa; }
.white-prof .settings #successBlock p { margin:0; color:#fff; }
.white-prof .settings .left { width:340px; float:left; }
.white-prof .settings .right { width:340px; float:right; }
.white-prof .settings input { width:314px; }
.white-prof .settings [type=submit] { width:160px; }
.white-prof .settings textarea { width:300px; max-width:300px; max-height:75px; height:75px; }
.white-prof .settings select { width:340px; }

.white-prof .status, .gender { width:163px; }
.white-prof .month { width:166px; float:left; }
.white-prof .day, .year { width:74px; float:left; margin:0 0 0 10px; }

.white-prof .fav-categories{float:left;width:340px;}
.white-prof .fav-categories .styled{width: 108px;float:left;margin-right:5px;}
.white-prof .fav-categories .styled.last{margin-right:0px;}





.comm_mpv{padding:10px 0 0 16px;color:#fff;}
.twocolumn {overflow: hidden;width: 100%;}
.comm_vid_view {padding: 25px 0px 30px;}
.comm_vid_view .r_col, .comm_comments .r_col {float: right;width: 220px;overflow: hidden;background:#fff;}
.comm_vid_view .l_col, .comm_comments .l_col {float: left;width: 740px;}
 .l_col .player {height:540px;}
.community_videos {overflow: hidden;padding: 30px 0px;width: 100%;}
.comm_comments .r_col h2, .top_vid h2, .latest_comments h2 {margin: 0px 0px 15px;padding:12px 0 0 0;text-align: left;font: normal normal 700 13px/18px Arial;}


/*#slide1, #slide2, #slide3, #slide4, #slide5, #slide6, #slidetop10, #slidetop24, #slidemem20 {height: 1%;overflow: hidden;}*/
#slide1 .viewport { float: left; width: 700px; height: 182px; overflow: hidden; position: relative;}
#slide1 .disable { visibility: hidden; }
#slide1 .overview { list-style: none; position: absolute; padding: 0; margin: 0; left: 0 top: 0;}
#slide4 .viewport { float: left; width: 700px; height: 210px; overflow: hidden; position: relative;}
#slide4 .disable { visibility: hidden; }
#slide4 .overview { list-style: none; position: absolute; padding: 0; margin: 0; left: 0 top: 0;}
#slidetop10 .viewport{float: left;margin-top:2px;width: 220px; height: 538px; overflow: hidden; position: relative;}
#slidemem20 .viewport{float: left;width: 220px; height: 420px; overflow: hidden; position: relative;}
#slidetop10 .disable, #slidemem20 .disable { visibility: hidden; }
#slidetop10 .overview, #slidemem20 .overview { list-style: none; position: absolute; padding: 0; margin: 0; left: 0 top: 0;}
#slidetop10 .overview li, #slidemem20 .overview li {width: 220px;}
#slidetop10 .overview li{height: 91px;}
#slidetop24 .viewport{float: left;width: 940px; height: 215px; overflow: hidden; position: relative;}
#slidetop24 .disable { visibility: hidden; }
#slidetop24 .overview { list-style: none; position: absolute; padding: 0; margin: 0; left: 0 top: 0;}




.small_thumb {display: block;margin: 0px;overflow: hidden;width: 220px;}
.small_thumb .img_holder {float: left;margin: 0px 1px 0px 0px;position: relative;width: 120px;}
.small_thumb .img_holder .dur {bottom: 7px;color: #fff;font: 11px/14px "helvetica_neue_bold", "Arial", "Helvetica", sans-serif;position: absolute;right: 10px;}
.small_thumb .desc {float: left;width: 99px;}
.small_thumb .title{ background: #F7F7F7;color: #000;display: block;font-size: 12px;height: 34px;line-height: 18px;margin: 0px 0px 1px;overflow: hidden;padding: 5px 4px 5px 10px;}
.small_thumb .viewed, .lightbody .small_thumb .viewed {background: url(../img/bg_viewed_l.png) 10px 11px no-repeat #F0F0F0;color: #585858;display: block;float: none;font-size: 11px;margin: 0px;padding: 8px 0px 7px 29px;}





.user_thumb{margin: 0 0 6px;width: 220px;overflow: hidden;display: block;}
.user_thumb a{text-decoration:none;}
.user_thumb .avatar{margin: 0 9px 0 0;float: left;width: 50px;position: relative;}
.user_thumb .text .vids{ background: url(../img/bg_vids_l.png) 0px 2px no-repeat transparent;color: #97989B;font: 11px/14px "Arial", "Helvetica", sans-serif;padding: 0px 0px 0px 20px;}
.user_thumb .text strong, .user_thumb .text em, .user_thumb .text .vids {display: block;height: 18px;overflow: hidden;}
.user_thumb .text strong{color: #CF0137;font: 700 14px/18px "Arial", "Helvetica", sans-serif;}




.latest_comments h2 {margin: 0px 0px 25px;}
.latest_comments .post {
margin: 0px 0px 6px;
color: #585858;
overflow: hidden;
width: 100%;
}

.latest_comments .post .avatar {
float: left;
margin: 0px 11px 0px 0px;
position: relative;
}

.latest_comments .post .text {
overflow: hidden;
}

.latest_comments .post .title {
height: 1%;
overflow: hidden;
}

.latest_comments .post .title h4 em, .latest_comments .post .title em {
color: #75767B;
float: right;
font-size: 12px;
font-style: italic;
}

.latest_comments .post .text p {height: 36px;overflow: hidden;}

.post .title h4 a{color: #CF0137;font: 700 14px/16px "Arial", "Helvetica", sans-serif;text-decoration:none;}
.post h4 a.on_vid{color: #585858;font: 13px/16px "Arial", "Helvetica", sans-serif;text-decoration: underline;}
.post h4 a.on_vid:hover{color: #000000;}


.switcher, .vid_info{background: #F7F7F7;overflow: hidden;padding: 10px 0px;width: 100%;}
.short.switcher {overflow: hidden;padding: 14px 20px;width: 180px;}

*+html .switcher{height: 18px;}
.switcher ul{float: right;position: relative;top: 4px;}
.switcher ul li{float: left;margin: 0 0 0 8px;}
.switcher ul li a, .lightbody .switcher ul li a{display: block;background: url(../img/slider-nav.png) no-repeat -8px 0;overflow: hidden;text-indent: -9999px;width: 8px;height: 8px;}
	.darkbody .switcher ul li a{background: url(../img/bg_switcher.png) no-repeat -16px 0;}
.switcher ul li a:hover,
.switcher ul li a.active,
.switcher ul li.active a
{background-position: 0 0;cursor:pointer;}
.short.switcher{width: 180px;overflow: hidden;padding: 14px 20px 14px 20px;}
.short.switcher .amount_num{float: left;position: relative;top: 0;}



.comm_vid_view .views {float: right;}
.vid_info h3{margin: 0px 0px 10px 10px;
height: 13px;
color: #585858;
float: left;
font-size: 13px;
font-weight: 400;
}
.viewed{
background: url(../img/bg_viewed_l.png) 0px 5px no-repeat transparent;
color: #6D6F73;
float: left;
font-size: 12px;
font-weight: 700;
margin: 3px 16px 0px 0px;
padding: 0px 0px 0px 17px;
}

.vid_info a.btn-red-mini{
margin-right: 10px;
padding: 5px 10px;
height: 24px;
color: white;
font-size: 12px;
font-weight: 400;
line-height: 24px;
text-shadow: 0px 1px 0px #343434;
text-decoration:none;
background: url(../img/btn-bgs.png) 0px -30px repeat-x transparent;
border: medium none currentColor;
border-radius: 3px;
}


.vid_info a:hover.btn-red-mini{cursor: pointer;opacity: 0.7;}



.members_list .user_thumb{float: left;padding: 0 20px 0 0;width: 225px;}
.members_list .sort-menu {margin-left:0;}
.members_list .sort-menu.right {margin-right:0;}
.members_list .sort-menu .leftchild, .members_list .sort-menu .leftchild a{border-radius: 0px;border-bottom-left-radius: 3px;border-top-left-radius: 3px;}
.members_list .sort-menu .rightchild, .members_list .sort-menu .rightchild a{border-radius: 0px;border-bottom-right-radius: 3px;border-top-right-radius: 3px;}
.members_list .sort-menu ul li {margin-right:0px;padding:0;float: left;height: 30px;font-size:14px;background: #fff;border-radius: 0px;}
.members_list .sort-menu ul li a{padding: 0px 15px;float: left;color: #3E3E3E;font-weight:400;line-height:30px;text-shadow: 0px 1px 0px white;background: url(../img/options-menu-bgs.png) 30px 50% repeat-x transparent;border-right: 1px solid #D7D7D7;}
.members_list .sort-menu ul li.on{margin:0;padding: 0px 15px;height: 30px;color: white;font-weight: 700;line-height: 30px;background: url(../img/options-menu-bgs.png) repeat-x;border:none;}
.members_list .sort-menu ul li.on a {padding: 0px;color: white;line-height: 30px;background: url(../img/options-menu-bgs.png) repeat-x;border: 0px none currentColor;}





.sort-menu ul li.on{}









.search-member input[type="text"], .members_list input[type="submit"].btn-search-red{border-radius: 3px;}
.search-member input[type="text"] {margin: 0px 5px 5px 3px;padding: 0px 0px 0px 12px;width: 260px;height: 28px;font-size: 14px;border: 1px solid #DFDFDF;}
.members_list input[type="submit"].btn-search-red{ padding: 7px 20px;color: white;font-size: 14px;font-weight: 700;line-height: 36px;text-shadow: 0px 1px 0px #343434;background: url(../img/btn-bgs.png) 0px -30px repeat-x transparent;border: medium none currentColor;box-shadow: none;}


.user_thumb{overflow: hidden;display: block;margin: 0 0 6px;}
.user_thumb .avatar{float: left;width: 50px;position: relative;margin: 0 9px 0 0;}




.row {display: table-row;}
.container {display: table;}
.show-to, .select-category {width: 190px;}

.upload-form .column {float: left;width: 700px;}
.upload-form .column .upload-block {margin: 50px 120px 0 120px;width: 700px;}
.upload-block .left, .upload-block .right {display: table-cell;}
.upload-block .left {padding: 0px 10px 0px 0px;text-align: right;vertical-align: top;width: 130px;}
.upload-block .left p {color: #aaa;line-height: 46px;}
.upload-block .right {padding: 5px 0px;vertical-align: middle;width: 480px;}
.upload-block .right.captchaBlock {width: 482px;}

.upload-block .title {width: 454px;}
.upload-block .choose-file {opacity:0; filter:alpha(opacity:0);}
.upload-selects li {float: left;}
.upload-selects div.styled {border-radius: 3px; float: left; width: 480px;}
.upload-selects li.sel-cat {float: right;}
.upload-selects li p {color: #aaa;float: left;line-height: 36px;margin: 0px 10px 0px 0px;}





.upload-block .upfile {
background: url(../img/bg-upfile.png) no-repeat transparent;
height: 34px;
margin-top: -18px;
padding: 10px 0px 0px;
position: absolute;
width: 482px;
}

.upload-block .upfile input[type="file"] {
background: #DDDDDD;
height: 34px;
margin-top: -10px;
position: absolute;
width: 480px;
z-index: 2;
}

.upload-block .upfile input[type="text"] {
background: transparent;
border: medium none currentColor;
color: #777777;
height: 33px;
left: 1px;
position: absolute;
top: 1px;
width: 355px;
z-index: 1;
}

.upload-block .upfile .progress {
border-radius: 3px;
margin-top: -10px;
padding: 1px;
position: relative;
width: 382px;
}

.upload-block .upfile .bar {
background-color: #BCD97F;
border-radius: 3px;
height: 34px;
width: 0%;
}


div.styled {
padding: 0px;
border: 1px solid #DFDFDF;
overflow: hidden;
color: #BABABA;
outline: medium none currentColor;
box-shadow: inset 0px 5px 10px 0px #F6F6F6;
transition: all 0.5s cubic-bezier(0.25, 0.1, 0.25, 1) 0;
}

div.styled select {
background-color: transparent;
background-image: none;
border: medium none currentColor;
box-shadow: none;
color: #585858;
height: 34px;
padding: 9px 0px 9px 13px;
width: 116%;
}

div.styled, select {background: url(../img/select-arrow.png) 100% 50% no-repeat white;}













.upload-block input[type="text"] {font-size: 13px;}
.upload-block input[type="text"], .upload-block input[type="email"], .upload-block input[type="password"] {
padding: 0px 13px;
height: 34px;
border: 1px solid #DFDFDF;
border-radius: 3px;
}
.upload-block textarea {
padding: 20px;
margin: 0px;
height: 100px;
max-height: 100px;
max-width: 440px;
width: 480px;
border: 1px solid #DFDFDF;
border-radius: 3px;
}

.upload-block input[type="checkbox"] {
float: left;
margin: 0px 10px 10px 0px;
}


.upload-block input[type="submit"].btn-search-red {
padding: 0px 20px;
float: right;
color: white;
font-size: 14px;
font-weight: 700;
text-shadow: 0px 1px 0px #343434;
height: 36px;
line-height: 36px;
background: url(../img/btn-bgs.png) 0px -30px repeat-x transparent;
border: medium none currentColor;
border-radius: 3px;
}

.upload-block input[type="submit"].btn-search-red:hover{
cursor: pointer;
opacity: 0.7;
}

#comments textarea, #write textarea, #inbox textarea, #taggit textarea{padding:15px;width:640px;height:100px;max-width:640px;min-width:640px;min-height:100px;font-style: italic;background:#f8f4ee;border:none;}
.captcha_code input[type="text"]{height: 45px;padding: 0 13px;width:190px;font-style: italic;background:#f8f4ee;border:none;}
#comments .turing_img {margin-right: 5px;}
.upload-block .captcha_code input {width: 190px;background:#ffffff;font-style: normal;border: 1px solid #DFDFDF;border-radius: 3px;margin-left: 11px;width: 340px;}















/*export*/
.export_p{text-align:center;font-size:18px;font-weight:bold;}
.export_form{margin:0 auto;margin-top:40px;width:732px;color: #484848;}
.export_form p{margin:0 auto;width:640px;text-align:center;font-size:18px; font-weight:bold;}
.export_form table td{height: 35px;border-spacing: 2px;}
.export_form table select, .export_form table input[type="text"], .export_form .bottsel{padding:2px;border: 1px #999 solid;}
.export_form table select{width:118px;}
.export_form table input[type="text"]{width:200px;}
.export_form .bottsel{width:206px;}
/*export*/











.pages-nav, .alfavit{font: normal normal 400 12px/16px "Arial", "Helvetica", sans-serif;}
.pages-nav-border{height:6px;margin:0 14px;border-bottom: 1px solid #F3F3F3;}

.com-pages-nav{padding:5px 14px 0 14px;margin:0 auto;width:958px;font: 12px/12px "Arial", "Helvetica", sans-serif;background:#fff;}
.top-pages-nav{float:right;width:802px;background: url(../img/muv4_bg.png) repeat-y;}
.top-pages-nav.muv{width:998px;background: url(../img/wrap_bg.png) -1px 0 repeat-y;}
.bot-pages-nav.muv{padding:10px 14px 10px 14px;width:970px;background: url(../img/wrap_bg.png) -1px 0 repeat-y;}


.top-pages-nav ul{margin:7px 0 0 14px;}
.bot-pages-nav{}
.pages-nav ul li {float:left;margin: 0px 4px 0px 0px;border: 1px solid #EEEEEE;}
.pages-nav ul li a, .pages-nav ul li.dots{color:#000; float:left; padding: 5px 10px; line-height:16px;}
.pages-nav ul li a{text-decoration:none;}
.pages-nav ul li.dots{border:none;}
.pages-nav ul li.active{padding: 5px 10px;line-height:16px;color:white;background: #75435F;}
.pages-nav ul li.active a, .pages-nav ul li a:hover{color:white;background: #75435F;}
.pages-nav.right {float:right;}
.pages-nav.right ul li {margin: 0px 0px 0px 7px;}

.niches-nav{float:right;width:986px;background:#fff;}

.white-prof .pages-nav ul li {float:left;margin: 0px 1px 20px 0px;font-weight:normal;border:none;border-radius:3px;}
.white-prof .pages-nav ul li.next{line-height:36px; float:right; }
.white-prof .pages-nav ul li.active{ font-weight:bold; background:url(../img/btn-bgs.png) 0px -30px repeat-x; color:white; padding: 0 15px; line-height:36px; }
.white-prof .pages-nav ul li a, .white-prof .pages-nav ul li.dots
{ background:#f2f2f2; color:#3e3e3e; float:left; padding: 0 15px; line-height:36px;}
.white-prof .pages-nav ul li a:hover{ background:#ededed; }
.white-prof .pages-nav.right { float:right; }


.alfavit {float: right;margin-top:-4px;width: 390px;text-transform:uppercase;}
.alfavit li {display: block;float: left;line-height: 20px;}
.alfavit li a{padding: 3px;text-align: center;text-decoration: none;}
.alfavit li a:hover, .alfavit .ac a{background: #CC3300;color: #FFFFFF;}

#piccontent {margin: 0px auto;padding: 10px 0px;text-align: center;width: 918px;}
#piccontent h2, #piccontent h2 a {font-size: 15px;font-weight: 700;}
#piccontent a {margin:10px;font:11px "Trebuchet MS", "Arial", "Helvetica", sans-serif;}
#listimg {overflow:auto;text-align:center;}
#listimg a{text-decoration:none;}

#content {float: right;width: 800px;background: #fff;overflow: hidden;border: 1px solid #a2a2a2;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;}
#content .top-pages-nav {background: none;width: 100%;float: none;}
#content .bl_b_l, #content .bl_b_b {border:0;width: auto;}
#content .movies4x {float: none; width: auto;background: none;}
#page-title {background: #f7f7f7;padding: 8px 10px;font-size: 24px; line-height: 28px; font-weight: 400;border-bottom: 1px solid #e6e6e6;-webkit-box-shadow: inset 0px -1px 0px 0px rgba(250,250,250,1);-moz-box-shadow: inset 0px -1px 0px 0px rgba(250,250,250,1);box-shadow: inset 0px -1px 0px 0px rgba(250,250,250,1);}

/*
#catList{padding:10px;width:978px;background: url(../img/wrap_bg.png) -1px 0 repeat-y;}
*/
#catList{
margin:10px;
padding: 8px;
width:960px;
background-color: #ECF4F4;
border: 1px solid #DAE9E9;
}

#catList ul {float: left;padding-right: 50px;}
#catList li {padding-bottom: 6px;}
#catList a{color: #1A58B8;font-size: 11px;font-weight: 700;}
#catList a:hover {color: #000;}
#catList li b {color: #523B15;font-size: 11px;font-weight: 700;}

#catList a.all {
color: #CC0000;
font-size: 16px;
font-weight: 700;
padding-top: 5px;
}


.coolstuff {margin: 7px auto;margin-bottom: 10px;padding: 5px 11px;width: 964px;height: 110px;overflow:hidden;background: #F8F8F8;}
.coolstuff strong {float: left;font-size: 16px;padding: 5px 10px;}
.coolstuff strong i {font-size: 12px;}
.coolstuff ul {display: block;margin-bottom: 25px;}
.coolstuff li {background: #E2EAF5;display: block;float: left;font-size: 15px;font-weight: 700;margin: 1px 1px 5px;padding: 5px 10px;vertical-align: middle;}
.coolstuff li.allstuff {background: #990000;display: block;float: left;font-size: 15px;font-weight: 700;margin: 1px 1px 10px;padding: 5px 10px;vertical-align: middle;}
.coolstuff li.allstuff a{color: #EFEFEF;}
.coolstuff li.allstuff a:hover {color: #FFCC00;}
.clear {clear: both;}

.thumbs-strm {zoom: 1;margin: 0 -2px;overflow: hidden;text-align: center;vertical-align: top;clear: both; }
.list-view {font-size:0; }
.list-view .th2 {font-size:12px; position: relative;z-index: 1;overflow: hidden;margin: 1px 0 0 1px;display: inline-block;*display: inline;*zoom: 1; }
.list-view .th2 a, .list-view .th2 a img {display: block; }
.list-view .th2 .dur {position: absolute;bottom: 0;right: 0;background: url(../img/11.png);padding: 4px 6px;color: #e8e8e8;height: 14px;overflow: hidden;font: 12px/14px 'Open Sans Bold', Helvetica, sans-serif;-moz-text-shadow: 1px 1px 0 #000;-webkit-text-shadow: 1px 1px 0 #000;text-shadow: 1px 1px 0 #000; }
.list-view .th2 .icon-hd { position:absolute; margin:10px 0 0 169px; z-index: 1; top: 0;left: 0; }


/* FOOTER 1ST LINE */
.footer-1st-line {margin-top:20px;padding: 30px 0 30px 0;background: #fff url(../img/fon_footer.png) repeat-x;}
	.footer-1st-line .column {width:162px; float:left; margin:0 20px 0 0;}
	.footer-1st-line .column ul {}
	.footer-1st-line .column ul li {width: 149px;color: #515151;font-size: 12px;line-height: 22px;}
	.footer-1st-line .column ul li a{display: block;color: #151515;}
	.footer-1st-line .column ul li a:hover{color: #DA3615;}
	.footer-1st-line .column h5 {padding-bottom: 15px;width: 110px;height: 15px;color: #151515;font: normal normal 700 12px/normal Arial;}




.footlogo {
float:right;
display: block;
margin:43px -2px 0 0;
width: 230px;
color: #151515;
font-size: 11px;
text-align: center;
}

.footlogo p {font-size: 11px;}


/*ads*/
.squarespot {margin: 14px auto 0;overflow: hidden;width: 930px;}
.squarespot div {display: block;float: left;height: 260px;margin: 5px 10px 5px 0px;width: 300px;}
.texts {border: 1px solid #999999;color: #333333;display: block;font-size: 12px;height: auto;line-height: 18px;margin: 10px auto;padding: 10px;width: 968px;}
.disclaimer {background: #EFEFEF;border: 2px solid #ccc;color: #523B15;font-size: 13px;margin: 5px auto 10px;padding: 10px 5px;text-align: center;width: 978px;}
.asacp {padding: 10px 0px;}

.allIM {bottom: 0px;display: block;height: 0px;left: 0px;position: fixed;width: 100%;z-index: 9998;}
.allIM .allIMwindow { background-color: #333333;border: 0px solid #000000;display: block;font-family: "Arial";font-size: 11px;height: 290px;overflow: hidden;position: absolute;right: 10px;top: 0px;width: 315px;z-index: 9999;}
.allIM .allIMwindow .allIMwindow-header {color: #FFFFFF;font-size: 17px;font-weight: 700;height: 30px;line-height: 25px;margin: 0px;padding-bottom: 0px;padding-left: 14px;padding-top: 5px;text-align: left;width: 315px;}
.allIM .allIMwindow .allIMwindow-header .allIMwindow-header-close {color: #FFFFFF;cursor: pointer;display: block;font-weight: 700;position: absolute;right: 7px;top: 2px;}
.allIM .allIMwindow .allIMwindow-header .allIMwindow-header-close a {color: white;}
.allIM .allIMwindow .IMcontent {padding-left: 7px;width: 306px;}

.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
* html .clearfix{height:1%;}
*:first-child + html .clearfix{min-height:1%;}

#ad_banner_content {margin-bottom: 18px;margin-left: -4px;margin-top: -8px;}
#ad_banner_close {text-align:center;}
#ad_clear {clear: both;}
#ad_banner_content {width:314px;height:258px;}
#ad_banner {display:none;  z-index:5000; position: absolute; background: #ffffff; border-top-right-radius: 5px; border-top-left-radius: 5px; border-bottom-right-radius: 5px; border-bottom-left-radius: 5px;}
#ad_banner .banner-title {font-size: 12px; text-align: center; line-height: 20px;}

#ad_banner input.submit-btn{
    background: none repeat-x scroll 0 0 #b50025;
    border: medium none currentcolor;
    border-radius: 3px;
    color: #FFFFFF;
    font-size: 16px;
    font-weight: 700;
    height: 60px;
    line-height: 36px;
    padding: 0 20px;
    text-shadow: 0 1px 0 #343434;
	cursor: pointer;
	width: 280px;
}

#ad_banner_close.reload {width: 62px; margin-left:122px;}

#ad_banner_close.reload input.submit-btn{
	width: 62px;
	height: 62px;
	text-indent:-999px;
	background:url(../img/close-play-butt.png) no-repeat transparent;
	border: medium none currentcolor;
	border-radius: 2px;
}

.DarkBg {background: #000; left: 0; opacity: 0.6; position: absolute; top: 0; z-index: 6; display: none; width: 100%; height: 100%;}

/*404*/
.logo-404, .text-404, .link-404{text-align:center;}
.logo-404 {padding:100px 0 30px 0;}
.text-404, .link-404{font-size:29px;font-weight:600;}
.text-404 {padding-bottom:25px;color:#151515;}
.link-404 {padding-bottom:70px;}
.link-404 a{color:#1a5ec3;text-decoration:underline;}

/* Uploader page */
body.uploader .row, body.uploader .container {display: block;}
body.uploader {}
div.select-category div.formError {margin-left: -88px;}
div.captcha_code div.formError {margin-left: 14px;}
.upload-block .upfile div.formError {left: 424px !important;}



div#fullBannerContent {position: absolute; z-index: 6; width: 100%; height: 100%; left: 0; top: 0;}
div#fullBannerContent div.controls {position: absolute; z-index: 7; left: 50%; bottom: 65px; text-align: center; width: 420px; margin-left: -210px;}
div#fullBannerContent div.controls.mini {width: 190px; margin-left: -95px;}
div#trendingListContent {position: absolute; left: 5px; right: 4px; top: 30px; bottom: 125px;}

div#trendingThumbsList {width: 100%; margin: 0 auto;}

div#trendingThumbsList .thumb-container {position: relative; z-index: 100; float: left; margin-bottom: 1px; margin-right: 1px;}
div#trendingThumbsList .thumb-container * {-webkit-user-select: none; -moz-user-select: none; -ms-user-select: none;}
div#trendingThumbsList .thumb-container .scale {position: relative;}
div#trendingThumbsList .thumb-container .link  {width: 100%; height: 100%; position: absolute; left: 0; top: 0; z-index: 101; background: #fff; opacity: 0; filter: alpha(opacity=0); -moz-opacity: 0;}

div#trendingThumbsList .thumb-container .btime, div#trendingThumbsList .thumb-container .brating {
	position: absolute; z-index: 100; top: 6px;
	padding: 0 4px;
	background-color: rgba(50, 50, 50, 0.8);
	border-radius: 2px;
	-webkit-box-shadow: inset 0 0 0 1px rgba(255,255,255,.05);
	   -moz-box-shadow: inset 0 0 0 1px rgba(255,255,255,.05);
	        box-shadow: inset 0 0 0 1px rgba(255,255,255,.05);
}
div#trendingThumbsList .thumb-container .btime {right: 6px; font-weight: bold; color: #ffb400; text-shadow: 0 1px 0 #343434;}

div#trendingThumbsList .thumb-container .brating {left: 6px; font-weight: bold; text-shadow: 0 1px 0 #343434;}
div#trendingThumbsList .thumb-container .brating.r-green {color:#73A900;}
div#trendingThumbsList .thumb-container .brating.r-red {color:red}

div#trendingThumbsList .thumb-container .bg {position: absolute; width: 100%; height: 100%; left: 0; right: 0; top: 0; bottom: 0; background: #000;}
div#trendingThumbsList .thumb-container .name {position: absolute; z-index: 100; left: 7px; right: 7px; bottom: 7px; color: #fff; display: none; line-height: 17px; overflow: hidden; max-height: 54px; font-size: 14px; text-transform: none; font-weight: normal; text-align: left;}
div#trendingThumbsList .thumb-container img.thumb {display: block; width: 100%; height: 100%; position: relative; z-index: 1;}

div#trendingThumbsList .thumb-container:hover {z-index: 101;}

div#trendingThumbsList .thumb-container:hover img.thumb {opacity: 0.5; filter: alpha(opacity=50); -moz-opacity: 0.5;}
div#trendingThumbsList .thumb-container:hover div.name {display: block;}

a.button {background: #75435F; color: #fff; text-decoration: none; padding: 8px 10px; border-radius: 6px; margin: 0 10px;}
a.button:first-child {margin-left: 0;}
a.button:last-child {margin-right: 0;}
a.button.download {background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAASCAYAAABb0P4QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpCRDc2NUM3RDFEMEMxMUUyQjU2QUFCQUEyM0JGREJGRCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpCRDc2NUM3RTFEMEMxMUUyQjU2QUFCQUEyM0JGREJGRCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkJENzY1QzdCMUQwQzExRTJCNTZBQUJBQTIzQkZEQkZEIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkJENzY1QzdDMUQwQzExRTJCNTZBQUJBQTIzQkZEQkZEIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+czMQdgAAAPdJREFUeNpi+P//PwMOzATEh/9jgp149DAwMeAGjFCMTRwnwGcgLnmKDGSgpoF/yfEyCxqfDYiTgZgZiP8BsTAWPSJAnATEXFBL5wLxL7gslpidiBSj/7DE8l8kdhtUD9wMbFHPAsQ9/wmDFmzJBld64gHi83gM24juMkIGgrAaEN/AYtg1IFbGpQ+fgSBsDMT3kAy7DcR6+PQQMhCEHZEMtCeknhFsKmGQD0oQQDyJYKoHGigEpGOBWAoq9g9NDcig31A2K5aEDcvzoLS4CeTM0v/UA8dBWY+PgXqAC5T1ZgLxdyAWQvIiOQUGKKh2ExspRAOAAAMARqI5WRk9ASEAAAAASUVORK5CYII%3D"); background-repeat: no-repeat; background-position: 10px 50%; padding-left: 35px;}

div#fullBannerContent div.controls.mini a.button.download {padding-left: 27px;}
div#fullBannerContent div.controls.mini a.button.download span.txt {display: none;}

.video-del div#trendingListContent {bottom: 65px; top: 125px;}
.video-del .DarkBg {display: none !important;}