*{margin: 0; padding: 0; font-family: Arial, Helvetica, sans-serif;}
.clear { clear: both;}
.clearfloat {clear: both; height: 0; font-size: 1px; line-height: 0px;}
html, body, p, h1, h2, h3, h4, h5, h6, em, i, table, tr, td, th, form, input, textarea, select, li, ol, ul, strong{padding:0;margin:0; list-style-type:none; font-family: Arial, Helvetica, sans-serif;}
body {background-color:#5e0102; background-image:url(bg.gif); padding:0;  margin:0; font: 10pt arial; color:#ffffff;}
a {font: arial; text-decoration: none; color:#f7e902;}
a:hover {font: arial; text-decoration: underline; color:#fcf032;}
/* header bch */
.gp1 {width:100%; height:188px; margin-bottom:15px; background-color:#6e0001; background-image:url(top_bg.jpg);}
.gp2 {width:996px; height:188px; text-align:left;}
.gp3 {width:992px;  margin-bottom:20px;}
.gp4 {width:655px; height:35px; float:left; margin-right:10px;}
.gp5 {width:325px; height:35px; float:left;}
/* search */
.s_form { margin-top:2px;}
.s_input {background-color:#e0dbd5; border:2px solid #000; width:280px; padding:5px 0px; color:#000; float:left; margin-right:5px; text-indent:5px;}
.s_submit {border:0 none; width:30px; height:30px; cursor:pointer; float:left; background-image:url(search.jpg);}
/*---*/
/* menu */
.menu ul {}
.menu li {background-color:#000; text-decoration:none; float:left; font-size:13px; font-weight:bold; padding:8px 10px; margin:0px 4px 0px 0px; border:solid 1px #fff; }
.menu li:hover, .menu li:active {text-decoration:none; float:left; font-size:13px; font-weight:bold; padding:8px 10px; margin:0px 4px 0px 0px; background-color:#130f00; border:solid 1px #f9cc28;}
/*---*/
.pg4 {width:304px; height:254px; float:left;}
.pg5 {width:990px; padding:1px 0px; margin-bottom:20px; text-align:justify;}
.pg6 {width:994px; margin-bottom:40px; padding: 10px 2px 0px 2px;}
.pg7 {width:996px; margin-bottom:40px; text-align:left;}
.pg8 {width:996px; margin-bottom:30px; text-align:left;}
.pg9 {width:994px; margin-bottom:40px; font-size:35px; font-weight:bold;}
.pg10 {width:994px; margin-top:20px; text-align:left;}
.hd2 {width:996px; margin-bottom:25px; text-align:left;}
.hd2 ul {}
.hd2 li {width:314px; height:14px; padding-bottom:3px; margin-bottom:7px; margin-right:18px; overflow:hidden; border-bottom:1px dashed #b96414; float:left;background:url(bg-3.png) 0 1px no-repeat;text-indent:17px; text-transform:capitalize;}
.forh2 {width:992px; margin-bottom:6px; display:block; text-align:left; padding:5px 0px; border:#000 2px solid; background-color:#faca28;}
.forh2 h1 {margin-left:10px; font-size:18px; font-weight:bold; color:#000; text-transform:capitalize;}
.forh2 h2 {margin-left:10px; font-size:18px; font-weight:bold; color:#000; text-transform:capitalize;}
a img.hd1 {width:300px; height:250px; border:2px solid #000000;}
a:hover img.hd1 {width:300px; height:250px; border:2px solid #951B19;}
.forh3 {width:992px; height:29px; margin-bottom:6px; display:block; text-align:left; padding:5px 0px 0px 0px; border:#000 2px solid; background-color:#faca28;}
.forh3 h1 {margin-left:10px; width:780px; font-size:18px; font-weight:bold; color:#000; text-transform:capitalize; float:left;}
.forh4 {margin-top:5px; font-size:14px; float:left; font-weight:bold;}
/* paginator */
.pag1 { width:998px; height:28px; text-align:rifht; margin-bottom:40px; color:#000;}
.pag1 ul {}
.pag1 li {background-color:#000; text-decoration:none; float:left; font-size:13px; font-weight:bold; padding:5px 7px; margin:0px 6px 0px 0px; border:solid 1px #fff; color:#7c7b7b;}
.pag1 li:hover, .pag1 li:active {background-color:#130f00; border:solid 1px #f9cc28; float:left;}
.un1 {}
/*---*/
/* banner */
a img.ban1 {border:2px solid #000; width:990px; height:198px;}
a:hover img.ban1 {border:2px solid #c5151c; width:990px; height:198px;}
a img.banall {border:2px solid #c5151c;}
a:hover img.banall {border:2px solid #febd00;}

.off0 {width:1008px; margin-bottom:50px; padding-top:20px;}
.off1{width:309px; height:254px; float:left; text-align:center; margin:0 10px 0 7px; background-color:#333; border:5px #000 solid;}
/*---*/
/* models */
.clist1{width:1002px; height:30px; text-align:center; margin-bottom:20px; color:#ffffff;}
.clist ul {}
.clist li {background-color: #830302; text-decoration:none; float:left; font-size:18px; font-weight:bold; padding:4px 9px; font-weight: bold; margin:0px 3px 0px 3px; border:solid 1px #fff; }
.clist li:hover, .clist li:active { background-color:#130f00; border:solid 1px #ffffff; font-size:18px; }
/*---*/
/* best models*/
.best1 {width:990px;margin-bottom:40px; text-align:left; padding-top:10px;}
.best1 ul {}
.best1 li {width:155px; height:14px; padding-bottom:3px; margin-bottom:5px; margin-right:10px; white-space:nowrap; border-bottom: 1px dashed #b96414;float:left;position: relative;background:url(fon13.png) 0 1px no-repeat;text-indent:17px;}
/*---*/
/* top text */
.txt1 {width:994px; padding:1px; text-align:left; margin-bottom:40px;}
ul.txt1-1 {float:left;width:180px; text-align:left; margin-right:18px;}
ul.txt1-1 li {width:178px;height:16px; padding-bottom:4px; margin-bottom:8px; white-space:nowrap;overflow:hidden;font-weight: bold; overflow:hidden; border-bottom: 1px dashed #b96414;}
ul.txt1-2 {float:left;width:360px; text-align:left;}
ul.txt1-2 li {width:360px;height:16px; padding-bottom:4px;margin-bottom:8px;white-space:nowrap;overflow:hidden;font-weight: bold;text-indent: 1px; overflow:hidden; border-bottom: 1px dashed #b96414;}
/*---*/
/* pics */
ul.pics1 {width:998px; margin:0px 0px 25px 0px; padding-top:3px; padding-bottom:1px;}
ul.pics1 li {position: relative; width:162px; height:246px; margin: 0px 2px 4px 2px; text-align:left; background-color:#000; float:left;}
a img.thumb {margin-top:4px; margin-left:4px; width:150px; height:200px;border: 2px solid #000000;}
a:hover img.thumb {margin-top:4px; margin-left:4px; width:150px; height:200px; border:2px solid #fafc3d;}
ul.pics1 li h3 {position:absolute; top:210px; left:6px; width:144px; text-align:center; text-transform:capitalize; text-decoration:none; color:#FFF04C; font-size:12px; font-weight:normal;}
ul.pics1 li:hover h3 {text-decoration:underline; color:#FEE32A; font-size:12px; font-weight:normal;}
/*---*/
/* video*/
ul.videos {width:1000px; margin:0px 0px 20px 0px ;display:block; min-height:40px; padding-top:1px; padding-bottom:1px;}
ul.videos li {position: relative; width:244px; height:210px; margin: 0px 3px 8px 3px; float: left; background:url(fon10.png) top left no-repeat;}
ul.videos li h3 {position:absolute;top:189px;left:0px; width:244px; text-align:center; height:16px;overflow:hidden;font-weight:normal;text-transform:capitalize;font-size:12px; color:#f7e902;}
ul.videos li:hover h3 {text-decoration:underline; color:#fcf032;}
a img.th-vi {width:240px; height:180px;border: 2px solid #000;}
a:hover img.th-vi {width:240px; height:180px;border: 2px solid #febd00;}
/*---*/
/* review*/
ul.rew1 {width:1012px; margin:0px 0px 20px 0px ;display:block; min-height:40px; padding-top:1px; padding-bottom:1px;}
ul.rew1 li {position: relative; width:184px; height:162px; margin: 0px 9px 10px 9px; float: left;}
ul.rew1 li h3 {position:absolute;top:142px;left:1px; width:182px; text-align:center; height:16px;overflow:hidden;font-weight:normal;text-transform:capitalize;font-weight:bold;font-size:13px; color:
#f7e902;}
ul.rew1 li:hover h3 {text-decoration:underline; color:#fcf032;}
a img.rew-th {width:180px; height:135px;border: 2px solid #000000;}
a:hover img.rew-th {width:180px; height:135px;border: 2px solid #febd00;}
/*---*/
/* footer */	
.foot1 {width:100%; height:137px; margin-top:25px; background-image:url(bot_bg.jpg);}
.foot2 {width:996px; height:137px; background-image:url(img5.jpg);}
.foot3 {width:330px; height:50px; padding-top:15px; text-align:center; color:#000;}
#foot4 {color: #8d0000;}
#foot4 a:link {color: #8d0000;}
#foot4 a:visited {color: #8d0000;}
#foot4 a:hover {color: #8d0000;}
#foot4 a:active {color: #8d0000;}
/*---*/
/* player */
a img.pl-b {width:438px; height:471px;border: 2px solid #000000;}
a:hover img.pl-b {width:438px; height:471px;border: 2px solid #febd00;}
a img.pl-a {width:510px; height:62px;border: 2px solid #000000;}
a:hover img.pl-a {width:510px; height:62px;border: 2px solid #febd00;}
.pl1 {width:996px; margin-bottom:40px; text-align:left;}
.pl2 {width:514px; padding:1px 0px; float:left; margin-right:40px;}
.pl2-1 {width:510px; background-color:#000; border:2px #000 solid; margin-bottom:5px;}
.pl3 {width:438px; float:left}
.pl3-1 {width:438px;}
.pl3-2 {width:438px; margin-top:20px; text-align:justify;}
.pl4 {width:996px; margin-top:20px; text-align:justify; padding-bottom:20px; border-bottom:#F00 dashed 1px; margin-bottom:25px;}
.pl5 {width:996px; margin-bottom:25px; text-align:left;}
.pl5 li {width:310px; height:14px; padding-bottom:3px; margin-bottom:7px; margin-right:15px; overflow:hidden; font-weight:bold; overflow:hidden; border-bottom:1px dashed #b96414; float:left;background:url(bg-3.png) 0 1px no-repeat;text-indent:17px; }
/*---*/
/* thumb top*/
ul.tt-1 {width:1000px; margin:0px 0px 40px 0px;display:block;}
ul.tt-1 li {position: relative; width:244px; height:215px; margin: 0px 3px 8px 3px; float: left; background:url(fon12.png) top left no-repeat;}
span.st-t {	position: absolute; top:188px; left:30px; width:210px; text-align:left;margin:0;padding:0; font-size:16px; font-weight:bold;}
a img.tt-v {width:240px; height:180px;border: 2px solid #000000; margin-bottom:1px;}
a:hover img.tt-v {width:240px; height:180px;border: 2px solid #febd00; margin-bottom:1px;}
/*---*/
/* thumb top pics*/
ul.pt-4 {width:1010px; margin:0px 0px 30px 0px ;display:block; min-height:40px; padding-top:3px; padding-bottom:1px;}
ul.pt-4 li {position: relative; width:190px; height:274px; margin: 0px 6px 10px 6px; text-align:left; background:url(fon15.png) top left no-repeat; float:left;}
a img.pt-t1 {margin-top:3px; margin-left:3px; width:180px; height:240px;border: 2px solid #000000;}
a:hover img.pt-t1 {margin-top:3px; margin-left:3px; width:180px; height:240px; border:2px solid #febd00;}
ul.pt-4 li h3 {position:absolute;top:254px;left:0px;width:184px; text-align:center;text-transform: capitalize; font-weight:bold; font-size:14px; color:#000;}
ul.pt-4 li:hover h3 {text-decoration:underline; color:#000000;}
/*---*/
/* pics pattern */
ul.pp-1 {width:998px; margin:0px 0px 25px 0px ;display:block; min-height:40px; padding-top:3px; padding-bottom:1px;}
ul.pp-1 li {position: relative; width:162px; height:212px; margin: 0px 2px 0px 2px; text-align:left; background-color:#a20102; float:left;}
a img.pp-t {margin-top:4px; margin-left:4px; width:150px; height:200px;border: 2px solid #000000;}
a:hover img.pp-t {margin-top:4px; margin-left:4px; width:150px; height:200px; border:2px solid #fafc3d;}
.pp-2 {width:990px; margin:0px 0px 25px 0px; text-align:center; font-size:14px; font-weight:bold;}
.pp-3 {font-size:27px; font-weight:bold;}
.pp-4 {width:996px; margin-bottom:20px;}
a img.pp-b {width:990px; height:200px;border: 2px solid #000000;}
a:hover img.pp-b {width:990px; height:200px; border:2px solid #febd00;}
.pp-5 {width:100%; padding-bottom:15px; text-align:center; margin-bottom:12px; border-bottom:1px dashed #bdbdbd;}
a img.pp-bb {border: 2px solid #000000;}
a:hover img.pp-bb {border:2px solid #febd00;}
.pp-6 {width:996px; text-align:center; margin-top:20px; margin-bottom:20px; border-top:1px dashed #bdbdbd; border-bottom:1px dashed #bdbdbd; padding:5px 0;}
img.pp-b-1 {width:73px; height:97px;border: 1px solid #000000;opacity: 0.5; margin:3px;}
a img.pp-b-2 {width:73px; height:97px;border: 1px solid #000000; margin:2px;}
a:hover img.pp-b-2 {width:73px; height:97px;border: 1px dashed #f34500; margin:2px;}
/*---*/
/* name page */
.np-1{width:996px; text-align:left; margin-bottom:20px; padding:1px; border-bottom:1px dashed #000000;}
.np-2{width:154px; height:202px; margin-right:30px; margin-bottom:8px; float:left; background-color:#000;}
.np-3{width:810px; float:left; text-align:justify;}
.np-3-2{width:990px; margin-bottom:30px; text-align:center; font-size:33px; font-weight:bold;}
.bsmix9 {margin-top:9px; width:810px;float:left; text-align:justify;}
.n45 {margin-top:9px; margin-left:9px; width:135px; height:180px; border:1px solid #FEE32A;}
ul.np-4 {width:1006px; margin:0px 0px 30px 0px ;display:block; min-height:40px; padding-bottom:1px;}
ul.np-4 li {position: relative; width:192px; height:280px; margin: 0px 4px 8px 5px; text-align:left; background-color:#000; float:left; border:none;}
a img.np-t1 {margin-top:4px; margin-left:4px; width:180px; height:240px;border: 2px solid #290000;}
a:hover img.np-t1 {margin-top:4px; margin-left:4px; width:180px; height:240px; border:2px solid #febd00;}
ul.np-4 li h3 {position:absolute;top:255px;left:0px;width:192px; text-align:center;text-transform: capitalize; font-weight:bold; font-size:13px;font: arial; text-decoration: none; color:#FFF04C;}
ul.np-4 li:hover h3 {text-decoration:underline;font: arial; text-decoration: underline; color:#FEE32A;}
.n46 {width: 810px; border-bottom: 1px solid #000000; padding: 0px 0px 5px 0px; margin: 0px 0px 3px 0px; text-align: left;}
.n49 {text-align:justify;}

/*---*/
/* name page */
.cts-1 {width:990px; padding:1px; text-align:left; margin-bottom:40px;}
ol.cts-1-1 {float:left;width:604px; text-align:left; margin-right:20px; color:#80211f; border-right:#80211f dashed 1px;}
ol.cts-1-1 li {width:187px;height:14px; padding-bottom:3px; margin: 0 10px 5px 0; white-space:nowrap;overflow:hidden;font-weight: bold; overflow:hidden; border-bottom: 1px dashed #b96414;float:left;position: relative;background:url(fon11.png) 0 1px no-repeat;text-indent:17px;}
.cts-1-3 {width:590px; text-align:left; margin-bottom:13px; padding-bottom:5px; border-bottom:#80211f dashed 1px; font-size:18px; font-weight:bold; float:left; margin-right:33px;}
ul.cts-1-2 {float:left;width:360px; text-align:left;}
ul.cts-1-2 li {width:360px;height:14px; padding-bottom:3px;margin-bottom:5px;white-space:nowrap;overflow:hidden;font-weight: bold;text-indent: 1px; overflow:hidden; border-bottom: 1px dashed #b96414;}
.cts-1-4 {width:360px; text-align:left; margin-bottom:13px; padding-bottom:5px; border-bottom:#80211f dashed 1px; font-size:18px; font-weight:bold; float:left;}
/*---*/
/* category text*/
.azcats {width:990px;margin-bottom:40px; text-align:left; padding-top:10px;}
.azcats ul {}
.azcats li {width:187px; height:14px; padding-bottom:3px; margin-bottom:5px; white-space:nowrap;font-weight: bold; border-bottom: 1px dashed #b96414;float:left;position: relative;background:url(fon13.png) 0 1px no-repeat;text-indent:17px;}
.azcats .column {float: left; width: 187px; margin-right:10px;}
.azcats li img {display:none; border: 1px solid #c8040d;}
.azcats li a:hover img {display: block; width: 60px; height: 80px; position: absolute; bottom: 14px; left: 120px;}
.azcats ul li.letter {background: none; font-weight: bold;}
.azcats ul li.space {background: none;}
/*---*/
/* all category*/
.all-c0 {width:996px; margin:0px 0px 20px 0px ;display:block; min-height:40px; padding-top:1px; padding-bottom:1px; text-align:center;}
.all-c1 {width:244px; height:215px; float:left; margin:0 3px 5px 2px; background-color:#270001;}
.all-c2 {width:244px; margin-top:4px; font-weight:bold;}
a img.all-th {width:240px; height:180px;border: 2px solid #000;}
a:hover img.all-th {width:240px; height:180px;border: 2px solid #febd00;}
/*---*/
/* keywords text*/
.azkey {width:994px; text-align:left;}
.azkey ul {}
.azkey li {width:150px; height:16px; padding-bottom:4px; margin-bottom:5px; margin-right:15px; white-space:nowrap;font-weight: bold; border-bottom: 1px dashed #b96414;float:left;position: relative;background:url(fon13.png) 0 1px no-repeat;text-indent:17px;}
.azkey1 {width:994px; margin-bottom:30px; text-align:left;}
.azkey .column {float: left; width: 150px; margin-right:15px;}
/*---*/
/* banner*/
.f-ban0 {width:996px; height:35px; margin-bottom:6px; background-image:url(top-offer.jpg);}
.f-ban1 {width:996px; height:35px; margin-top:6px; margin-bottom:35px; background-image:url(top-foot.jpg);}
.f-ban2 {width:996px; height:354px; margin-bottom:30px;}
.f-ban2-1 {width:294px; height:354px; text-align:left; margin-right:5px; float:left;}
.f-ban2-2 {width:694px; height:354px; text-align:left; float:left;}
.f-ban2-2a {width:694px; height:244px; text-align:left;}
.f-ban2-2b {width:694px; height:100px; text-align:justify; float:left; font-weight:bold;}
a img.f-ban {border:2px solid #ff0000;}
a:hover img.f-ban {border:2px solid #fcf032;}
/*---*/
/* patern 320x240 */
.pat0 {width:992px; text-align:left; padding:5px 0px; border:#000 2px solid; background-color:#000;}
.pat0 h1 {margin-left:10px; font-size:18px; font-weight:bold; color:#ffbc00; text-transform:capitalize;}
.pat1 {width:1068px; height:788px; background-image:url(pattern-bg.jpg); background-repeat:no-repeat; background-position: top right; text-align:left; border:#441700 solid 1px;}
.pat1-1{width:740px; height:280px; text-align:leeft; margin-left:36px; margin-top:15px;}
.pat1-2{width:340px; height:260px; text-align:center; margin-right:15px; background-color:#000; float:left; border:3px solid #000}
a img.pat-th {margin-top:7px; width:320px; height:240px; border:3px solid #ff0000;}
a:hover img.pat-th {margin-top:7px; width:320px; height:240px; border:3px solid #fcf032;}
.pat1-3{width:700px; height:106px; text-align:left; margin:5px 0px 20px 36px;}
.pat1-4{width:950px; height:50px; text-align:left; margin:5px 0px 0px 36px;}
ul.pat1{width:1000px; margin:0px 0px 20px 0px ;display:block; min-height:40px; padding-top:1px; padding-bottom:1px;}
ul.pat1li {position: relative; width:244px; height:210px; margin: 0px 3px 8px 3px; float: left; background:url(fon10.png) top left no-repeat;}
/*---*/
/* patern 512x288 */
.npat0 {width:992px; text-align:left; margin-bottom:20px;}
.npat1 {width:992px; text-align:left; margin-bottom:25px; font-size:16px; font-weight:bold;}
a img.npat-th {border:2px solid #ff0000; float:left;}
a:hover img.npat-th {border:2px solid #fcf032; float:left;}
a img.npat-th1 {border:2px solid #ff0000; float:left; margin-left:20px;}
a:hover img.npat-th1 {border:2px solid #fcf032; float:left; margin-left:20px;}
/*---*/
/* for galleries text*/
a img.for-galleries {border: 2px solid #464646;}
a:hover img.for-galleries {border: 2px solid #7F0000;}
a img.banner-sp {border: 2px solid #464646;}
a:hover img.banner-sp {border: 2px solid #E90000;}
a img.banner-sp2 {border: 2px solid #000000;}
a:hover img.banner-sp2 {border: 2px solid #2F2F2F;}
.galleries-text {font-size: 25px;font-weight: bold;}
.n21 {border: 1px solid #000000;margin-bottom: 20px;width: 230px;height: 286px;}
.n57 {border: 3px solid #000000; margin: 0px 20px 0px 0px;}

.hdlink1 {width:auto; margin-bottom:30px; font-size:12px;}
.hdlink1 a {margin:0px 5px; font-size:14px;}
.hdlink1 a:hover {margin:0px 5px; font-size:14px;}

.ifrexo-new {width:100%; margin-bottom:35px;}
.ifrexo {width:auto; min-width:980px; height:275px; text-align:center;}
@media screen and (max-device-width:1000px) {.ifrexo {width:auto; min-width:655px; height:560px;}}
@media screen and (max-device-width:670px) {.ifrexo {width:auto; min-width:325px; height:820px;}}
/* */
#native-adskeeper {max-width:90%; display:inline-block;}
#native-adskeeper div.mctitle a {font-size:14px;}
#native-adskeeper div.image-container img {border:1px solid #fc0000; box-shadow:0 0 6px #fd0303;}