*{margin:0px;padding:0px;list-style-type:none;}
body{color:#ccffcc;background:#444444 url('image/bg.gif') center top;font-family:Tahoma;background-size:100%;}
a{color:#fffccc;}
a:hover{color:#ffcc00;}
img{border:1px solid #fffccc;}
a:hover img{border:1px solid #ffcc00;}
.mainWrap{margin:0px auto;width:984px;}
.clearfloat{clear:both;height:0px;font-size:1px;line-height:0px;}
.bgToMiddleGradient, .textNichesTop li, .leftNichesTop li, .leftNichesTop a.categoriesBrowse, .controls a, .hardLinkTopWrap{background:rgb(204,255,204);background:-moz-linear-gradient(top, rgba(204,255,204,1) 0%, rgba(117,175,117,1) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(204,255,204,1)), color-stop(100%,rgba(117,175,117,1)));background:-webkit-linear-gradient(top, rgba(204,255,204,1) 0%,rgba(117,175,117,1) 100%);background:-o-linear-gradient(top, rgba(204,255,204,1) 0%,rgba(117,175,117,1) 100%);background:-ms-linear-gradient(top, rgba(204,255,204,1) 0%,rgba(117,175,117,1) 100%);background:linear-gradient(to bottom, rgba(204,255,204,1) 0%,rgba(117,175,117,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ccffcc', endColorstr='#75af75',GradientType=0);}
.middleToTcGradient, .textNichesTop li a:hover, .leftNichesTop li a:hover, .leftNichesTop a.categoriesBrowse:hover, .controls a:hover, .hardLinkTop a:hover{background:rgb(252,234,187);background:-moz-linear-gradient(top, rgba(252,234,187,1) 0%, rgba(252,205,77,1) 50%, rgba(248,181,0,1) 51%, rgba(251,223,147,1) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(252,234,187,1)), color-stop(50%,rgba(252,205,77,1)), color-stop(51%,rgba(248,181,0,1)), color-stop(100%,rgba(251,223,147,1)));background:-webkit-linear-gradient(top, rgba(252,234,187,1) 0%,rgba(252,205,77,1) 50%,rgba(248,181,0,1) 51%,rgba(251,223,147,1) 100%);background:-o-linear-gradient(top, rgba(252,234,187,1) 0%,rgba(252,205,77,1) 50%,rgba(248,181,0,1) 51%,rgba(251,223,147,1) 100%);background:-ms-linear-gradient(top, rgba(252,234,187,1) 0%,rgba(252,205,77,1) 50%,rgba(248,181,0,1) 51%,rgba(251,223,147,1) 100%);background:linear-gradient(to bottom, rgba(252,234,187,1) 0%,rgba(252,205,77,1) 50%,rgba(248,181,0,1) 51%,rgba(251,223,147,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fceabb', endColorstr='#fbdf93',GradientType=0);}
.sectionTitle{border-radius:7px 7px 0px 0px;padding:0.25em 0px;font-size:120%;text-align:center;color:#507756;background-color:#333;text-shadow:0px 1px 0px #ccffcc;}
.hardLinkTopWrap{display:block;background-color:#bdbdbe;color:#3f3f40;height:1.5em;box-shadow:0px 1px 2px rgba(111, 111, 112, 0.45);}
.hardLinkTop{width:984px;margin:0px auto;}
.hardLinkTop a, .hardLinkTop p{display:block;float:left;padding:0.25em 1em;border-right:1px solid #c3005d;font-size:90%;}
.hardLinkTop a:hover{text-decoration:none;background-color:#d9d9d9;}
.header{margin:0.5em auto;width:984px;height:144px;text-align:center;vertical-align:top;}
.header h1{display:inline-block;*zoom:1;*display:inline;font-size:140%;width:28%;vertical-align:top;}
.header #topBanner{display:inline-block;*zoom:1;*display:inline;width:500px;height:144px;background:url('image/text.png') no-repeat center;white-space:normal;}
.header #topBanner p{display:block;width:490px;height:134px;font-size:11px;padding:5px;padding-top:5px;color:#ccffcc;}
.header #update{display:inline-block;*zoom:1;*display:inline;width:216px;height:106px;background:url('image/update.png') no-repeat center;}
.controls{margin:0.3em auto;width:984px;white-space:nowrap;text-align:center;}
.controls a, .controls span{display:inline-block;*zoom:1;*display:inline;margin:0px 2px;padding:3px 4px;min-width:1em;text-decoration:none;font-size:115%;border:none;}
.controls a{background-color:#bdbdbe;border-color:#6f6f70;color:#507756;box-shadow:0px 0px 2px black;}
.controls a:hover{background-color:#c3005d;color:#000;box-shadow:0px 1px 4px black;}
.thumbs, .thumbNichesTop{display:block;margin:0px auto;text-align:center;width:984px;}
.thumbs a, .thumbNichesTop a{display:inline-block;margin:0;line-height:0px;}
.thumbs p{height:2.5em;overflow:hidden;line-height:normal;width:240px;}
.thumbs a div{position:relative;margin-top:-21px;margin-left:1px;width:240px;z-index:1;text-align:right;}
.thumbs a div span{display:inline-block;*zoom:1;*display:inline;margin:0px 0px 3px 0px;padding:1px 3px;border-radius:3px;height:16px;line-height:16px;font-size:16px;color:#fff;border:1px solid #777;background-color:rgba(0,0,0,0.60);background-color:#000;opacity:0.6;}
.progress{position:absolute;visibility:hidden;z-index:2;}
.fillBlock, .emptyBlock{position:relative;float:left;height:80%;border:1px solid #d9d9d9;margin:1px;z-index:2;}
.emptyBlock{background:#c3005d;}
.fillBlock{background:#870030;}
.formatedText{margin:0.5em auto;width:984px;overflow:hidden;border-radius:7px;background-color:#333333;}
.formatedText ul{float:left;padding:3px 0px;margin:3px;vertical-align:top;}
.formatedText li{padding:3px;}
.formatedText li a{font-weight:700;}
.formatedText p{padding:6px;}
.advt ul{width:240px;}
.thumbNichesTop{margin:1.5em auto;overflow:hidden;border-radius:7px;background-color:#bdbdbe;}
.thumbNichesTop p{height:1.5em;overflow:hidden;line-height:normal;width:320px;font-weight:700;}
.thumbNichesTop li.currentNiche a{text-decoration:none;}
.textNichesTop{margin:1.5em auto;width:984px;overflow:hidden;}
.textNichesTop ul{text-align:justify;line-height:0px;}
.textNichesTop li{display:inline-block;*zoom:1;*display:inline;margin:3px;border:1px solid;background-color:#bdbdbe;text-align:center;vertical-align:top;width:9em;}
.textNichesTop li.finish{display:inline-block;*zoom:1;*display:inline;width:100%;height:0px;border:0px;margin:0px;padding:0px;}
.leftNichesTop{width:160px;float:left;margin:0px 5px;overflow:hidden;}
.leftNichesTop li{margin:3px 0px;border:1px solid;text-align:left;background-color:#bdbdbe;}
.leftNichesTop a.categoriesBrowse{display:block;margin:0.3em 0px 1em 0px;padding:0.5em;border:1px solid #6f6f70;background-color:#bdbdbe;border-radius:7px;text-align:center;text-decoration:none;font-size:115%;}
.leftNichesTop a.categoriesBrowse:hover{background-color:#c3005d;border:1px solid #6f6f70;}
.textNichesTop li a, .leftNichesTop li a{display:block;height:1.5em;padding:1px 0.4em;overflow:hidden;line-height:1.5em;text-decoration:none;font-weight:700;}
.textNichesTop li a:hover, .leftNichesTop li a:hover{background-color:#c3005d;}
.textNichesTop li.currentNiche a, .leftNichesTop li.currentNiche a{text-decoration:none;color:#6f6f70;background-color:#d9d9d9;}
.webmaster{width:948px;text-align:center;margin:auto;margin-top:20px;font-size:80%;}
.webmaster p{margin:0.3em auto;}
.logo{float:left;padding-left:0px;border:0 !important;position:relative;top:25px;}
.logo img{float:left;border:0 !important;}
.cats{font-size:13px;}
.cats ul{width:115px;}
.cats ul li{margin:1px;padding:1px;padding-left:5px;}
.cats ul li a{font-weight:normal;}
.left h3{padding-left:10px;float:left;position:relative;}
.left h2{padding-left:10px;float:left;position:relative;}
.left h1{padding-left:10px;float:left;position:relative;}
.left{height:1.5em;vertical-align:middle;}
.sort{float:right;position:relative;right:10px;top:4px;font-size:14px;font-weight:bold;}
.sort a{color:#507756;text-decoration:none;}
.sort a:hover{text-decoration:underline;}
h1{font-size:18px;}
h2{font-size:18px;}
h3{font-size:18px;}
.mobile{display:none;}
@media screen and (max-width:960px){
.mobile{display:block;}
.header,.formatedText,.thumbs,.controls,.webmaster{width:100%;overflow:hidden;}
.header #topBanner,.header #update{display:none;}
iframe{width:100%;overflow:hidden;}
.left{height:auto;}
.left h1, .sort{float:none;position:static;}
.cats{display:none;}
}
#ec12985a73 a div{
 width: 100%;
}
