*{margin:0; padding:0; list-style:none;}
html{height:100%; min-width:950px; background:#000;}
body{font:12px/15px Arial, Helvetica, sans-serif; min-height:100%; min-width:1006px; position:relative; color:#525252;}
a{color:#9b0000; text-decoration:none;}
a:hover{text-decoration:underline;}
a *{cursor:pointer;}
img{border:none;}
p{padding-bottom:10px; overflow:hidden;}
form,fieldset{border:0; padding:0;}
input{outline:none;vertical-align: middle;}
select{outline:none;vertical-align: middle;}
.page-wrapper{width:100%; max-width:1280px; margin:0 auto; overflow:hidden; background:#d8d8d8; position:relative;}
.wrap{width:100%;}
ins{text-decoration: none; word-spacing:0; font:12px/15px Arial, Helvetica, sans-serif;}

/* header styles start */
.header{ min-height:103px; background:url(//img.milffox.com/img-mf/sprite-bg.png) repeat-x; overflow:hidden;}
.header:after, .wrap:after{content:"."; display:block;	width:100%; overflow:hidden; height:0; clear:both; text-indent:-9999px;}
.logo{position:absolute; left:0; top:0; z-index:1; width:340px; height:87px; color: #2a2a2a; font: bold 13px "Trebuchet MS",Arial,Helvetica,sans-serif;}
.logo h1{font-size: 13px; position:absolute; text-align:center; left:-10px; top:73px; width: 330px;}
.logo img{padding: 8px 0 0 10px;}
.menu{margin:73px 0 0 317px; font:bold 12px Verdana, Arial, Helvetica, sans-serif;}
.menu li{float:left; color:#f5e1e1; background:url(//img.milffox.com/img-mf/sprite.png) no-repeat 0 -30px; margin-right:1px; position:relative;}
.menu li.twit, .menu li.twit a {background: none; margin-right: 2px; position: relative; z-index: 2;}
.menu a{float:left; height:26px; color:#f5e1e1; background:url(//img.milffox.com/img-mf/sprite.png) no-repeat;cursor:pointer; text-decoration:none; font-style:normal;}
.menu span{float:left; height:20px; padding:6px 10px 0 10px; background:url(//img.milffox.com/img-mf/sprite.png) no-repeat 100% -133px;}
.menu .new a{background:url(//img.milffox.com/img-mf/tab-new.png) no-repeat;}
.menu .new span{background:url(//img.milffox.com/img-mf/tab-new-r.png) no-repeat 100% 0;}
.menu li.active a,.menu a:hover{background-position:0 -30px;}
.menu .active span, .menu a:hover span{background-position:100% -163px;}
.menu .new a:hover span{background:url(//img.milffox.com/img-mf/sprite.png) no-repeat 100% -163px;}
.search{position: absolute; top: 14px; right: 13px; width:197px;}
.search-wrap{width:100%; overflow:hidden; background:url(//img.milffox.com/img-mf/sprite.png) no-repeat -185px -60px; padding:0 0 0 9px;}
.search input.btn-search{background: none; border: none; width: 35px; height: 29px; text-indent: -9999px; overflow: hidden; background: url(//img.milffox.com/img-mf/sprite.png) no-repeat -217px -30px; cursor: pointer;}
.search input.inp-search{margin-right: 12px; width: 131px; border: none; background: none; font: normal 11px "Trebuchet MS", Arial, Helvetica, sans-serif; color: #808080;}
.search span{display:block; padding: 2px 0 0 73px; font: normal 10px "Trebuchet MS", Arial, Helvetica, sans-serif;}
.search span a{text-decoration: underline; color: #505050;}
.search span a:hover{text-decoration: none;}
.desc {position:absolute; left:356px; top: 12px; font: normal 12px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#505050; line-height:14px; right: 215px;}
.desc span {display:block; position:relative; padding:1px 0 0 22px; line-height:18px; margin:2px 0 0 10px;}
.desc span:before{position:absolute; left:0px; top:0px; content:"."; width:19px; height:19px; overflow:hidden;	text-indent:-9999px;	background: url(//img.milffox.com/img-mf/sprite.png) no-repeat -220px 0; font-size:0;}
.desc a{color:#990101; font-size:14px; font-weight:bold;}
.submenu{width:100%; height:20px; overflow:hidden; text-align:center; padding:1px 0 3px 0; font-size:11px;}
.table{display:table; margin:1px auto 0; color:#a57273;}
.submenu strong{float:left;  padding:0 3px 0 0; line-height:18px;}
.submenu li{float:left;padding:0 1px; word-spacing:0;  border-left:2px dotted #885d5e; color:#a57273; font-weight:bold;}
.submenu li.nb, .submenu li.extnn{border:none;}
.submenu li.nb a {text-decoration: underline;}
.submenu li.extr {padding-left:30px; border: none;}
.submenu li.extr a {padding:2px 3px 3px 3px;}
.submenu a, .submenu span { color:#E6BEBF; padding:2px 6px 3px 6px; line-height:18px;}
.submenu li.extr span {padding:2px 3px 3px 3px;}
.submenu span, .submenu a:hover{background:#822426; text-decoration:none;}
.submenu span a{padding:0; margin-left:-2px;}
.abc{float:left; margin:0 0 0 30px;}
.submenu .abc a{padding:2px 3px 3px !important; text-decoration: none !important;}
.submenu .abc span{ padding:2px 4px 3px !important;}
/* header styles end */

/* content styles start */
.hidden{display:none;}
.content-holder, .contentholder{width:100%; overflow:hidden; padding-bottom:10px;}
.content-page, .contentpage{float:left; width:100%;}
.content-inner, .contentinner{margin-right:266px; padding:0 0 0 4px;}
.widescreen .content-inner, .widescreen .contentinner{ margin-right:0; padding:0 4px;}
.wide-sidebar .content-inner, .wide-sidebar .contentinner{ margin-right:342px;}

.box, .box-video{overflow:hidden; border:1px solid #8E8E8E;	margin:4px 0 0; border-radius:5px; -moz-border-radius: 5px; -webkit-border-radius:5px; position:relative; z-index:1; background:#fafafa url(//img.milffox.com/img-mf/sprite-bg.png) repeat-x 0 -490px;}
.box:after, .box-video:after{content:"."; display:block;	width:100%; overflow:hidden; height:0; clear:both; text-indent:-9999px;}
.box-video{background:#fff url(//img.milffox.com/img-mf/sprite-bg.png) repeat-x 0 -490px;}
.box-cont{font-size:0; padding:6px 0 0 0; text-align:center; border-radius:0 0 5px 5px; -moz-border-radius:0 0 5px 5px; -webkit-border-radius:0 0 5px 5px;}

.box-head{height: 26px; overflow:hidden; position:relative; margin:5px 0 0;}
.box-head strong{float:left; padding: 0 0 3px 10px; font: 20px/24px "Trebuchet MS",Arial,Helvetica,sans-serif; color:#650102; text-transform:uppercase;}
.box-head .txt-head{float:right; margin:4px 9px 0 0;}
.box-head .bookmark-star{float:right; margin:4px 8px 0 0;}
.box-head .list-head{float:right; margin:2px 8px 0 0; overflow:hidden;}
.box-head .list-head li{float:left;	padding:0 8px; margin: 0 4px; font-size:13px; line-height:18px; font-weight:bold; color:#878080; background-color: #DDDDDD;}
.box-head .list-head li.act {background-color: #E3D7D7;}
.box-head .list-head li a{color:#9D3737;}
.box-head .list-head li em{color:#101013;}
.box-head .list-head li i {font-size: 12px; color: #3B3B3B;}
.box-foot{width:100%; min-height: 22px; overflow:hidden; background:#e9e9e9 url("//img.milffox.com/img-mf/sprite.png") repeat-x 0 -270px; position: relative; padding:14px 0 2px; border-radius: 0 0 5px 5px; -moz-border-radius: 0 0 5px 5px; -webkit-border-radius: 0 0 5px 5px; font: bold 12px/16px "Trebuchet MS",Arial,Helvetica,sans-serif;}
.foot-links{float:left;}
.foot-links a{margin:0 0 0 10px;	padding:0 0 0 12px; position:relative; font-size:14px; line-height:14px;}
.foot-links a:before{position:absolute; left:0px; top:6px; content:"."; width:7px; height:7px;	overflow:hidden;text-indent:-9999px;	background: url(//img.milffox.com/img-mf/sprite.png) no-repeat -267px -45px; font-size:0;}
.pager{overflow:hidden; padding:0 20px 0 20px; position:relative; font-size: 16px; color: #AFAFAF;}
.pager strong{position:absolute; left:20px; top:1px; line-height:14px; }
.pager a{padding:4px 4px; font-size: 16px; background-color: #DADADA;}
.pager span, .pager a:hover{background:#aa0101; color:#fff; padding:4px 4px; text-decoration: none;}

.bookmark{margin:15px 0; text-align: center; width:99%;}
.bookmark span{position:relative; display:block; height:22px; margin:0 auto; padding:3px 0 0; width:230px;}
.bookmark span:before{position:absolute; left:0px;	top:1px; content:"."; width:22px; height:22px; overflow:hidden; text-indent:-9999px;	background: url(//img.milffox.com/img-mf/sprite.png) no-repeat -217px 0px;font-size:0;}
.bookmark span a{font-size:20px; padding-left:27px; text-decoration:underline; white-space: nowrap;}
.bookmark span a:hover{text-decoration:none;}
.thumbs-pict a{width:242px; display:inline-block; margin:1px; vertical-align:top; word-spacing:0;text-decoration:none;}
.thumbs-pict a:hover{text-decoration:none;}
.thumbs-pict img{vertical-align: bottom; height:180px; width:240px; border: 1px solid #434343;}
.thumbs-pict span{display:block; height:17px; text-align:center; background:url("//img.milffox.com/img-mf/sprite-bg.png") repeat-x 0 -122px; padding:1px 0; border: 1px solid #5E5647; border-top:none; font:12px/16px "Trebuchet MS",Arial,Helvetica,sans-serif;}
.thumbs-pict strong{display:block; width:222px; background:#b7b6b6 url("//img.milffox.com/img-mf/sprite-bg.png") repeat-x 0 -160px; border:1px solid #5E5647; border-top:none; color:#9b0000; font:bold 14px/18px "Trebuchet MS",Arial,Helvetica,sans-serif; padding:2px 9px; position:relative; text-align:left;}
.thumbs-pict span{border-radius:0 0 5px 5px; -moz-border-radius:0 0 5px 5px; -webkit-border-radius:0 0 5px 5px;}
.thumbs-pict strong{border-radius:0 0 5px 5px; -moz-border-radius:0 0 5px 5px; -webkit-border-radius:0 0 5px 5px;}

.thumbs240 ins{width:242px; display:inline-block; margin:1px; vertical-align:top; font:11px "Trebuchet MS",Arial,Helvetica,sans-serif;}
.sidebar .thumbs240 ins{margin:1px 0;}
.thumbs240 a, .thumbs240 a:hover{text-decoration:none; color: #2D2A24;}
.thumbs240 .img{vertical-align: bottom; height:180px; width:240px; border: 1px solid #5E5647;}
.thumbs240 strong{display:block; width:222px; background:#b7b6b6 url("//img.milffox.com/img-mf/line32-x.gif") repeat-x; border:1px solid #731c26; border-top:none; color:#9b0000; font:bold 14px/18px "Trebuchet MS",Arial,Helvetica,sans-serif; padding:2px 9px; position:relative; text-align:left;}
.thumbs240 .thumb-data{background:#f3f3f3 url("//img.milffox.com/img-mf/line-th.png") repeat-x 0 100%; line-height:14px; padding:1px 0; position:relative; border:1px solid #5E5647; border-top:none; width:240px; border-radius:0 0 5px 5px; -moz-border-radius:0 0 5px 5px; -webkit-border-radius:0 0 5px 5px;}
.thumbs240 .thumb-data div{padding:0 0 0 10px; text-align: left; position:relative;}
.thumbs240 .thumb-data .add{padding-right: 10px; position: absolute; top:0; right:0;}
.thumbs240 .thumb-data .add span{color:#000; font-weight:bold;}
.thumbs240 .thumb-data .red{color:#000; font-weight:bold;}
.thumbs240 .thumb-data .rating{position: absolute; right:10px;	top:3px;}
.thumbs240 .name{display:block; height:17px; overflow:hidden; text-align:center; background:url("//img.milffox.com/img-mf/sprite-bg.png") repeat-x 0 -122px; padding:1px 0; border: 1px solid #5E5647; border-top:none; font-size:12px; line-height:18px; border-radius:0 0 5px 5px; -moz-border-radius:0 0 5px 5px; -webkit-border-radius:0 0 5px 5px;}

.th178 ins{width:180px !important; margin:1px 1px 2px 1px !important;}
.th178 .img{height:133px !important; width:178px !important;}
.th178 .thumb-data{width:178px !important;}

.thumbs200 ins{width:200px; word-spacing:0; display:inline-block; margin:5px; vertical-align:top; border:1px solid #5E5647; font:12px "Trebuchet MS",Arial,Helvetica,sans-serif;border-radius:0 0 5px 5px; -moz-border-radius:0 0 5px 5px; -webkit-border-radius:0 0 5px 5px;}
.thumbs200 a, .thumbs200 a:hover{text-decoration:none; color: #2D2A24;}
.thumbs200 a img, .thumbs200 .img{vertical-align: bottom; width:200px; border-bottom:1px solid #5E5647;}
.thumbs200 .thumb-data{background:#f3f3f3 url("//img.milffox.com/img-mf/line-th.png") repeat-x 0 100%; line-height:14px; padding:1px 0; position:relative; border-radius:0 0 5px 5px; -moz-border-radius:0 0 5px 5px; -webkit-border-radius:0 0 5px 5px;}
.thumbs200 .thumb-data div{padding-left:7px; text-align:left; position:relative;}
.thumbs200 .thumb-data .add{position: absolute; top:1px; right:6px;}
.thumbs200 .thumb-data .add span{color: #000000; font-weight: bold;}
.thumbs200 .thumb-data .red{color: #000; font-weight: bold;}
.thumbs200 .thumb-data .rating{position: absolute; right:6px; top:2px;}
.thumbs200 strong{display:block; height:19px; text-align:center; background:url("//img.milffox.com/img-mf/sprite-bg.png") repeat-x 0 -122px;}
.thumbs200 .name{display:block; height:19px; text-align:center; background:url("//img.milffox.com/img-mf/sprite-bg.png") repeat-x 0 -122px; border-radius:0 0 5px 5px; -moz-border-radius:0 0 5px 5px; -webkit-border-radius:0 0 5px 5px;}

.thumbs120 a{width:120px; display:inline-block; margin:1px; vertical-align:top; text-align:center; border:1px solid #5E5647; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; word-spacing:0; border-bottom:none; font:12px "Trebuchet MS",Arial,Helvetica,sans-serif;}
.contentpage .thumbs120 a, .content-page .thumbs120 a{margin:10px !important;}
.sidebar .thumbs120 a{width:120px; display:block; float:left; margin:2px;}
.sidebar .thumbs120{margin-left:2px; overflow:hidden;}

.thumbs120 a img{float:left; width: 120px; vertical-align: top; border-bottom: 1px solid #5E5647; }
.thumbs120 a i{float:left; font-style:normal; color:#000; width:100%; height:17px; border-bottom: 1px solid #5E5647; font-size:12px; line-height:16px;	background:url("//img.milffox.com/img-mf/sprite-bg.png") repeat-x 0 -122px; border-radius:5px 5px 0 0; -moz-border-radius:5px 5px 0 0; -webkit-border-radius:5px 5px 0 0;}
.thumbs120 a, .thumbs120 a:hover i{text-decoration:none;}

.thumbs120 span em{font-style:normal; color:#000;}
.thumbs120 span strong{font-size:11px; color:#2D2A24;}
.thumbs120 span.rstr img {width:55px; height:11px; border-bottom: none; margin: 2px 0 0 32px;}

.thumbs230{width:230px;	overflow:hidden; margin:0 auto;	border:1px solid #5E5647; border-radius:0 0 5px 5px; -moz-border-radius:0 0 5px 5px; -webkit-border-radius:0 0 5px 5px;}
.thumbs230 a, .thumbs230 a:hover i{text-decoration:none; color: #2D2A24;}
.thumbs230 img{vertical-align:bottom;}
.thumbs230 .name{display:block;	border-top:1px solid #5E5647; height:19px; font-size:14px; line-height:17px; text-align:center; background:url("//img.milffox.com/img-mf/sprite-bg.png") repeat-x 0 -122px; border-radius:0 0 5px 5px; -moz-border-radius:0 0 5px 5px; -webkit-border-radius:0 0 5px 5px;}

.th-date em{font-style:normal; color:#000;}
.red .th-date em{color:#63433b;}
.th-date strong{font-size:14px; color:#6f1112;}
.red .th-date strong{color:#732a16;}

.thumbs120 span, .th-date{float:left;	border-bottom: 1px solid #5E5647; color:#827d7d;	width:100%;	height:15px; background:url("//img.milffox.com/img-mf/sprite-bg.png") repeat-x 0 -122px; font-size:11px; line-height:14px;}
.thumbs120 span.searchhl-1{float:none !important; border:none; color:inherit; width:auto;	height:auto; background:#9cce5e; line-height:inherit;	font-size:inherit; border-radius:0px; -moz-border-radius:0px; -webkit-border-radius:0px;}
.thumbs120.mark span, .red .th-date{color:#917c74; background:url("//img.milffox.com/img-mf/sprite-bg.png") repeat-x 0 -141px;}
.thumbs120 a i, .th-name{float:left;	width:100%;	height:17px; padding-top:1px; border-bottom: 1px solid #5E5647; font-size:12px; line-height:16px;	background:url("//img.milffox.com/img-mf/sprite-bg.png") repeat-x 0 -122px;}
.thumbs120 a, .thumbs120 a:hover{text-decoration:none;}
.thumbs120 span{border-radius:0 0 5px 5px; -moz-border-radius:0 0 5px 5px; -webkit-border-radius:0 0 5px 5px;}
.thumbs120.corner a{border-radius:5px 5px 0 0; -moz-border-radius:5px 5px 0 0; -webkit-border-radius:5px 5px 0 0;}
.thumbs120.corner1 a{border-radius:0 0 5px 5px; -moz-border-radius:0 0 5px 5px; -webkit-border-radius:0 0 5px 5px;}

.thumbs169 ins{width:169px; word-spacing:0; display:inline-block; margin:1px; vertical-align:top; border:1px solid #5E5647; font:12px "Trebuchet MS",Arial,Helvetica,sans-serif;border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;}
.contentpage .thumbs169 ins, .content-page .thumbs169 ins{margin:5px;}
.thumbs169 a, .thumbs200 a:hover{text-decoration:none; color: #2D2A24;}
.thumbs169 a img{vertical-align: bottom; width:169px; border-bottom:1px solid #5E5647;}
.thumbs169 .thumb-data{background:#f3f3f3 url("//img.milffox.com/img-mf/line-th.png") repeat-x 0 100%; line-height:14px; padding:1px 0; position:relative; border-radius:0 0 5px 5px; -moz-border-radius:0 0 5px 5px; -webkit-border-radius:0 0 5px 5px;}
.thumbs169 .thumb-data div{padding-left:7px;	text-align:left;	position:relative;}
.thumbs169 .thumb-data .add{position: absolute; top:1px;	right:6px;}
.thumbs169 .thumb-data .add span{color: #000000; font-weight: bold;}
.thumbs169 .thumb-data .red{color: #000000; font-weight: bold;}
.thumbs169 .thumb-data .red2{color: #000000; font-weight: bold; position: absolute; right:6px;}
.thumbs169 .thumb-data .rating{position: absolute; right:6px; top:2px;}
.thumbs169 strong{display:block; height:19px; line-height:20px; text-align:center; background:url("//img.milffox.com/img-mf/sprite-bg.png") repeat-x 0 -122px;  border-bottom:1px solid #5E5647; border-radius:5px 5px 0 0; -moz-border-radius:5px 5px 0 0; -webkit-border-radius:5px 5px 0 0;}
.thumbs169.mark strong, .thumbs200.mark strong, .thumbs240.mark .name, .th178.mark .name, .thumbs230.mark .name, .thumbs120.mark a i, .red .th-name{background:url("//img.milffox.com/img-mf/sprite-bg.png") repeat-x 0 -141px;}
.thx165 ins {width:165px !important;}
.thx165 a img, .thx165-2 img {width:165px !important; height:225px !important;}
.thx165-2 a{width:167px !important;margin:7px;}

.live ins{width:155px !important;}
.live a img {width:155px !important; height:155px !important;}
.spred a {color: #9b0000 !important;}
.spred a.hover {text-decoration: underline;}

.link-full-video{width:100%; overflow:hidden; text-align:center; padding:10px 0 5px;}
.link-full-video a{position:relative; color:#9b0000; text-decoration:underline; font-family: Arial, Helvetica, sans-serif !important; border:none !important; text-align:left !important; width:auto !important; display:inline !important; padding:0 0 0 24px !important; border-radius:0 !important; -moz-border-radius:0 !important; -webkit-border-radius:0 !important;  margin:0 15px !important; }
.link-full-video a:hover{color:#9b0000; text-decoration:underline;}
.link-full-video a.l1{font-size:16px; padding-top:1px; font-weight:bold;}
.link-full-video a.l2{font-size:14px; line-height:24px;	padding-left:14px !important;}
.link-full-video a.l1:before{position:absolute;	left:0px; top:0px; content:"."; width:20px; height:20px; overflow:hidden;	text-indent:-9999px;	background: url(//img.milffox.com/img-mf/sprite.png) no-repeat -239px 0; font-size:0;}
.link-full-video a.l2:before{position:absolute;	left:0px; top:5px; content:"."; width:7px; height:7px; overflow:hidden;	text-indent:-9999px;	background: url(//img.milffox.com/img-mf/sprite.png) no-repeat -267px -45px; font-size:0;}

.box-text{overflow:hidden; margin:8px 20px 0;	padding:0 0 20px;	font:12px/15px "Trebuchet MS",Arial,Helvetica,sans-serif;}
.box-text a {text-decoration: underline;}
.err {color: #FF0000;}
pre.box-text { display:block; width:100%; font:12px/15px "Trebuchet MS",Arial,Helvetica,sans-serif; margin:8px 0 0; overflow:hidden; padding:0 0 20px; white-space: pre-line; white-space: -hp-pre-wrap; word-wrap: break-word;}
.title-inner{display:block; color:#650102; font-size:15px; padding:0 0 7px;}
.reviewer{overflow:hidden; padding:0 0 20px;	margin:5px 0 0 9px;}
.reviewer img{float:left; margin:0 20px 0 0; border:1px #000 solid;}
.reviewer p{overflow:hidden;}
.reviewer p strong{color:#650102;}
.creterias{width:100%; overflow:hidden; padding:0 0 10px;}
.creterias p{padding:0; margin:0 0 0 10px;}
.creterias span{display:block; margin:0 0 0 30px; padding:1px 0 2px;}
.creterias strong{color:#000;}

.wrap-player{border:1px #cbcbcb solid; background:#f7f7f7; overflow:hidden; margin:10px 10px 0; padding:3px; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;}
.player {font:12px "Trebuchet MS",Arial,Helvetica,sans-serif; margin:0 auto; padding:17px 0 10px; position:relative; width:586px;}
.flash-container {margin: 0 auto; overflow: hidden; width:100%;}
.list-links{overflow:hidden; margin:0;}
.list-links li{float:left; padding-bottom:3px;}
.list-links li a{padding-right: 25px;}
.box-inner-page{margin:10px 10px 0; padding:0 0 10px; overflow:hidden;}
.review-info{margin:10px 10px 0; padding:0 0 20px; overflow:hidden;}
.review{display:inline; float:right; font:12px "Trebuchet MS",Arial,Helvetica,sans-serif; margin-right:10px; text-align:right;}
.review a{color:#6D1010;}
.review span.bgl{clear:both; display:block; position:relative; height:33px; line-height:34px; padding:0 0 0 40px;}
.review span.bgl:before{position:absolute; left:0px; top:0px; content:"."; width:33px; height:33px; overflow:hidden;	text-indent:-9999px;	background: url(//img.milffox.com/img-mf/sprite.png) no-repeat -301px 0; font-size:0;}
.review span.bg2{clear:both; float:right; position:relative; height:33px; line-height:34px; padding:0 0 0 24px;}
.review span.bg2:before{position:absolute; left:0; top:8px; content:"."; width:19px; height:19px; overflow:hidden;	text-indent:-9999px;	background: url(//img.milffox.com/img-mf/sprite.png) no-repeat -220px 0; font-size:0;}
.review span a{color:#990101; font-size:14px; font-weight:bold;}
.review span.bgl a {font-size:22px;}

.table-type1{width:100%; font: 14px "Trebuchet MS",Arial,Helvetica,sans-serif; margin-bottom:20px;	border-collapse: collapse;}
.table-type1 .thead th{padding:0; height:28px; background:url("//img.milffox.com/img-mf/sprite-bg.png") repeat-x 0 -203px;}
.table-type1 tr{background-color:#f2f2f2;}
.table-type1 .dark{background:#fff url("//img.milffox.com/img-mf/line-x.gif") repeat-x; padding-bottom:10px;}
.table-type1 tr.dark td{background:#e8e8e6;}
.table-type1 td{padding: 11px 6px 10px; text-align:left;  }
.table-type1 .thead .c1{width:174px; text-align: left; border-radius:5px 0 0 0; -moz-border-radius:5px 0 0 0; -webkit-border-radius:5px 0 0 0;}
.table-type1 .thead .c2{width:438px; text-align:left;}
.table-type1 .thead .c3{width:191px;}
.table-type1 .thead .c4{width:160px; border-radius:0 5px 0 0; -moz-border-radius:0 5px 0 0; -webkit-border-radius:0 5px 0 0;}
.table-type1 .thead .c5{width:21%; text-align:left; border-radius:5px 0 0 0; -moz-border-radius:5px 0 0 0; -webkit-border-radius:5px 0 0 0;}
.table-type1 .thead .c6{width:28%; text-align:left;}
.table-type1 .thead .c7{width:22%;}
.table-type1 .thead .c8{width:17%;}
.table-type1 .thead .c9{width:12%; border-radius:0 5px 0 0; -moz-border-radius:0 5px 0 0; -webkit-border-radius:0 5px 0 0;}
.table-type1 .thead .c10{width:349px; border-radius:5px 0 0 0; -moz-border-radius:5px 0 0 0; -webkit-border-radius:5px 0 0 0; text-align:left !important; padding-left:0 !important;}
.table-type1 .thead .c11{width:141px;}
.table-type1 .thead .c12{width:185px;}
.table-type1 .thead .c13{width:175px;}
.table-type1 .thead .c14{width:113px; border-radius:0 5px 0 0; -moz-border-radius:0 5px 0 0; -webkit-border-radius:0 5px 0 0;}
.table-type1.centered td{text-align:center; padding-bottom:6px; color:#80807f; font-size:11px;}
.table-type1.centered .thead th{text-align:center;}
.table-type1 td.name{text-align:left;}
.table-type1 td.name a{font-size: 15px; margin-left: 10px;}
.table-type1.centered .rating2 strong{color:#6f1112; font-size:14px;}
.table-type1.centered .date{color:#5c5c5c; font-size:12px; line-height:14px;}
.table-type1 .thead th{color:#000; font-size:13px; font-weight:bold; height:27px; padding:0 10px; text-align:left;}
.table-type1 .thead span{color: #6f1112; font-size:14px; font-weight:bold; padding-left:20px;}
.table-type1 td {padding:6px 10px 2px;}
.table-type1 a{color:#6f1112;	font-size:18px; font-weight:normal;}
.table-type1 img{border:1px solid #731c26; height:114px; width:152px;}
.extimg img{height:164px !important; width:120px !important;}
.table-type1 .info1 a{color:#6f1112; font-weight:normal;}
.table-type1 .info1 ul{line-height:17px; padding:0 0 0 10px;}
.table-type1 .info1 li{color:#7d7d7d; font-size:12px;}
.table-type1 .info1 li a{font-size:12px;}
.table-type1 .info1 li i{font-style:normal; font-weight:bold;}
.table-type1 .info2{color:#5c5c5c; font-size:14px;}
.table-type1 .info2 li{font-size:12px;}
.table-type1 .info2 em{color: #7d7d7d; font-size:14px; font-style:normal; font-weight:bold;}
.table-type1 .info2 span{color:#6f1112; font-weight:bold;}
.table-type1 .info3{color:#80807f; font-size:11px; line-height:17px; text-align:left;}
.table-type1 .info3 .total{font-size:15px;}
.table-type1 .info3 b, .table-type1 .date b{color: #8c7878; padding-top: 2px;}
.table-type1 .info3 .total{font-size:16px;}
.table-type1 .info3 strong{color: #6F1112; font-size:12px;}
.table-type1 .info3 img{border:0 none; height:11px; padding:0 0 0 4px; width:55px;}
.table-type1 .info3 b, .table-type1 .date b{color: #8c7878; padding-top: 2px;}
.table-type1 .date{color:#5c5c5c; font-size:12px; line-height:14px;}
.table-type1 .facts{color:#5C5C5C; font-size:12px; text-align:left;}
.table-type1 .facts ul{line-height:15px; padding:6px 0;}
.table-type1 .facts li span.ttl, .table-type1 p.niche span{color:#978989; font-size:12px; font-weight:bold;}
.table-type1 .facts span{color:#6F1112; font-size:11px; font-weight:bold;}
.searchhl-1{background:#9cce5e; font-style:normal;}
.table-type1 .niche{font-size:12px; padding-top:11px;}

.box-pornstar{margin:10px 10px 0; padding-bottom:10px; overflow:hidden;}
.pornstar-img{float:left; margin:0 10px 0 0; padding:10px 0 0;}
.pornstar-img img{display:block; vertical-align:top; border: 1px solid #5E5647;}
.pornstar-descr{overflow:hidden; font:12px "Trebuchet MS",Arial,Helvetica,sans-serif; position:relative;}
.pornstar-descr .wrap{overflow:hidden; padding-bottom:3px; position:relative;}
.pornstar-rating{float:left; font-size:18px; padding:10px 0 5px; margin-right:5px; line-height:10px;}
.pornstar-rating strong{color:#650102; font-size:24px; line-height:30px;}
.pornstar-icon{float:left; position:relative; margin:5px 0 0 20px; padding:0; font-size:11px; line-height:13px;}
.pornstar-icon a{display:block; position:relative; z-index:9; padding:19px 0 0; cursor: pointer; }
.official:before{position:absolute; left:50%; top:0px; z-index:1; margin-left:-9px; content:"."; width:18px; height:18px; overflow:hidden; text-indent:-9999px; background: url(//img.milffox.com/img-mf/sprite.png) no-repeat -21px -63px; font-size:0;}
.biography:before{position:absolute; left:50%; top:0px; z-index:1; margin-left:-9px; content:"."; width:18px; height:18px; overflow:hidden; text-indent:-9999px; background: url(//img.milffox.com/img-mf/sprite.png) no-repeat 0 -63px; font-size:0;}
.myspace:before{position:absolute; left:50%; top:0px; z-index:1; margin-left:-9px; content:"."; width:18px; height:18px; overflow:hidden; text-indent:-9999px; background: url(//img.milffox.com/img-mf/sprite.png) no-repeat -43px -63px; font-size:0;}
.facebook:before{position:absolute; left:50%; top:0px; z-index:1; margin-left:-9px; content:"."; width:18px; height:18px; overflow:hidden; text-indent:-9999px; background: url(//img.milffox.com/img-mf/sprite.png) no-repeat -64px -63px; font-size:0;}
.videos:before{position:absolute; left:50%; top:0px; z-index:1; margin-left:-9px; content:"."; width:18px; height:18px; overflow:hidden; text-indent:-9999px; background: url(//img.milffox.com/img-mf/sprite.png) no-repeat 0 -136px; font-size:0;}
.photos:before{position:absolute; left:50%; top:0px; z-index:1; margin-left:-9px; content:"."; width:19px; height:18px; overflow:hidden; text-indent:-9999px; background: url(//img.milffox.com/img-mf/sprite.png) no-repeat -43px -136px; font-size:0;}
.pornstar-head{background: url("//img.milffox.com/img-mf/sprite-bg.png") repeat-x 0 -231px; color:#000; display: block; font-size:18px; line-height:22px; height:22px; overflow:hidden; padding:5px 0 4px 10px; border-radius:5px 5px 0 0; -moz-border-radius:5px 5px 0 0; -webkit-border-radius:5px 5px 0 0;}
.pornstar-head span{float:left;}
.pornstar-head a{float:right; font-size:12px; color:#9b0000; margin:1px 10px; }
.pornstar-details{border:1px #e2e2e2 solid; padding:1px 1px 0; background:#fff;}
.b-row{overflow:hidden; border-bottom:1px #fff solid; font-size:12px; line-height:18px; position:relative; background:url(//img.milffox.com/img-mf/b-row-bg.gif) repeat-y;}
.b-row strong{position:absolute; left:10px; top:50%; width:97px; color:#525252; height:14px; margin:-9px 0 0;}
.b-row span{display:block; min-height:18px; color:#6d6d6d; margin:0 0 0 112px; padding:2px 0 1px 10px; background:#f0f0ee;}
.b-row span.red{display:inline; min-height:auto; color:#9B0000; margin:0; padding:0; background:none}
.link-pornstar{ display:block; overflow:hidden; font: bold 13px/15px Arial, Helvetica, sans-serif; margin:5px 0 0; position:relative; z-index: 1; }
.link-pornstar a{float:left; height:18px; text-decoration:none; position:relative; padding:8px 0 0 28px; font-size: 16px;}
.link-pornstar a:before{position:absolute; left:0px; top:5px; content:"."; width:20px; height:20px; overflow:hidden;	text-indent:-9999px;	background: url(//img.milffox.com/img-mf/sprite.png) no-repeat -239px 0; font-size:0;}
.link-pornstar a:hover{text-decoration:underline !important;}
.pornstar-img .link-pornstar{font-size:12px; line-height:16px;}
.pornstar-more{float:left;	width:85px;	overflow:hidden; text-align:center; margin:5px 0 0;}
.pornstar-more span{display:block; font-size:11px; line-height:18px;}

/* sidebar styles start */
.sidebar{float:right; width:258px; margin:4px 4px 0 -262px;}
.wide-sidebar .sidebar{width:333px; margin:4px 4px 0 -337px;}
.box-side{position:relative; z-index:9; overflow:hidden; font:14px "Trebuchet MS",Arial,Helvetica,sans-serif; padding:5px 0 5px 0px; border:1px #8e8e8e solid; border-top:none; background:url("//img.milffox.com/img-mf/liner-x-btm.gif") repeat-x 0 100%; border-radius:0 0 5px 5px; -moz-border-radius:0 0 5px 5px; -webkit-border-radius:0 0 5px 5px;}
.bsload {height: 250px !important; background: url(//img.milffox.com/img-mf/ban-load.png) center no-repeat;}
.box-side-thumbs{overflow:hidden; font: 14px "Trebuchet MS",Arial,Helvetica,sans-serif; padding:10px 0 10px; background:url("//img.milffox.com/img-mf/liner-x-btm.gif") repeat-x 0 100%; border:1px #8e8e8e solid; border-top:none; position:relative; text-align:center; word-spacing:-3px; border-radius:0 0 5px 5px; -moz-border-radius:0 0 5px 5px; -webkit-border-radius:0 0 5px 5px;}
.sidebar-item{overflow:hidden; position:relative; z-index:1; background:#fff7e2 url("//img.milffox.com/img-mf/sprite.png") repeat-x 0 -424px; margin:0 0 10px; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;}
.sidebar-title{display: block; height: 30px; 	border:1px #6c0711 solid; border-bottom:none;padding-top:3px; position:relative; z-index:1; border-radius:5px 5px 0 0; -moz-border-radius:5px 5px 0 0; -webkit-border-radius:5px 5px 0 0; font:20px "Trebuchet MS",Arial,Helvetica,sans-serif; color:#fff; text-align:center; text-transform:uppercase;}
.list-fav-wide{width:220px; overflow:hidden; margin:0 0 0 10px;}
.list-fav-wide li{float:left; width:100%; overflow:hidden; position:relative; padding:0 0 1px 17px;}
.list-fav-wide li:before{position:absolute; left:0px; top:3px; content:"."; width:12px; height:12px; overflow:hidden;	text-indent:-9999px;	background: url(//img.milffox.com/img-mf/sprite.png) no-repeat -279px 0px; font-size:0;}
.list-fav-wide li strong{text-transform:uppercase;}
.list-fav-slim{width:225px; overflow:hidden; margin:0 auto;}
.list-fav-slim li{float:left;	width:100%;	overflow:hidden; position:relative; padding:0 0 0 17px;}
.list-fav-slim li:before{position:absolute; left:0px; top:3px;	content:"."; width:12px; height:12px; overflow:hidden; text-indent:-9999px;	background: url(//img.milffox.com/img-mf/sprite.png) no-repeat -279px 0px; font-size:0;}

.spot1{width:220px; overflow:hidden; margin:10px 0 0 11px;}
.spot1 span{display:block; width:100%;	overflow:hidden; text-align:center; margin:2px 0 0;}
.spot1 span a{position:relative; font-size:13px; line-height:18px; font-weight:bold; padding-left:14px; text-decoration:none;}
.spot1 span a:before{position:absolute; left:0px; top:3px; content:"."; width:11px; height:11px; overflow:hidden;	text-indent:-9999px;	background: url(//img.milffox.com/img-mf/sprite.png) no-repeat -254px -48px; font-size:0;}

.box-advert{overflow:hidden; margin:10px 10px 10px 5px;}
.box-advert iframe{display:block; margin:0 auto; border: 1px #5E5647 solid;}
.box-advert img{display:block; margin:0 auto; vertical-align:top; border: 1px solid #5E5647;}
.box-advert p{font-size:12px;	line-height:16px; padding:1px 0 12px;}
.box-advert p.ubt {width: 100%; text-align: center;}
.box-advert p strong{font-size:15px;}
.list-fav-links{width:200px; overflow:hidden; margin:10px auto 0;}
.list-fav-links li{float:left; width:100%; overflow:hidden; position:relative; padding:0 0 0 15px;}
.list-fav-links li:before{position:absolute; left:0px; top:3px;	content:"."; width:11px; height:11px; overflow:hidden; text-indent:-9999px; background: url(//img.milffox.com/img-mf/sprite.png) no-repeat -254px -48px; font-size:0;}
.link{width:100%; overflow:hidden; text-align:center;}
.link a{padding:3px 0 0 25px; position:relative; font-size:18px;}
.link a:before{position:absolute; left:0px; top:6px;	content:"."; width:20px; height:20px; overflow:hidden; text-indent:-9999px;	background: url(//img.milffox.com/img-mf/sprite.png) no-repeat -239px 0; font-size:0;}
.link2{width:100%; overflow:hidden; text-align:center; font-size:14px; font-weight:bold; margin:7px 0 0; padding:0;}
.link2 a {text-decoration: underline;}
.box-side-thumbs .box-dvd{width:253px; overflow:hidden; text-align:left; margin:17px 0 0 4px;}
.box-side-thumbs .box-dvd:first-child{margin-top:0;}
.box-dvd .img{float:left; margin:0 6px 0 0;}
.box-dvd .img img{display:block;	vertical-align:top; border:1px #503F13 solid;}
.box-dvd strong{display:block; font-size:13px; line-height:17px; color:#000000;	padding:0 0 10px;}
.box-dvd span{display:block; font:11px Arial, Helvetica, sans-serif; color:#000;}
.box-dvd span img{margin-left:4px;}
.box-dvd span b{margin-left:4px;}
.dvd-description {line-height: 12px; margin: 5px 0 8px 0;}
.link3{float:left; margin:10px 0 0; padding:0 0 0 12px; position:relative; font-size:12px; word-spacing: 1px;}
.link3:before{position:absolute; left:0px; top:4px; content:"."; width:7px; height:7px;	overflow:hidden; text-indent:-9999px; background: url(//img.milffox.com/img-mf/sprite.png) no-repeat -267px -45px; font-size:0;}
.link4{float:left; margin:2px 0 0; padding:0 0 0 12px; position:relative; font-size:13px; font-weight: bold; word-spacing: 1px;}
.link4:before{position:absolute; left:0px; top:4px; content:"."; width:7px; height:7px; overflow:hidden; text-indent:-9999px;	background: url(//img.milffox.com/img-mf/sprite.png) no-repeat -276px -45px; font-size:0;}
/* sidebar styles end */

.headline{overflow:hidden; height:30px; background: url("//img.milffox.com/img-mf/sprite-bg.png") repeat-x 0 -231px; margin:30px 10px 0; font: bold 14px "Trebuchet MS",Arial,Helvetica,sans-serif; border-radius:5px 5px 0 0; -moz-border-radius:5px 5px 0 0; -webkit-border-radius:5px 5px 0 0;}
.box-inner-page .headline{margin:10px 0 0;}
.headline strong{float:left;	margin:3px 10px 0 10px; color:#6f1112;	font-size:18px; font-weight:normal;}
.headline .tabset{margin:7px 0 0;}
.headline .tabset a{color:#9b0000;	padding-left:15px; position:relative;}
.headline .tabset a:hover{text-decoration:none;}
.headline .tabset a:hover:before{position:absolute; left:0px; top:4px; content:"."; width:9px; height:9px; overflow:hidden; text-indent:-9999px;	background: url(//img.milffox.com/img-mf/sprite.png) no-repeat -276px -32px; font-size:0;}
.video-descr{width:100%; overflow:hidden;  margin:7px 0 0; }
.video-votes{float:left; width:20%;overflow:hidden; margin:0 0 -999px 10px; padding:0 10px 999px 0; position:relative;  border-right: 1px #c6c6c6 solid;}
.video-votes i{display:block; font-size:11px; font-style:normal; font-weight:normal; color:#878787;}
.video-descr .video-votes{min-height:10px;}
.star-wrapper{overflow:hidden; position:relative;}
.voting-form .star-wrapper{margin:5px 0 0 10px;}
.star-rating{margin:1px 0 0; width:95px; height:15px; margin-bottom:15px; position:relative; background:url(//img.milffox.com/img-mf/sprite.png) repeat-x 0 -207px;}
.star-rating.nohint{margin-bottom:4px;}
.large{width:140px; height:23px; background-position:0 -245px;}
.star-rating li{float:left; width:19px; height:15px;}
.rate-descr .star-rating{float:right;}
.box-head .star-rating{	float:right; margin:3px 7px 0 0;}
.rate{float:right; padding:4px 6px 0;}
.rate-descr{position:absolute; right:0; top:22px;}
.rate-descr .rate{padding-top:2px;}
.share-item{position:absolute; right:0; bottom:0; z-index: 9;}
.large li{width:28px; height:23px;}
.star-rating .hint{position:absolute; left:0; top:18px;	width:100%;	height:20px; display:none; font-size:10px;	line-height:12px;	color:#878787;}
.large .hint{top:26px;}
.star-rating li:hover .hint{display:block;}
.star-rating li.setted:hover .hint{display:none;}
.star-rating a{position:absolute; left:0; top:0; height:15px; overflow:hidden; text-indent:-9999px;}
.large a{height:23px;}
.one-star{z-index:10; width:19px;}
.large .one-star{width:28px;}
.two-stars{z-index:9; width:38px;}
.large .two-stars{width:56px;}
.three-stars{z-index:8; width:57px;}
.large .three-stars{width:84px;}
.four-stars{z-index:7; width:76px;}
.large .four-stars{width:112px;}
.five-stars{z-index:6; width:95px;}
.large .five-stars{width:140px;}
.star-rating .active a{background:url(//img.milffox.com/img-mf/sprite.png) repeat-x 0 -192px;}
.large .active a{background-position:0 -222px;}
.star-rating:hover .active a{background:none;}
.star-rating a:hover{background:url(//img.milffox.com/img-mf/sprite.png) repeat-x 0 -192px !important;}
.large a:hover{background-position:0 -222px !important;}
.star-rating .setted a{background:url(//img.milffox.com/img-mf/sprite.png) repeat-x 0 -192px; z-index:11;}
.large .setted a{background-position:0 -222px;}

.star{float:left;	width:16px; height:15px; overflow:hidden; background:url(//img.milffox.com/img-mf/sprite.png) no-repeat -275px -34px; margin:4px 5px 0 0;}
.star:hover{background:url(//img.milffox.com/img-mf/sprite.png) no-repeat -259px -34px;	}
.rating-star{display:block; overflow:hidden; margin:4px 0 0 10px; padding:0 0 6px;}
.large .star{float:left; width:24px; height:25px; overflow:hidden; background:url(//img.milffox.com/img-mf/sprite.png) no-repeat -33px -61px; margin:4px 5px 0 0;}
.large .star:hover{background:url(//img.milffox.com/img-mf/sprite.png) no-repeat -2px -62px;}
.voting-result{background: url(//img.milffox.com/img-mf/sprite-bg.png) repeat-x 0 -290px; border:2px solid #8B8B8B; display:none; left:200px; position:absolute; top:800px;}

.vote-up{float:left;	width:24px; height:24px; overflow:hidden; background:url(//img.milffox.com/img-mf/sprite.png) no-repeat -310px -36px; font-size:0; text-indent:-9999px; margin:5px 0 0;}
.vote-down{position:absolute; left:97px; top:0; width:24px; height:24px; overflow:hidden; background:url(//img.milffox.com/img-mf/sprite.png) no-repeat -286px -36px; font-size:0; text-indent:-9999px; margin:5px 0 0;}
.vote-up:hover, .vote-down:hover{-moz-opacity: 0.5; -khtml-opacity: 0.5;opacity: 0.5;}
.vote-result{position:absolute;left:50%; top:0px; z-index:9; margin-left:-40px; width:76px; height:44px; overflow:hidden; text-align:center; font-size:10px; color:#787878;}
.vote-result strong{font-size:24px; line-height:26px;	display:block;	color:#075713;}
.video-models{float:left; width:27%; overflow:hidden; margin:0 0 -999px 10px; min-height:30px; padding:0 0px 999px; border-right: 1px #c6c6c6 solid;}
.video-models i{display:block; font-size:11px; font-style:normal; font-weight:normal; color:#878787;}
.video-models li{font-size:11px; color:#2f2f2f;	position:relative; }
.video-models li a{color:#b01600; text-decoration:underline;}
.video-models li a:hover{color:#b01600; text-decoration:none;}
.video-models li span{color:#787878;}
.video-models li span a{font-size:10px; color:#449932;}
.video-models li span a:hover{color:#ff8a00;}
.video-right{float:right; overflow:hidden;}
.video-sponsor{float:left;	width:23%; overflow:hidden; margin:0 0 -999px 10px; padding:0 0 999px; border-right: 1px #c6c6c6 solid;}
.video-sponsor i{display:block; font-size:11px; font-style:normal; font-weight:normal; color:#878787;}
.video-sponsor span{display:block;}
.video-sponsor span a{color:#b01600; text-decoration:underline;	font-size:11px; line-height:14px;}
.video-sponsor span a:hover{text-decoration:none;}
.video-sponsor em{display:block;	font-size:10px; font-style:normal; color:#2f2f2f;}
.video-sponsor em a{color:#449932;text-decoration:underline;}
.video-sponsor em a:hover{color:#ff8a00; text-decoration:none;}
.video-share{float:left; width:20%; overflow:hidden; margin:0 0 0 16px;}
.video-share i{display:block; font-size:11px; font-style:normal; font-weight:normal; color:#878787; padding:0 0 2px;}
.share-item .video-share{width:150px;}
.share-item .video-share i{float:left; padding:3px 3px 0 0;}
.lmore { font-size:12px; text-decoration: underline; padding-left: 2px; line-height:16px;}
.video-full{overflow:hidden; text-align:center; margin:10px 0 0; }
.video-full a, .video-full a:hover{display:inline-block; text-decoration:none; position:relative; }
.video-label{color: #650102;font-size:13px; line-height:36px; padding-left:38px; vertical-align:middle; }
.video-full .play{ position:absolute; left:0; top:50%;	height:33px; margin:-20px 0 0;}
.video-full img{vertical-align:middle; border: 1px solid #650102;}
.video-label b{font-size:20px; text-transform: uppercase;}
.form-hidden{display:none;}
.voting-form{float:left; overflow:hidden; border:1px solid #dbdbd9; font:12px "Trebuchet MS",Arial,Helvetica,sans-serif; margin:0 10px; padding:0 0 4px}
.voting-form .voting-title{display: block; background:#dbdbd9; color: #650102; font-size:14px; padding:3px 0 4px 10px;}
.voting-form table{margin:3px 0 8px 5px; width: 230px;  border-collapse:collapse;}
.voting-form td{height: 29px; text-align:center;}
.voting-form .voting-rating{display:block; display:block; font-size:14px;  float:left; font-size:12px; padding:0 0 0 9px; width:145px;}
.voting-form i{display:block; background:#dbdbd9; color:#6D1010;	font-style:normal; font-weight:bold; padding:3px 10px 4px;}
.voting-form .voting-votes{float:right; margin-right:10px;}
.voting-form span{display: block;}
.voting-form .total{display:block; font-size:12px; margin:0 10px;}
.voting-form .total strong{color: #6d1010;}

.voting-form .video-votes{width:158px; margin-top:6px;}
.voting-form .vote-result{width:110px;}
.social{overflow:hidden; font-size:11px;}
.social a{float:left; margin:0 4px 0 0;}
.social a:hover{-moz-opacity: 0.5; -khtml-opacity: 0.5;	opacity: 0.5;}

/* search start */
.search-error{color:#9b0000; font-size:12px; font-weight:bold; padding:20px 0 20px 8px;}
.box-search{padding:0 10px 10px;}
.box-inner-page .box-search{padding:0;}
.box-sponsor{width:300px; overflow:hidden; border: 1px solid #611516; margin:6px 0 6px 9px;	}
.sponsor-pict{overflow:hidden; border-bottom: 1px solid #611516;}
.sponsor-pict img{vertical-align:top; display:block;}
.sponsor-descr{width:298px; overflow:hidden; border:1px #dbdbdb solid; background:#f7f7f7 url(//img.milffox.com/img-mf/liner-x.gif) repeat-x;}
.sponsor-descr .wrap{overflow:hidden; padding:3px 0 0; border-bottom:1px #dbdbdb solid;}
.sponsor-descr .row{position:relative; border-top:1px #dbdbdb solid; border-bottom:1px #dbdbdb solid;	text-align:center; overflow:hidden;	font-size:12px; background:url(//img.milffox.com/img-mf/sponsor-descr-bg.gif) repeat-y; line-height:16px;}
.sponsor-descr .row strong{font-size:15px;}
.sponsor-descr .row .l{position:absolute; left:0; top:50%; width:125px; overflow:hidden; height:14px; line-height:14px; margin:-11px 0 0;  padding:4px 0 4px;}
.sponsor-descr .row .r{float:right; width:172px; min-height:16px;  padding:3px 0;}
.sponsor-descr .row .r img{vertical-align:top;}
.sponsor-info{display:block; height:21px; line-height:20px; text-align:center; background:url("//img.milffox.com/img-mf/sprite-bg.png") repeat-x 0 -182px; color:#fff; border-top:1px solid #dbdbdb; border-bottom:1px solid #dbdbdb;}
.sponsor-rating{float:left; width:120px; overflow:hidden; text-align:center; margin:3px 0 0 3px; padding-bottom:4px;}
.sponsor-rating strong{display:block; font-size:14px; color:#525252;}
.sponsor-rating span{display:block; font-size:12px;}
.sponsor-rating em{color:#348923; font-size:26px; font-weight:bold; font-style:normal;}
.sponsor-more{float:right; width:165px; overflow:hidden; margin:6px 8px 0 0; text-align:right;font-size:12px; line-height: 15px; }

.link-review{width:100%; overflow:hidden; text-align:center; margin:3px 0 0;}
.link-review a{position:relative; font-size:12px; line-height:26px; padding:0 0 0 14px;}
.link-review a:before{position:absolute; left:0px; top:3px; content:"."; width:11px; height:11px; overflow:hidden; text-indent:-9999px;	background: url(//img.milffox.com/img-mf/sprite.png) no-repeat -254px -48px;font-size:0;}

.link-fav{width:100%; overflow:hidden; text-align:center;}
.link-fav a{position:relative; font-size:16px; line-height:32px; font-weight:bold; padding-left:24px;}
.link-fav a:before{position:absolute; left:0px; top:1px;	content:"."; width:20px; height:20px; overflow:hidden; text-indent:-9999px;	background: url(//img.milffox.com/img-mf/sprite.png) no-repeat -239px 0; font-size:0;}
 
.search-tab{overflow:hidden; background: url("//img.milffox.com/img-mf/sprite-bg.png") repeat-x 0 -231px; font: bold 14px/22px "Trebuchet MS", Arial, Helvetica, sans-serif; margin:11px 0 0; position:relative; padding:3px 10px; border-radius:5px 5px 0 0; -moz-border-radius:5px 5px 0 0; -webkit-border-radius:5px 5px 0 0;}
.search-tab strong{ float:left;}
.tabset {float:left;}
.tabset li{display: inline; padding: 0 5px;}
.tabset a{padding: 0 6px 2px 14px; position:relative;}
.tabset a:before{position:absolute; left:0px; top:4px;	content:"."; width:9px;	height:9px;	overflow:hidden; text-indent:-9999px;	background: url(//img.milffox.com/img-mf/sprite.png) no-repeat -267px -32px; font-size:0;}
.tabset a.active:before, .tabset a:hover:before{position:absolute; left:0px; top:4px; content:"."; width:9px; height:9px;	overflow:hidden; text-indent:-9999px;	background: url(//img.milffox.com/img-mf/sprite.png) no-repeat -276px -32px; font-size:0;}
.tsadd{font-size:17px;margin:4px 0 0 10px;}
.warning{line-height:14px;  margin:0; padding:0;}
.label{float:left; font-size:12px; line-height:14px;vertical-align:top; margin:3px 15px 0 0;}
.label span{float:left;}
.label input{float:left; width:14px; height:14px; margin:0 0 0 5px;}
/* search end */

/* footer styles start*/
.footer{overflow:hidden; margin:0 4px 0; border:1px #8e8e8e solid; border-top:4px #222 solid; background:#ededed; padding:10px 0 0;	border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;  position:relative; z-index:1;}
.footer-title{display:block; background:#cdcdcc url("//img.milffox.com/img-mf/sprite-bg.png") repeat-x 0 -203px; color:#424242; font:16px/20px Georgia,"Times New Roman",Times,serif; padding:4px 9px 5px; border-radius: 5px 5px 0 0; -moz-border-radius: 5px 5px 0 0; -webkit-border-radius: 5px 5px 0 0;}
.footer-copy{height:20px; overflow:hidden; background:#302f2e; margin:15px 0 0; padding:10px 0 0; text-align:center; font-size:10px; color:#cbcac6;}
.footer-copy a{color:#cbcac6; font-size: 12px;}
.footer-copy span.lft {position: absolute; left: 40px;}
.footer-copy span.rgt {position: absolute; right: 40px;}
.footer-copy span.rgt a {margin-left: 10px;}

.footer .wrap{width:980px; overflow:hidden; margin:0 auto;}
.friendly-sites{float:left; width:495px; overflow:hidden;	color:#676767;	padding-bottom:5px;}
.banner-holder{float:right; width:445px; overflow:hidden; margin: 10px 0 10px 15px; border:1px #000 solid;}
.banner-holder img{display:block;	vertical-align:top;}
.list-ordered{float: left; font-size: 14px; width: 157px; margin:0 0 0 6px;}
.list-ordered li{background: url("//img.milffox.com/img-mf/line.gif") repeat-x 22px 100%; padding: 3px 0 5px 22px; position:relative;}
.list-ordered li span{position:absolute; left:0; top:3px;}
.list-double{float: left;	font-size: 12px; margin:0 0 0 10px; padding: 4px 0 8px; width: 480px;}
.list-double li{margin-bottom: 3px;}
.list-more{float:left; width:610px; overflow:hidden;	padding-bottom:30px !important;}
.bookmark-poz{float:right;	width:350px; height:43px; padding:14px 0 0; overflow:hidden;}
.bookmark-poz a{ display:block; width:334px; height:42px; color:#fff; font-size:24px; line-height:42px; font-weight:bold; text-align:center; background:url(//img.milffox.com/img-mf/sprite.png) no-repeat 0 -90px;}
.wrap-list-more{float:left; width:610px; overflow:hidden; margin:0 20px 0 0; padding-bottom:12px;}
.wrap-list-more p{padding:4px 10px 10px; line-height:16px;}
.box-subnav{float:left; overflow:hidden; margin-right:25px; padding:0 0 10px;}
.bslstt {margin-right:0 !important;}
.bslstt ul.list-footer-3 {width:auto;}
.box-subnav i{display:block; color:#9B0000; font-style:normal; font-weight:bold; height:17px; font-size:13px; line-height:16px; padding:4px 0 2px; border-bottom:1px dashed #858585;}
.box-subnav.item1{width:198px; margin-left:10px;}
.box-subnav.item2{width:216px; margin-left:10px; margin-right:0;}
.box-subnav.item2 h4{width:196px;}
.box-subnav.item3 {margin-left: 10px;}
.list-footer-1, .list-footer-2, .list-footer-3, .list-footer-4{float:left;	overflow:hidden; padding:2px 0 0; line-height:16px;}
.list-footer-1{ width:66px;}
.list-footer-3{width:72px;}
.list-footer-4{width:127px;}
.rss{	line-height:24px;}
.rss a{float:left; padding:0 0 0 26px; position:relative; font-size: 16px;}
.rss a:before{position:absolute; left:0px; top:1px; content:"."; width:22px; height:22px; overflow:hidden;	text-indent:-9999px;	background:url(//img.milffox.com/img-mf/rss.png) no-repeat; font-size: 0;}
.rss2{padding:0 0 0 18px; position:relative;}
.rss2:before{position:absolute; left:0px; top:1px; content:"."; width:14px; height:14px; overflow:hidden;	text-indent:-9999px;	background:url(//img.milffox.com/img-mf/sprite.png) no-repeat -262px 0px; font-size:0;}
/* footer styles end */

/*aut_play*/
.aut_play {padding: 0;}
.aut_play img {width: 234px; height: 180px; border: 1px solid #5E5647;}
.xplayer2 {width: 234px; height: 180px; display: block; border: 1px solid #5E5647;}
/*aut_play*/

/*reviews+ratings*/
#rwsWindowContainer{font:16px/20px "Times New Roman", serif; color:#212119; width: 464px; height: 250px; position: absolute; border: 5px solid rgba(0,0,0,0.4); z-index: 9999; transition-duration: 200ms; -moz-transition-duration: 200ms; -webkit-transition-duration: 200ms; border-radius: 8px;}
#rwsWindowContainer > #rwsWindowDataContainer { width:100%; height: 100%; background: url(//img.milffox.com/img-mf/addrwbg.png) repeat-x; border-radius: 5px;}
#rwsWindowContainer iframe{ width: 100%; height: 100%; border: none;}
.video-votes.reviews{ border: none;}
/*reviews+ratings*/


.box-comments{overflow:hidden; margin:8px 20px 0;	padding:0 0 20px;	font:12px/15px "Trebuchet MS",Arial,Helvetica,sans-serif;}
.comm-row{width:100%; overflow:hidden; background:#f2f2f2;}
.comm-row.dark{ background:#e8e8e6;}
.comm-row .comm{float:left; width:78%; padding:7px 0 0 5px;}
.comm-row .comm i, .comm-row .comm b{display:block;}
.comm-row .video-votes{float:right; width:110px;}
.comm-row .vote-up{background:url("//img.milffox.com/img-mf/sprite.png") no-repeat scroll -315px -200px transparent; height:20px; margin:10px 0 0; overflow:hidden; width:19px;}
.comm-row .vote-down{background:url("//img.milffox.com/img-mf/sprite.png") no-repeat scroll -296px -200px transparent; height:20px; margin:14px 0 0; overflow:hidden; width:19px;	left:83px; }
.comm-row .vote-result{width:68px;}
.comm-row .vote-result strong{font-size: 18px; line-height:18px; margin:8px 0 0;}
.box-comments p a{text-decoration:underline;}
.box-comments p a:hover{text-decoration:none;}


/* new styles */
.flash{position:relative;}
.video-holder{position:relative;z-index:1;}
.ad-wrapper{width:100%;height:100%;overflow:hidden;background:url(//img.milffox.com/img-mf/ad-transp.png) repeat;position:absolute;left:0;top:0;z-index:9999;}
.ad-over{width:100%;overflow:hidden; display:table; text-align: center;}
.ad-left{display:table-cell; overflow:hidden;}
.ad-left .ad-sponsored{display:block;color:#bbb7b6;font-size:18px;font-weight:bold;line-height:22px;text-align:center;margin:10px 0 0;}
.ad-left .mgb{display:block;text-align:center;font-size:20px;line-height:26px;font-weight:bold;color:#df2e2e;text-shadow:#352e2e 1px 0px 0px, #352e2e 0px 1px 0px, #352e2e 0px -1px 0px, #352e2e -1px 0px 0px;margin:19px 0 0;}
.ad-left .ad-list-vid{width:290px;display:block;overflow:hidden;margin:20px auto;font-size:12px;color:#f8ecc1;}
.ad-left .ad-list-vid li{display:block;overflow:hidden;background:url(//img.milffox.com/img-mf/ad-heard.png) no-repeat 0 2px;padding:0 0 5px 23px;font-size:15px;font-weight:bold;line-height:18px;color:#f8ecc1; text-align: left;}
.ad-left .ad-link-review{display:block;width:112px;height:23px;overflow:hidden;margin:0 auto;color:#d5d5d5;font-size:16px;line-height:20px;font-weight:bold;padding:0 0 0 26px;background:url(//img.milffox.com/img-mf/ad-read.png) no-repeat;}
.ad-left .ad-link-review a{color:#d5d5d5;}
.ad-left .ad-watch{display:block;width:176px;height:40px;overflow:hidden;margin:0 auto;color:#d5d5d5;font-size:20px;line-height:34px;font-weight:bold;background:url(//img.milffox.com/img-mf/play.png) no-repeat;padding:0 0 0 38px;}
.ad-left .ad-watch a{color:#d5d5d5;}
.ad-left a.mgb {text-decoration: underline;}
.ad-right{display:table-cell; overflow:hidden;margin:0 7px;}
.ad-right img{display:block;vertical-align:top;}
.ad-right .ad-border{overflow:hidden;margin:0 auto;}
.ad-right .ad-advert{display:block;width:100%;text-align:center;margin:10px 0 10px;font-size:19px;line-height:24px;font-weight:bold;color:#827e7d;}
.ad-resume{display:block;width:146px;height:43px;margin:0 auto;overflow:hidden;text-indent:-9999px;background:url(//img.milffox.com/img-mf/ad-btn-resume.png) no-repeat;}

.thumbs200.more-videos-2{padding-bottom:10px;}
.thumbs200.more-videos-2 ins{width:150px;border:none;border-radius:0 0 0 0; -moz-border-radius:0 0 0 0; -webkit-border-radius:0 0 0 0; color:#2f2f2f;margin:0 1%;padding:0 0 7px;}
.thumbs200.more-videos-2 ins i{font-style:normal;font-size:13px;}
.thumbs200.more-videos-2 a img{border:1px #2f2f2f solid;width:148px;height:111px;}
.sidebar .thumbs120.videopage{padding-bottom:3px;margin-top:-7px}
.sidebar .thumbs120.videopage a{display: block;float: left;margin:10px 1px 0 9px;width: 148px;}
.sidebar .thumbs120.videopage a img{width:148px;height:111px;}
.rate-form-hold{width:122px;overflow:hidden;margin:0 auto;position:relative;z-index:1;}
.flash #player{width:auto !important;}

.box-head .rate-form-hold{ margin:0 10px 0 0 !important; float:right !important; width:106px !important;}
.midban {width: 100%; text-align: center; margin: 22px 0 20px 0;}

/* 02.11 gallery styles */
.video-gallery{width:100%;padding:4px 0 0;overflow:hidden;text-align:center;}
.video-gallery a{text-decoration:none;}
.video-gallery img{display:inline-block;border:1px solid #5e5647;margin:5px 2px 5px 3px; width:83px; height:113px;}
.box-photo{text-align:center;padding:10px 0 0;overflow:hidden;}
.box-photo .photo{display:inline-block;margin:7px;border:1px solid #5e5647;}
.box-photo .photo img{display:block; width:165; height:225;}
.box-photo .block-video{width:100%;overflow:hidden;margin:0 0 20px;}
.box-photo .block-video .title{color:#650102;display:block;font:24px/32px "Trebuchet MS",Arial,Helvetica,sans-serif;width:100%;overflow:hidden;margin:0 0 10px;}
.box-photo .video{float:left;background:#f4f4f4;border:1px solid #bdbdbd;padding:7px 6px;margin:0 0 0 20px;width:448px;border-radius:5px;-webkit-border-radius:2px;}
.box-photo .video .image{float:left;width:240px;height:180px;border:1px solid #535854;margin:0 10px 0 0;}
.box-photo .text{overflow:hidden;text-align:left;}
.box-photo .text strong{display:block;color:#6b6b6b;font-size:14px;}
.box-photo .text em{display:block;color:#000;margin:0 0 7px;}
.box-photo .text span{display:block;margin:0 0 8px;color:#6b6b6b;font-size:14px;font-weight:bold;}
.box-photo .text span em{display:inline;margin:0 0 0 5px;}
.box-photo .watch{color:#9b0000;font:italic 15px/21px Arial, Helvetica, sans-serif;display:inline-block;position:relative;padding:0 0 0 24px;text-decoration:underline;}
.box-photo .watch:hover{text-decoration:none;}
.box-photo .watch:before{background: url("//img.milffox.com/img-mf/sprite.png") no-repeat scroll -239px 0 transparent;content: ".";font-size:0;height: 20px;left: 0;overflow: hidden;position: absolute;text-indent: -9999px;top: 0;width: 20px;}
.recommended{float:right;width:190px;margin:20px 20px 0 0;}
.recommended strong{display:block;text-align:right;padding:0 5px 5px 0;color:#650102;font-size:16px;font-style:italic;}
.recommended .image{width:190px;height:140px;}
.block-sponsor{overflow:hidden;padding:0 20px;text-align:left;margin:0 auto 5px;width:680px;}
.block-sponsor .rate-form-hold{float:right;margin:0 0 8px;width:149px;height:auto;}
.block-sponsor .rate-form-hold form{float:right;width:103px;}
.block-sponsor .rate-form-hold .rate{float:left;padding:4px 6px 0 1px;}
.block-sponsor .photo-share{float:right;clear:right}
.block-sponsor .photo-share .inPage{float:right;margin:0 0 0 5px;}
.block-sponsor .photo-share i{font:11px/13px Arial, Helvetica, sans-serif;color:#878787;}
.block-sponsor .sponsor-link{float:left;margin:10px 0 0;font:bold 20px/22px Arial, Helvetica, sans-serif;text-decoration:underline;}
.block-sponsor .sponsor-link:hover{text-decoration:none;}

.mrgbot {margin-bottom: 15px}
.mrgtop {margin-top: -15px}
.mrgtop2 {margin-top: 20px}
.rating-form{
	float:right;
	width:100%;
	position:relative;
}
.rating-form .vote-up{
	margin:0;
}
.content-page .rating-form .rate{
	float:none;
	display:inline-block;
	width:50px;
	padding:8px 5px 0;
	text-align:center;
	color:#787775;
	font-size:10px;
	line-height:10px;
}
.rating-form .rate strong{
	color:#527b59;
	float:none;
	padding:0;
	display:block;
	margin:-8px 0 0;
	font:bold 14px/14px "Trebuchet MS", Arial, Helvetica, sans-serif;
}
.rating-form .vote-down{
	left:auto;
	right:0;
	margin:0;
}
/* style for blog */
.blog{
	width:100%;
	overflow:hidden;
	font:14px "Trebuchet MS",Arial,Helvetica,sans-serif;
}
.blog .row{
	overflow:hidden;
	padding:10px 10px 20px 15px;
	background:#F2F2F2;
}
.blog .row.dark{
	background:#E8E8E6;
}
.blog .row img{
	float:left;
	border:1px solid #731C26;
	margin:10px 20px 5px 0;
}
.blog .row .ttl{
	font-size:18px;
	color:#181818;
}
.blog .row ul{
	line-height:15px;
	color:#7d7d7d;
	font-size:12px;
	margin-bottom: -15px;
}
.blog .row i{
	font-style:normal;
	font-weight:bold;
}
.blog .row ul a{
	font-size:12px;
	color:#6F1112;
}
.blog .row p{
	overflow:visible;
	padding:0;
}
.blog .txtt {padding-top: 20px;}
.blog .row-holder{
	padding:0 10px 0 0;
}
.blog .votes{
	float:right;
	margin:0;
	position:relative;
}
/* 01.05 Latest Blog Posts sidebar*/
.box-posts{
	padding:6px 5px 0 0;
}
.box-posts .item-post{
	overflow:hidden;
	margin:0 0 16px;
}
.box-posts img{
	float:left;
	border:1px solid #615441;
	margin:0 4px 0 0;
}
.box-posts .info{
	overflow:hidden;
}
.box-posts .info strong{
	display:block;
	color:#9b0000;
	margin:0 0 6px;
	font:12px/12px "Trebuchet MS", Arial, Helvetica, sans-serif;
}
.box-posts .row{
	width:100%;
	overflow:hidden;
	font:italic 11px/13px "Trebuchet MS", Arial, Helvetica, sans-serif;
	margin:0 0 4px;
}
.box-posts .name{
	float:left;
	min-width:35px;
	color:#949494;
	font-style:italic;
	margin:0 3px 0 0;
}
.box-posts span{
	overflow:hidden;
	color:#373737;
	display:block;
}
.box-posts .row strong{
	display:block;
	overflow:hidden;
	color:#00680e;
	margin:0;
	font:bold 11px/13px "Trebuchet MS", Arial, Helvetica, sans-serif;
}
.box-posts p{
	width:100%;
	overflow:hidden;
	padding:0;
	margin:-5px 0 0;
	text-align:center;
}
.box-posts p a{
	font-weight:bold;
	text-decoration:underline;
}
.box-posts p a:hover{
	text-decoration:none;
}


/*small popup add*/
.has-drop{overflow:visible; zoom:1;}
.has-drop:after{content:""; display:block; clear:both;}
.has-drop .list-head{overflow:visible;}
.has-drop .list-head li{position:relative;}
.has-drop .list-head ul{display:none; position:absolute; left:0; top:100%; min-width:100%; overflow:hidden; border: 2px solid #e3e3e3; background: #F5F5F5; padding: 4px 0;}
.has-drop .list-head ul li{float:none; margin:0; font-weight:normal; padding-left: 7px; background: none;}
.has-drop .list-head ul li a {font-weight:bold; font-size:12px;}
.has-drop .list-head li:hover ul{display:block;}