html,body,div,span,object,h1,h2,h3,h4,h5,h6,p
,pre,a,abbr,acronym,address,big,cite
,code,del,dfn,em,img,ins,kbd,q,samp,small
,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,
form,label,legend,table,caption,tbody,tfoot,
thead,tr,th,td{
margin:0;
padding:0;
outline:none;
}

b,i,u,center,menu,layer,s,strike,font,xmp
{
margin:0;
padding:0;
vertical-align:baseline;
outline:none;
font-size:100%;
font-weight:normal;
font-style:normal;
background:transparent;
border:none;
text-decoration:none
}

hr {background: url('../img/hr.png') repeat-x;border:none;height:1px;width:100%;padding:0;margin: 5px 0}

font{
color:#333
}

center{
text-align:left
}

body {
 margin:0 auto;
 padding:0px 0px 0px 0px;
 background:#161515;
 font-family:Arial,Century gothic, Tahoma,sans-serif;
 color:#FEFEFE;
 font-size:13px;
 }


 
a {
 color: #3B729F;
 text-decoration: none;
 }
a:visited {
 color: #3B729F;
 }
a:hover, a:active {
 color: #fff;
 text-decoration: none;
 }

h1,h2, h3, h4, h5, h6 {
 line-height:125%;
 font-weight: bold;
 }

h1 {
 font-size: 26px;
 } 
 
h2 {
 font-size: 21px;
 }
h3 {
 font-size: 19px;
 }
h4 {
 font-size: 17px;
 }
h5 {
 font-size: 15px;
 }
h6 {
 font-size: 13px;
 }


ul {
 list-style: square;
 }


blockquote,.codeMessage,.quoteMessage {
 font-style: italic;
 color: #819A9F;
 background:#081214;
 border:10px solid #111D1F;
 padding:10px;
 }
blockquote blockquote {
 color: #777;
 }
blockquote em {
 font-style: normal;
 }
.clear {
 clear:both;
}
 
#casing{
 margin:0px 0px;
 background:#081214 url(http://mywarface.clan.su/img/container_bg.jpg) top repeat-y;
 border-top: 1px solid #000000;
 border-left: 1px solid #3b3939;
 border-right: 1px solid #3b3939;
 border-bottom: 1px solid #3b3939;
} 

#wrap {
 position: relative;
 
 margin:0 auto;
 padding:0px;
 height:100%;
}

#wrapper{
 width:1014px;
 margin:0px auto 0px;
}

#topbar{
 width:1014px;
}

#header{
 height:230px;
 width:1014px;
 overflow:visible;
 }

.blognames{
 text-align:center;
 margin:0px auto;
 width:600px;
 font-family:Georgia,Tahoma,Century gothic, Tahoma,sans-serif;
}



/*Page menu*/

#foxmenucontainer{
 height:41px;
 display:block;
 padding:0px 0 0px 0px;
 font: 11px Georgia,Verdana,Century gothic,Tahoma, sans-serif;
 font-weight:normal;
 text-transform:uppercase;

 }
#menu{
 margin: 0px;
 padding: 0px;
 width:1000px;
 height:41px;
 overflow:hidden;
 }
 
#menu ul {
 float: left;
 list-style: none;
 margin: 0px;
 padding: 0px;
 }
 
#menu li {
 float: left;
 list-style: none;
 margin: 0px 1px 0px 0px;
 line-height:41px;
 padding: 0px;
 }
 
#menu li a, #menu li a:link, #menu li a:visited {
 display: block;
 margin: 0px;
 line-height:41px;
 padding:0px 10px;
 color:#FFFEFE;
 }

#menu li a:hover, #menu li a:active {
 color: #fa7805;
 margin: 0px;
 line-height:41px;
 text-decoration: none;
}

#menu li li a, #menu li li a:link, #menu li li a:visited {
 background: #3B729F;
 width: 150px;
 color:#ddd;
 font-weight: normal;
 float: none;
 margin: 0px;
 padding:0px 10px;
 border-bottom: 1px solid #275A7F;
 line-height:35px;
 }
 
