* {
margin: 0;
padding: 0;
border: 0;
}
body {
font: 11px/1.2em Tahoma, Arial, Helvetica, sans-serif;
color: #BABAB7;
background: #461919 url(gfx/bg1.png) repeat 0 23px;
}
a {
color: #BABAB7;
text-decoration: none;
}
a:hover {
text-decoration: underline;
}
ul, ul li {
list-style: none;
}
input, select, textarea {
font: 10px/1.2em Tahoma, Arial, Helvetica, sans-serif;
color: #383837;
}
img.png {
_behavior: url(pngtransparency.htc);
}
#bg {
width: 100%;
background: url(gfx/bg2.png) repeat-x 0 0;
}
#main {
margin: 0 auto;
width: 967px;
position: relative;
}
#banery {
font-size: 10px;
color: #E38701;
width: 179px;
height: 134px;
background: url(gfx/m6.png) no-repeat;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='gfx/m6.png');
_background-image: none;
overflow: hidden;
}



#headphones {
position: absolute;
top: 225px;
right: 199px;
z-index: 100;
}

#top1 {
width: 967px;
height: 90px;
background: url(gfx/t1.jpg) no-repeat 16px 0;
overflow: hidden;
}
#top1 ul {
margin: 32px 0 0 25px;
overflow: hidden;
}
#top1 ul li {
font-weight: bold;
color: #3A3838;
padding: 0 2px 0 0;
float: left;
height: 50px;
background: url(gfx/x2.png) no-repeat 100% 1px;
}
#top1 ul li a {
color: #3A3838;
text-align: center;
padding: 20px 22px 20px;
display: block;
}
#top1 ul li.first a {
padding-left: 15px;
}
#top1 ul li a:hover {
color: #6B0002;
text-decoration: none;
background: url(gfx/x1.gif) repeat-x;
}
#top2 {
width: 967px;
height: 141px;
background: url(gfx/t2.jpg) no-repeat 16px 0;
overflow: hidden;
}
#top2 h1 {
margin: 48px 0 0;
}
#top3 {
font-size: 10px;
color: #EFC103;
width: 967px;
height: 26px;
background: url(gfx/bg5.png) repeat-y;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='gfx/bg5.png');
_background-image: none;
overflow: hidden;
}
#top3 .content {
width: 953px;
height: 26px;
background: url(gfx/t3.jpg) no-repeat 16px 0;
overflow: hidden;
_position: relative;
}
#top3 p {
margin: 5px 0 0 29px;
}
#top3 a {
color: #EFC103;
}
#middle {
margin: 0;
width: 953px;
background: url(gfx/bg4.png) repeat-y;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='gfx/bg4.png');
_background-image: none;
overflow: hidden;
}
#content {
margin: 0 auto;
width: 921px;
background: url(gfx/bg3.png) repeat 0 11px;
overflow: hidden;
_position: relative;
}
#left_col {
margin: 0 0 0 4px;
padding: 0 0 15px;
float: left;
width: 180px;
overflow: hidden;
_display: inline;
}
#right_col {
margin: 0 2px 0 0;
padding: 0 0 25px;
float: right;
width: 180px;
overflow: hidden;
_display: inline;
}
#left_col .container1,
#left_col .container2,
#right_col .container1,
#right_col .container2 {
margin: 6px 0 0;
width: 180px;
}
#left_col .container1 h3,
#left_col .container2 h3,
#right_col .container1 h3,
#right_col .container2 h3 {
font: bold 12px/1.2em Tahoma, Arial, Helvetica, sans-serif;
color: #7D0C00;
margin: 0 0 5px;
padding: 7px 0 0 29px;
width: 159px;
height: 22px;
background: url(gfx/m1.png) no-repeat;
}
#left_col .container1 .bg,
#right_col .container1 .bg {
width: 179px;
background: url(gfx/m5.png) repeat-y;
}
#right_col .container1 .bg {
margin-left: 1px;
}
#linki .link  {
margin-left: 1px;
color: red;
font-weight: bold;
text-decoration: none;
}
#left_col .container1 .content,
#right_col .container1 .content {
width: 179px;
background: url(gfx/m3.png) no-repeat 0 100%;
}

