.subm { background:url(/pic/bt_next.gif) no-repeat right; font: bold 11px Verdana; color: #fe741b; background-color: #fff; border: 0px; height: 20px; cursor: hand; text-decoration:underline; text-transform:uppercase; padding-left:0px; padding-bottom:1px; padding-top:0px; padding-right:19px; margin:0px; text-align:right;}

.submindex {  font: bold 11px Verdana; color: #fe741b;  border: 0px; height: 20px; cursor: hand; text-decoration:underline; text-transform:uppercase; padding-left:0px; padding-bottom:1px; padding-top:0px; padding-right:19px; margin:0px; text-align:right;}


body {
  margin : 0;
  border : 0;
  padding : 0;
  background-color :#A4ABF9;
  font-family : Verdana, Helvetica, sans-serif;
  font-size : 11px;
  background: #A4ABF9;

}

.short_story_poster_bloger {
        float:left;
        width:120px;


        text-align:center;
        background:url('/images2/story_short_poster_bloger.png') repeat-y 0 0;
        border-top:2px solid #485254;
        border-bottom:2px solid #485254;
}
.short_story_img_bloger {
        width:95px;
        border:1px solid #FFF;
}

.short_story_poster {
        float:left;
        width:155px;


        text-align:center;
        background:url('/images2/story_short_pster_bg.png') repeat-y 0 0;
        border-top:1px solid #485254;
        border-bottom:1px solid #485254;
}
.short_story_img_150 {
        width:125px;
        border:2px solid #FFF;
}

.full_story_poster_details {
        width:250px;
        float:left;
        text-align:center;
        background:url('/images2/story_full_poster_details_250px.png') repeat-y 0 0;
        border-top:3px solid #485254;
        border-bottom:3px solid #485254;
}
.full_story_img_250_details {
        width:212px;
        border:1px solid #FFF;
}

.clear { /* generic container (i.e. div) for floating buttons */
    overflow: hidden;
    width: 100%;
}
a.button:active {
    background-position: bottom right;
    color: #000;
    outline: none; /* hide dotted outline in Firefox */
}

a.button:active span {
    background-position: bottom left;
    padding: 6px 0 4px 18px; /* push text down 1px */
}
a.button {
    background: transparent url('/images2/bg_button_a.gif') no-repeat scroll top right;
    color: #444;
    display: block;
    float: left;
    font: normal 11px arial, sans-serif;
    height: 24px;
    margin-right: 6px;
    padding-right: 18px; /* sliding doors padding */
    text-decoration: none;
}

a.button span {
    background: transparent url('/images2/bg_button_span.gif') no-repeat;
    display: block;
    line-height: 14px;
    padding: 5px 0 5px 18px;
}

 .tag_cloud
{padding: 3px; text-decoration: none;
font-family: verdana; }
.tag_cloud:link { color: #B8860B; text-decoration:none;}
.tag_cloud:visited { color: #B8860B; }
.tag_cloud:hover { color: #0000FF; background: #FFFFF0; }
.tag_cloud:active { color: #0000FF; background: #FFFFFF; }

.torrent-inside-buttons
{
        table-layout: fixed;
        width: 100%;
        background: #000000;
}
.torrent-inside-buttons .left
{
        padding: 10px 10px 10px 30px;
        vertical-align: middle;
        background: url('/images/icon_heart.gif') no-repeat 10px;
}
.torrent-inside-buttons .right
{
        padding: 10px 10px 10px 30px;
        border-left: 1px solid #ffffff;
        vertical-align: middle;
        background: url('/images/icon_plus.gif') no-repeat 10px;
}

.tcat
{
        background: #5672b2 url(images/titleimage1.gif) repeat-x top left;
        color: #FFFFFF;
        font: bold 11px tahoma, tahoma, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
.tcatdetails
{

        color: #FFFFFF;
        font: bold 11px tahoma, tahoma, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
        background-color: #F0F8FF;
}
.tcat a:link, .tcat_alink
{
        color: #FFFFFF;
        text-decoration: none;
}
.tcat a:visited, .tcat_avisited
{
        color: #FFFFFF;
        text-decoration: none;
}
.tcat a:hover, .tcat a:active, .tcat_ahover
{
        color: #FFFFFF;
        text-decoration: underline;
}

/*h1 {

  font-size : 22px;
  font-family : "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
  text-decoration : none;
  line-height : 120%;
  color : #000000;
}*/

h1 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #2F3639;
        font-weight: bold;
        background-color:#d8dee3;
        background-image:url(images2/hh_ader.gif);
        background-repeat:repeat-x;
        height: 30px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #FFFFFF;
        font-weight: bold;
        padding: 0px 4px 4px 4px;
        margin-bottom: 0px;
        vertical-align:middle;

}


h4 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #2F3639;
        font-weight: bold;
        background-color:#d8dee3;
        background-image:url(images2/hh_ader.gif);
        background-repeat:repeat-x;
        height: 30px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #FFFFFF;
        font-weight: bold;
        padding: 0px 4px 4px 4px;

}

h2 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #2F3639;
        font-weight: bold;
        background-color:#d8dee3;
        background-image:url(images2/panel-header.gif);
        background-repeat:repeat-x;
        height: 30px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #FFFFFF;
        font-weight: bold;
        padding: 0px 4px 4px 4px;
        margin-bottom: 0px;
        vertical-align:middle;

}

h5 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #2F3639;
        font-weight: bold;
        background-color:#d8dee3;
        background-image:url(images2/hh_adrevideo.gif);
        background-repeat:repeat-x;
        height: 30px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #FFFFFF;
        font-weight: bold;
        padding: 0px 4px 4px 4px;

}



td {
  font-family : Verdana, Helvetica, sans-serif;
  border: solid #FFC58C 1px;
  border-color: #DCDCDC;

}
td.extra {
  font-family : Verdana, Helvetica, sans-serif;
  border:0px;
  border-color: #DCDCDC;

}
td.colhead {
  background-color : #ececec;
  padding : 4px;
  font-family : Verdana, Helvetica, sans-serif;
  font-size : 10px;
  border-color : #ffffff;
  border-style : solid;
  border-width : 1px 1px 0;
}
td.userdetails {
  background-color : #FFFFFF;
  padding : 1px;
  font-family : Verdana, Helvetica, sans-serif;
  font-size : 10px;
  border-color : #ffffff;
  border-style : solid;
  border-width : 1px 1px 0;
}
td.rowhead {
  background-color : #ececec;
  padding : 4px;
  font-family : Verdana, Helvetica, sans-serif;
  font-size : 10px;
  border-color : #ffffff;
  border-style : solid;
  border-width : 1px 1px 0;
}
td.rowhead2 {
  background-color : #DCDCDC;
  padding : 4px;
  font-family : Verdana, Helvetica, sans-serif;
  font-size : 10px;
  border-color : #ffffff;
  border-style : solid;
  border-width : 1px 1px 0;
}
form {
  margin : 0;
  padding : 0;
  border : 0;
}
a, a:link, a:active, a:visited {
  text-decoration : none;
  color : #445588;
}

select, textarea {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 8pt;
                  color: #000000;
        background-color: #D1D8E9;
}

input[type="text"],input[type="password"] {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 8pt;
                  color: #000000;
        background-color: #D1D8E9;
}

/* -------------------- was missing -------------------------- */

table
{

  border-width: 0px;
  border-style: solid;
  font-family : Verdana, Helvetica, sans-serif;
  font-size : 11px;
  background-color: White;
}

table.main, table.mainouter
{
  border-width : 0px;
  font-family : Verdana, Helvetica, sans-serif;
  font-size : 11px;
  margin: 0px;
        background: A4ABF9;
        background-color: #A4ABF9;

        background-repeat:repeat-x;
        cursor :url("aero.cur");
}
table.bottom
{
  font-family : Verdana, Helvetica, sans-serif;
  border-width : 0px;
  font-size : 11px;
  border-width : 0px;
}

p {
        font-size: 8pt;
}
p.sub {
  margin-bottom: 4pt;
}
td.embedded {
   border: none;
   padding: 0px;
  text-align: left;
  background: #A4ABF9;

}
td.bottom {
  border: none;
}
td.heading {

  background-color : #ececec;
  padding : 4px;
  font-family : Verdana, Helvetica, sans-serif;
  font-size : 10px;
  border-color : #ffffff;
  border-style : solid;
  border-width : 1px 1px 0;


}
td.text {
  padding: 10pt;
  text-align: left;
}
td.comment {
  padding: 10pt;
  font-size: 8pt;
  text-align: left;
}
td.title {
font-size: 14pt;
}
td.navigation {
        font-weight: bold;
        font-size: 10pt;
   border: none;
}
td.clear {
  padding: 0px;
  border: 0px;
  background: transparent;
}
.sublink {
        font-style: italic;
        font-size: 7pt;
        font-weight: normal;
}
font.gray
{
  color: #ACA899;
  text-decoration: underline;
}
a:hover {
  text-decoration : none;
  color : Navy;

}

a.index {
        font-weight: bold;
        text-decoration: underline;
}
a.biglink {
        font-weight: bold;
        font-size: 12pt;
}
a.altlink:link, a.altlink:visited{
        font-weight: bold;
        color: #A83838;
        text-decoration: underline;
}

a.altlink:hover {
  text-decoration: underline;
}
.panel {
display: none;
color: #000000;
background-color: #FDF3DA;
border-left: 1px #FDF3DA solid;
border-top: 1px #FDF3DA solid;
text-align: left;
}
a.altlink_blue:link, a.altlink_blue:visited{
        font-weight: bold;
        color: #004E98;
        text-decoration: none;
}

a.altlink_blue:hover {
  text-decoration: underline;
}

a.altlink_green:link, a.altlink_green:visited{
        font-weight: bold;
        color: #007800;
        text-decoration: none;
}

a.altlink_green:hover {
  text-decoration: underline;
}
.important {
        font-weight: bold;
        font-size: 8pt;
}
.red {
        color: #ee0000;
}
.yellow {
        color: #997700;
}
.green {
        color: #000000;
}
.btn {
  width: 100px;
  height: 23px;
}
.panel {
display: none;
}

.small {
  font-size: 7pt;
}
.big {
  font-size: 10pt;
}
li {
  margin-top: 6pt;
  margin-bottom: 6pt;
}
ul {
  margin-left: 0pt;
  margin-top: 0px;
  margin-bottom: 0px;
}
img.border
{
  border-style: solid;
  border-color: #000000;
  border-width: 1px;
}

/*------------------- Added to TBDev code ---------------------*/

.row1 {
  background-color : #f7f7f7;
  padding : 4px;
  font-family : Verdana, Helvetica, sans-serif;
  font-size : 10px;
  border-color : #ffffff;
  border-style : solid;
  border-width : 1px 1px 0;
}
.row2 {
  background-color : #ececec;
  padding : 4px;
  font-family : Verdana, Helvetica, sans-serif;
  font-size : 10px;
  border-color : #ffffff;
  border-style : solid;
  border-width : 1px 1px 0;
}
.row3 {
  background-color : #f7f7f7;
  margin : 4px;
  padding : 10px;
  font-family : Verdana, Helvetica, sans-serif;
  font-size : 10px;
  border-width : 0px;
}
.row4 {
  background-color : #ffffff;
  padding : 4px;
  font-family : Verdana, Helvetica, sans-serif;
  font-size : 10px;
  border-color : #ffffff;
  border-width : 0px;
}
.row5 {
  background-color : #f7f7f7;
  padding : 1px;
  font-family : Verdana, Helvetica, sans-serif;
  font-size : 10px;
  border-color : #ffffff;
  border-style : solid;
  border-width : 1px 1px 0;
}
.row6 {
  background-color : #D1D8E9;
  padding : 0px;
  font-family : Verdana, Helvetica, sans-serif;
  font-size : 10px;
  border-color : #ffffff;
  border-width : 0px 0px 0;
}

/*----------------- only used by ICGStation template -------------*/

.theme_table
{
  margin : 0;
  border : 0;
  padding : 0;
  font-family : Verdana, Helvetica, sans-serif;
  font-size : 11px;
}

.forumline {
  background-color : #a9b8c2;
  border : 0 solid #006699;
}
td.navpic {
  background-color : #ffffff;
  background-image : url(images2/navpic.gif);
  height : 22px;
}
td.indexbom {
  background-image : url(images2/bt.gif);
  background-repeat : repeat-x;
}
h3 {
  margin : 0;
  font-family : Verdana, serif;
  line-height : 120%;
  font-size: 17px;
}
h4 {
  margin : 0;
}
.mainmenu {
  margin : 1px;
  font-size : 10px;
}
.genmed {
  margin : 1px;
  font-size : 10px;
}
.copyright {
  color : #444;
  font-weight : normal;
  font-size : 10px;
  font-family : Verdana, Arial, Helvetica, sans-serif;
  letter-spacing : -1px;
}
th {
  height : 25px;
  color : #444444;
  border-color : #ffffff;
  border-style : solid;
  font-size : 10px;
  background-color : #eaeaea;
  white-space : nowrap;
  border-width : 1px 1px 0;
}
td.pager{ background-color: #FFFFFF; border: 1px solid #9CA4B0; padding: 2px; }

td.pagebr{  background-color: #EFEEE6; border: 0px; padding: 0px; }

td.highlight{ background-color: ; border: 1px solid #9CA4B0; padding: 2px; }
.spacer {
  background-color : #d1d7dc;
}
hr {
  height : 1px;
  border-width : 0;
  background-color : #d1d7dc;
  color : #d1d7dc;
}
.post {
  background-color : white;
  border-style : solid;
  border-width : 1px;
}
img {
  border : 0;
}
.tbl {
  border-collapse : collapse;
  height : 4px;
  width : 100%;
  border : 0;
}
.tbll {
  background : url(images2/tb4_l.gif) no-repeat;
  width : 8px;
}
.tblbot {
  background : url(images2/tb4_m.gif) repeat-x;
  width : 100%;
}
.tblr {
  background : url(images2/tb4_r.gif) no-repeat;
  width : 8px;
}
.tbt {
  border-collapse : collapse;
  height : 22px;
  width : 100%;
  border : 0;
}
.tbtl {
  background : url(images2/tb2_l.gif) no-repeat;
  width : 22px;
}
.tbtbot {
  background : url(images2/tb2_m.gif) repeat-x;
  width : 100%;
  font-size : 11px;
  color : #445588;
}
.tbtr {
  background : url(images2/tb2_r.gif) no-repeat;
  width : 124px;
}
.tbtr_block {
  background : url(images2/tb2_r_block.gif) no-repeat;
  width : 70px;
}
td.colhead2 {
  background-color : #f7f7f7;
  padding : 4px;
  font-family : Verdana, Helvetica, sans-serif;
  font-size : 10px;
  border-color : #ffffff;
  border-style : solid;
  border-width : 1px 1px 0;
}
.coltable {
  background-color : #a9b8c2;
  padding : 0;
  border : 0 solid #006699;
}
.colheadlink, a.colheadlink, a.colheadlink:link, a.colheadlink:active, a.colheadlink:visited {
  color : #445588;
  text-decoration : none;
}
.tableb {
  font-size : 11px;
  font-family : arial;
  color : #1d3b50;
  background-color : #f1f1f1;
  border-top : 1px solid #dfe7ec;

  background-repeat : no-repeat;

}
img.logo {
 padding: 0px;
 border: 1px;
 background-image: url(pic/default/logo.gif);
 background-repeat: no-repeat;
background-position: center;
}

img.unlockednew {
 padding: 0px;
 border: 0px;
 background-image: url(pic/default/forum/unlockednew.gif);
 background-repeat: no-repeat;
 background-position: center;
}

img.unlocked {
 padding: 0px;
 border: 0px;
 background-image: url(pic/default/forum/unlocked.gif);
 background-repeat: no-repeat;
 background-position: center;
}

img.lockednew {
 padding: 0px;
 border: 0px;
 background-image: url(pic/default/forum/lockednew.gif);
 background-repeat: no-repeat;
 background-position: center;
}

img.locked {
 padding: 0px;
 border: 0px;
 background-image: url(pic/default/forum/locked.gif);
 background-repeat: no-repeat;
 background-position: center;
}

img.poll {
 padding: 0px;
 border: 0px;
 background-image: url(pic/default/bar.gif);

}

img.pollright {
 padding: 0px;
 border: 0px;
 background-image: url(pic/default/bar_right.gif);

}

img.pollleft {
 padding: 0px;
 border: 0px;
 background-image: url(pic/default/bar_left.gif);

}
img.kinokvn {
 padding: 0px;
 border: 0px;
 background-image: url(pic/default/categories/cat_kinokvn.gif);
}
img.games {
 padding: 0px;
 border: 0px;
 background-image: url(pic/default/categories/cat_games.gif);
}
img.bojewik {
 padding: 0px;
 border: 0px;
 background-image: url(pic/default/categories/cat_bojewik.gif);

}

img.videoklip {
 padding: 0px;
 border: 0px;
 background-image: url(pic/default/categories/cat_videoklip.jpg);

}

img.burmultiki{
 padding: 0px;
 border: 0px;
 background-image: url(pic/default/categories/cat_burmultiki.gif);

}



img.RUSMULT {
 padding: 0px;
 border: 0px;
 background-image: url(pic/default/categories/cat_RUSMULT.gif);

}

img.dvd {
 padding: 0px;
 border: 0px;
 background-image: url(pic/default/categories/cat_dvd.gif);

}

img.kinoklasskia {
 padding: 0px;
 border: 0px;
 background-image: url(pic/default/categories/cat_kinoklasskia.gif);

}

img.kinokomedia {
 padding: 0px;
 border: 0px;
 background-image: url(pic/default/categories/cat_kinokomedia.gif);

}

img.kinoistochik {
 padding: 0px;
 border: 0px;
 background-image: url(pic/default/categories/cat_kinoistochik.gif);

}

img.kinomistika {
 padding: 0px;
 border: 0px;
 background-image: url(pic/default/categories/cat_kinomistika.gif);

}

img.kinofantastika {
 padding: 0px;
 border: 0px;
 background-image: url(pic/default/categories/cat_kinofantastika.gif);

}

img.kinoerotik {
 padding: 0px;
 border: 0px;
 background-image: url(pic/default/categories/cat_kinoerotik.gif);
}

img.kinodrama {
 padding: 0px;
 border: 0px;
 background-image: url(pic/default/categories/cat_kinodrama.gif);
}
img.uschasij {
 padding: 0px;
 border: 0px;
 background-image: url(pic/default/categories/cat_uschasij.gif);
}

img.kinoprikluchenij {
 padding: 0px;
 border: 0px;
 background-image: url(pic/default/categories/cat_kinoprikluchenij.gif);
}
img.kinogoblin {
 padding: 0px;
 border: 0px;
 background-image: url(pic/default/categories/cat_kinogoblin.gif);
}
img.kinoburskijserial {
 padding: 0px;
 border: 0px;
 background-image: url(pic/default/categories/cat_kinoburskijserial.gif);
}
img.kinoserialrusskij {
 padding: 0px;
 border: 0px;
 background-image: url(pic/default/categories/cat_kinoserialrusskij.gif);
}
img.kinotriller {
 padding: 0px;
 border: 0px;
 background-image: url(pic/default/categories/cat_kinotriller.gif);
}
img.fentazi {
 padding: 0px;
 border: 0px;
 background-image: url(pic/default/categories/cat_fentazi.gif);
}
img.kinodoku {
 padding: 0px;
 border: 0px;
 background-image: url(pic/default/categories/cat_kinodoku.gif);
}
img.kinodedektiv {
 padding: 0px;
 border: 0px;
 background-image: url(pic/default/categories/cat_kinodedektiv.gif);
}
img.knigi {
 padding: 0px;
 border: 0px;
 background-image: url(pic/default/categories/cat_knigi.gif);
}
img.konzert {
 padding: 0px;
 border: 0px;
 background-image: url(pic/default/categories/cat_konzert.gif);
}
img.musicbursikij {
 padding: 0px;
 border: 0px;
 background-image: url(pic/default/categories/cat_musicbursikij.gif);
}
img.musicrussia {
 padding: 0px;
 border: 0px;
 background-image: url(pic/default/categories/cat_musicrussia.gif);
}
img.kinodetsky {
 padding: 0px;
 border: 0px;
 background-image: url(pic/default/categories/cat_kinodetsky.gif);
}
img.kinofamily {
 padding: 0px;
 border: 0px;
 background-image: url(pic/default/categories/cat_kinofamily.gif);
}
img.kinofullhd {
 padding: 0px;
 border: 0px;
 background-image: url(pic/default/categories/cat_kinofullhd.gif);
}
img.kinohdtv {
 padding: 0px;
 border: 0px;
 background-image: url(pic/default/categories/cat_kinohdtv.gif);
}
img.kinoindy{
 padding: 0px;
 border: 0px;
 background-image: url(pic/default/categories/cat_kinoindy.gif);
}
img.kinomelodrama{
 padding: 0px;
 border: 0px;
 background-image: url(pic/kinomelodrama.gif);
}
img.kinowestern{
 padding: 0px;
 border: 0px;
 background-image: url(pic/default/categories/cat_kinowestern.gif);
}
img.multanime{
 padding: 0px;
 border: 0px;
 background-image: url(pic/default/categories/cat_multanime.gif);
}
img.nashekino{
 padding: 0px;
 border: 0px;
 background-image: url(pic/default/categories/cat_nashekino.gif);
}
img.softproga{
 padding: 0px;
 border: 0px;
 background-image: url(pic/default/categories/cat_softproga.gif);
}
img.sport{
 padding: 0px;
 border: 0px;
 background-image: url(pic/default/categories/cat_sport.gif);
}
img.videoklips{
 padding: 0px;
 border: 0px;
 background-image: url(pic/default/categories/cat_videoklips.gif);
}
img.operabalet{
 padding: 0px;
 border: 0px;
 background-image: url(pic/default/categories/cat_operabalet.gif);
}
img.spektakli{
 padding: 0px;
 border: 0px;
 background-image: url(pic/default/categories/cat_spektakli.gif);
}
img.other {
 padding: 0px;
 border: 0px;
 background-image: url(pic/default/categories/cat_other.gif);

}
/* This is the gradient background at the top of the page */
.topbkg{background: #FDF3DA url(pic/cellpic_bkg.jpg) repeat-x}
.topnav{font-size:11px;color:#7E110E;background: #FDF3DA url(pic/cellpic_nav.gif) repeat-x;color:#dd6900;
height:21px;white-space:nowrap;border: 0px solid #FFC58C;border-width: 1px 1px 0px 1px}

#stylefour{position:relative;display:block;height:39px;font-size:11px;
font-weight:bold;background:transparent url(images/bgOFF.gif) repeat-x top left;
font-family:Arial,Verdana,Helvitica,sans-serif;border-top:4px solid #B30000;}


#stylefour ul{margin:0;padding:0;list-style-type:none;width:auto;}

#stylefour ul li{display:block;float:left;margin:0;}


#stylefour ul li a{display:block;float:left;color:#666;text-decoration:none;
padding:11px 20px 0 20px;height:23px;
background:transparent url(images/bgDIVIDER.gif) no-repeat top right;}


#stylefour ul li a:hover,#stylefour ul li a.current{color:#B30000;
background:#fff url(images/bgON.gif) no-repeat top left;}

.u0, a.u0, a.u0:link, a.u0:active, a.u0:visited, a.u0:hover {font-weight: bold;color: #000000;}
.u1, a.u1, a.u1:link, a.u1:active, a.u1:visited, a.u1:hover {font-weight: bold;color: #663366;}
.u2, a.u2, a.u2:link, a.u2:active, a.u2:visited, a.u2:hover {font-weight: bold;color: darkblue;}
.u3, a.u3, a.u3:link, a.u3:active, a.u3:visited, a.u3:hover  {font-weight: bold;color: blue;}
.u4, a.u4, a.u4:link, a.u4:active, a.u4:visited, a.u4:hover {font-weight: bold;color: green;}
.u5, a.u5, a.u5:link, a.u5:active, a.u5:visited, a.u5:hover {font-weight: bold;color: #790079;}
.u6, a.u6, a.u6:link, a.u6:active, a.u6:visited, a.u6:hover {font-weight: bold;color: #FF00FF;}
.u7, a.u7, a.u7:link, a.u7:active, a.u7:visited, a.u7:hover {font-weight: bold;color: #DE3788;}
.u8, a.u8, a.u8:link, a.u8:active, a.u8:visited, a.u8:hover  {font-weight: bold;color: #A83838;}
.u9, a.u9, a.u9:link, a.u9:active, a.u9:visited, a.u9:hover  {font-weight: bold;color: red;}
.u10, a.u10, a.u10:link, a.u10:active, a.u10:visited, a.u10:hover  {font-weight: bold;color: #8000FF;}

.navigation {
        color:#666;
        border:0px;
}

.navigation a:link,
.navigation a:visited,
.navigation a:hover,
.navigation a:active {
        text-decoration:none;
        color: #000000;
        background:#FFFFFF;
        border:1px solid #91cbf2;
        padding:3px 6px;
        font-size:11px
}

.navigation a:hover {
        background:#91cbf2;
        color:#000000;
        border-color:#91cbf2;
}
.navigation span {
        text-decoration:none;
        color:#ccc;
        background:#fff;
        border:1px solid #E6E6E6;
        padding:3px 6px;
        font-size:11px;
}
.spoiler_head {
  color: #2A2A2A;
  font-weight: bold;
  border: 1px solid #C3CBD1;
  border-left: 3px solid #C3CBD1;
  padding: 3px;
  background:#E9E9E6;
  cursor: pointer;
}

.spoiler_body {
  border: 1px solid #C3CBD1;
  border-left: 3px solid #C3CBD1;
  border-top: none;
  padding: 3px;
  background:#F5F5F5;
}

/*  styles for the unit rater     */


.loading {
        height: 25px;
        background: url('images/working.gif') 50% 50% no-repeat;
        }

.unit-rating { /* the UL */
        list-style:none;
        margin: 0px;
        padding:0px;
        height: 25px;
        position: relative;
        background: url('images/starrating.gif') top left repeat-x;
        }

.unit-rating li{
    text-indent: -90000px;
        padding:0px;
        margin:0px;
        /*\*/
        float: left;
        /* */
        }

.unit-rating li a {
        outline: none;
        display:block;
        width:25px;
        height: 25px;
        text-decoration: none;
        text-indent: -9000px;
        z-index: 20;
        position: absolute;
        padding: 0px;
        }

.unit-rating li a:hover{
        background: url('images/starrating.gif') left center;
        z-index: 2;
        left: 0px;
        }

.unit-rating a.r1-unit{left: 0px;}
.unit-rating a.r1-unit:hover{width:25px;}
.unit-rating a.r2-unit{left:25px;}
.unit-rating a.r2-unit:hover{width: 50px;}
.unit-rating a.r3-unit{left: 50px;}
.unit-rating a.r3-unit:hover{width: 75px;}
.unit-rating a.r4-unit{left: 75px;}
.unit-rating a.r4-unit:hover{width: 100px;}
.unit-rating a.r5-unit{left: 100px;}
.unit-rating a.r5-unit:hover{width: 125px;}

.unit-rating li.current-rating {
        background: url('images/starrating.gif') left bottom;
        position: absolute;
        height: 25px;
        display: block;
        text-indent: -9000px;
        z-index: 1;
        left: 0px;
        top: 0px;
        }

.voted {color:#999;}
.thanks {color:#36AA3D;}
.static {color:#5D3126;}