body,html {
direction: rtl;
font-family: Arial;
background-image: -moz-linear-gradient( top, #BE1313, #FFF300 );
background-image: -webkit-gradient(linear, 0 0, 0 100%,  from(#BE1313), to(#FFF300));

filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#BE1313', endColorstr='#FFF300'); 
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#BE1313', endColorstr='#FFF300')";
}

.container {
width: 987px;
padding: 6px;
overflow: hidden;
margin: auto;
}

.body {
background-image: -moz-linear-gradient( top, #7F7F7F, #444444  );
background-image: -webkit-gradient(linear, 0 0, 0 100%,  from(#7F7F7F), to(#444444));
filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#7F7F7F', endColorstr='#444444'); 
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#7F7F7F', endColorstr='#444444')";
width: 985px;
float: right;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius: 6px;
position: relative;
-moz-box-shadow: 0 0 3px black;
-webkit-box-shadow: 0 0 3px black;
box-shadow: 0 0 3px black;
}

.head {
height: 140px;

width: 985px;
float: right;
position: relative;
}

.head .slogen {
color:white;
font-size:20px;
left:108px;
position:absolute;
text-shadow:0 0 4px black;
-moz-text-shadow:0 0 4px black;
-webkit-text-shadow:0 0 4px black;
top:100px;
display: none;
}

.logo {
cursor: pointer;
color:white;
font-size:74px;
position:absolute;
left:50px;
top:25px;
-moz-text-shadow: -2px -2px 4px #404040;
-webkit-text-shadow: -2px -2px 4px #404040;
text-shadow: -2px -2px 4px #404040;
}

.logo span {
display: block;
float: left;
}

.logo span span {
color: #FF1D1D;
-moz-text-shadow: 0 5px 4px black;
-webkit-text-shadow: 0 5px 4px black;
text-shadow: 0 5px 4px black;
font-weight: bold;
display: block;
float: left;
transform: rotate( -10deg ) scale( 1.7 );
-moz-transform: rotate( -10deg ) scale( 1.7 );
-webkit-transform: rotate( -10deg ) scale( 1.7 );


}

.menu {
float: right;
width: 950px;
padding: 5px;
padding-top: 10px;
padding-bottom: 10px;
padding-right: 20px;


/*
background-image: -moz-linear-gradient( top, #E31E1E,  #640003 );
background-image: -webkit-gradient(linear, 0 0, 0 100%,  from(#E31E1E), to(#640003));

filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#E31E1E', endColorstr='#640003'); 
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#E31E1E', endColorstr='#640003')";
*/

margin-top: 5px;
margin-bottom: 10px;
margin-right: 5px;

border-radius: 4px;
}

.menu a,
.menu a:hover {
-moz-transition: all 0.3s ease-in-out;
-webkit-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
background-image: -moz-linear-gradient( top, white, #e1e1e1  );
background-image: -webkit-gradient(linear, 0 0, 0 100%,  from(white), to(#e1e1e1));

filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='white', endColorstr='#e1e1e1'); 
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='white', endColorstr='#e1e1e1')";

width: 105px;
display: block;
float: right;
margin-right: 2px;
margin-left:8px;
text-align: center;
color: black;

text-decoration: none;
font-weight: bold;
font-size: 14px;
-moz-border-radius: 15px;
-webkit-border-radius: 15px;
border-radius: 15px;
box-shadow: 0 0 5px #6c0104;
-moz-box-shadow: 0 0 5px black;
-webkit-box-shadow: 0 0 5px black;

line-height: 13px;
height: 25px;
line-height: 25px;

margin-bottom: 10px;


}

.menu a:hover {
background-image: -moz-linear-gradient( top,  #640003, #E31E1E );
background-image: -webkit-gradient(linear, 0 0, 0 100%,  from(#E31E1E), to(#640003));

filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#E31E1E', endColorstr='#640003'); 
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#E31E1E', endColorstr='#640003')";

color: white;
}


.login {
-moz-transition: all 0.3s ease-in-out;
-webkit-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
position: absolute;
right: 20px;
top: 10px;
padding-bottom: 10px;
}


.login,
.lhead {
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius: 10px;
background: rgba(0, 0, 0, 0.4);
width: 300px;
color: white;
font-size: 12px;
}

.lhead {
text-align: center;
font-weight: bold;
line-height: 15px;
font-size: 12px;
margin-bottom: 5px;
}

.login span {
display: block;
width: 180px;
float: right;
margin-right: 20px;
}

.login a {
color: white;
}

.login span.r {
width: 80px;
}

.login .nickname input,
.login .password input {
font-size: 10px;
width: 135px;
border: 0;
padding-right: 10px;
padding-left: 10px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
-moz-box-shadow: 0px 0px 2px black;
-webkit-box-shadow: 0px 0px 2px black;
box-shadow: 0px 0px 2px black;
}

.login .password input {
text-align: left;
}

.login .nickname,
.login .password {
font-size: 12px;
height: 25px;
line-height: 25px;
}

.login .submit {
text-align: left;
width: 275px;
}

.login .submit input {
margin-top: 3px;
border: 1px solid red;
background-image: -moz-linear-gradient( top, #640003,  #E31E1E );
background-image: -webkit-gradient(linear, 0 0, 0 100%,  from(#640003), to(#E31E1E));
filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#640003', endColorstr='#E31E1E'); 
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#640003', endColorstr='#E31E1E')";
color: white;
font-weight: bold;
font-size: 12px;
box-shadow: 0 0 2px black;
-moz-box-shadow: 0 -1px 0px #ff0000;
-webkit-box-shadow: 0 0 0px black;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
border-radius: 6px;
border-top: 1px solid #FF5858;
cursor: pointer;
}

.links {
margin-right: 20px;
position: relative;
top: -18px;
width: 180px;
}

@-webkit-keyframes roll {
0% { text-shadow: 0px 0px 10px black }
50% { text-shadow: 0px 0px 10px red; }
100% { text-shadow: 0px 0px 10px black }
}

.logo span span {
-webkit-animation-iteration-count: infinite;
-webkit-animation-timing-function: linear;
-webkit-animation-duration:1s;
-webkit-animation-name: roll;
}

.beta {
color: white;
font-weight: bold;
font-size: 14px;
position: absolute;
left: 325px;
top: 93px;
-moz-text-shadow: 0 0 5px red;
-webkit-text-shadow: 0 0 5px red;
text-shadow: 0 0 5px red;
-moz-transform: rotate( -15deg );
-webkit-transform: rotate( -15deg );
transform: rotate( -15deg );
}

.registeration_div {
background: white;
float: right;
width: 100%;
}


.users_list_row {
float: right;
width: 154px;
height: 270px;
padding: 10px;
margin: 3px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
-moz-box-shadow: -2px 2px 2px black;
-webkit-box-shadow: -2px 2px 2px black;
box-shadow: -2px 2px 2px black;
background: white;

background-image: -moz-linear-gradient( top, #E3E3E3,  white );
background-image: -webkit-gradient(linear, 0 0, 0 100%,  from(#E3E3E3), to(white));
filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#E3E3E3', endColorstr='white'); 
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#E3E3E3', endColorstr='white')";
}

.users_list_row img {
width: 160px;
margin-bottom: 5px;
height: 150px;
}

.adv_users_search_div {
background: white;
float: right;
width: 100%;
padding-right: 20px;
padding-top: 5px;
padding-bottom: 20px;
}

/** FILTER **/
.filter .b {
overflow: hidden;
display: block;
float: right;
width: 100px;
margin-bottom: 5px;
padding: 2px;
margin: 2px;
padding-left: 0;

border: 1px solid white;
margin-bottom: 5px;
position: relative;
}

.filter .b .more {
background: white;
display:block;
height:20px;
position:absolute;
right:0;
top:125px;
width:100%;
}

.showall  .b .more {
display: none;
}

.showall .b {
height: auto;
}

.filter .b input[type="checkbox"] {
position: relative;
top: 3px;
display: none;
}

.filter .multi .b {
width: 300px;
}

.filter .multi input[type="checkbox"] {
display: inline;
}

.filter input#fbutton {
position: absolute;
left: 5px;
bottom: 5px;
display: none;
}

.filter .b:hover {
background: #f5f5f5;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 4px;
border: 1px solid #E1E1E1;
}


.filter a .cnt {
text-decoration: none;
color: #9f9f9f;
font-size: 12px;
line-height: 20px;
}

.filter .b input.text {
width: 89px;
}



.filter .b input.submit {
width: 40px;
background-image: linear-gradient(top, #dcdcdc, #cfcfcf);
background-image: -moz-linear-gradient(top, #dcdcdc, #cfcfcf);
background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#dcdcdc), to(#cfcfcf));
filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#dcdcdc', endColorstr='#cfcfcf'); 
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#dcdcdc', endColorstr='#cfcfcf')";

}

.ie .filter .b input.submit {
position: relative;
top: 1px;
}

.ie .phead {
float: left;
margin-left: 3px;
}

.ie .phead p {
background:  url(search_round.png) no-repeat;
height: 15px;
width: 500px;
position: absolute;
top: 0;
right: 0;

}

.psubhead {
background-image: linear-gradient(top, #f0f0f0, #e0e0e0);
background-image: -moz-linear-gradient(top, #f0f0f0, #f8f8f8);
background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#f0f0f0), to(#e0e0e0));
filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#f0f0f0', endColorstr='#e0e0e0'); 
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#f0f0f0', endColorstr='#e0e0e0')";
float: right;
text-align: right;
width: 522px;
display: block;
min-height: 35px;
-moz-border-radius: 10px 10px 0 0;
-webkit-border-radius: 10px 10px 0 0;
border-radius: 10px 10px 0 0;
}

.psubhead span.s {
padding-top: 10px;
margin-bottom: 10px;
float: right;
width: 522px;

border-bottom: 0;
font-size: 14px;
font-weight: normal;
display: block;
text-align: right;
display: black;
height: 30px;
}

.filter .fhead {
cursor: pointer;
font-weight: bold;
font-size: 13px;
line-height: 22px;
}

.filter .fhead:hover {
color: #59bfd9;
}

.filter a {
font-size: 13px;
line-height: 15px;
text-decoration: none;
}

.filter a:hover {
text-decoration: underline;
}

.filter {
float: right;
border: 1px solid #d6d7d6;
margin-bottom: 10px;
text-align: right;
float: right;
width: 520px;
background: white;
position: relative;
-moz-border-radius: 0 0 10px 10px;
-webkit-border-radius: 0 0 10px 10px;
border-radius: 0 0 10px 10px;
}

.filter #show_all {
position: absolute;
left: 10px;
top: 5px;
font-weight: bold;
display: none;
}

.filter .top {
height: 10px;
overflow: hidden;
float: right;
width: 518px;
margin: 1px;

background-image: linear-gradient(top, #f8f8f8, white);
background-image: -moz-linear-gradient(top, #f8f8f8, white);
background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#f8f8f8), to(white));
filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#f8f8f8', endColorstr='white'); 
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#f8f8f8', endColorstr='white')";
}

.Anews_loop .news_add_date {
 position: absolute;
 left: 15px;
 font-size: 10px;
}

.read_content_div {
-moz-border-radius: 15px;
-webkit-border-radius: 15px;
border-radius: 15px;
background: white;
float: right;
width: 520px;
padding-right: 10px;
padding-left: 10px;
}