#left_col .container1 .main-text,
#right_col .container1 .main-text {
width: 179px;
background: url(gfx/m2.png) no-repeat;
overflow: hidden;
}
#left_col .container1 ul,
#right_col .container1 ul {
margin: 5px auto;
width: 167px;
overflow: hidden;
}
#left_col .container1 ul li,
#right_col .container1 ul li {
color: #E38701;
margin: -2px 0 0;
padding: 6px 0 8px 8px;
background: url(gfx/m4.png) no-repeat;
}
#left_col .container1 ul li a {
color: #E38701;
padding: 0 0 0 12px;
background: url(gfx/x3.gif) no-repeat 0 4px;
}
#left_col .container1 ul li a:hover {
color: #C9C9C9;
font-weight: bold;
text-decoration: none;
}

#left_col2 .container1,
#left_col2 .container2,
#right_col .container1,
#right_col2 .container2 {
margin: 6px 0 0;
width: 260px;
}
#left_col2 .container1 h3,
#left_col2 .container2 h3,
#right_col2 .container1 h3,
#right_col2 .container2 h3 {
font: bold 12px/1.2em Tahoma, Arial, Helvetica, sans-serif;
color: #7D0C00;
margin: 0 0 5px;
padding: 7px 0 0 41px;
width: 217x;
height: 22px;
background: url(gfx/m1b.png) no-repeat;
}
#left_col2 .container1 .bg,
#right_col2 .container1 .bg {
width: 260px;
background: url(gfx/m5b.png) repeat-y;
}
#right_col2 .container1 .bg {
margin-left: 1px;
}
#linki .link  {
margin-left: 1px;
color: red;
font-weight: bold;
text-decoration: none;
}



#left_col2 .container1 .content,
#right_col .container1 .content {
width: 260px;
background: url(gfx/m3b.png) no-repeat 0 100%;
}

#left_col2 .container1 .main-text,
#right_col .container1 .main-text {
width: 260px;
background: url(gfx/m2b.png) no-repeat;
overflow: hidden;
}
#left_col2 .container1 ul,
#right_col .container1 ul {
margin: 5px auto;
width: 167px;
overflow: hidden;
}
#left_col2 .container1 ul li,
#right_col .container1 ul li {
color: #E38701;
margin: -2px 0 0;
padding: 6px 0 8px 8px;
width:250px;
background: url(gfx/m4b.png) no-repeat;
}
#left_col2 .container1 ul li a {
color: #E38701;
padding: 0 0 0 12px;
background: url(gfx/x3.gif) no-repeat 0 4px;
}
#left_col2 .container1 ul li a:hover {
color: #C9C9C9;
font-weight: bold;
text-decoration: none;
}

