body {
	background-color: #3d3d3d;
	background-image: url('img/background.png');
	color:white;
	font:normal 10pt Verdana, Arial, Helvetica, sans-serif;
	margin-top:0px;
	margin-bottom:10px;
	padding:0px;
}
a { color: white; text-decoration:none; }
a:hover { color: orange; text-decoration:underline; }

#header { background-image: url('img/smallheader-brutali.png'); width:940px; height:130px; }
#header-link-menu { height:100%; padding-top:110px; text-align:left; padding-left: 180px; }
#site { width:938px; background-color: #212121; border: 1px #757575 solid; border-top:0; }
#site-build { width:100%; }
#table-menu { width:160px; }

.leftmenu-link { width: 155px; height: 58px; text-align:left; vertical-align:top; }
.leftmenu-link a { padding-left: 52px; color: white; font-size: 15px; text-align:left; vertical-align:top; font-weight:bold; }

#menu { width:165px; background-color: #3d3d3d; padding:5px; border: 1px #111111 solid; float:left; }
#menu2 { width:215px; background-color: #3d3d3d; padding:5px; border: 1px #111111 solid; float:left; }
#central-block { background-color: #3d3d3d; padding:5px; border: 1px #111111 solid; text-align:left; width:500px; float:left; }

.central-block { background-image:url('img/centralboxbar.gif'); height:17px; text-align:left; vertical-align:center; padding:5px; border: 1px #111111 solid; text-align:left; width:500px; float:center; }
.central-block a { color: #d0cece; }
.central-block a:hover { color: #FFFFFF; }

#left-link { background-color: #515151; border:1px #757575 solid; text-align: left; width:155px; color: darkgray; vertical-align: top; padding:0px; cursor:pointer; font-size: 11px; padding:2px; float: left; color: gray; margin:2px; }
#left-link:hover { background-color: #515151; border:1px #757575 solid; text-align: left; width:155px; color: darkgray; vertical-align: top; padding:0px; cursor:pointer; font-size: 11px; padding:2px; float: left; color: darkgray; margin:2px; text-decoration:none; }

#right-link { background-color: #515151; border:1px #757575 solid; text-align: left; width:205px; color: darkgray; vertical-align: top; padding:0px; cursor:pointer; font-size: 11px; padding:2px; float: left; color: gray; margin:2px; }
#right-link:hover { background-color: #515151; border:1px #757575 solid; text-align: left; width:205px; color: darkgray; vertical-align: top; padding:0px; cursor:pointer; font-size: 11px; padding:2px; float: left; color: darkgray; margin:2px; text-decoration:none; }

/* colors */
#gray-text { color: gray; }
#black-text { color: black; }
#white-text { color: white; }
#blud-text { color: #395aff; }
#red-text { color: red; }
#yellow-text { color: yellow; }
#orange-text { color: orange; }
#green-text { color: #66ff00; }

/* game colors */
#mnormal { color: white; }
#mdisabled { color: #ff780b; }
#mself { color: aqua; }
#mally { color: #07ff01; }
#mprotected { color: #007eff; }
#mdead { color: red; }
#madmin { color: yellow; }
#mobhvat { color: #9ba8ae; }
.cgood { color: #00ff5a; }
.cwarn { color: yellow; }
.cbad { color: red; }
.cneutral { color: white; }


.acenter { text-align:center; }
.aright { text-align:right; }
.aleft { text-align:left; }
#acenter { text-align:center; }
#aright { text-align:right; }
#aleft { text-align:left; }
.vtop { vertical-align:top; }

#welcome { font-size:20px; color: #a6b5ff; padding:0px; margin:0px; }
.info { width:400px; text-align: left; cursor:pointer; height:75px; }
.winners { width:400px; text-align: left; height: 240px;}

#hr { height:1px; background-color:#757575; margin-top:5px; margin-bottom:5px; }
#login { height: 20px; border: 1px #757575 solid; width: 150px; background-color: #252525; color: white; margin:2px;}
#login_button { height: 20px; border: 1px #757575 solid; cursor:pointer; background-color: #252525; color: white; }

#input-text { height:20px; border:1px #757575 solid; width:100px; background-color:#252525; color:white; padding-left:5px; padding-right:5px; padding-bottom:0px; padding-top:4px; }
#input-text:hover { height:20px; border:1px white solid; width:100px; background-color:#252525; color:white; padding-left:5px; padding-right:5px; padding-bottom:0px; padding-top:4px; }
#input-text:focus { height:20px; border:1px white solid; width:100px; background-color:#151515; color:white; padding-left:5px; padding-right:5px; padding-bottom:0px; padding-top:4px; }

#input-but { height: 25px; border: 1px #757575 solid; cursor:pointer; background-color: #252525; color: white; }
#input-but:hover { height: 25px; border: 1px white solid; cursor:pointer; background-color: #151515; color: white; }

#paypal-but { color: white; width:220px; border:1px #757575 solid; background-color:#252525; text-align:center; cursor:pointer; padding:5px; }
#paypal-but:hover { color: white; width:220px; border:1px white solid; background-color:#151515; cursor:pointer; text-align:center; padding:5px; }

#input-select { padding-left: 5px; background-color: black; color: white; border: 1px #9d9d9d solid; padding-bottom: 0px; padding-top: 0px; height: 20px; cursor: pointer; }
#input-select:hover { padding-left: 5px; background-color: black; color: white; border: 1px white solid; padding-bottom: 0px; padding-top: 0px;height: 20px; cursor: pointer; }

#top-link-banner { border:0px; width:934px; padding:3px; margin:0px; background-color: black; }
#avatar { border: 1px white solid; width:80px; height:80px; background-color: black; }
#balloon-avatar { border: 1px white solid; width:80px; height:80px; background-color: black; margin: 5px; }

.era1 { color: black; background-color: yellow; }
.era2 { color: white; background-color: maroon; }
.era3 { color: white; background-color: #005F00; }
.era0 { color: white; background-color: maroon; }

.cgood { color: #00ff5a; }
.cwarn { color: yellow; }
.cbad { color: red; }
.cneutral { color: white; }

#buy-table { border: 0px; width: 100%; border-collapse: collapse;}
#turntable { width:100%; background-image: url('images/bgd.gif'); border: 1px #252525 solid; text-align: left; }
.inputtable TH { background-image: url('images/bgd.gif'); background-repeat: repeat; border: 1px #9d9d9d solid; width:100%; }
#msgtable { background-image: url('images/background.png'); background-repeat: repeat; color: white; border:1px #757575 solid; padding:5px; }

#buy-link { 
	font-family: Lucida Grande,Lucida Sans Unicode,Verdana,Arial,sans-serif;	
	font-size: 12px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-top: 3px;
	color: white;
	background-image: url('images/bgd.gif');
	border: 1px #9d9d9d solid;
	cursor: pointer;
	width: 79px;
	height: 20px;
    text-align: center;
}
#buy-link:hover {
	font-family: Lucida Grande,Lucida Sans Unicode,Verdana,Arial,sans-serif;
	font-weight: bold; 
	font-size: 13px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-top: 3px;
	color: #07ff01;
	background-image: url('images/bgd.gif');
	border: 1px white solid;
	cursor: pointer;
	width: 79px;
	height: 20px;
    text-align: center;
    vertical-align:baseline;
}

#title { padding-top:10px; padding-bottom:10px; }
#canupdate { margin:5px; padding:10px; background-color: green; border: 1px #66ff00 solid; }
#dontupdate { margin:5px; padding:10px; background-color: #660000; border: 1px red solid; }

#none { padding:0; margin:0; height:1px; background-color: #151515; }

/* ruletka */
#roulette-numbers { width:210px; border: 0px; border-collapse:collapse; float:left; }
#other-bets { width:200px; border: 0px; border-collapse:collapse; float:right; }
#cnull { width:210px; background-color:darkgreen; color:white; height:30px; font-size:20px; cursor:pointer; border:1px #7d7d7d solid; margin:0px; }
#cred { width:70px; background-color:red; color:white; height:30px; font-size:20px; cursor:pointer; border:1px #7d7d7d solid; margin:0px; }
#cred:hover { width:70px; background-color:red; color:white; height:30px; font-size:20px; cursor:pointer; border:1px white solid; margin:0px; }
#cblack { width:70px; background-color:black; color:white; height:30px; font-size:20px; cursor:pointer; border:1px #7d7d7d solid; margin:0px; }
#cblack:hover { width:70px; background-color:black; color:white; height:30px; font-size:20px; cursor:pointer; border:1px white solid; margin:0px; }
#cgreen { width:70px; background-color:darkgreen; color:white; height:30px; font-size:20px; cursor:pointer; border:1px #7d7d7d solid; margin:0px; }
#cgreen:hover { width:70px; background-color:darkgreen; color:white; height:30px; font-size:20px; cursor:pointer; border:1px white solid; margin:0px; }
#betred { width:100px; background-color:red; color:white; height:45px; font-size:25px; cursor:pointer; border:1px #7d7d7d solid; margin:0px; }
#betred:hover { width:100px; background-color:red; color:white; height:45px; font-size:25px; cursor:pointer; border:1px white solid; margin:0px; }
#betblack { width:100px; background-color:black; color:white; height:45px; font-size:25px; cursor:pointer; border:1px #7d7d7d solid; margin:0px; }
#betblack:hover { width:100px; background-color:black; color:white; height:45px; font-size:25px; cursor:pointer; border:1px white solid; margin:0px; }
#betgreen { width:100px; background-color:darkgreen; color:white; height:45px; font-size:25px; cursor:pointer; border:1px #7d7d7d solid; margin:0px; }
#betgreen:hover { width:100px; background-color:darkgreen; color:white; height:45px; font-size:25px; cursor:pointer; border:1px white solid; margin:0px; }
#betbiggreen { width:200px; background-color:darkgreen; color:white; height:45px; font-size:25px; cursor:pointer; border:1px #7d7d7d solid; margin:0px; }
#betbiggreen:hover { width:200px; background-color:darkgreen; color:white; height:45px; font-size:25px; cursor:pointer; border:1px white solid; margin:0px; }
/* end of ruletka */

/* winners + more */
#score-table { width: 100%; font-size:11px; background-image: url('img/background.png'); border: 1px #999999 solid; border-collapse:collapse; }
.score-table-border { border-width:1px; border-style: inset; border-color: #999999; padding: 2px; }

.score-table { width: 100%; font-size:11px; background-image: url('img/background.png'); border: 1px #999999 solid; border-collapse:collapse; }
.score-table td { border-width:1px; border-style: inset; border-color: #999999; padding: 2px; }
.score-table th { border-width:1px; border-style: inset; border-color: #999999; padding: 2px; }
/* end */

#bank { background-image: url('images/dollars.gif'); background-repeat: no-repeat; font-family: Tahoma; vertical-align:top; background-color: black; }

/* scores */
#score-table-igrach { width:29%; text-align: center; }
#score-table-net { width:15%; text-align: right; }
#score-table-clan { width:22%; text-align: center; }
#score-table-era { width:3%; text-align: center; }
#score-table-uera { padding-left: 5px; padding-right: 5px; text-align: center; }
#score-top {
	font-size:11px;
 	background-image: url('img/background.png');
	border: 1px #999999 solid;
	padding:5px;	
}
#score-info {
      width: 250px;
      vertical-align:top;
      padding: 5px;
}

/* right click */
#contextMenu {
	background-color:black;
	border: 1px #999999 solid;
	padding:2px;
	/* Never change these two values */
	display:none;
	position:absolute;
}
#contextMenu a {
	/* Don't change these 3 values */
	display:block;	
	width:100%;
	clear:both;
}

/* icons */
#icon {
	border:0px;
}


/* --------------------------------------------------------------------- */
/* OOOOOOOOOOOOOOOOOOOOOOLLLLLLLLLLLLLLLLLLLLLDDDDDDDDDDDDDDDD */
.text1 {
	background-image: url('images/bgd.gif');
	font-size: large;
	border: 1px #f7f7f7 solid;
	padding: 0px;
}

/* РџСЂРµРіР»РµРґ - РЅР°С‡Р°Р»Рѕ */
.news-table {
	background-color: black;
	background-image: url('images/background.png');
      background-repeat: repeat;
	width: 100%;
	color: white;
}
.news-table TD { border-width:1px; border-style: solid; border-color: #9d9999; padding:2px;}
.news-table TH { border-width:1px; border-style: solid; border-color: #9d9999; padding:2px }
/* РџСЂРµРіР»РµРґ - РєСЂР°Р№ */


/* Р”РЅРµРІРЅРёРє - РЅР°С‡Р°Р»Рѕ */
.stats table {
	width: 100%;
}
.stats td {
background-image: url('images/bgd.gif');
border: 1px #3d3d3d solid;
text-align: right;
}
.stats th {
background-image: url('images/bgd.gif');
border: 1px #3d3d3d solid;
text-align: left;
}
/* Р”РЅРµРІРЅРёРє - РєСЂР°Р№ */

.newstable {
width:250px; 
background-image: url('images/bgd.gif'); 
border: 1px #3d3d3d solid; 
text-align: left; 
}

/* Р”РІСѓР±РѕРё - РЅР°С‡Р°Р»Рѕ */
.news TD
{
	font-size: 12px;
	color: white;
}
.news TH
{
	font-size: 12px;
	color: white;
	background-image: url('images/bgd.gif');
	background-repeat: repeat;
	border: 1px #9d9d9d solid;
}
/* Р”РІСѓР±РѕРё - РєСЂР°Р№ */

#border-bottom { border-bottom: 1px #3d3d3d solid; }
#overlib { font-size: 10px; vertical-align: top; }

/* base table's and align's */
#100-table { width: 100%; }
/* end */

#cool-table { border-collapse:collapse; }

#friends-td { width:100px; border: 1px #3a3a3a solid; text-align: center; }