#menu li li a:hover, #menu li li a:active {
 background: #538FBF;
 color: #fff;
 }

#menu li ul {
 z-index: 9999;
 position: absolute;
 left: -999em;
 height: auto;
 width: 170px;
 margin: 0px;
 padding: 0px;
 }

#menu li li { 
 }

#menu li ul a { 
 width: 140px;
 }

#menu li ul a:hover, #menu li ul a:active { 
 }

#menu li ul ul {
 margin: -36px 0 0 170px;
 }

#menu li:hover ul ul, #menu li:hover ul ul ul, 
#menu li.sfhover ul ul, #menu li.sfhover ul ul ul {
 left: -999em;
 }

#menu li:hover ul, #menu li li:hover ul, 
#menu li li li:hover ul, #menu li.sfhover ul, 
#menu li li.sfhover ul, #menu li li li.sfhover ul {
 left: auto;
 }

#menu li:hover, #menu li.sfhover { 
 position: static;
}
 
#content{
 width:610px;
 padding:30px 0px 10px 0px;
 margin-left:20px;
 float:left;
 display:inline;
 color:#909da0;
}

.commTable,.eBlock,.manTable,#uNetRegF {
 margin: 0px;
 padding:5px 10px;
 height: 100%;
 font-size:13px;
 overflow:hidden;
 border-bottom: 1px solid #767373;
}

.eBlock td {padding: 2px 0px}
#uNetRegF {text-align:left}

.eTitle{
 margin: 0 10px;
 padding: 15px 0px 10px 0px;
 font-weight:normal;
 font-size:24px;
 font-family: Georgia,Myriad Pro,Verdana,Tahoma,sans-serif; 
}

.eTitle a, .eTitle a:link, .eTitle a:visited {
 color:#64848a;
 font-size:24px;
 font-family: Georgia,Myriad Pro,Verdana,Tahoma,sans-serif; 
 }

.eTitle a:hover {
 color: #161616;
}

.eDetails1 {padding-top:10px;}


.eText a:link,.eMessage a:link,
.eText a:visited,.eMessage a:visited {
 color: #3B729F;
 background-color: transparent;
}

.eText, a:hover.eMessage a:hover {
 color: #fff;
 background-color: transparent;
 text-decoration: none;
}

.eText,.eMessage {
 margin: 0 0;
 padding: 0px 10px;
 line-height:24px;
 color:#909da0;
 }

.eText p, .eMessage p {
 margin: 5px 0px 10px 0px;
 }
.eText img,.eMessage img{
 max-width:555px;
 height:auto;
 }
.eText ul,.eMessage ul{
 margin: .4em 0 1em;
 line-height: 150%;
 list-style:square;
}
.eText ol,.eMessage ol{
 margin: .4em 0 1em;
 line-height: 150%;
}

.eText ul li,.eText ol li,.eMessage ul li, .eMessage ol li{
 list-style-position:outside;
 margin-left: 1.6em;
}
 
#footer{
 width:100%;
 padding:0px 0px 0px 0px;
 background:#1d1d1d url(http://mywarface.clan.su/img/socials_join_bg.png) bottom no-repeat;
 position:relative;
 font-size:10px;
 color:#999;
 height:208px;
}
#footer a:link, #footer a:visited{
 color:#999;
}
.fleft{
 float:left;
 text-align:left;
 margin:15px 0px 0px 20px;
 line-height:16px;
 width:40%
}
.fright{
 float:right;
 text-align:right;
 margin:15px 20px 0px 0px;
 line-height:16px;
 width:40%
}

.left{
 padding:30px 0px 0px 0px;
 width:330px;
 float:right;
 margin-right:20px;
}

/*sidebar */

.sidetitl{
 padding: 20px 0px 5px 20px;
 height:20px;
 color:#fa7805;
 font-size:18px;
 font-family:Georgia,Arial,Tahoma,century gothic, sans-serif;
 font-weight:normal;
 text-shadow: 10px 1px 1px #000;
 }

