* {margin: 0; padding: 0;}
body  {font: normal 11px Verdana, Arial, Helvetica, sans-serif; color: #121212; background: url(../images/bg.jpg) -2px 0px repeat-x #fff0bb;}
img {border: none;}
.clearfloat {clear: both; height: 0; font-size: 1px; line-height: 0px;}
ul {list-style: none;}
a {color: #000000; text-decoration: none;}
a:hover {color: #999999; text-decoration: underline;}

/*center*/
.center {width: 1000px; margin: 0px auto; position: relative;}
/*center*/

/*head*/
.head {background: url(../images/head.jpg) 2px 0px no-repeat; height: 224px; position: relative;}
.head p {width: 150px; position: absolute; top: 3px; left: 709px; text-align: left; line-height: 12px; color: #553f03; font-size: 10px;}
.head p strong {color: #612201;}

.bookmark {position: absolute; width: 89px; top: 59px; right: 50px;}
.bookmark a {height: 132px; display: block; text-indent: -9000px; overflow: hidden;}
/*head*/

/*thumbs*/
/*.thumbs {width: 984px; margin: 0px auto 15px auto; padding-left: 2px;}*/
/*.thumbs div {width: 244px; float: left; margin-right: 2px;}*/
/*.thumbs img {background: url(../images/thumbs-bg.jpg) 0px 0px no-repeat; width: 240px; height: 320px; border: 2px solid #FFFFFF;}*/
/*.thumbs p {height: 25px; padding: 4px 0 0 0; background: url(../images/thumbs-p.jpg) 0px 0px no-repeat;}*/
/*.thumbs span {display: block; float: left; width: 123px; background: url(../images/bullet.gif) 4px 1px no-repeat; text-indent: 17px;}*/
/*.thumbs p a {display: block; float: left; height: 14px; color: #0084ff;}*/
/*.thumbs p a.pics {background: url(../images/thumbs-pics.png) 0px 0px no-repeat; width: 53px; text-indent: 20px; margin-right: 4px;}*/
/*.thumbs p a.movs {background: url(../images/thumbs-movs.png) 0px 0px no-repeat; width: 61px; text-indent: 15px;}*/
/*thumbs*/

.thumbs a:hover img {border: 1px solid #e2ffaa;}

/*thumb*/
div.thumb {width: 244px; float: left; padding: 1px; margin: 1px;}
.thumb ul {padding: 0; margin: 0; position: relative; font-size: 13px; text-align:left;}
.thumb strong {margin-left: 3px;}
.thumb ul span {position: absolute; right: 3px; font-size: 13px;}
.thumb ul a {font-size: 13px; text-transform: uppercase;}
.thumb img {width: 244px; height: 183px; border: 1px dashed #bd88ff;; margin: 0 0 1px 1px;}
/*thumb*/

/*thumb2*/
div.thumb2 {width: 308px; float: left; padding: 1px; margin: 1px;}
.thumb2 ul {padding: 0; margin: 0; position: relative; font-size: 13px; text-align:left;}
.thumb2 strong {margin-left: 3px;}
.thumb2 ul span {position: absolute; right: 3px; font-size: 13px;}
.thumb2 ul a {font-size: 13px; text-transform: uppercase;}
.thumb2 img {width: 308px; height: 231px; border: 1px dashed #bd88ff; margin: 0 0 1px 1px;}
/*thumb2*/


/*thumbs-new*/
.thumbs-new {width: 984px; margin: 0px auto 15px auto; padding-left: 2px;}
.thumbs-new div {width: 244px; float: left; margin-right: 2px;}
.thumbs-new img {background: url(../images/thumbs-bg.jpg) 0px 0px no-repeat; width: 240px; height: 320px; border: 2px solid #FFFFFF;}
.thumbs-new p {height: 25px; padding: 4px 0 0 0; background: url(../images/thumbs-p.jpg) 0px 0px no-repeat; text-align: center;}
.thumbs-new span {background: url(../images/thumbs-movs.png) 0px 0px no-repeat #FFFFFF; padding: 1px 3px 0 17px;}
.thumbs-new p a {color: #0084ff; line-height: 11px;}
/*thumbs*/

/*block1*/
.block1 {background: url(../images/block-bg.png) 0px 0px repeat-y; width: 964px; margin: 0px auto 15px auto;}
.block1-top {background: url(../images/block-top.png) 0px 0px no-repeat;}
.block11-top {background: url(../images/block11-top.png) 0px 0px no-repeat;}
.block1-bottom {background: url(../images/block-bottom.png) 0px 100% no-repeat;}
.block1 h2 {text-indent: -9999px; overflow: hidden;}

.bookmark2 a {display: block; width: 341px; margin: 0px auto; height: 44px; text-indent: -9999px; overflow: hidden;}
/*block1*/

/*categories*/
.categories {padding: 30px 0 0 26px;}
/*.categories div {width: 230px; float: left;}*/
.categories dl {margin-bottom: 10px;}
.categories dt {font-size: 24px; color: #00b4ff; padding-bottom: 6px;}
.categories dd {font-size: 14px; background: url(../images/bullet2.gif) 0px 4px no-repeat; padding: 0 0 0 16px; line-height: 14px; margin-bottom: 2px;}
.categories a {color: #d3ff8e;}
.categories a:hover {color: #969696;}
/*categories*/

/*top*/
.top {padding: 54px 0 10px 33px;}
.top ul {width: 225px; float: left; font-size: 14px;}
.top li {background: url(../images/bullet3.gif) 0px 4px no-repeat; padding-left: 19px; line-height: 14px; margin-bottom: 3px;}
.top a {color: #ffffff;}
/*top*/

/*footer*/
.footer {background: url(../images/footer.jpg) 0px 100% no-repeat; height: 189px; font: normal 11px Arial, Helvetica, sans-serif; color: #435465; position: relative;}
.footer p {padding: 69px 0 0 432px;}
.footer span {color: #00a2ff; font-weight: bold;}

.link {position: absolute; bottom: 9px; right: 316px; width: 112px;}
.link a {display: block; text-indent: -9000px; height:23px; overflow: hidden;}
/*footer*/

/*rezina*/
.max {min-width: 1000px; max-width: 1560px; margin: 0px auto;}
.max2 {min-width: 1000px; max-width: 1560px; margin: 0px auto;}
.container {width: 100%; margin-bottom: 15px;}
.content {width: 100%; float: left;}
.main {margin: 0 0 0 167px;}
.left {float: left;	width: 167px; margin-left: -100%; margin-bottom: 15px;}
/*rezina*/

/*bgs*/
.bg-l {background: url(../images/bg-l.gif) 0px 0px repeat-y;}
.bg-t-l {background: url(../images/bg-t-l.png) 0px 0px no-repeat;}
.bg-b-l {background: url(../images/bg-b-l.png) 0px 100% no-repeat;}

.block2 {background: url(../images/block2.png) 0px 0px repeat-x #312b2a;}
.block2-t {background: url(../images/block2-t.png) 50% 0px no-repeat;}
.block2-t-l {background: url(../images/block2-t-l.png) 0px 0px no-repeat;}
.block2-t-r {background: url(../images/block2-t-r.png) 100% 0px no-repeat;}
.block2-b {background: url(../images/block2-b.png) 50% 100% no-repeat;}
.block2-b-x {background: url(../images/block2-b-x.png) 0px 100% repeat-x;}
.block2-b-l {background: url(../images/block2-b-l.png) 0px 100% no-repeat;}
.block2-b-r {background: url(../images/block2-b-r.png) 100% 100% no-repeat;}


.block2 h2 {font-size: 21px; text-align: center; color: #ffffff; height: 35px; padding-top: 9px; font-weight: normal;}

.bookmark3 {width: 140px; margin: 0px auto;}
.bookmark3 a {display: block; height: 31px; text-indent: -9999px; overflow: hidden;}
/*bgs*/

/*thumbs2*/
.thumbs2 {padding: 0 0 1px 11px;}
.thumbs2 img {background: #aec647; border: 1px solid #FFFFFF; width: 200px; height: 150px; margin: 0 2px 2px 0;}
/*thumbs2*/

/*thumbs3*/
.thumbs3 {padding: 0 0 1px 11px;}
.thumbs3 img {background: #aec647; border: 1px solid #FFFFFF; width: 264px; height: 198px; margin: 0 2px 2px 0;}
/*thumbs3*/

/*left*/
.left h2 {font-size: 21px; color: #ffffff; height: 35px; font-weight: normal;}
.left h2.h201 {padding: 9px 0 0 36px;}
.left h2.h202 {padding: 7px 0 0 40px; background: url(../images/h202.png) 0px 0px no-repeat;}
/*left*/

/*nav*/
.nav {margin: 8px 0 7px 14px;}
.nav li {background: url(../images/bullet4.gif) 0px 3px no-repeat; font-size: 12px; padding-left: 14px; line-height: 10px; margin-bottom: 8px;}
.nav a {color: #c7f8ff;}
/*nav*/

/*paysites*/
.paysites {text-align: center;}
.paysites h3 {font-size: 13px; color: #FFFFFF; margin-bottom: 5px;}
.paysites img {border: 1px solid #645737; width: 150px; height: 150px;}
.paysites a:hover img {border: 1px dashed #645737;}
.paysites p {text-align: justify; font: normal 11px Tahoma, Verdana, Arial, sans-serif; padding: 3px 0;}
.paysites span a {font-size: 14px; font-weight: bold;}
.paysites div {padding: 0 0 10px 10px;}
.paysites a {color: #FFFFFF;}
/*paysites*/

/*hardlinks*/
.hardlinks {width: 996px; margin: 0px auto 15px auto;}
.hardlinks div {background: url(../images/hardlinks.jpg) 0px 0px no-repeat; width: 240px; height: 48px; padding: 6px 9px 0 0; font: normal 12px Tahoma, Verdana, Arial, sans-serif; text-align: center; float: left;}
.hardlinks a {color: #794d09; font-size: 18px;}
/*hardlinks*/

.pages {margin-top: 0; margin-bottom: 10px; padding: 0px;}
.pages ul { margin: 0; padding: 0; }
.pages li { padding: 2px 3px 2px 5px; color: #000000; font-weight: bold; background: #eeeeee; border: 1px solid #000000; }
.pages li a { margin: 2px 2px 0 0; line-height: 10px; color: #000000; text-decoration: none;}
.pages span { color: #000000; font-weight: bold; }
.pages ul, .pages li { display: inline; }
.pages li.current { color: #000000; background: #d8ffff; margin: 0;}
.pages li a:hover { color: #000000; background: #d8ffff; margin: 2px 2px 0 0;}
.pages li:hover { color: #000000; background: #d8ffff;}
.pages li:hover a { color: #000000; background: #d8ffff;}
.pages li.text:hover { color: #000000; background: #eeeeee;}

.th1 {float:left; margin-bottom:5px; padding:0; position: relative;}
.th2 {float:left; padding-left:5px; font-size:14px; font-weight:bold;}
.th3 {float:right;padding-right:5px; font-size:14px;}

.inside-block {margin: 0; padding: 0; color:#cccccc;}
.inside-block div {margin:0; padding:0}
.inside-block span {margin:0; padding:50px}
.cats-table {margin: 0; padding:0; width: 900px;}
.cats-table-td {margin: 0; padding:0}
.cats-letter {margin: 5px; font-size: 18px; font-wight: bold;}
.cats-link {margin: 4px; font-size: 13px;}
.cats-link a {font-size: 14px;}

.top-b-archive {background: #fff0bb; width: 1000px; margin: 0px auto; padding: 5px 0 5px 12px;}
