html{
	width:100%;
	overflow-x:hidden;
}
input {
	background:none;
}
img{
	border-width:0px;
}
div.clear{
	clear:both;
	font-size:0px;
}
body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	margin:0px;
	padding:0px;
	width:100%;
	overflow:hidden;
	background-color:#696a6c;
	background-image: url("images/background.png");
	background-position:center top;
	background-repeat:no-repeat;
}
div#wrapper{
	width:947px;
	margin:auto;
}
div#header{
	position:relative;
}
div#header img{
	float:left;
	margin-left:7px;
	margin-top:5px;
}
div#main-menu{
	position:absolute;
	top:0px;
	left:314px;
	margin-left:6px;
	margin-top:95px;
	font-size:16px;
}
div#header-lang{
	position:absolute;
	top: 40px;
	left: 867px;
}
div#header-lang img{
	margin:3px;
	margin-right:13px;
}
div#header-lang img.last{
	margin-right:0px;
}
div#header img{
	float:left;
}
div#main-menu a{
	font-size:13px;
	text-decoration:none;
	font-style:italic;
	color:white;
	background-image:url("images/icons/icon-sprite.png");
	background-repeat:no-repeat;
	height:22px;
	margin-left:8px;
}
div#main-menu a.home{
	background-position:0px -46px;
	padding-left:22px;
}
div#main-menu a.contact{
	background-position:0px -23px;
	padding-left:22px;
	margin-left:22px;
}
div#main-menu a.winner{
	background-position:0px 0px;
	padding-left:22px;
}
div#main-menu a.winners2{
	background-image:url("images/icons/winners2.png");
	padding-left:15px;
}
div#main-menu a.rules{
	background-position:0px -92px;
	padding-left:25px;
}
div#main-menu a.rules2{
	background-image:url("images/icons/rules2.png");
	padding-left:15px;
}
div#main-menu a.about{
	background-position:0px -69px;
	padding-left:18px;
}
div#main-menu a.news{
	background-image:url("images/icons/news.png");
	padding-left:15px;
}
div#main-menu a.polls{
	background-image:url("images/icons/polls.png");
	padding-left:15px;
}
div#main-menu a.forum{
	background-image:url("images/icons/forum.png");
	padding-left:15px;
}
div#main-menu a.team{
	background-image:url("images/icons/team.png");
	padding-left:15px;
}
div#main-menu a.chat{
	background-image:url("images/icons/chat.png");
	padding-left:15px;
}
div#main-menu a.help{
	background-image:url("images/icons/help.png");
	padding-left:15px;
}
div#main-menu a.newmsg{
	background-image:url("images/icons/newmsg.png");
	padding-left:15px;
}