#right_col .container1 ul li.yellow a {
color: #E29001;
}
#right_col .container1 ul li a:hover {
font-weight: bold;
text-decoration: none;
}
#left_col .container2 .bg,
#right_col .container2 .bg {
font-size: 10px;
color: #E38701;
width: 179px;
height: 200px;
background: url(gfx/m7.png) no-repeat;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='gfx/m6.png');
_background-image: none;
overflow: hidden;
}
#right_col .container2 .bg {
margin-left: 1px;
}
#left_col .container2 .bg .label {
margin: 16px 0 0 11px;
}
#left_col .container2 .bg .input,
#right_col .container2 .bg .input,
#right_col .container2 .bg .input2 {
margin: 14px 0 0 11px;
width: 109px;
height: 18px;
background: url(gfx/x7.png) no-repeat;
overflow: hidden;
_position: relative;
}
#right_col .container2 .bg .input {
margin-top: 19px;
}
#right_col .container2 .bg .input2 {
margin-top: 5px;
}
#left_col .container2 .bg .input input,
#right_col .container2 .bg .input input,
#right_col .container2 .bg .input2 input {
margin: 3px 0 0 6px;
*margin: 2px 0 0 -5px;
display: block;
width: 98px;
background: transparent;
}
#left_col .container2 .bg a,
#right_col .container2 .bg a {
color: #E38701;
}
#left_col .container2 .bg .send,
#right_col .container2 .bg .send {
margin: -18px 0 0 128px;
_position: relative;
}
#left_col .container2 .bg .send input,
#right_col .container2 .bg .send input {
display: block;
}
#left_col .container2 .bg .text {
margin: 14px 0 0 11px;
_position: relative;
}
#right_col .container2 .bg .text {
line-height: 2.1em;
margin: 8px 0 0 11px;
_position: relative;
}
#center_col {
margin: 0 0 0 11px;
padding: 10px 0;
float: left;
width: 460px;
}
#center_col .container {
width: 460px;
margin-bottom: 5px;
}
#center_col .container .main-text {
width: 460px;
overflow: hidden;
background: #1B1C19 url(gfx/c1s.png) no-repeat;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='gfx/c1.png');
_background-image: none;
*background-color: #141512;
}
#center_col .container .main-text p.img {
text-align: center;
padding: 28px 0 0;
float: left;
width: 108px;
_position: relative;
}
#center_col .container .main-text h2 {
font: bold 12px/1.2em Tahoma, Arial, Helvetica, sans-serif;
color: #E0A102;
margin: 24px 0 0 105px;
padding: 0 0 5px 22px;
background: url(gfx/x4.png) no-repeat;
_position: relative;
}
#center_col .container .main-text h2 a {
color: #E0A102;
}
#center_col .container .main-text p.text {
text-align: justify;
margin: 5px 17px 12px 108px;
_position: relative;
}
#center_col .container .bottom {
font-size: 10px;
color: #838380;
font-weight: bold;
width: 460px;
height: 39px;
background: url(gfx/c2s.png) no-repeat;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='gfx/c2.png');
_background-image: none;
overflow: hidden;
}
#center_col .container .bottom em,
#center_col .container .bottom a {
color: #FFF8F8;
font-style: normal;
}
#center_col .container .bottom .author {
margin: 8px 0 0 14px;
padding: 0 0 0 16px;
float: left;
background: url(gfx/x5.png) no-repeat;
_display: inline;
_position: relative;
}
#center_col .container .bottom .comments {
margin: 8px 0 0 27px;
padding: 0 0 0 22px;
float: left;
background: url(gfx/x6.png) no-repeat;
_position: relative;
}
#center_col .container .bottom .date {
margin: 8px 0 0 19px;
float: left;
_position: relative;
}
#center_col .container .bottom .more {
margin: 8px 13px 0 0;
padding: 0 0 0 13px;
float: right;
background: url(gfx/x8.png) no-repeat 0 5px;
_display: inline;
_position: relative;
}
#banner {
text-align: center;
width: 535px;
}
#footer {
font-size: 10px;
color: #2D1010;
margin: 0 auto 14px;
clear: both;
width: 910px;
height: 50px;
background: url(gfx/footer.png) no-repeat;
overflow: hidden;
}
#footer p {
text-align: center;
margin: 14px 0 0;
}
#footer em {
font-weight: bold;
font-style: normal;
}

.mp3file {
  font-weight: bold;
  background-repeat: no-repeat;
  margin-bottom: 3px;
  margin-left: 12px;
}

h2 {
  color: #FF6600;
  font-weight: normal;
  margin-bottom: 10px;
}

.forum_td {
  border-style: none;
  padding: 4px;
  color: white;
  font-size: 11px;
}

#forum_td a {
  color: white;
}

.forum_th {
  background-color: #555555;
  border-style: none;
  padding: 4px;
  color: white;
  font-size: 11px;
}

.forum_table {
  background-color: #202020;
  border-style: solid;
  border-width: 1px;
  border-color: #F8A201;
  padding: 1px;
  width: 100%;
  color: #FFFEFD;
  font-size: 11px;
}

input, textarea, select, .submit {
  background-color: #555555;
  border: solid 1px #FF6600;
  padding: 5px;
  margin: 4px;
  color: white;
}

.submit {
  width: 100px;
  background-color: black;
}

.infoframe {
  border: solid 1px #FF6600;
  background-color: black;
  text-align: center;
  padding: 4px;
  color: white;
  font-size: 11px;
  background-color:
}

.small_input {
  padding: 2px;
  margin-top: 2px;
  background-color: #202728;
}