/* For Forum Post */
body {margin: 0; padding: 0;}
td, body {font-family:Tahoma, sans-serif; font-size:8pt; color: #808080; cursor:default;}
.replaceTable {height:100px;width:300px; background:#303030; border:1px solid #000000; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px;}
.replaceBody {background: #272727;}
..legendTd {font-size:7pt;}
a:link {text-decoration:none; color:#808080;}
a:active {text-decoration:none; color:808080;}
a:visited {text-decoration:none; color:#808080;}
a:hover {text-decoration:none;
 color:#0090ff; text-shadow:0px 0px 5px #0090ff;}
.udtlb {
clear:left;
float:left;
width:150px;
}
.mchat {
background:url("/gs/body.png") repeat scroll 0 0 transparent;
border:1px solid #000000;
color:#DEDEDE;
}
.legendTd {font-size:7pt;}
fieldset {background: url() no-repeat top right;border:1px solid #000000;}
.queryxtE {
background:url("/gs/code.png") repeat-x scroll 0 0 #494949;
border:1px solid #000000;
color:#0090ff;
font-size:10px;
height:20px;
}

/* ------------- */

/* Mchat */
.formMchat {font-size : 10px; font-family: Visitor_Rus; width:140px; background:url('/gs/body.png'); border: #000000 1px solid; color:#000000}
.cMessage {color:#808080}
.mChatFon {background:url('/gs/body.png') #FFFFFF;border:1px solid #000000;}
.mchat {background:url('/gs/body.png'); border: #000000 1px solid; color:#dedede;}

/* --------- */

/* fields & buttons */
input {vertical-align:middle;color:#0090ff;background:url('/gs/menuo.png');border:1px solid #000000;font-size:12px;font-family:Trebuchet MS,Verdana,Tahoma,Arial,Sans-Serif;}
textarea {vertical-align:middle;color:#0090ff;border:1px solid #000000;font-size:12px;font-family:Trebuchet MS,Verdana,Tahoma,Arial,Sans-Serif;width:150px;height:150px;background: url(/gs/body.png);background: url(/gs/fonis.png) no-repeat top right;}
select {vertical-align:middle;color:#0090ff;background:#303030;border:1px solid #0090ff;font-size:10px;font-family:Trebuchet MS,Verdana,Tahoma,Arial,Sans-Serif;}
/* -- -- */

/* New Slide Menu by Adrenalin (C) X-Play.Net.Ru */
.x-play{ 
margin: 5px 0; 
padding: 0; 
width: 178px; /*width of menu*/ 
border: 1px solid #000000; 
border-bottom-width: 0; 
} 

.x-play a.menubydredd{ 
background: url() #c5c5c5; 
font: normal 10px ; 
color: #808080; 
display: block; 
position: relative; /*To help in the anchoring of the ".dreddy" icon image*/ 
width: auto; 
padding: 4px 0; 
padding-left: 10px; 
text-decoration: none; 
border-top: 0px solid #000000; 
border-bottom: 1px solid #000000; 
} 

.x-play a.menubydredd:visited, .unkowngames .menubydredd:active{ 
color: #808080; 
} 

.x-play a.menubydredd .dreddy{ /*CSS for icon image that gets dynamically added to headers*/ 
position: absolute; 
top: 5px; 
right: 5px; 
border: none; 
} 

.x-play a.menubydredd:hover{ 
background-image: url(/gs/menuh.png);
color: #000000; text-shadow:0px 0px 5px #0090ff; 
} 

.x-play div.dreddmenu{ /*DIV that contains each sub menu*/ 
background-image: url(/gs/menuo.png); 
} 

.x-play div.dreddmenu ul{ /*UL of each sub menu*/ 
list-style-type: none; 
margin: 0; 
padding: 0; 
} 

.x-play div.dreddmenu ul li{ 
border-bottom: 1px solid #000000; 
} 

.x-play div.dreddmenu ul li a{ 
display: block; 
font: normal 10px "Visitor_Rus", "Visitor_Rus", Visitor_Rus, Visitor_Rus, Visitor_Rus; 
color:#808080;
text-decoration: none; 
padding: 2px 0; 
padding-left: 10px; 
} 

.x-play div.dreddmenu ul li a:hover{ 
color: #000000; text-shadow:0px 0px 5px #0090ff
colorz: #999999; 
} 

.x-play{margin: 5px 0; padding: 0; width: 180px; /*width of menu*/ border: 1px solid #000000; border-bottom-width: 0; } 

.x-play a.menubydredd{background:url(/gs/menuo.png) #808080 ;font: normal 10px "Visitor_Rus", "Visitor_Rus"; 
color:#808080
display: block; 
position: relative; /*To help in the anchoring of the ".dreddy" icon image*/ 
width: auto; 
padding: 4px 0; 
padding-left: 10px; 
text-decoration: none; 
border-top: 0px solid #000000; 
border-bottom: 1px solid #000000; 
} 

.x-play a.menubydredd:visited, .unkowngames .menubydredd:active{ 
color: #808080; 
} 

.x-play a.menubydredd .dreddy{ /*CSS for icon image that gets dynamically added to headers*/ 
position: absolute; 
top: 5px; 
right: 5px; 
border: none; 
} 

.x-play a.menubydredd:hover{ 
background: url(/gs/menuh.png) #0090ff; 
} 

.x-play div.dreddmenu{ /*DIV that contains each sub menu*/ 
background:#303030; 
} 

.x-play div.dreddmenu ul{ /*UL of each sub menu*/ 
list-style-type: none; 
margin: 0; 
padding: 0; 
} 

.x-play div.dreddmenu ul li{ 
border-bottom: 1px solid #000000; 
} 

.x-play div.dreddmenu ul li a{ 
display: block; 
font: normal 10px "Visitor_Rus", "Visitor_Rus"; 
background:url(/newmenu/m1.png); 
text-decoration: none; 
padding: 2px 0; 
padding-left: 15px; 
} 

.x-play div.dreddmenu ul li a:hover{ 
background:url(/newmenu/m1.png);background-position:0px -20px;
}
/* ------------------------------------------ */

/* Hint */
<script type="text/javascript" src="/hint.js"></script> 
.hint {background:url('/gs/body.png');color:#0090ff;border-top:1px solid #000000;border-right:1px solid #000000;border-bottom:1px solid #000000;border-left:1px solid #000000;padding:2px;position:absolute;} 
.hint {background:url('/gs/body.png');color:#0090ff;border-top:1px solid #000000;border-right:1px solid #000000;border-bottom:1px solid #000000;border-left:1px solid #000000;padding:2px;position:absolute;} 
.1hr {border-top:1px dashed #151517;}
/* ------------- */

/* PageSelectorGlav */ 
 #content {white-space:nowrap} 
 #content a{display:inline-block;font:12px Tahoma;width:35px;padding:1px;margin:1px;color:#0090ff;border:2px solid #171717;background:#252525;text-align:center;text-decoration:none;} 
 #content a:hover, .curPage{background:#2c2c2c;margin:1px;color:#0090ff;border:2px solid #282828; !important;} 
 #pageScroll {margin:0 auto;overflow:hidden;position:relative;top:-3px;cursor:default} 
 .scrollWrap {background:#252525;font:0;position:relative} 
 .scrollBar {background:#777;cursor:pointer;cursor:hand;font:0px;position:relative;z-index:400} 
 .scrollPage {background:#0090ff;font:0;position:absolute;z-index:300;} 
 .pagesTotal {font:12px Tahoma;color:#000000} 
 #pagesBlock1, .pagesBlock1, .pagesBlockuz1 {display:none !important;} 
 /* --------- */

/* Menu by NeveR */
.menu1 {font-weight:bold;font-size:8pt;font-family:Arial,Sans-Serif;}
a.menu1:link {text-decoration:none; color:#0090ff}
a.menu1:active {text-decoration:none; color:#0090ff}
a.menu1:visited {text-decoration:none; color:#0090ff}
a.menu1:hover {text-decoration:none; color:#FFFFFF}
 
ul.menu1 { list-style:none; margin:0px 0px 2px 0px; padding:0px;}
li.menu1 a:link { display:block; text-decoration:none; border-left:3px solid #131313; text-align:left; padding-left:5px; height:15px; color:#747474; font-size:11px;}
li.menu1 a:visited { display:block; text-decoration:none; border-left:3px solid #131313; text-align:left; padding-left:5px; height:15px; color:#747474; font-size:11px;}
li.menu1 a:hover { display:block; text-decoration:none; border-left:3px solid #3D3D3D; background-color:#131313; text-align:left; height:15px; color:#7a7a7a; font-size:11px; }
li.menu1 a:active { display:block; text-decoration:none; border-left:3px solid #3D3D3D; background-color:#3D3D3D; text-align:left; height:15px; color:#747474; font-size:11px; }

li.menu1_bottom a:link { display:block; text-decoration:none; border-left:3px solid #131313; border-bottom:3px solid #131313; text-align:left; padding-left:5px; height:15px; color:#3D3D3D; font-size:11px;}
li.menu1_bottom a:visited { display:block; text-decoration:none; border-left:3px solid #131313; border-bottom:3px solid #131313; text-align:left; padding-left:5px; height:15px; color:#3D3D3D; font-size:11px;}
li.menu1_bottom a:hover { display:block; text-decoration:none; border-left:3px soalid #131313; background-color:#131313; text-align:left; height:15px; color:#3D3D3D; font-size:11px; }
li.menu1_bottom a:active { display:block; text-decoration:none; border-left:3px solid #131313; border-bottom:3px solid #3D3D3D; background-color:#3D3D3D; text-align:left; height:15px; color:#3D3D3D; font-size:11px; }

ul.menu2 { list-style:none; margin:0px 0px 2px 0px; padding:0px;}
li.menu2 a:link { display:block; text-decoration:none; border-left:3px solid #DCDCDC; text-align:left; padding-left:5px; height:15px; color:#3D3D3D; font-size:11px;}
li.menu2 a:visited { display:block; text-decoration:none; border-left:3px solid #DCDCDC; text-align:left; padding-left:5px; height:15px; color:#3D3D3D; font-size:11px;}
li.menu2 a:hover { display:block; text-decoration:none; border-left:3px solid #3b3b3b; background-color:#1e1e1e; text-align:left; height:15px; color:#3D3D3D; font-size:11px; }
li.menu2 a:active { display:block; text-decoration:none; border-left:3px solid #3D3D3D; background-color:#3b3b3b; text-align:left; height:15px; color:#3D3D3D; font-size:11px; }

li.cat { display:block; text-decoration:none; background-color:#131313; border:0px solid #3D3D3D; color:#747474; text-align:right; padding-right:5px; padding-top:3px; height:16px; width:180px; font-size:10px; }

li.cat1 { display:block; text-decoration:none; background-color:#131313; border:0px solid #3D3D3D; color:#666666; text-align:center; padding-center:5px; padding-top:3px; height:16px; width:180px; font-size:10px; }

.menu1 {font-weight:bold;font-size:8pt;font-family:Arial,Sans-Serif;}
a.menu1:link {text-decoration:none; color:#dedede}
a.menu1:active {text-decoration:none; color:#dedede}
a.menu1:visited {text-decoration:none; color:#dedede}
a.menu1:hover {text-decoration:none; color:#FFFFFF}
/* ------------- */

/* GlossyMenu */ 
.glossymenu{ 
margin: 5px 0; 
padding: 0; 
width: 185px; /*width of menu*/ 
border: 1px solid #000000; 
border-bottom-width: 0; 
} 

.glossymenu a.menuitem{ 
background: url() #c5c5c5; 
font: normal 10px "Visitor_Rus", "Visitor_Rus", Visitor_Rus, Visitor_Rus, Visitor_Rus; 
color: #0090ff; 
display: block; 
position: relative; /*To help in the anchoring of the ".statusicon" icon image*/ 
width: auto; 
padding: 4px 0; 
padding-left: 10px; 
text-decoration: none; 
border-top: 0px solid #000000; 
border-bottom: 1px solid #000000; 
} 

.glossymenu a.menuitem:visited, .glossymenu .menuitem:active{ 
color: #0090ff; 
} 

.glossymenu a.menuitem .statusicon{ /*CSS for icon image that gets dynamically added to headers*/ 
position: absolute; 
top: 5px; 
right: 5px; 
border: none; 
} 

.glossymenu a.menuitem:hover{ 
background-image: url() #c5c5c5; 
} 

.glossymenu div.submenu{ /*DIV that contains each sub menu*/ 
background-image: url() #c5c5c5; 
} 

.glossymenu div.submenu ul{ /*UL of each sub menu*/ 
list-style-type: none; 
margin: 0; 
padding: 0; 
} 

.glossymenu div.submenu ul li{ 
border-bottom: 1px solid #000000; 
} 

.glossymenu div.submenu ul li a{ 
display: block; 
font: normal 10px "Visitor_Rus", "Visitor_Rus", Visitor_Rus, Visitor_Rus, Visitor_Rus; 
color: #0090ff; 
text-decoration: none; 
padding: 2px 0; 
padding-left: 10px; 
} 

.glossymenu div.submenu ul li a:hover{ 
background-image: url() #c5c5c5; 
colorz: #999999; 
} 

.glossymenu{margin: 5px 0; padding: 0; width: 180px; /*width of menu*/ border: 1px solid #000000; border-bottom-width: 0; } 

.glossymenu a.menuitem{background:url(/gs/menuo.png) #c5c5c5 ;font: normal 10px "Arial", "Arial", Arial, Arial, Arial; 
color: #ffffff; 
display: block; 
position: relative; /*To help in the anchoring of the ".statusicon" icon image*/ 
width: auto; 
padding: 4px 0; 
padding-left: 10px; 
text-decoration: none; 
border-top: 0px solid #000000; 
border-bottom: 1px solid #000000; 
} 

.glossymenu a.menuitem:visited, .glossymenu .menuitem:active{ 
color: #5d5d5d; 
} 

.glossymenu a.menuitem .statusicon{ /*CSS for icon image that gets dynamically added to headers*/ 
position: absolute; 
top: 5px; 
right: 5px; 
border: none; 
} 

.glossymenu a.menuitem:hover{ 
background: url(/gs/menuo.png) #c5c5c5; 
} 

.glossymenu div.submenu{ /*DIV that contains each sub menu*/ 
background:#d5d5d5; 
} 

.glossymenu div.submenu ul{ /*UL of each sub menu*/ 
list-style-type: none; 
margin: 0; 
padding: 0; 
} 

.glossymenu div.submenu ul li{ 
border-bottom: 1px solid #000000; 
} 

.glossymenu div.submenu ul li a{ 
display: block; 
font: normal 10px "Arial", "Arial", Arial, Arial, Arial; 
background:url(/newmenu/m1.png)#c5c5c5;background-position:1px -20px; 
text-decoration: none; 
padding: 2px 0; 
padding-left: 15px; 
} 

.glossymenu div.submenu ul li a:hover{ 
background:url(/newmenu/m1.png); 
colorz: #0090ff; 
} 
/* -------- */

.groupavatar img {
height:auto;
}
.avaicon img {
height:auto;
width:60px;
}