div#main{
	
}
div#main div#main-content{
	padding:0px;
	border:1px solid black;
	background-color:#1B1718;
	background-image: url("images/main-background.png");
	background-repeat:repeat-x;
}
div#main div#main-top{
	background-image: url("images/main-top.png");
	background-repeat:no-repeat;
	width:100%;
	margin-top:2px;
	height:18px;
}
div#left-menu{
	margin-left:7px;
	float:left;
}
div#left-menu a{
	display:block;
	text-decoration:none;
	color:white;
	background-image: url("images/menu-left/menu-left-background.png");
	background-repeat:no-repeat;
	width:175px;
	height:48px;
	padding:0px;
}
div#left-menu a:hover{
	background-image: url("images/menu-left/menu-left-hover.png");
}
div#left-menu a:active, div#left-menu a.active{
	background-image: url("images/menu-left/menu-left-active.png");
}
span.menu-extra{
	padding:0px;
	display:block;
	float:left;
	background-image: url("images/menu-left/menu-left-ruby.png");
	background-repeat:no-repeat;
	height:39px;
	width:41px;
	margin-top:3px;
	margin-left:14px;
}
span.menu-diary{
	padding:0px;
	display:block;
	float:left;
	background-image: url("images/menu-left/menu-left-book.png");
	background-repeat:no-repeat;
	height:32px;
	width:58px;
	margin-top:6px;
	margin-left:5px;
}
span.menu-turn{
	padding:0px;
	display:block;
	float:left;
	background-image: url("images/menu-left/menu-left-time.png");
	background-repeat:no-repeat;
	height:40px;
	width:27px;
	margin-top:3px;
	margin-left:19px;
}
span.menu-fight{
	padding:0px;
	display:block;
	float:left;
	background-image: url("images/menu-left/menu-left-fighters.png");
	background-repeat:no-repeat;
	height:45px;
	width:42px;
	margin-top:1px;
	margin-left:12px;
}
span.menu-attack{
	padding:0px;
	display:block;
	float:left;
	background-image: url("images/menu-left/menu-left-attack.png");
	background-repeat:no-repeat;
	height:35px;
	width:31px;
	margin-top:6px;
	margin-left:17px;
}
span.menu-politic{
	padding:0px;
	display:block;
	float:left;
	background-image: url("images/menu-left/menu-left-politic.png");
	background-repeat:no-repeat;
	height:42px;
	width:41px;
	margin-top:3px;
	margin-left:14px;
}
span.menu-rating{
	padding:0px;
	display:block;
	float:left;
	background-image: url("images/menu-left/menu-left-trophy.png");
	background-repeat:no-repeat;
	height:42px;
	width:38px;
	margin-top:3px;
	margin-left:14px;
}
span.menu-market{
	padding:0px;
	display:block;
	float:left;
	background-image: url("images/menu-left/menu-left-money.png");
	background-repeat:no-repeat;
	height:38px;
	width:49px;
	margin-top:3px;
	margin-left:10px;
}
span.menu-option{
	padding:0px;
	display:block;
	float:left;
	background-image: url("images/menu-left/menu-left-options.png");
	background-repeat:no-repeat;
	height:42px;
	width:44px;
	margin-top:3px;
	margin-left:12px;
}
span.menu-statist{
	padding:0px;
	display:block;
	float:left;
	background-image: url("images/menu-left/menu-left-statistic.png");
	background-repeat:no-repeat;
	height:39px;
	width:42px;
	margin-top:3px;
	margin-left:13px;
}
span.menu-mail{
	padding:0px;
	display:block;
	float:left;
	background-image: url("images/menu-left/menu-left-mail.png");
	background-repeat:no-repeat;
	height:39px;
	width:50px;
	margin-top:5px;
	margin-left:9px;
}
span.menu-close{
	padding:0px;
	display:block;
	float:left;
	background-image: url("images/menu-left/menu-left-close.png");
	background-repeat:no-repeat;
	height:39px;
	width:38px;
	margin-top:3px;
	margin-left:15px;
}
span.menu-text{
	padding:0px;
	float:right;
	text-align:center;
	/*width:121px;175max*/
	margin-top:12px;
}
span.menu-e{
	width:120px;
}
span.menu-d{
	width:112px;
}
span.menu-t{
	width:129px;
}
span.menu-f{
	width:121px;
}
span.menu-a{
	width:125px;
}
span.menu-p{
	width:120px;
}
span.menu-r{
	width:123px;
}
span.menu-m{
	width:116px;
}
span.menu-o{
	width:119px;
}
span.menu-s{
	width:120px;
}
span.menu-i{
	width:116px;
}
span.menu-c{
	width:122px;
}
div#content{
	font-size: 13px;
	margin-left:4px;
	margin-right:4px;
	margin-bottom:10px;
	padding:0px;
	width:527px;
	float:left;
	background-color:#C3BFBF;
	font-family:Comic Sans MS, sans-serif;
	position:relative;
}
div#gangsta-background{
	background-image: url("images/content/content-background.png");
	background-repeat:no-repeat;
	background-position: 32px 38px;
	margin:0px;
	height:864px;
}

