* {margin: 0; padding: 0;}
body  {font: 11px Tahoma, Verdana, Arial, sans-serif; color: #000000; background: url(../images/head-x.gif) top repeat-x #FFFFFF;}
img {border: none;}
.clearfloat {clear: both; height: 0; font-size: 1px; line-height: 0px;}
ul {list-style: none;}
h1 {display: none;}
a {color: #000000;}
a:hover {color: #d60000;}
#min {min-width: 1000px; width:expression(((document.compatMode && document.compatMode=='CSS1Compat') ? document.documentElement.clientWidth : document.body.clientWidth) < 1000 ? "1000px" : "auto");}
/*logo*/
.logo {width: 386px;}
.logo a {background: url(../images/logo1.png) top no-repeat; height: 137px; display: block; text-indent: -9000px; overflow: hidden;}
/*logo*/

.nnn8 {font: bold 20px Tahoma, Helvetica, sans-serif; color: #000000; margin-bottom: 15px; margin-top: 20px;}
.nnn12 {margin-bottom: 20px;}
.noborder img {border: 0px solid #000000;}

/*nav3*/
.nav3 {position: absolute; left: 268px; top: 8px;}
.nav3 li {display: inline; font-size: 14px; font-weight: bold; background: url(../images/bulllet.gif) 0px 3px no-repeat; padding: 0 28px 0 25px;}
/*nav3*/

.ohoh {width: 950px; height: 40px; font: 20px Arial, Helvetica, sans-serif; color: #000000; margin-top: 20px;}
.ohoh a {font: bold 30px Arial, Helvetica, sans-serif; color: #000000; text-decoration: underline;}
.ohoh a:hover {text-decoration: none;}

/*bg*/
.bg-left {background: url(../images/content-left.gif) left top no-repeat;}
.bg-right {background: url(../images/content-right.gif) right top no-repeat; padding-top: 35px;}
.bg-left h2 {font-size: 14px; text-indent: 57px; padding: 20px 0 25px 0;}
/*bg*/

/*sidebar*/
.sidebar {width: 238px; float: left; background: url(../images/top-left.gif) bottom left no-repeat; padding-bottom: 33px;}
/*sidebar*/

/*sidebar2*/
.sidebar2 {width: 240px; float: right; background: url(../images/top-right.gif) bottom right no-repeat; padding-bottom: 33px;}
/*sidebar2*/

/*block*/
.block {background: url(../images/block-bg.gif) left repeat-y;}
.block-top {background: url(../images/block-top.png) left top no-repeat;}
.block-bottom {background: url(../images/block-bottom.gif) left bottom no-repeat; padding-bottom: 30px;}
/*block*/

/*block2*/
.block2 {background: url(../images/block2-bg.gif) left repeat-y;}
.block2-top {background: url(../images/block2-top.gif) left top no-repeat;}
.block2-bottom {background: url(../images/block2-bottom.gif) left bottom no-repeat; padding: 0 0 25px 30px; min-height: 1px; _height: 1px;}
.block2 h2 {text-indent: 0px; padding-bottom: 10px;}
.block2 p {width: 189px; background: url(../images/dots.gif) bottom repeat-x; padding-bottom: 10px; margin-bottom: 7px;}
.block2 img {width: 90px; height: 120px; border: 1px solid #000000;}
.block2-bottom div {width: 92px; float: left; text-align: center; margin: 0 5px 5px 0;}
.block2-bottom div a {text-decoration: none;}
.block2-bottom div a:hover span {text-decoration: underline;}
.block2 span {display: block;}
/*block2*/

/*block3*/
.block3 {background: url(../images/block3-bg.gif) left repeat-y;}
.block3-top {background: url(../images/block3-top.png) left top no-repeat;}
.block3-bottom {background: url(../images/block3-bottom.png) left bottom no-repeat;}
/*block3*/

/*block4*/
.block4 {background: url(../images/block4-bg.gif) left repeat-y;}
.block4-top {background: url(../images/block4-top.png) left top no-repeat;}
.block4-bottom {background: url(../images/block4-bottom.gif) left bottom no-repeat; padding-bottom: 20px;}
.block4 h2 {text-indent: 68px;} 
/*block4*/

/*nav*/
.nav {padding: 0 0 0 30px;}
.nav p {padding-bottom: 20px;}
.nav a, .top a {font-size: 14px; font-weight: bold;}
.nav ul, .top ul {width: 178px;}
.nav li, .top li, .thumbs li {text-indent: 22px; background: url(../images/bulllet.gif) 0px 3px no-repeat; padding-bottom: 3px;}
.nav li.mainpage {background: url(../images/dots.gif) bottom repeat-x; padding: 0 0 10px 0; margin-bottom: 11px;}
/*nav*/

/*top*/
.top p {width: 189px; background: url(../images/dots.gif) bottom repeat-x; padding-bottom: 10px; margin-bottom: 7px;}
.top {padding: 0 0 25px 30px;}
/*top*/

/*main*/
.main {width: 471px; float: left; padding: 20px 0 33px 28px;}
/*main*/

/*ads*/
.ads {margin-bottom: 16px;}
/*ads*/

/*thumbs*/
.thumbs {width: 185px; padding: 0 0 0 26px;}
.thumbs p {padding-bottom: 12px;}
.thumbs div {background: url(../images/dots.gif) top repeat-x; padding: 9px 0 ;}
.thumbs div p {padding-bottom: 0px;}
.thumbs span {display: block; background: url(../images/bulllet.gif) 1px 3px no-repeat; padding-left: 21px;}
.thumbs a {font-size: 14px; color: #000000; font-weight: bold;}
.thumbs img {width: 180px; height: 135px; border: 1px solid #000000; margin: 7px 0;}
.thumbs div.free p {padding: 12px 0 15px 38px; background: url(../images/more.gif) 0px 6px no-repeat;}
.thumbs a:hover {color: #FF0000;}
/*thumbs*/

/*nav2*/
.nav2 p {font-size: 14px; color: #000000; font-weight: bold; padding: 0 0 14px 20px; background: url(../images/bullet2.gif) 0px 0px no-repeat; margin-bottom: 14px;}
.nav2 a {color: #d60000;}
.nav2 {background: url(../images/dots.gif) bottom repeat-x;}
/*nav2*/

/*paysite*/
.paysite img {width: 210px; height: 150px; border: 1px solid #000000; float: left;}
.paysite p {width: 242px; float: left; padding-left: 14px; background: url(../images/bullet3.gif) 14px 2px no-repeat; text-indent: 19px;}
.desc2 {background: url(../images/bullet3.gif) 0px 2px no-repeat; text-indent: 19px;} 
/*paysite*/

/*rating*/
.rating {font-size: 12px; font-weight: bold; padding: 20px 0 0 0;}
.rating img {width: 7px; height: 7px; margin-right: 1px;}
/*rating*/

/*yel*/
.rate {padding: 11px 0 0 0; _height: 1px; min-height: 1px;}
html* .rate input.f01 {width: 101px; float: left;}
.yel-left {background: url(../images/yel-left.gif) left top no-repeat #fff799; float: left; width: auto; margin-right: 16px;}
.yel-right {background: url(../images/yel-right.gif) right top no-repeat; float: left; width: auto; height: 24px; padding: 7px 0 0 10px;}
.yel-right, x:-moz-any-link {height: 22px; padding: 9px 0 0 10px;}
html* .yel-right {height: 25px; padding: 6px 0 0 10px;}
.yel-left span {padding-right: 10px;}
.yel-left span input {margin-right: 5px; vertical-align: text-bottom;}
html* .yel-left span input {vertical-align: middle;}
.f01 {margin-top: 4px;}
/*yel*/

/*link*/
.link {background: url(../images/dots.gif) top repeat-x; margin: 15px 0 0 0;}
.link a {color: #d60000; font-size: 12px; font-weight: bold;}
.link-bottom {background: url(../images/dots.gif) bottom repeat-x; padding: 16px 0 18px 0; min-height: 1px; _height: 1px;}
/*link*/

/*thumbs2*/
.thumbs2 {background: url(../images/dots.gif) bottom repeat-x; padding-bottom: 3px; min-height: 1px; _height: 1px;}
.thumbs2 h2 {text-indent: 0px; padding: 19px 0 20px 0;}
.thumbs2 img {width: 150px; height: 200px; border: 1px solid #000000; margin-bottom: 4px;}
.thumbs2 div {width: 152px; float: left; margin: 0 5px 12px 0;}
.thumbs2 span {display: block; font-size: 14px; font-weight: bold; background: url(../images/bullet3.gif) 2px 5px no-repeat; text-indent: 19px;}
/*thumbs2*/

/*thumbs3*/
.thumbs3 {background: url(../images/dots.gif) bottom repeat-x; padding: 18px 0 14px 0; min-height: 1px; _height: 1px;}
.thumbs3 h2 {text-indent: 0px; padding: 19px 0 20px 0;}
.thumbs3 img {width: 150px; height: 200px; border: 1px solid #000000; margin-bottom: 4px; margin: 0 5px 5px 0;}
.thumbs3 span {display: block; font-size: 14px; font-weight: bold; background: url(../images/bullet3.gif) 2px 5px no-repeat; text-indent: 19px;}
/*thumbs3*/

/*ads2*/
.ads2 {margin: 18px 0 16px 0;}
.ads2 img {border: 1px solid #000000;}
/*ads2*/

/*desc*/
.desc {text-align: center;}
.brd {background: url(../images/dots.gif) bottom repeat-x; padding-bottom: 15px;}
.desc p {padding-bottom: 17px;}
.desc span {background: url(../images/bulllet4.gif) 0px 2px no-repeat; padding-left: 15px;}
.desc a {font: bold 18px Tahoma, Verdana, Arial, sans-serif; color: #d60000; background: url(../images/bullet5.gif) 100% 9px no-repeat; padding-right: 15px;}
html* .desc a {background: url(../images/bullet5.gif) 100% 7px no-repeat;}
html* .desc span {background: url(../images/bulllet4.gif) 0px 7px no-repeat; padding-left: 15px;}
.desc a:hover {text-decoration: none;}
/*desc*/

/*tops*/
.bigtop {background: url(../images/footer-bg.gif) top repeat-x; padding-top: 30px; min-height: 1px; _height: 1px;}
.bigtop ul {width: 20%; float: left; font-size: 14px; font-weight: bold;}
html* .bigtop ul {width: 19.97%;}
.bigtop li {text-indent: 22px; background: url(../images/bulllet.gif) 0px 3px no-repeat; padding-bottom: 3px; margin-left: 29px;}
/*tops*/

/*comments*/
.comments {background: url(../images/comments-bg.gif) top repeat-x; margin-top: 30px; min-height: 400px; padding-top: 28px; font-size: 12px;}
html* .comments {min-height: 420px; _height: 420px;}
.comments h2 {font-size: 15px;}

.view {padding: 0 440px 0 30px;}
.view h2 {margin-bottom: 30px;}
.view p {padding: 10px 0 20px 0; background: url(../images/dots.gif) bottom repeat-x; margin-bottom: 27px;}
.who {background: url(../images/bullet6.gif) 0px 5px no-repeat; padding: 3px 0 3px 20px; float: left; width: auto; color: #e10000; font-weight: bold;}
.date {float: right; width: auto; font-weight: bold;}

.write {width: 395px; position: absolute; right: 0px;}
.write p {margin-bottom: 15px;}
.write input {margin-right: 5px;}
.write h2 {margin-bottom: 15px;}
.write img {width: 160px; height: 68px;}
.write textarea {width: 356px; height: 144px;}
.f02 {width: 190px; height: 16px;}
/*comments*/

/*pages*/
.pages strong {display: block; float: left; width: auto; margin-right: 8px; padding-top: 5px;}
.pages a {display: block; width: auto; background: url(../images/pages-bg.gif) repeat-x; border: 1px solid #000000; color: #FFFFFF; font-weight: bold; float: left; text-decoration: none; padding: 5px 8px 4px 8px; margin-right: 5px; line-height: 12px;}
/*pages*/

/*footer*/
.footer {background: url(../images/footer-bg.gif) bottom repeat-x; font-size: 10px;}
.footer-right {background: url(../images/footer-right.jpg) right bottom no-repeat; height: 93px; padding: 55px 0 0 24px;}
.footer a {color: #e10000;}
.footer p {padding-top: 15px;}
.footer img {vertical-align: middle;}

.bookmarks {width: 81px; position: absolute; right: 239px; margin-top: 27px; text-indent: -9000px; overflow: hidden;}
.bookmarks a {height: 81px; display: block;}
/*footer*/

/*ads3*/
.ads3 {width: 460px; position: absolute; right: 2px; top: 0px; margin-top: 55px;}
/*ads3*/

.sopr {font: 18px Tahoma, Verdana, Arial, sans-serif; color: #000000; text-align: center; padding-bottom: 15px;}
.sopr span {height: 40px;}
