*{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:#8c8c8c; background-image:url(bg-1.jpg); padding: 0;  margin: 0; font: 10pt arial; color:#000000;}
a {font: arial; text-decoration: none; color:#024182;}
a:hover {font: arial; text-decoration: underline; color:#014c99;}
/* header body */
.pg00 {width:1060px; background-color:#fff9dc; border-left:#750805 solid 7px; border-right:#750805 solid 7px; padding-bottom:20px;}
.pg01 {width:100%; background-image:url(top_bg.jpg);}
.pg1 {width:990px; height:136px;}
.pg2 {width:990px; height:136px; text-align:left;}
.pg3 {width:467px; height:136px; float:left; margin-right:20px;}
.pg3-1 {width:467px; height:101px;}
.pg3-2 {width:467px; height:27px; margin-top:5px;}

.pg3-3 {width:503px; height:136px; float:left; background-image:url(fon14.png);}
.pg3-4 {width:503px; height:65px; float:left; margin-top:15px;}
.hl-1 {width:990px; margin:20px 0px 10px 0px; text-align:left; text-transform:capitalize;}
/* search */
.s_form { height:65px;}
.s_input {background-color:#ffffff; border:2px solid #000000; width:428px; padding:10px 0px; color:#000000; float:left; margin-right:5px; text-indent:5px;}
.s_submit {border: 0 none; width:65px; height:39px; cursor:pointer; float:left; background-image:url(search.jpg);}
.s_form1 {width:503px; margin-bottom:5px; height:40px;}
.s_form2 {width:503px; height:14px; color:#000000; font-weight:bold; text-align:left;}
/*---*/
.pg4 {width:304px; height:254px; float:left;}
.pg5 {width:990px; padding:1px 0px; margin-bottom:20px; text-align:justify;}
.pg6 {width:996px; margin-bottom:40px; padding: 10px 2px 0px 2px;}
.pg7 {width:996px; margin-bottom:40px; text-align:left;}
.pg8 {width:996px; margin-bottom:40px; text-align:left; padding-top:10px; border-top:2px #750805 solid}
.menu ul {}
.menu li {background-color:#fdc179; text-decoration:none; float:left; font-size:14px; font-weight:bold; padding:3px 5px; margin:0px 4px 0px 0px; border:solid 2px #ca0300; }
.menu li:hover, .menu li:active {background-color:#ffb257; border:solid 2px #000000; float:left;}
.hd2 ul {}
.hd2 li {width:187px;}
.forh2 {width:992px; margin-bottom:6px; display:block; text-align:left; padding:5px 0px; border:#000 2px solid; background-color:#750805;}
h2 {margin-left:10px; font-size:18px; font-weight:bold; color:#FFF; 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;}
/* paginator */
.pag1 { width:260px; height:26px; text-align:center; margin-bottom:40px; color:#000;}
.pag1 ul {}
.pag1 li {background-color: #bdbdbd; text-decoration:none; float:left; font-size:14px; font-weight:bold; padding:3px 5px; margin:0px 2px 0px 2px; border:solid 2px #000000; }
.pag1 li:hover, .menu li:active { background-color:#fdc179; border:solid 2px #000000; float:left;}
/*---*/
/* models */
.clist1{width:996px; height:27px; text-align:center; margin-bottom:20px;color:#000;}
.clist ul {}
.clist li {background-color: #bdbdbd; text-decoration:none; float:left; font-size:14px; font-weight:bold; padding:3px 8px; font-weight: bold; margin:0px 2px 0px 2px; border:solid 2px #000000; }
.clist li:hover, .menu li:active { background-color:#fdc179; border:solid 2px #000000; }
/*---*/
/* top text */
.txt1 {width:990px; padding:1px; text-align:left; margin-bottom:20px;}
ul.txt1-1 {float:left; width:180px; text-align:left; margin-right:15px; color:#80211f;}
ul.txt1-1 li {width:178px;height:14px; padding-bottom:3px; margin-bottom:5px; white-space:nowrap;overflow:hidden;font-weight: bold; overflow:hidden; border-bottom: 1px dashed #494949;}
ul.txt1-2 {float:left;width:360px; text-align:left;}
ul.txt1-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 #494949;}
/*---*/
/* pics */
ul.pics1 {width:1010px; margin:0px 0px 40px 0px ;display:block; min-height:40px; padding-top:3px; padding-bottom:1px;}
ul.pics1 li {position: relative; width:190px; height:250px; margin: 0px 6px 9px 6px; text-align:left; background:url(fon9.png) top left no-repeat; float:left;}
a img.thumb {margin-top:3px; margin-left:3px; width:180px; height:240px;border: 2px solid #000000;}
a:hover img.thumb {margin-top:3px; margin-left:3px; width:180px; height:240px; border:2px solid #5A0301;}
/*---*/
/* 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:20px; width:222px; text-align:left; height:16px;overflow:hidden;font-weight:normal;text-transform:capitalize;font-weight:bold;font-size:12px; color:#000000;}
ul.videos li:hover h3 {text-decoration:underline; color:#000000;}
a img.th-vi {width:240px; height:180px;border: 2px solid #000000;}
a:hover img.th-vi {width:240px; height:180px;border: 2px solid #d70202;}
ul.videos li.holder {position: relative; width:244px; height:183px; margin: 0px 3px 8px 3px; float: left; background:url(/generate-link/1.gif) top left no-repeat;}
/*---*/
/* footer */	
.foot1 {width:100%; margin-top:50px;}
.foot2 {width:1000px; height:77px; text-align:left;}
.foot3 {width:382px; height:77px; text-align:left; float:left; margin-right:20px;}
.foot4 {width:590px; font-size:12px; margin-top:15px; text-align:justify; float:left;}
/*---*/
/* player */
.pl1 {width:996px; margin-bottom:25px; 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:442px; height:475px; float:left}
a img.pl-b {width:438px; height:471px;border: 2px solid #000000;}
a:hover img.pl-b {width:438px; height:471px;border: 2px solid #5A0301;}
a img.pl-a {width:510px; height:62px;border: 2px solid #000000;}
a:hover img.pl-a {width:510px; height:62px;border: 2px solid #5A0301;}
.pl4 {width:996px; margin-top:20px; text-align:justify; margin-bottom:25px; padding-bottom:20px; border-bottom:#013060 dashed 1px;}
.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 #494949; float:left;background:url(bg-3.png) 0 1px no-repeat;text-indent:17px; text-transform:capitalize;}
/*---*/
/* thumb top*/
ul.tt-1 {width:1000px; margin:0px 0px 40px 0px ;display:block; min-height:40px; padding-top:1px; padding-bottom:1px;}
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:244px; 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 #5A0301; margin-bottom:1px;}
/*---*/
/* pics pattern */
ul.pp-1 {width:1006px; margin:0px 0px 25px 0px ;display:block; min-height:40px; padding-top:3px; padding-bottom:1px;}
ul.pp-1  li {position: relative; width:192px; height:252px; margin: 0px 4px 6px 5px; text-align:left; background-color:#013060; float:left;}
a img.pp-t {margin-top:4px; margin-left:4px; width:180px; height:240px;border: 2px solid #000000;}
a:hover img.pp-t {margin-top:4px; margin-left:4px; width:180px; height:240px; border:2px solid #fbc742;}
.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:950px; height:135px; margin-bottom:20px;}
a img.pp-b {width:950px; height:135px;border: 2px solid #000000;}
a:hover img.pp-b {border:2px solid #5A0301;}
.pp-4a {width:990px; height:240px; margin-bottom:20px;}
a img.pp-ba {width:990px; height:240px;border: 2px solid #000000;}
a:hover img.pp-ba {border:2px solid #5A0301;}
.pp-5 {width:996px; 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 #5A0301;}
.pp-6 {width:996px; text-align:center; margin-bottom:20px; border-bottom:1px dashed #bdbdbd;}
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:25px;}
.np-2{width:154px; height:204px; margin-right:30px; float:left;}
.np-3{width:810px; float:left;}
.np-3-1{width:810px; margin-bottom:20px; text-align:justify;}
.np-3-2{width:100#; font-size:30px; font-weight:bold;}
ul.np-4 {width:1010px; margin:0px 0px 40px 0px ;display:block; min-height:40px; padding-top:3px; padding-bottom:1px;}
ul.np-4 li {position: relative; width:190px; height:270px; margin: 0px 6px 10px 6px; text-align:left; background:url(fon9.png) top left no-repeat; float:left;}
a img.np-t1 {margin-top:3px; margin-left:3px; width:180px; height:240px;border: 2px solid #000000;}
a:hover img.np-t1 {margin-top:3px; margin-left:3px; width:180px; height:240px; border:2px solid #5A0301;}
ul.np-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.np-4 li:hover h3 {text-decoration:underline; color:#000000;}
/*---*/
/* 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 #494949;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 #494949;}
.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 #494949;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-cat {width:996px; margin-bottom:25px; text-align:left;}
.all-cat li {width:234px; height:18px; font-size:15px; font-weight:bold; padding-bottom:4px; margin-bottom:10px; margin-right:15px; overflow:hidden; overflow:hidden; border-bottom:1px dashed #494949; float:left;background:url(fon13.png) 0 1px no-repeat;text-indent:17px; }
/*---*/
/*paterns*/
.pat1 {width:992px; padding-bottom:15px; margin-bottom:10px; border-bottom:1px #750805 dashed; }
.pat2 {width:715px; text-align:center; margin-right:25px; border-right:1px #750805 dashed; float:left;}
.pat3 {width:250px; float:left;}
a img.pat4 {width:320px; height:240px; border:3px solid #000000;}
a:hover img.pat4 {width:320px; height:240px; border:3px solid #750805; opacity: 0.9;}
.pat4 {width:326px; height:246px; float:left; padding:0; margin-right:25px; background-color:#9C0;}
.pat5 {width:710px; text-align:left; font-size:15px; font-weight:bold; margin:25px 0px;}
.pat6 {font-size:30px; font-weight:bold;}
/* */
#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;}