div#content div#content-text{
	width:527px;
	font-size:12px;
	font-style:normal;
	line-height:1.2em;
	padding-top:1px;
}
div#content div.text{
	margin:50px;
	margin-top:238px;
	margin-left:58px;
	
	font-family:Comic Sans MS, sans-serif;
}
div#right-menu{
	float:left;
	width:226px;
}
div#right-menu div#right-login{
	width:226px;
	height:358px;
}
/*new*/
div#right-menu div#right-login div.button-header{
	display:block;
	position:relative;
	margin-bottom:10px;
}
div#right-menu div#right-login div.button-header span.sp-image{
	background-image:url("images/menu-right/menu-right-serve-blood.png");
	background-repeat:no-repeat;
	width:225px;
	height:30px;
	display:block;
}
div#right-menu div#right-login div.button-header span.sp-image-l{
	background-image:url("images/menu-right/menu-right-serve-live.png");
	background-repeat:no-repeat;
	width:225px;
	height:30px;
	display:block;
}
span#blood-username{
	background-image:url("images/menu-right/menu-right-username.png");
	background-repeat:no-repeat;
	width:12px;
	height:17px;
	display:block;
	float:left;
	display:block;
	margin-left:16px;
	margin-top:6px;
}
span#blood-password{
	background-image:url("images/menu-right/menu-right-password.png");
	background-repeat:no-repeat;
	width:16px;
	height:20px;
	display:block;
	float:left;
	display:block;
	margin-left:14px;
	margin-top:2px;
}
span#blood-username-l{
	background-image:url("images/menu-right/right-menu-icons-sprite.png");
	background-repeat:no-repeat;
	background-position: 0px 0px;
	width:12px;
	height:17px;
	display:block;
	float:left;
	display:block;
	margin-left:14px;
	margin-top:6px;
}
span#blood-password-l{
	background-image:url("images/menu-right/right-menu-icons-sprite.png");
	background-repeat:no-repeat;
	background-position: 0px -18px;
	width:16px;
	height:20px;
	display:block;
	float:left;
	display:block;
	margin-left:12px;
	margin-top:2px;
}
input.login{
	background-image:url("images/menu-right/menu-right-submit.png");
	background-repeat:no-repeat;
	display:block;
	width:153px;
	height:23px;
	text-align:center;
	color:white;
	font-size:14px;
	padding-top:2px;
	margin-left:52px;
	cursor:pointer;
	border:none;
}
div.text-links{
	margin-top:10px;
	margin-left:4px;
}
div.text-links a{
	color: white;
	text-decoration:underline;
}
div.text-links a:hover{
	color: white;
	text-decoration:none;
}
div.text-links p{
	padding:0px;
	margin:0px;
	color:white;
	font-size:14px;
}
div.text-links p span.reg-img{
	background-image: url("images/menu-right/right-menu-icons-sprite.png");
	background-repeat:no-repeat;
	display:block;
	width:15px;
	height:12px;
	float:left;
	background-position: 0px -105px;
}
div.text-links p span.fpass-img{
	background-image: url("images/menu-right/right-menu-icons-sprite.png");
	background-repeat:no-repeat;
	display:block;
	width:15px;
	height:15px;
	float:left;
	background-position: 0px -117px;
}
div.text-links p span.regged-img{
	background-image: url("images/menu-right/right-menu-icons-sprite.png");
	background-repeat:no-repeat;
	display:block;
	width:15px;
	height:18px;
	float:left;
	background-position: 0px -133px;
}
div.text-links p span.online-img{
	background-image: url("images/menu-right/plus.png");
	background-repeat:no-repeat;
	display:block;
	width:15px;
	height:14px;
	float:left;
	margin-top:3px;
	margin-left:36px;
}
div.text-links p span.reg-img-l{
	background-image: url("images/menu-right/right-menu-icons-sprite.png");
	background-repeat:no-repeat;
	display:block;
	width:15px;
	height:14px;
	float:left;
	background-position: 0px -55px;
}
div.text-links p span.fpass-img-l{
	background-image: url("images/menu-right/right-menu-icons-sprite.png");
	background-repeat:no-repeat;
	display:block;
	width:15px;
	height:15px;
	float:left;
	background-position: 0px -70px;
}
div.text-links p span.regged-img-l{
	background-image: url("images/menu-right/right-menu-icons-sprite.png");
	background-repeat:no-repeat;
	display:block;
	width:15px;
	height:18px;
	float:left;
	margin-top:2px;
	background-position: 0px 0px;
}
div.text-links p span.online-img-l{
	background-image: url("images/menu-right/right-menu-icons-sprite.png");
	background-repeat:no-repeat;
	background-position: 0px -40px;
	display:block;
	width:15px;
	height:14px;
	float:left;
	margin-top:3px;
	margin-left:36px;
}
span.tl-text,
a.t1-text{
	margin-left:2px;
	float:left;
	height:20px;
	padding-top:3px; 
}
div.right-input{
	position:relative;
	display:block;
	height:28px;
	margin-left:20px;
}
div#right-menu div#right-login div.button-header input.general{
	background-image: url("images/menu-right/menu-right-input.png");
	background-position: -1px -1px;
	background-repeat:no-repeat;
	display:block;
	padding:4px;
	border:0px;
	width:150px;
	height:20px;
	position:absolute;
	margin-left:32px;
	float:left;
	color:white;
}
/*end of new*/
div#right-menu div.other{
	margin:4px;
	margin-top:42px;
}
div#right-menu div.other a{
	cursor:pointer;
	display:block;
	text-decoration:none;
	color:white;
	background-image: url("images/menu-right/menu-right-background.png");
	background-repeat:no-repeat;
	width:222px;
	height:48px;
	padding:0px;
}
div#right-menu div.other a span.right-text{
	padding:0px;
	float:right;
	text-align:center;
	margin-top:14px;
	width:131px;
}
div#right-menu div.other a span.right-bot{
	float:left;
	display:block;
	background-image: url("images/menu-right/right-menu-bot.png");
	background-repeat:no-repeat;
	width:76px;
	height:30px;
	margin-left:15px;
	margin-top:8px;
}
div#right-menu div.other a span.right-win{
	float:left;
	display:block;
	background-image: url("images/menu-right/right-menu-medal.png");
	background-repeat:no-repeat;
	width:24px;
	height:42px;
	margin-left:38px;
	margin-top:3px;
}
div#right-menu div.other a span.right-vip{
	float:left;
	display:block;
	background-image: url("images/menu-right/right-menu-vip.png");
	background-repeat:no-repeat;
	width:56px;
	height:36px;
	margin-left:22px;
	margin-top:6px;
}
div#right-menu div.other a span.right-avatar{
	float:left;
	display:block;
	background-image: url("images/menu-right/right-menu-avatar.png");
	background-repeat:no-repeat;
	width:44px;
	height:41px;
	margin-left:29px;
	margin-top:3px;
}
div#right-menu div.other a span.text-anti{
	/*width:131px;*/
}
div#right-menu div.other a span.text-win{
	/*
width:160px;
*/
	margin-top:12px;
}
div#right-menu div.other a span.text-vip{
	/*
width:144px;
*/
	margin-top:15px;
}
div#right-menu div.other a span.text-avatar{
	/*
width:149px;
*/
	margin-top:16px;
}
div#round-corners{
	margin:0px;
	display:block;
	background-image: url("images/round-corners.png");
	background-repeat:no-repeat;
	width:527px;
	height:7px;
}
div#footer{
	padding-top:10px;
	background-color:#272525;
	height:46px;
	width:100%;
	text-align: center; 
}
div#footer a{
	text-decoration:none;
	color:white;
}
div#footer p{
	font-style:normal;
	font-family:Comic Sans MS, sans-serif;
	padding:0px;
	margin:0px;
	font-size:12px;
	color:white;
}
div#footer-image{
	height:96px;
	text-align:center;
}
div#footer-image img{
	position:relative;
	top:28px;
}
