BODY
{
	BACKGROUND-COLOR: #000000;
	background-image: url(../images/back.jpg);
	background-position: top center;
	background-repeat: no-repeat;
	color: #ffffff;
	text-decoration: none;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	font-family: Arial, Helvetica, sans-serif;
	
}ul{list-style-type:none;}
img{border:0px}
#top {width:980px; position:relative; margin:0 auto; height: 26px; }
#top1{ width: 415px; height: 26px; float:left; margin:0 auto;}

#top1 form{height:26px; margin:0; padding: 0 0 0 0}
#top1 form input{width:150px; height:18px; float:left; display:block; padding:0px; margin: 1px 0 0 0;}
#top1 form select{width:150px; height:20px; float:left; display:block; background:#fff; color:#000; font-size:13px; margin: 1px 0 0 5px;} 
#top1 form input.button{width:90px; height:21px; float:left; background:url(../images/button.gif) 0 0 no-repeat #940303; border:none; color:#fff; font: bold 11px/21px Arial, Helvetica, sans-serif; margin: 2px 0 0 10px; padding:0 0 0 0;}

#top ul{ margin: 0 0 0 0; height:26px; float: right;}
#top ul li{width:70px; height:26px; float:left;}
#top ul li a{width:70px; height:26px; display:block; color:#ffffff; font:12px/26px Arial, Helvetica, sans-serif; font-weight:bold; text-align:center; text-decoration:none;}
#top ul li a:hover{background:#590000; color:#ffffff; text-decoration:none;}

#logo {width:980px; position:relative; margin:0 auto; height: 92px; }
#logotype{ width: 340px; height: 92px; margin: 0 0 0 0; float:left;}
#home { margin: 0 auto; width: 159px; height: 92px; float: left; background: url(../images/home.jpg) no-repeat; text-align:center;}
#home a{border:none; color:#fff; font: bold 13px/92px Arial, Helvetica, sans-serif;text-decoration:none;}

#menu {width: 470px; height: 57px; margin: 0 0 0 0; float:right; padding: 35px 0 0 0;}
.topmenu { margin: 0 0 0 8px; float: left;
width:107px; height:24px; display:block; color:#ffffff; font: bold 12px/24px Arial, Helvetica, sans-serif; text-align:center; text-decoration:none; background: url(../images/menu.jpg) no-repeat;
	 }