.sidebox{
 float:left;
 width:330px;
 font-size:12px;
 margin:0px 0px 10px 0px;
 padding-bottom:10px;
 display:inline;
 overflow:hidden;
 border-top: 1px solid #767373;
}

.sidebox ul {
 list-style-type: none;
 margin: 0;
 padding: 0;
}

.sidebox li{
 list-style-type: none;
 margin: 0 ;
 padding: 0;
}

.sidebox ul ul {
 list-style-type: none;
 margin: 0;
 padding: 0px 0px 10px 0px;
 background-repeat:no-repeat;
}

.sidebox ul ul ul {
 list-style-type: none;
 margin: 0;
 padding: 0;
 border:0;
}

.sidebox ul ul ul ul {
 list-style-type: none;
 margin: 0;
 padding: 0;
 border:0;
}
 
.boxlist ul li {
 height:100%;
 line-height:28px;
 float: left; 
 margin-right:5px;
 width: 150px;
 list-style-type: none;
 overflow:hidden;
 color:#546163;
} 
 
.sidebox ul li:hover{
}

.sidebox ul li a:link, .sidebox ul li a:visited {
 color:#546163;
 text-decoration: none;
 padding: 0px 0px 0px 10px;
 display:block;
 border-bottom:1px solid #2c2c2c;
}

.sidebox ul li a:hover {
 color: #aac0c4;
}

.sidebox p {
 padding: 7px 10px;
 margin:0;
}

.sidecont {
 padding: 0px 10px;
 margin:0;
 color: #546163;
}

.sidebox embed{
 width:270px;
 height:230px;
 margin:5px;
}

.pollQue {padding-left:10px;}

/* INPUTS start */
input[type=submit], input[type=reset], input[type=button] {
 display:inline;
 margin:0px 0px 0px 0px;
 height:22px;
 background:#3B729F;
 color:#fff;
 border:1px solid #5A9ACF;
}
input[type=text], input[type=password], textarea {
 background: #3a3c3c;
 border: 1px solid #babbbb;
 font: 11px 'Arial';
 color: #848484;
 padding: 3px;
 margin:1px 0px
}

#mchatBtn, input.codeButtons, input.button {
 padding-left: 0px;
 padding-right: 0px;
}

.commFl {
 width: 100%;
}

textarea.mchat {
 max-width:260px;
}

.smiles {
 margin-left:10px;
}

input.queryField {
 width:205px;
 margin:0px 0px 0px 20px;
 padding: 5px 5px;
 height:16px;
 font: normal 100% "Tahoma", Arial, Helvetica, sans-serif;
 color:#ccc;
 float:left;
 border:1px solid #babbbb;
 background:#3a3c3c;
 display:inline;
}

input.searchSbmFl{
 float:right;
 display:inline;
 margin:0px 10px 0px 0px;
 height:27px;
 background:#3B729F;
 color:#fff;
 border:1px solid #5A9ACF;
}

#content .cBlock1,#content .cBlock2 {
 background:#000 url('http://mywarface.clan.su/img/gTable.png') top center no-repeat;
 border: 1px solid #1A2C2F;
 padding:5px;
}

.cBlock1 {
 background:#081214;
 border: 1px solid #1A2C2F;
 padding:5px;
 color: #546163;
}

/* Forum start */

.forumContent {
 margin: 0 10px;
 padding-top:40px;
 color: #909DA0;
}

.gTable, .postTable {
 background: #1f1f1e url(../img/) top no-repeat;
 border: 1px solid #898b8b;
}

.gTable td {
 background: none;
 border: none;
}

.postTable td {
 border-collapse: collapse;
 border: none;
}

.gTable td.gTableTop {
 font-size: 20px;
 background: none;
 color:#64848a;
 padding: 6px 10px;
}

.gTableTop a {
 color:#64848a;
}

.gTableTop a:hover {}

.gTable td.gTableSubTop {
 background: none;
 color: #ffffff;
}

td.gTableSubTop {
 border-top:1px solid#898b8b;
}

.gTableSubTop a {
 color: #ffffff;
}

