* {margin: 0; padding: 0;}
body  {font: 10px Tahoma, Verdana, Arial, sans-serif; color: #7b420a; background: url(/images/top_bg.gif) 0px 0px repeat-x #f4f2e3;}
img {border: none;}
.clearfloat {clear: both; height: 0; font-size: 1px; line-height: 0px;}
ul {list-style: none;}
a {font-weight: bold; color: #7b420a; text-decoration: none;}
a:hover {color: #333333; text-decoration: underline;}

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

/*head*/
.head {background: url(/images/head.jpg) 0px 0px no-repeat; height: 154px;}
.head p {width: 270px; position: absolute; top: 7px; right: 95px; text-align: center; font-size: 9px;}

.bookmark {position: absolute; width: 100px; top: 63px; right: 77px;}
.bookmark a {height: 49px; display: block; background: url(/images/14.gif) -55px -3px no-repeat; text-indent: -9000px; overflow: hidden;}
/*head*/

/*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 #999999;; 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 #999999;; margin: 0 0 1px 1px;}
/*thumb2*/

/*block1*/
.block-t {background: url(/images/block-t.gif) 0px 0px repeat-x #ffffff;}
.block-b {background: url(/images/block-b.gif) 0px 100% repeat-x;}
.block-l {background: url(/images/block-l.gif) 0px 0px repeat-y;}
.block-r {background: url(/images/block-r.gif) 100% 0px repeat-y;}
.corner-t-l {background: url(/images/corner-t-l.png) 0px 0px no-repeat;}
.corner-t-r {background: url(/images/corner-t-r.png) 100% 0px no-repeat;}
.corner-b-l {background: url(/images/corner-b-l.png) 0px 100% no-repeat;}
.corner-b-r {background: url(/images/corner-b-r.png) 100% 100% no-repeat;}

.h201 {background: url(/images/h201.jpg) 0px 0px no-repeat; width: 592px; height: 20px; margin: 0px auto -3px auto; font: bold 15px Arial, Helvetica, sans-serif; text-align: center; padding: 8px 110px 0 0; position: relative;}

.bookmark2 {background: url(/images/bookmark.png) 0px 0px no-repeat; width: 625px; height: 28px; margin: -7px auto 20px auto; position: relative;}
.bookmark2 a {display: block; width: 112px; background: url(/images/dn2.gif) -34px -3px no-repeat; text-indent: -9000px; overflow: hidden; height: 28px; margin: 0 0 0 0; left: 233px; position: absolute;}
/*block1*/

/*categories*/
.categories {padding: 9px 0 0 9px;}
.categories div {width: 245px; float: left;}
.categories dl {margin-bottom: 10px;}
.categories dt {font-size: 32px; color: #66ccff; padding-bottom: 6px;}
.categories dd {font: 14px Arial, Helvetica, sans-serif; font-weight: bold; background: url(/images/bullet2.gif) 0px 1px no-repeat; padding: 0 0 8px 17px;}
.categories a {color: #cd000e;}
.categories a:hover {color: #82050d;}
/*categories*/

/*top*/
.top {padding: 11px 0 5px 9px;}
.top ul {width: 245px; float: left; font-weight: bold;}
.top li {background: url(/images/bullet2.gif) 0px 1px no-repeat; padding-left: 17px; margin-bottom: 6px; font: 14px Arial, Helvetica, sans-serif;}
.top a {color: #cd000e;}
.top a:hover {color: #82050d;}
/*top*/

/*footer*/
.footer-x {background: url(/images/bot_bg.jpg) 0px 100% repeat-x;}
.footer {background: url(/images/footer.jpg) 0px 100% no-repeat; width: 332px; margin: 0px auto; height: 114px; padding: 60px 0 0 480px;}
.footer p, .footer div {text-align: center; width: 265px;}
.link1 {font: bold 11px Arial, Helvetica, sans-serif;}
.link1 a {color: #cd000e;}
.link1 a:hover {color: #82050d;}

.link2 {font: bold 14px Arial, Helvetica, sans-serif;}
.link2 a {color: #453000;}
.link2 a:hover {color: #c4a865;}
/*footer*/


/*rezina*/
.max {min-width: 1000px; max-width: 1520px; margin: 0px auto;}
.max2 {min-width: 1006px; max-width: 1560px; margin: 0px auto;}
.container {width: 100%;}
.content {width: 100%; float: left;}
.main {margin: 0 0 0 170px;}
.left {float: left;	width: 165px; margin-left: -100%; padding: 4px 0 0 2px;}
/*rezina*/

/*block3*/
.block3 {border: 4px solid #645737; background: #ebedef; margin-top: 44px;}
.block3 h2 {position: absolute; margin: -44px 0 0 26px; color: #ffffff; font-size: 18px; font-weight: normal; text-align: center; text-transform: uppercase; background: url(/images/block3-header.jpg) 0px 0px no-repeat; width: 408px; height: 27px; padding: 17px 0 0 0;}
/*block3*/

/*thumbs2*/
.thumbs2 {text-align:center;}
.thumbs2 {padding: 8px 8px 8px 8px;}
.thumbs2 img {width: 200px; height: 150px; border: 1px solid #645737; background: url(/images/thumbs-bg2.jpg) 0px 0px no-repeat; margin: 0 2px 2px 0;}
.thumbs2 a:hover img {border: 1px dashed #645737;}
/*thumbs2*/

/*thumbs3*/
.thumbs3 {text-align:center;}
.thumbs3 {padding: 8px 0px 8px 8px;}
.thumbs3 img {width: 264px; height: 198px; border: 1px solid #645737; margin: 0 3px 3px 0;}
.thumbs3 a:hover img {border: 1px dashed #645737;}
/*thumbs3*/

/*thumbs4*/
.thumbs4 {text-align:center;}
.thumbs4 {padding: 8px 0px 8px 8px;}
.thumbs4 img {width: 160px; height: 210px; border: 1px solid #645737; margin: 0 3px 3px 0;}
.thumbs4 a:hover img {border: 1px dashed #645737;}
/*thumbs4/

/*hardlinks*/
.hardlinks {width: 830px; margin: 10px auto 0px auto;}
.hardlinks ul {width: 276px; float: left; color: #3c3c3c; font-size: 17px; font-weight: bold;}
.hardlinks li {background: url(/images/bullet.png) 0px 0px no-repeat; padding: 1px 0 0 35px; margin-bottom: 4px;}
.hardlinks a {color: #cd000e;}
.hardlinks a:hover {color: #82050d;}

/*hardlinks*/
.hardlink {width: 830px; margin: 0px auto 20px auto;}
.hardlink ul {width: 276px; float: left; color: #3c3c3c; font-size: 17px; font-weight: bold;}
.hardlink li {background: url(/images/bullet.png) 0px 0px no-repeat; padding: 1px 0 0 35px; margin-bottom: 4px;}
.hardlink a {color: #cd000e;}
.hardlink a:hover {color: #82050d;}
/*hardlinks*/


/*my hardlinks*/
.myhardlinks {color: #3c3c3c; font-size: 19px; font-weight: bold;}
.myhardlinks a {color: #cd000e; text-decoration: underline;}
.myhardlinks a:hover {color: #82050d;}
/*my hardlinks*/

/*decsrotator*/
.decsrotator {padding: 8px 0px 8px 8px;}
.decsrotator {width: 830px; margin: 0px auto 20px auto;}
.decsrotator ul {width: 276px; float: left; color: #3c3c3c; font-size: 14px; font-weight: bold;}
.decsrotator li {background: url(/images/bullet2.gif)  0px 1px no-repeat; padding: 0 0 8px 17px; margin-bottom: 4px;}
.decsrotator a {color: #cd000e; 	text-decoration: none;}
.decsrotator a:hover {color: #82050d; text-decoration: underline;}
/*decsrotator*/

/*left*/
.left h2 {margin-bottom: 7px; font-size: 14px; text-align: center;}
/*left*/

/*nav*/
.nav {margin: 0 0 7px 0;}
.nav li {background: url(/images/button-new.png) 0px 0px no-repeat; font-size: 17px; font-weight: bold; height: 26px; padding-top: 3px; text-align: center; margin: 0px auto 1px auto; color: #ffffff; width: 162px;}
.nav li a {font-weight: bold; color: #ffffff;}
/*nav*/

/*paysites*/
.paysites {text-align: center;}
.paysites h3 {font-size: 13px;}
.paysites img {border: 1px solid #645737; width: 160px; height: 160px; margin: 0 0 3px 1px;}
.paysites a:hover img {border: 1px dashed #645737;}
.paysites p {text-align: justify; font-size: 12px;}
.paysites span {display: block; padding-top: 3px; text-align: center;}
.paysites span a {font-size: 14px; font-weight: bold;}
.paysites div {padding-bottom: 10px;}
/*paysites*/

.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: #ffffff; 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: #fbc2c2; margin: 0;}
.pages li a:hover { color: #000000; background: #fbc2c2; margin: 2px 2px 0 0;}
.pages li:hover { color: #000000; background: #fbc2c2;}
.pages li:hover a { color: #000000; background: #fbc2c2;}
.pages li.text:hover { color: #000000; background: #ffffff;}

.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: 5px; padding: 5px;}
.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: #f4f2e3; width: 928px; margin: 0px auto; padding: 5px 0 5px 12px;}