.topmenu:hover {background:#590000; text-decoration: none; }
#banner{width:980px; position:relative; margin:0 auto; height: 109px; padding: 50px 0 0 0;}
.left{
	width: 202px; border: 1px solid #3b3b3b;
	background-color: #0c0c0c;
	padding: 5px 13px 5px 13px;
}

.tit{ padding-left: 8px; background: url(../images/lefttit.jpg) no-repeat top;  height: 29px; color:#ffffff; font: bold 16px/29px Arial, Helvetica, sans-serif;}

#leftblock, #leftblock1 {width: 180px; border-left: 1px solid #3b3b3b; border-right: 1px solid #3b3b3b; float: left;  font: 11px Arial, Helvetica, sans-serif; color:#a22f30;  }
#leftblock {padding: 10px 10px 7px 10px;}
#leftblock img, #leftblock1 img {border: 1px solid #3b3b3b; margin: 0 10px 25px 0; float: left;}
#leftblock a, #leftblock1 a{text-decoration: none;}
.leftblock, .leftblock1 {width: 180px; border-left: 1px solid #3b3b3b; border-right: 1px solid #3b3b3b; float: left;  font: 11px Arial, Helvetica, sans-serif; color:#a22f30;  }
.leftblock {padding: 10px 10px 7px 10px;}
.leftblock img, .leftblock1 img {border: 1px solid #3b3b3b; margin: 0 10px 25px 0; float: left;}
.leftblock a, .leftblock1 a{text-decoration: none;}
.rose{color:#a22f30;}
.green{color: #6a903d; font-size: 12px; }
.grey{color: #8b8b8b;}
.ar{float: right;}
.ar2{margin: 0 0 0 0; border: none;}
.border{ height: 1px; background-color: #3b3b3b}
#leftblock1 {border-top: 1px solid #3b3b3b; padding: 10px 10px 0 10px;}
.leftblock1 {border-top: 1px solid #3b3b3b; padding: 10px 10px 0 10px;}

	
.right{background-color: #0c0c0c;	background: url(../images/rightbottom.gif) no-repeat bottom; padding: 0 0 10px 0;}
.centertit{ padding-left: 8px; background: url(../images/centertit.gif) no-repeat top;  height: 27px; color:#ffffff; font: bold 16px/29px Arial, Helvetica, sans-serif; margin: 0 0 0 0;}

.rightside{ width: 705px; border-left: 1px solid #3b3b3b; border-right: 1px solid #3b3b3b; padding: 0 8px 0 15px;}
.rightside2{ width: 671px; border-left: 1px solid #3b3b3b; border-right: 1px solid #3b3b3b; padding: 0 32px 0 32px;}

.righttit{width:689px; padding: 0 8px 0 8px; background: url(../images/righttit.jpg) no-repeat top;  height: 29px; color:#ffffff; font: bold 11px/29px Arial, Helvetica, sans-serif;}
.righttit2{width:689px; padding: 0 8px 0 8px; background: url(../images/art.gif) repeat-x;  height: 30px; color:#ffffff; font: 14px/30px Arial, Helvetica, sans-serif;}
.righttit3{width:689px; padding: 3px 8px 0 8px; background: url(../images/comback.gif) repeat-x;  height: 26px; color:#ffffff; }
.ic{font: 12px/26px Arial, Helvetica, sans-serif; float: left; margin-top: 3px;}
.ic2{font: 12px/26px Arial, Helvetica, sans-serif; float: left;width: 100%;}

#rightblock, #rightblock1, #rightblock2 { background-color: #131313; width: 683px; border-left: 1px solid #262626; border-right: 1px solid #262626; border-bottom: 1px solid #262626; float: left;  font: 12px Arial, Helvetica, sans-serif; color:#8b8b8b; padding: 10px 10px 10px 10px;  }
#rightblock3 { background-color: #000000; width: 683px; border-left: 1px solid #262626; border-right: 1px solid #262626; border-bottom: 1px solid #262626; float: left;  font: 12px Arial, Helvetica, sans-serif; color:#8b8b8b; padding: 10px 10px 10px 10px;  }
#rightblock4 { margin: 5px 0 5px 0; background-color: #000000; width: 683px; border: 1px solid #262626; float: left;  font: 12px Arial, Helvetica, sans-serif; color:#8b8b8b; padding: 10px 10px 10px 10px;  }
#rightblock2 img{border: 1px solid #262626; margin: 0 10px 5px 0; float: left; }
#rightblock img{border: 4px solid #262626; margin: 0 0 5px 10px; float: right;}

.rightblock, .rightblock1, .rightblock2 { background-color: #131313; width: 683px; border-left: 1px solid #262626; border-right: 1px solid #262626; border-bottom: 1px solid #262626; float: left;  font: 12px Arial, Helvetica, sans-serif; color:#8b8b8b; padding: 10px 10px 10px 10px;  }
.rightblock3 { background-color: #000000; width: 683px; border-left: 1px solid #262626; border-right: 1px solid #262626; border-bottom: 1px solid #262626; float: left;  font: 12px Arial, Helvetica, sans-serif; color:#8b8b8b; padding: 10px 10px 10px 10px;  }
.rightblock4 { margin: 5px 0 5px 0; background-color: #000000; width: 683px; border: 1px solid #262626; float: left;  font: 12px Arial, Helvetica, sans-serif; color:#8b8b8b; padding: 10px 10px 10px 10px;  }
.rightblock2 img{border: 1px solid #262626; margin: 0 10px 5px 0; float: left; }
.rightblock img{border: 4px solid #262626; margin: 0 0 5px 10px; float: right;}

#argreen{float: right; background-image: url(../images/arrow2.gif); background: url(../images/arrow2.gif) no-repeat left; padding: 0 0 0 10px;}
.argreen{float: right; background-image: url(../images/arrow2.gif); background: url(../images/arrow2.gif) no-repeat left; padding: 0 0 0 10px;}
#argreen a{ color: #d8d8d8; font: 12px/12px Arial, Helvetica, sans-serif; text-decoration: none;}
.ital{ font-size: 13px; font-weight: normal;}
.argreen a{ color: #d8d8d8; font: 12px/12px Arial, Helvetica, sans-serif; text-decoration: none;}
.ital{ font-size: 13px; font-weight: normal;}
.centmenu{ width: 735px; border-left: 1px solid #3b3b3b; border-right: 1px solid #3b3b3b; padding: 0 0 0 0; background-color: #141414;}
.centmenu2{ width: 735px; border-left: 1px solid #3b3b3b; border-right: 1px solid #3b3b3b; padding: 0 0 0 0;}
.sub{background-color: #141414;}
#sub {height: 24px; margin: 0 8px 0 0; float:right; padding: 0 0 0 0; }
.submenu, .submenu2 { margin: 0 0 0 8px; border: 1px solid #3d3d3d; float: left; height:18px; display:block; color:#8b8b8b; font: bold 12px/18px Arial, Helvetica, sans-serif; text-align:center; text-decoration:none; padding: 0 5px 0 5px; 	 }
.submenu2{background-color: #2b2b2b;}
.submenu:hover {background:#590000; text-decoration: none; }
.page{margin: 1px 0 0 8px; float: left; height:18px; display:block; color:#8b8b8b; font: bold 12px/18px Arial, Helvetica, sans-serif; text-align:center; text-decoration:none; padding: 0px 5px 0 5px; 	 }
.ment{ background-color: #232323; padding: 5px 5px 5px 5px; height: 15px;}
#mainfooterbody{height:71px; background: #000000 url(../images/footer.jpg) repeat-x center; color:#fff; padding: 100px 0 0 0; position:relative; margin: 10px 0 0; clear:both;}
#footerPan{width:940px; position:relative; margin:0 auto;font: 12px/18px Arial, Helvetica, sans-serif; }

.comtit{width:655px; padding: 0 8px 0 8px; background: url(../images/comback.gif) repeat-x top;  height: 29px; color:#ffffff; font: bold 15px/29px Arial, Helvetica, sans-serif;}
#comblock{ background-color: #171717; width: 651px; border-bottom: 1px solid #262626; float: left;  font: 12px Arial, Helvetica, sans-serif; color:#8b8b8b; padding: 10px 10px 10px 10px;  }
#comblock img{border: 1px solid #262626; margin: 0 10px 30px 0; float: left;}
.auth{font: 14px Arial, Helvetica, sans-serif; color:#cacaca;
}

.ind1bord{border-left: 1px solid #232323; border-right: 1px solid #232323; padding: 4px 8px 4px 8px; width: 260px;}
.ind1tit{ padding-left: 8px; background: url(../images/ind1tit.jpg) no-repeat top;  height: 27px; color:#ffffff; font: bold 16px/27px Arial, Helvetica, sans-serif;}
#ind1block { width: 260px; float: left;  font: 13px/14px Arial, Helvetica, sans-serif; color:#d9d9d9; padding-bottom: 10px;  }
#ind1block img {margin: 0 10px 5px 0; float: left;}
#ind1block a {text-decoration: none;}
#line{ margin: 5px 0 5px 0; width: 250px; border-bottom: 1px solid #232323; float: left;}
.ind1block { width: 260px; float: left;  font: 13px/14px Arial, Helvetica, sans-serif; color:#d9d9d9; padding-bottom: 10px;  }
.ind1block img {margin: 0 10px 5px 0; float: left;}
.ind1block a {text-decoration: none;}
.line{ margin: 5px 0 5px 0; width: 250px; border-bottom: 1px solid #232323; float: left;}

.ind2{width: 421px; background-image: url(../images/ind2back.gif); background-repeat: repeat-y }

.ind3bord{border-left: 1px solid #232323; border-right: 1px solid #232323; padding: 4px 8px 4px 8px;}


.ind3tit{border: 1px solid #3b3b3b; padding:10px 10px 10px 10px; width: 228px; height: 223px; color:#ffffff; font: bold 18px/29px Arial, Helvetica, sans-serif;}


.ind4tit{ padding-left: 8px; background: url(../images/ind4tit.jpg) no-repeat top;  height: 27px; color:#ffffff; font: bold 16px/27px Arial, Helvetica, sans-serif;}
#ind4block {padding: 4px 8px 4px 8px; width: 249px; border-left: 1px solid #3b3b3b; border-right: 1px solid #3b3b3b; float: left;  font: 13px/14px Arial, Helvetica, sans-serif; color:#d9d9d9;  }
.ind4text { width: 190px; background: url(../images/redarrow.gif) no-repeat left top; padding: 0 0 0 10px; font: 13px Arial, Helvetica, sans-serif; color:#8b8b8b;}
.ind4text a{color:#8b8b8b; text-decoration: none;}
.ind4sound {font: 13px/29px Arial, Helvetica, sans-serif; color: #d9d9d9;}
.ind4sound img{float: left; border:none; margin-right: 3px;}

.ind5tit{ padding-left: 8px; background: url(../images/ind5tit.jpg) no-repeat top;  height: 27px; color:#ffffff; font: bold 16px/27px Arial, Helvetica, sans-serif;}
#ind5block {padding: 4px 8px 4px 8px; width: 191px; border-left: 1px solid #3b3b3b; border-right: 1px solid #3b3b3b; float: left;  font: 13px/14px Arial, Helvetica, sans-serif; color:#d9d9d9;  }
.ind5text { width: 162px; background: url(../images/redarrow.gif) no-repeat left top; padding: 0 0 0 10px; font: 13px/29px Arial, Helvetica, sans-serif; color:#8b8b8b;}
.ind5text a{color:#8b8b8b;text-decoration: none;} 
.ind5name{padding: 0 0 0 0; font: bold 13px/20px Arial, Helvetica, sans-serif; color:#cbcbcb;}
#line2{ margin: 5px 0 5px 0; width: 180px; border-bottom: 1px solid #232323; float: left;}
.line2{ margin: 5px 0 5px 0; width: 180px; border-bottom: 1px solid #232323; float: left;}

.ind6tit{ padding-left: 8px; background: url(../images/ind6tit.jpg) no-repeat top;  height: 27px; color:#ffffff; font: bold 16px/27px Arial, Helvetica, sans-serif;}
#ind6block {padding: 4px 8px 4px 8px; width: 216px; border-left: 1px solid #3b3b3b; border-right: 1px solid #3b3b3b; float: left;  font: 13px/14px Arial, Helvetica, sans-serif; color:#d9d9d9;  }
.ind6text {background: url(../images/redarrow.gif) no-repeat left top; padding: 0 0 0 10px; font: 13px/29px Arial, Helvetica, sans-serif; color:#8b8b8b;}
.ind6text a{color:#8b8b8b;text-decoration: none;} 
.green2 a{color: #6a903d; font: 12px/14px Arial, Helvetica, sans-serif; }


.ind7tit{ padding-left: 8px; background: url(../images/ind7tit.jpg) no-repeat top;  height: 27px; color:#ffffff; font: bold 16px/27px Arial, Helvetica, sans-serif;}
#ind7block {padding: 4px 8px 4px 8px; width: 218px; border-left: 1px solid #3b3b3b; border-right: 1px solid #3b3b3b; float: left;  font: 13px/14px Arial, Helvetica, sans-serif; color:#d9d9d9;  }
.ind7text { width: 158px; background: url(../images/redarrow.gif) no-repeat left top; padding: 0 0 0 10px; font: 13px Arial, Helvetica, sans-serif; color:#8b8b8b;}
.ind7text a{color:#8b8b8b;text-decoration: none;} 
.ind7vote {font: 13px/29px Arial, Helvetica, sans-serif; color: #69923b; text-decoration: none;}

.ind8tit{ padding-left: 8px; background: url(../images/ind8tit.jpg) no-repeat top;  height: 27px; color:#ffffff; font: bold 16px/27px Arial, Helvetica, sans-serif;}
.ind8bord{border-left: 1px solid #3b3b3b; border-right: 1px solid #3b3b3b;}
#ind8block {padding: 4px 8px 4px 8px; width: 382px;  float: left;  font: 13px/14px Arial, Helvetica, sans-serif; color:#8b8b8b;  }
.ind8name{font: bold 13px/20px Arial, Helvetica, sans-serif; color:#cbcbcb;  text-decoration: none;}
#ind8block img {border: 1px solid #3b3b3b; margin: 0 10px 20px 0; float: left;}
#ind8block a {text-decoration: none;}
#argreen2{float: left; background: url(../images/arrow2.gif) no-repeat left; padding: 0 0 0 10px;}
#argreen2 a{ color: #d8d8d8; font: 12px/12px Arial, Helvetica, sans-serif; text-decoration: none;}
#line3{ margin: 5px 0 5px 10px; width: 360px; border-bottom: 1px solid #232323; float: left;}
.argreen2{float: left; background: url(../images/arrow2.gif) no-repeat left; padding: 0 0 0 10px;}
.argreen2 a{ color: #d8d8d8; font: 12px/12px Arial, Helvetica, sans-serif; text-decoration: none;}
.line3{ margin: 5px 0 5px 10px; width: 360px; border-bottom: 1px solid #232323; float: left;}


.ind9tit{ padding-left: 8px; background: url(../images/ind9tit.jpg) no-repeat top;  height: 27px; color:#ffffff; font: bold 16px/27px Arial, Helvetica, sans-serif;}
.ind9bord{border-left: 1px solid #232323; border-right: 1px solid #232323; padding: 10px 10px 10px 10px;}
.ind9tab{border-right: 1px solid #232323; border-bottom: 1px solid #232323; padding: 10px 10px 10px 10px;width:25%}
.ind9tab a{ color: #8b8b8b;}
.ind9tab2{border-bottom: 1px solid #232323; padding: 10px 10px 10px 10px;}
.ind9tab2 a{ color: #8b8b8b;}
.ind9tab3{ padding: 10px 10px 10px 10px;}
.ind9tab3 a{ color: #8b8b8b;}
.ind9tab4{border-right: 1px solid #232323; padding: 10px 10px 10px 10px;}
.ind9tab4 a{ color: #8b8b8b;}
#ind9block {padding: 4px 8px 4px 8px; border: 1px solid #3b3b3b; float: left;  font: 13px/14px Arial, Helvetica, sans-serif; color:#8b8b8b;  background-color: #131313;  }
#ind9block img {margin: 0 0 5px 0;}
.ind9block {padding: 4px 8px 4px 8px; border: 1px solid #3b3b3b; float: left;  font: 13px/14px Arial, Helvetica, sans-serif; color:#8b8b8b;  background-color: #131313;  }
.ind9block img {margin: 0 0 5px 0;}
.uu{ border: 1px solid #3b3b3b;}
.videoar{margin: 20px 0 5px 0; float: right; padding: 0 0 0 0;}
#ind9block a {text-decoration: none;}
.ind9block a {text-decoration: none;}
.watch{background-color: #151515;  border-left: 1px solid #1f1f1f; border-right: 1px solid #1f1f1f;}
.watch2{ float: left;background-color: #151515;  border: 1px solid #1f1f1f;  width: 580px; padding: 0 5px 0 5px; margin: 5px 0 5px 46px;  }
.watch3{ background-color: #2a2a2a; float: right;  width: 491px; margin: 2px 15px 2px 3px; padding: 3px 3px 3px 3px; color: #efefef;font: 13px/16px Arial, Helvetica, sans-serif; }
.watch4{ padding: 3px 3px 3px 3px; float: left; margin:2px 0 2px 10px; color: #FFFFFF; text-align: right; font: 13px/16px Arial, Helvetica, sans-serif;}
#rightblock4 form textarea{ border: none; height:100px; float:left; display:block; padding:0px; margin: 1px 0 0 0; color:#ffffff; background-color: #2a2a2a;}

.small1{
	padding-top: 2px;
	font-size: 10px;
	font-style: italic;
}
.componentheading{
	display: none;
}
#rightblock44 {
background-color:#000000;
border:1px solid #262626;
color:#8B8B8B;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
margin:5px 0;
padding:10px;
width:616px;
}

.readmore a{
	text-decoration: none;
}

.readmore {
	text-align: right;
}
.righttit a{

	color:#FFFFFF;
}
a
{
	color: #999999;
	/*text-decoration: none;*/
}
a:hover
{
	color: #ffffff;
	text-decoration: underline;
}
#backunder{ width: 980px;	background: url(http://www.rapforums.com/images/backunder.jpg) repeat-y right; position:relative; margin:0 auto; padding: 0 0 0 0;}