.gTableTop, .gTableSubTop, .forumNameTd, .forumThreadTd, .forumPosrTd, .forumLastPostTd, .threadNametd, .threadPostTd, .threadAuthTd, .threadViewTd, .threadLastPostTd, td.threadsDetails, td.forumOnlineBar {
 padding: 3px 10px;
}

#frM6 td, #frM14 td, #frM50 td, #frM56 td, #frM59 td {
 padding: 3px 10px;
}

.gTableLeft {padding-left:10px}

.postBottom table td {
 border: 0px;
}

.postTable td {
 padding: 3px 10px;
}

.postSeparator {
 display: none;
}

.postNameFl,.postDescrFl {max-width:718px;margin: 5px 0px;}
.postTextFl {max-width:708px;}

.posttdMessage {
 text-align: justify;
}

.threadPostTd, .threadViewTd, .threadAuthTd, .forumThreadTd, .forumPostTd {
 text-align: center !important;
}

a.postUser {
 font-weight: bold;
}

a.forum, a.threadLink {
 font: 12px 'Arial';
}

.forumDescr, .threadDescr {
 font: 10px 'Arial';
}

td.postTdTop {
 background: none;
 color: #ffffff;
}

td.postTdTop a {
 color: #ffffff;
}

td.forumIcoTd, td.forumThreadTd, td.forumPostTd, td.gTableRight, td.threadIcoTd, td.threadPostTd, td.threadViewTd
,td.forumNameTd,td.forumLastPostTd,td.gTableBody1,td.threadNametd,td.threadAuthTd,td.threadLastPostTd,td.gTableLeft,td.threadsDetails,td.posttdMessage,td.postTdInfo,td.postBottom {
 background: none;
 border-top:1px solid#898b8b;
}

td.posttdMessage,td.postTdTop,td.postBottom,td.postTdInfo { border-left:1px solid#898b8b;}

td.pollQuestion, .pollResults td, td.pollResults, td.pollTotal, td.pollAnswer, td.pollButtons, .smiles td{
 border: 0px;
}

td.pagesInfo, td.switch, td.switchActive {
 background: #000;
 border: 1px solid #898b8b;
 padding: 2px 5px;
}

td.switch, td.switchActive {
 background: #3B729F;
 border: 1px solid #5A9ACF;
 color:#fff;
}

td.switch a {
 color: #ffffff;
}

.switchActive {
 font-weight: bold;
}

/* Calendar Style */
.calTable {width: 100%;height:200px;}
.calTable td {}
.calMonth {}
.calWday ,.calWdaySe, .calWdaySu {text-transform: uppercase;background: #3B729F;color:#fff;}
.calWday {}
.calWdaySe {font-weight: bold;}
.calWdaySu {font-weight: bold;}
.calMday {}
.calMdayA {background: #081214; color: #fff; border-radius: 5px;-moz-border-radius: 5px;}
.calMdayA a {color: #fff !important;}
.calMdayIs {}
.calMdayIsA {background: #333; color: #fff; border-radius: 5px;-moz-border-radius: 5px;}
.calMdayIsA a {color: #fff !important;}
a.calMonthLink:link,a.calMdayLink:link {font-weight: bold;}
a.calMonthLink:hover,a.calMdayLink:hover {}

.button a {
position: relative;
top:20px;
left:740px;
font: 24px Verdana, Arial, sans-serif;
text-decoration: none;
text-indent: 40px;
color: #FFFEFF;
background: url(http://mywarface.clan.su/img/btn_type1.jpg);
display: block;
width: 268px;
line-height: 55px;
height: 55px;
z-index: 2;
}

.button a:hover{
background-position: 0px -55px;
text-decoration: none;
color: #FFFEFF;
}

.button1 a {
position: relative;
top:50px;
left:740px;
font: 24px Verdana, Arial, sans-serif;
text-decoration: none;
text-indent: 40px;
color: #FFFEFF;
background: url(http://mywarface.clan.su/img/btn_type2.jpg);
display: block;
width: 268px;
line-height: 55px;
height: 55px;
z-index: 2;
}

.button1 a:hover{
background-position: 0px -55px;
text-decoration: none;
color: #FFFEFF;
}

/*TOP NAVIGATION*/
/* Menu bar background color */
#navigation, 
#nav li ul li, 
#nav li ul li a{
background: #000; 
}

/* Menu Item text color */
#nav li a, 
#nav li a:hover, 
#nav li ul li,
#nav li ul li a,
#nav li ul li a:hover {
color: #fff; 
}

/* Menu Item background color on hover */
#nav li a:hover, 
#nav li ul li a:hover {
background: #000; 
}

/* Text Shadow */
#nav li a, 
#nav li a:hover, 
#nav li ul li a:hover {
text-shadow: 0 1px 1px #333; 
}

/* Search form colors */
.searchform input, .searchform input:not(:focus){
color:#B1B1B1; /*search form text color default*/
background: #fff; /*search form background color default*/
}
.searchfield:focus{
color: #000; /* search form text color after click */
}

/*Color Scheme End*/

#menu_div{
clear: both;
position: relative;
top:0;
left:0;
} /* Free space to top specialy for menu */

#navigation {
position: fixed;
z-index: 5;
}

#navigation, #menu_div {
width: 100%;
margin: 0 !important;
padding: 0 !important;
}

#menu_div, #navigation, #menu, #nav{
height: 33px; /* menu height */
}

