/* index */
#sp	{ clear:both; text-align:center; padding:25px 0 25px 0; margin:0; }
#ss { clear:both; padding-left:43px; }
div.ssi	{ float:left; width:200px; padding-right:15px; }
div.ssc	{ float:left; width:51px; padding-right:10px; }
div.sst	{ font-size:15px; }
a.ss	{ color:#333; }

.htt	{ font-family:"Times New Roman", Times, serif; font-size:28px; padding-bottom:10px; }

table.nw, td { color:#333; text-align:left; }


/* body */
div.ppr	{ float:right; }
div.ppt	{ float:left; font-size:15px; padding-bottom:15px; }
a.ppt	{ color:#333; }

div.note	{ padding:8px 0 15px 15px; font-family:tahoma,verdana,sans-serif; font-size:11px; color:#999999; }
div.nt	{ font-family:tahoma,verdana,sans-serif; font-size:11px; color:#666666; }
div.fc	{ font-family:tahoma,verdana,sans-serif; font-size:11px; padding-left:24px;  }

/* top text */
.mt { font-family:"Times New Roman", Times, serif;  float:left;width:600px;font-size:22px; padding:15px 0 5px 0; color:#333; }
.mt-g { font-family:"Times New Roman", Times, serif;  float:left;width:600px;font-size:22px; padding:15px 0 5px 0; color:#fff; }
.mt-w { font-family:"Times New Roman", Times, serif;  float:left;width:600px;font-size:22px; padding:15px 0 5px 0; color:#fff; }
a.mta { border-bottom: 1px solid #999; text-decoration:none; color:#333; }
a.mta-a { text-decoration:none; color:#333; }
a.mta-g { border-bottom: 1px solid #999; text-decoration:none; color:#fff; }
a.mta-w { border-bottom: 1px solid #fff; text-decoration:none; color:#fff; }

/* rounds */
.rd1	{ background:url(http://pic.jixi.ru/r1.gif) no-repeat top left; width:75px; height:75px; padding:11px 0 0 0; text-align:center; float:left; margin:0 5px 5px 0; }
.rd1t1	{ font-size:18px; width:75px; font-weight:bold; color:#fff; padding: 0; margin:0; }
.rd1t2	{ font-size:11px; width:75px; color:#fff; padding: 0 0 2px 0; margin:0; }
.rd1t3	{ font-size:10px; width:75px; color:#fff; padding: 0 0 0 0; margin:0; }
.rd2	{ background:url(http://pic.jixi.ru/r2.gif) no-repeat top left; width:75px; height:75px; padding:13px 0 0 0; text-align:center; float:left; margin:0 5px 5px 0; }
.rd2t1	{ font-size:25px; width:75px; font-weight:bold; color:#fff; padding: 0; margin:0; }
.rd2t2	{ font-size:11px; width:75px; color:#fff; padding: 0 0 2px 0; margin:0; }

/* global */
a.user			{ color:#332828; }
div.user		{ color:#332828; font-size:15px; }
a.blog_link		{ color:#333; }

/* profile menu */
.hrpm	{ margin-left: 20px; }
.ulm	{ margin-left:20px; padding:0px; color:#666666; }
.hot	{ font-family:arial,helvetica,sans-serif; font-size:11px; } .hot_cnt { font-weight:bold; } a.hot_cnt { color:#666; }

/* etc */
.br		{ border:1px solid #999999; }
div.sm	{ font-size:11px; }
.pm		{ color:#666; }
div.tx	{ font-size:16px;font-family:arial,helvetica,sans-serif; color:#666666; padding-bottom:8px; }
div.sub	{ border:1px solid #999999; background:white; }
.selected { background-color: #dedede; }

table.tp td		{ padding:4px 0 1px 5px; font-family:arial,geneva,sans-serif; font-size:13px; }
a.tp			{ color:#ffffff; }
div.tp			{ padding:0 8px 0 0; float:left; }
div.tps			{ font-size:11px; padding-right:5px; color:#ffffff; }

.sel	{ background:#cccccc; font-weight:bold; }
.acc	{ color:#666666; }
.nor	{ color:#999999; }

/* uploader */
.bar1 {background-color:#b3b3b3; position:relative; text-align:left; height:20px; width:500px; border:1px solid #505050;}
.bar2 {background-color:#000099; position:relative; text-align:left; height:20px; width:0%;}

/* headers */
a.hdpm	{ color:#666666; text-decoration:none; }
div.hd	{ font-family:tahoma,verdana,sans-serif; font-size:11px; padding-bottom:3px; } a.hd	{ text-decoration:none; }
div.gg	{ font-size:19px; padding-bottom: 4px; }
div.g1	{ font-size:15px; } a.g1 { text-decoration:none; }
div.g2	{ font-size:13px; padding-bottom: 8px; color: #332828; }

/* forms */
.in_st		{ width: 90%; font-family:Arial, Helvetica, sans-serif; font-size:20px; border-bottom: 1px solid #888888; border-right: 1px solid #888888; border-left: 1px solid #111111; border-top: 1px solid #111111; }
input.search	{ background: url(http://pic.jixi.ru/si.gif) no-repeat; font-family:tahoma,verdana,sans-serif; font-size:12px; background-color: #ffffff; background-position: 3px 3px; padding-left: 18px; border-bottom: 1px solid #cccccc; border-right: 1px solid #cccccc; border-left: 1px solid #999999; border-top: 1px solid #999999; }
input.user		{ width: 79%; background: url(http://pic.jixi.ru/user.gif) no-repeat; background-color: #ffffff; background-position: 4px 4px; padding-left: 19px; font-weight: bold; border-bottom: 1px solid #888888; border-right: 1px solid #888888; border-left: 1px solid #111111; border-top: 1px solid #111111; }
input.user_g	{ width: 90%; background: url(http://pic.jixi.ru/user.gif) no-repeat; background-color: #ffffff; background-position: 4px 4px; padding-left: 19px; font-weight: bold; border-bottom: 1px solid #cccccc; border-right: 1px solid #cccccc; border-left: 1px solid #666666; border-top: 1px solid #666666; }
input.group		{ width: 90%; background: url(http://pic.jixi.ru/group.gif) no-repeat; background-color: #ffffff; background-position: 4px 4px; padding-left: 19px; font-weight: bold; border-bottom: 1px solid #888888; border-right: 1px solid #888888; border-left: 1px solid #111111; border-top: 1px solid #111111; }
input.group_g	{ width: 90%; background: url(http://pic.jixi.ru/group.gif) no-repeat; background-color: #ffffff; background-position: 4px 4px; padding-left: 19px; font-weight: bold; border-bottom: 1px solid #cccccc; border-right: 1px solid #cccccc; border-left: 1px solid #666666; border-top: 1px solid #666666; }
input.in		{ width: 90%; border-bottom: 1px solid #888888; border-right: 1px solid #888888; border-left: 1px solid #111111; border-top: 1px solid #111111; }
input.inw		{ border-bottom: 1px solid #888888; border-right: 1px solid #888888; border-left: 1px solid #111111; border-top: 1px solid #111111; }
input.in_g		{ width: 90%; border-bottom: 2px solid #cccccc; border-right: 2px solid #cccccc; border-left: 1px solid #666666; border-top: 1px solid #666666; }
input.inm		{ border-bottom: 1px solid #888888; border-right: 1px solid #888888; border-left: 1px solid #111111; border-top: 1px solid #111111; }
input.sf		{ border-bottom: 1px solid #cccccc; border-right: 1px solid #cccccc; border-left: 1px solid #666666; border-top: 1px solid #666666; }
input.smf		{ border-bottom: 2px solid #b20047; border-right: 2px solid #b20047; border-left: 2px solid #ff4d94; border-top: 2px solid #ff4d94; background:#FF0066; color:#ffffff; }
input.smf0		{ border-bottom: 2px solid #0079a7; border-right: 2px solid #0079a7; border-left: 2px solid #4dc6f4; border-top: 2px solid #4dc6f4; background:#FF0066; color:#ffffff; }
input.smf2		{ border-bottom: 2px solid #999999; border-right: 2px solid #999999; border-left: 2px solid #dedede; border-top: 2px solid #dedede; background:#cccccc; color:#666666; }
input.smf3		{ border-bottom: 2px solid #990000; border-right: 2px solid #990000; border-left: 2px solid #ff0000; border-top: 2px solid #ff0000; background:#cc0000; color:#ffffff; }
select.sl		{ width:96%; }
textarea.int	{ width:96%; border-bottom: 2px solid #888888; border-right: 2px solid #888888; border-left: 1px solid #111111; border-top: 1px solid #111111; }
div.sf			{ font-size:12px; color:#666666; }

/* table */
td.name { font-size:15px; }
td.head	{ font-family:tahoma,verdana,sans-serif; font-size:11px; color:#999999; }
td.tm	{ padding:15px 20px 10px 0; }
td.rm	{ padding:0 20px 0 0; }
td.ts	{ padding:3px 10px 3px 3px; }
td.tsl	{ padding:0; }
td.tsb	{ padding-top:2px; }
div.tsl { padding:3px 10px 3px 3px; background:#ffffff; font-size:18px; font-weight:bold; }
div.name { font-size:15px; padding-bottom:6px; }

table.cps td { border-top:1px solid #ccc; padding:5px 0 5px 0; }
table.cp td	{ border-bottom:1px solid #ccc; padding:5px 0 5px 0; }

/* list users */
div.ub	{ width:200px; height:82px; float:left; margin:0 13px 13px 0; } /* 182px */
div.ubm	{ width:200px; height:60px; float:left; margin:0; } /* 182px */
div.ub1	{ width:85px; float:left; }
div.ub2	{ width:115px; float:right; } /* 120px */
div.ubn	{ font-size:15px; padding-bottom:3px; padding-left:5px; }

/* list foto */
div.fl1	{ width:85px; width:85px; float:left; margin:0 8px 8px 0; padding:0px; }
div.ft0	{ width:115px; float:left; margin:0 5px 5px 0; padding:0; }
div.ft3	{ width:100px; float:left; margin:0 10px 10px 0; padding:0; }
div.ft	{ width:140px; float:left; margin:0 5px 5px 0; padding:5px; }
table.ftt { width:100px; height:100px; margin:0 0 5px 0; }
td.fti	{ border:1px solid #cccccc; height:80px; padding:1px; text-align:center; }

/* tabs */
table.tb td.tb	{ font-size:13px; color:#332828; padding:4px 6px 5px 6px; border-bottom:1px solid #999999; }
table.tb td.ta	{ font-size:13px; color:#332828; padding:4px 6px 5px 6px; border-top:1px solid #999999; border-left:1px solid #999999; border-right:1px solid #999999; }
a.tb	{ color:#332828; text-decoration:underline; }
a.ta	{ color:#332828; text-decoration:none; }
table.tb td.tm	{ padding:4px 6px 5px 6px; font-size:13px; color:#ffffff; }
table.tb td.tma	{ padding:4px 6px 5px 6px; font-size:13px; background:#ffffff; color:#333333; }
a.tm	{ color:#ffffff; text-decoration:underline; }
a.tma	{ color:#333333; text-decoration:none; }

/* help */
div.help	{ font-family:arial narrow,arial,verdana,sans-serif; font-size:12px; padding-bottom:1px; }
div.helpt	{ float:left; padding-left:4px; padding-bottom:1px; }
div.helpi	{ float:left; padding-top:3px; }
a.help		{ color:#332828; text-decoration:none; border-bottom: 1px dashed #666666; }
a.helpw		{ color:#ffffff; text-decoration:none; border-bottom: 1px dashed #666666; }
a.help:hover	{ border-bottom: 1px dashed #0088FF; color:#0088FF; } /* ff0066 */
a.helpw:hover	{ border-bottom: 1px dashed #0088FF; color:#0088FF; } /* ff0066 */

/* date lists */
div.dt1	{ font-size:15px; font-weight:bold; color:#FF0066; padding: 2px 0 0 2px; }
div.dt2	{ font-size:11px; color:#666666; padding: 0 0 2px 2px; }
div.dt3	{ font-size:10px; color:#999999; padding: 0 0 2px 2px; }
div.dt32{ font-size:10px; color:#999999; padding: 3px 0 0 0; }
span.dt1	{ font-size:15px; font-weight:bold; color:#FF0066; }
span.dt2	{ font-size:11px; color:#666666; }
span.dt3	{ font-size:10px; color:#999999; }

/* tables */
table.cp	{ /*border-top:1px solid #ccc;*/ }
table.cp td	{ border-bottom:1px solid #ccc; padding:5px 0 5px 0; }

/* button */
td.bb	{ font-size:15px; padding:0 12px 2px 12px; }
a.bbl	{ color:#333333; text-decoration:none; }
a.bbl:hover { text-decoration:underline; }

/* for reg table / adding to .wh */
table.tf td	{ color:#ffffff; }
table.tf td.name { font-size:15px; }

/* comments */
div.com { width:97%; margin-bottom:8px; }
div.com_reply { padding-left:10px; border-left: 5px dotted #dedede; }

/* mini info boxes */
div.warn {
 color:#666666;
 margin:2px 0 2px 0;
 background: url('http://pic.jixi.ru/ico/sys/min/war_d.gif') no-repeat top left;
 padding:5px 5px 5px 28px; 
 border:1px solid #cccccc;
 font-family:tahoma,verdana,sans-serif;
 font-size:11px; 
}

div.info {
 color:#666666;
 margin:2px 0 2px 0;
 background: url('http://pic.jixi.ru/ico/sys/min/info_d.gif') no-repeat top left;
 padding:5px 5px 5px 28px; 
 border:1px solid #cccccc;
 font-family:tahoma,verdana,sans-serif;
 font-size:11px;
}

div.edl { float:left; width:180px; margin: 0 10px 10px 0; font-size:14px; padding: 0 15px 0 0; }

/* old spacing */
.cp		{ padding:5px 10px 10px 0; }
.cc		{ padding:5px 0 5px 0; }
.pt		{ padding:10px 0 0 0; }