/*@import url("/Portals/26/Skins/RostovPromo/buttons.css");*/

body {background-color:#eee; font-size:11px; }
html {overflow-x:auto; overflow-y:scroll; }
body, form, html { margin:0; padding:0; }


.Normal { font-family:Cuprum; font-size:15px; color:#555; }
.NormalTextBox { font-size:13px; }

h1, h2, .Head { 
  font-family:Jura, Trebuchet MS, Arial;
  color:#990000;
  font-weight:bold;
}
h3, h4, h5, h6 {
  font-family:Cuprum;
  color:#990000;
  font-size:18px;
}
  .cuprum {font-family: Cuprum; font-size:1.15em; }

  #main-div .SkinObject { font-family:Trebuchet MS, Verdana, Arial; font-weight:normal; }

  #main-div{      
     width:990px;
     border:1px solid #aaa;
     padding:2px;
     margin:10px auto;
     background-color:White;
     font-size:13px;
     font-family:Verdana, Arial;
     overflow:hidden;
     color:#555;

     -webkit-border-radius:5px;
     -moz-border-radius:5px;
     border-radius:5px;

     -webkit-box-shadow: #808080 0px 0px 3px;
     -moz-box-shadow: #808080 0px 0px 3px;
     box-shadow: #808080 0px 0px 3px;          
  }

  #main-div a {
     font-size:13px;
     font-family:Verdana;
     color:Black;
  }

  #main-div a:hover { color:#f5ad27; }
  #main-div .rmRootGroup a { color:White; }
  #main-div .rmGroup a { color:Black; }


  #main-div .link-menu { text-align:center; }
  #main-div .link-menu a { font-size:14px; }

  #main-div .summary {color:Black; text-align:justify;font-size:1.3em;}
  #main-div .comments-header {font-size:1.3em;}
/*
  #main-div .footer, #main-div .footer * {
    height:37px;
    line-height:37px;
    text-align:center;
    color:#FFFFFF;
    font-size:12px;
    font-family:Verdana;
  }
  #main-div .footer {
    background: url('/Portals/26/Skins/RostovPromo/images/footer.png') repeat-x left top;
  }
  #main-div .footer-left {
    background: url('/Portals/26/Skins/RostovPromo/images/footer-left.png') no-repeat left 1px;
  }
  #main-div .footer-right {
    background: url('/Portals/26/Skins/RostovPromo/images/footer-right.png') no-repeat right 1px;
  }
*/
#main-div .footer {
/*    background: url("/Portals/26/Skins/RostovPromo/images/footer_2.png") repeat-x scroll left top transparent;*/
    background: url('/Portals/26/Skins/RostovPromo/images/footer_2.png') repeat-x scroll left top transparent;
    color: #FFFFFF;
    font-family: Verdana;
    font-size: 12px;
    height: 60px;
    text-align: left;
float: left;
width: 990px;
}
#main-div .footer-left {
/*    background: url("/Portals/26/Skins/RostovPromo/images/footer-left_2.png") no-repeat scroll left top transparent;*/
    background: url('/Portals/26/Skins/RostovPromo/images/footer-left.png') no-repeat scroll left top transparent;
}

#main-div .footer-right {
/*    background: url("/Portals/26/Skins/RostovPromo/images/footer-right_2.png") no-repeat scroll right top transparent;*/
    background: url('/Portals/26/Skins/RostovPromo/images/footer-right.png') no-repeat scroll right top transparent;
}
#copyr  {
    float: left;
    padding: 8px 0 0 12px;
}
#copyr  a {
    color: #FFFFFF;
    text-decoration: underline;
}
#IP {
     color: #FFFFFF;
     float: right;
     font-family: Calibri;
     font-size: 10px;
     margin-right: 12px;
     margin-top: 14px;
     text-align: right;
     width: 300px;
}

#IP img {
     border: medium none;
     float: right;
     margin: 0pt 0pt 0pt 5px;
}

#IP div {
     color: #FFFFFF;
     font-family: Calibri;
     font-size: 10px;
     text-align: right;
}

#IP a {
     color: #FFFFFF;
     font-family: Calibri;
     font-size: 10px;
     text-decoration: underline;
}


  .icon-container { padding-bottom:15px; }
  .icon-container img { vertical-align:-10px; }

  .green-bg
  {
    /*background-color:#e8f0de;*/
  }

a.category {
  color:#618f02!important;
  font-family:Impact!important;
  font-weight:100!important;
  font-size:17px!important;
}
a.category:hover { color:#618f02!important;}

.category.light {
  color:#AECE04;
  font-size:13px!important;
  vertical-align:2px;
  font-weight:100!important;
}
.fancy-image {
  -webkit-box-shadow:#666 0px 0px 5px;
  -moz-box-shadow:#666 0px 0px 5px;
  box-shadow:#666 0px 0px 5px;
  -webkit-border-radius:3px;
  -moz-border-radius:3px;
  border-radius:3px;
  border:none;
}
.fancy-ann {

  -webkit-box-shadow:#bbb 0px 0px 5px;
  -moz-box-shadow:#bbb 0px 0px 5px;
  box-shadow:#bbb 0px 0px 5px;
  -webkit-border-radius:10px;
  -moz-border-radius:10px;
  border-radius:10px;
  border:1px solid #bbb;
  padding:0px 10px;
}
.social-icons {
     padding-left: 50px;
     padding-top: 8px;
     width: 200px;
     float: left;
}

.social-icons a {
     display: block;
     float: left;
     height: 25px;
     margin-right: 18px;
     margin-top: 10px;
     width: 25px;
}

.vk-soc {
     background: url("/Portals/26/Skins/RostovPromo/images/vkontakte.png") no-repeat scroll 0pt 0pt transparent;
}

.tw-soc {
     background: url("/Portals/26/Skins/RostovPromo/images/twitter.png") no-repeat scroll 0pt 0pt transparent;
}

.fb-soc {
     background: url("/Portals/26/Skins/RostovPromo/images/facebook.png") no-repeat scroll 0pt 0pt transparent;
}

.lj-soc {
     background: url("/Portals/26/Skins/RostovPromo/images/livejournal.png") no-repeat scroll 0pt 0pt transparent;
}


.RadMenu{
  z-index: 500!important;
}
/*
     FILE ARCHIVED ON 06:16:17 Jun 09, 2015 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 17:25:53 Jan 21, 2020.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  CDXLines.iter: 18.367 (3)
  captures_list: 1818.002
  exclusion.robots.policy: 0.3
  exclusion.robots: 0.322
  RedisCDXSource: 16.657
  esindex: 0.025
  PetaboxLoader3.resolve: 1619.93
  load_resource: 1896.428
  LoadShardBlock: 1778.488 (3)
  PetaboxLoader3.datanode: 2003.891 (4)
*/