* {margin: 0; padding: 0; border: 0; outline: none;}
body {min-width: 1201px; background: #040404; font-size: 11px; color: #777777;
	  font-family: "Lucida Grande", Verdana, Arial, "Bitstream Vera Sans", sans-serif;}

#page {width: 1201px; margin: 0 auto; background: url('../img/page_bgr_cnt.png');}
  #page_bot {background: url('../img/page_bgr_bot.png') no-repeat 0% 100%;}
    #page_top {background: url('../img/page_bgr_top.png') no-repeat 0% 0%; min-height: 726px;}
      #page_cnt {width: 1023px; background: #080808 url('../img/content_bgr.png'); margin: 0 auto;}
      @media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
        #page_cnt {background-image: url('../img/content_bgr@2x.png'); background-size: 98px 98px;}
      }
         #page_cnt_bot {background: linear-gradient(to bottom, transparent 0%, rgba(5,3,4,.008) 10%, rgba(5,3,4,.031) 20%, rgba(5,3,4,.078) 30%, rgba(5,3,4,.17) 40%, rgba(5,3,4,.325) 50%, rgba(5,3,4,.483) 58%, rgba(5,3,4,.709) 66%, rgba(5,3,4,.955) 74%, rgba(5,3,4,1) 82%, rgba(5,3,4,1) 100%) bottom / 100% 120px no-repeat;}
           #rs {float: left; width: 709px; }
           #footer {width: 1023px; height: 180px;}

#rs .window {margin: 0px 0px; overflow-wrap: break-word; word-wrap: break-word; -ms-word-break: break-all;  word-break: break-word; -ms-hyphens: auto; -moz-hyphens: auto; -webkit-hyphens: auto; hyphens: auto;}
  #rs .window .top {height: 15px; background: url('../img/box_big.png') no-repeat -1418px 0;}
  #rs .window .cnt0 {background: url('../img/box_big_cnt.png');}
    #rs .window .cnt1 {background: url('../img/box_big.png') no-repeat -709px 0px;}
      #rs .window .cnt {padding: 5px 31px; background: url('../img/box_big.png') no-repeat 0% 100%;}
  #rs .window .bot {height: 14px; background: url('../img/box_big.png') no-repeat -1418px -15px;}

.clear {clear: both !important;}
.acenter {text-align: center !important;}

.button-bright { -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; color: #fff;
	font-family: "helvetica neue", helvetica, arial, sans-serif; font-size: 12px; font-weight: bold; line-height: 1;
	padding: 3px 10px 4px; margin: 5px 5px; text-align: center; text-shadow: 0px -1px 1px rgba(0, 0, 0, .8);
	text-decoration: none; display: inline-block; }
.button-bright:hover { cursor: pointer; }
.button-bright { background: #550000; background: -moz-linear-gradient(top, #ed2d2d 0%, #c72a2a 50%, #710000 50%, #640000 100%); background: -webkit-gradient(linear, 0 0, 0 100%, color-stop(0, #ed2d2d), color-stop(0.5, #c72a2a), color-stop(0.5, #710000), color-stop(1, #640000)); border: 1px solid #951100; -moz-box-shadow: inset 0px 0px 0px 1px rgba(255, 115, 100, 0.4), 0 1px 3px #333; -webkit-box-shadow: inset 0px 0px 0px 1px rgba(255, 115, 100, 0.4), 0 1px 3px #333; box-shadow: inset 0px 0px 0px 1px rgba(255, 115, 100, 0.4), 0 1px 3px #333; }
.button-bright:hover { background: #770000; background: -moz-linear-gradient(top, #f27272 0%, #db4d4d 50%, #cc0000 50%, #a30202 100%); background: -webkit-gradient(linear, 0 0, 0 100%, color-stop(0, #f27272), color-stop(0.5, #db4d4d), color-stop(0.5, #cc0000), color-stop(1, #a30202)); }
.button-bright:active { background: #b30300; background: -moz-linear-gradient(top, #d42828 0%, #ad2424 50%, #9c0000 50%, #700000 100%); background: -webkit-gradient(linear, 0 0, 0 100%, color-stop(0, #d42828), color-stop(0.5, #ad2424), color-stop(0.5, #9c0000), color-stop(1, #700000)); -moz-box-shadow: inset 0px 0px 0px 1px rgba(255, 115, 100, 0.4); -webkit-box-shadow: inset 0px 0px 0px 1px rgba(255, 115, 100, 0.4); box-shadow: inset 0px 0px 0px 1px rgba(255, 115, 100, 0.4); }
.button-bright:active { border-color: #b1a581 !important; }

a {color: #b1a581;  text-decoration: underline;}
a:hover {text-decoration: none;}

h1, h2 {color: #e1d7b9; font-family: Georgia, "Times New Roman", Times, serif; font-weight: normal;}
p {padding: 0 0 5px; text-indent: 10px;}