#menu_div:hover,
#navigation:hover,
#nav li a:hover, #nav li ul a 
{
opacity: 0.95;/* Menu transparency on mouse hover*/
} 

#menu_div,
#navigation, 
#nav li a, 
#menu_div:not(:hover), 
#navigation:not(:hover)
{
opacity: 0.95;/* Menu transparency on mouse out */
}


#menu {
width: 960px;
margin:0; /*center the menu*/
padding:0;
position: relative;
}

#nav{
width: 960px;
margin:0;
padding:0;
position: relative;
font-family: 'Arial', Helvetica, sans-serif;
}

#nav li a,#nav li {
float:left;
}

#nav li {
list-style:none;
position:relative;
}

#nav li a {
line-height: 27px;
padding:0 15px;
text-decoration:underline;
margin:0;
font-size:11px;
font-weight:600;
text-transform:uppercase;
}



.searchform {
position: absolute;
right: -350px;
top: 0px;
display: inline-block;
zoom: 1;
*display: inline;
border: 0;
padding: 0;
}
.searchform input {
font: normal 12px/100% Arial, Helvetica, sans-serif;
}
.searchform .searchfield {
height: 23px;
line-height: 23px;
padding-left: 10px;
padding-right: 10px;
width: 150px;
border: 1px solid #333;
outline: none;
-webkit-border-radius: 2em;
-moz-border-radius: 2em;
border-radius: 2em;
-moz-box-shadow: inset 1px 1px 2px #A1A1A1;
-webkit-box-shadow: inset 1px 1px 2px #A1A1A1;
box-shadow: inner 1px 1px 2px #A1A1A1;
}

.searchfield:focus{
font-weight: 700;
width: 220px;
}

.searchfield:not(:focus){
width: 150px;
}


/*========================
 Transitions
========================*/

#nav li a:hover,
#nav li ul li a:hover {
-webkit-transition-property:color, background; 
-webkit-transition-duration: 0.5s, 0.5s; 
-webkit-transition-timing-function: linear, ease-out;
}

.searchfield:focus,
.searchfield:not(:focus){
-webkit-transition-property:width; 
-webkit-transition-duration: 0.5s, 0.5s; 
-webkit-transition-timing-function: linear, ease-out;
}

#menu_div:hover,
#navigation:hover,
#nav li ul a, 
#menu_div,
#navigation, 
#nav li a, 
#menu_div:not(:hover), 
#navigation:not(:hover)
{
-webkit-transition-property:opacity; 
-webkit-transition-duration: 0.5s, 0.5s; /* duration in seconds */
-webkit-transition-timing-function: linear, ease-out;
} /* Menu transparency animation */