@charset "UTF-8";

a:link,a:active,a:hover {
  color:#fff;
  text-decoration:none;
}

a:visited {
  color:#fff;
  text-decoration:none;
}

body {
  background-image:url(http://imageshack.com/a/img661/8041/ba8DIe.jpg);
  background-size:100%;
  background-position:;
  background-attachment:fixed;
  background-repeat:;
  overflow-y:hidden;
}

body,td {
  color:#fff;
  font-family:'Verdana';
  font-weight:normal;
  font-style:normal;
  font-size:12px;
}

td .clock {
  font-size:9px;
}

.container_padding {
  padding:5px;
  height:100%;
}

.container_transparency {
  height:100%;
  width:100%;
  background-color:transparent;
  filter:alpha(opacity=100);
  background:;
}

.container {
  color:#fff;
  position:relative;
  border:px #;
  padding:5px;
  height:100%;
  background-color:transparent;
  z-index:101;
}

.container .heading {
  padding:5px;
  background-color:transparent;
  color:#FFFFFF;
  font-family:'Verdana';
  font-weight:normal;
  font-style:normal;
  font-size:14px;
}

.content {
  padding:5px;
}

#profile_main_about_holder {
  display:block;
  z-index:-101;
}

#profile_about_me_friends {
  display:block;
  z-index:101;
}

#profile_header {
  display:none;
  z-index:101;
}

#profile_about_me {
  display:block;
  position:absolute;
  top:120px;
  left:-20px;
  z-index:101;
  background:rgba(18,8,61,0.4);
  width:400px;
  padding:15px;
  border:solid 2px rgba(18,8,61,0.4);
  border-bottom:0;
  border-top-left-radius:14px;
  border-top-right-radius:14px;
  line-height:16px;
}

#profile_friends {
  display:block;
  position:absolute;
  top:346px;
  left:-20px;
  z-index:101;
  background:rgba(18,8,61,0.4);
  width:400px;
  padding:15px;
  border:solid 2px rgba(18,8,61,0.4);
  border-top:0;
  border-bottom-left-radius:14px;
  border-bottom-right-radius:14px;
  line-height:16px;
}

#profile_section_content {
  display:block;
  z-index:101;
}

#profile_about_me {
  display:block;
  z-index:101;
}

.container span {
  text-shadow:#000 1 px 1px 1px,#000 1px -1px 1px,#000 -1px 1px 1px,#000 -1px -1px 1px;
}

#server_time {
  display:none;
  visibility:hidden;
  height:0;
  margin-top:-200px;
}

.header_links,.footer_links,.heading {
  display:none;
  height:0;
}

#favorite_books_container {
  display:block;
  margin-top:-400px;
}

#favorite_books_container span {
  color:transparent;
}

.go_top {
  display:block;
  position:absolute;
  top:-130px;
  width:1px;
  height:1px;
}

.message_wall {
  display:block;
  position:absolute;
  top:2000px;
  left:50%;
  margin-left:-400px;
  width:800px;
  height:100px;
  color:#fff;
  font-family:arial;
  font-size:22px;
  line-height:134px;
  vertical-align:text-bottom;
  text-shadow:#000 3px 3px 3px,#000 1px -1px 1px,#000 -1px -1px 1px,#000 1px -1px 1px;
  z-index:130;
}

.space_box {
  display:block;
  position:absolute;
  top:2500px;
  left:50%;
  margin-left:-400px;
  width:800px;
  height:400px;
}

#tags_value {
  width:300px;
}

#profile_comments {
  transition:bottom .4s ease-in-out;
}

#new_comment {
  display:block;
  position:absolute;
  top:1650px;
  left:50%;
  margin-left:-400px;
  background:rgba(18,8,61,0.6);
  width:780px;
  height:142px;
  padding:10px;
  border:solid 2px #fff;
  border-bottom:0;
  border-top-left-radius:14px;
  border-top-right-radius:14px;
  font-weight:bold;
  z-index:2;
}

#user_comment_comment {
  background:rgba(255,255,255,0.8);
  border:0;
  margin-top:10px;
}

.user_comment_textarea_small {
  width:704px;
  height:80px;
  border:0;
}

.user_comment_textarea_big {
  width:700px;
  height:76px;
  border:0;
}

input[type="password"],textarea {
  border:0;
}

#comments {
  display:block;
  position:relative;
  background:rgba(18,8,61,0.6);
  top:1829px;
  left:50%;
  margin-left:-400px;
  width:780px;
  height:460px;
  border:solid 2px #fff;
  border-top:0;
  border-bottom-left-radius:14px;
  border-bottom-right-radius:8px;
  padding:10px;
  overflow-y:scroll;
}

.wall_post_avatar {
  background:rgba(18,8,61,0.6);
  border:solid 2px #B0D6E4;
}

.wall_post_info {
  border-bottom:solid 2px #B0D6E4;
  padding:3px;
}

.wall_post_time convert-time {
  padding:3px;
}

.wall_post_body {
  background:rgba(18,8,61,0.0);
  color:#fff;
  border-radius:3px;
  margin-top:3px;
}

iframe {
  border:#B0D6E4 solid 1px;
}

.menu_frame {
  display:block;
  position:fixed;
  top:0;
  left:0;
  width:100%;
  height:40px;
  z-index:110;
}

.menu {
  display:block;
  position:relative;
  top:0;
  left:50%;
  background:rgba(18,8,61,0.4);
  margin-left:-400px;
  width:800px;
  height:36px;
  border:2px rgba(18,8,61,0.4) solid;
  border-top:0;
  border-bottom-left-radius:14px;
  border-bottom-right-radius:14px;
  z-index:110;
}

.menu_link {
  display:block;
  position:absolute;
  top:0;
  left:0;
  width:90px;
  color:#fff;
  font-family:arial;
  font-size:16px;
  text-align:center;
  background:transparent;
  height:36px;
  line-height:36px;
  border-bottom-left-radius:14px;
}

.menu_link:hover {
  background:rgba(18,8,61,0.9);
}

.menu_link_2 {
  display:block;
  position:absolute;
  top:0;
  left:0;
  color:#fff;
  font-family:arial;
  font-size:16px;
  text-align:center;
  background:transparent;
  height:36px;
  line-height:36px;
  z-index:103;
}

.menu_link_2:hover {
  background:#143C70;
}

.menu_link_3 {
  display:block;
  position:absolute;
  top:0;
  left:0;
  color:#fff;
  font-family:arial;
  font-size:16px;
  text-align:center;
  background:transparent;
  height:36px;
  line-height:36px;
  border-bottom-right-radius:14px;
  z-index:103;
}

.menu_link_3:hover {
  background:#143C70;
}

.theface {
  dispaly:block;
  position:fixed;
  top:50px;
  left:40px;
  width:250px;
  height:100px;
  background:url(http://imageshack.com/a/img539/3179/wp7Qcd.png) no-repeat;
  background-size:250px;
}

.overlay {
  background-color:rgba(0,0,0,0.6);
  bottom:0;
  cursor:default;
  left:0;
  opacity:0;
  display:none;
  position:fixed;
  right:0;
  top:0;
  visibility:visible;
  z-index:-101;
  margin-left:-2px;
  padding:0;
  width:102%;
  height:102%;
  -webkit-transition:opacity .5s;
  -moz-transition:opacity .5s;
  -ms-transition:opacity .5s;
  -o-transition:opacity .5s;
  transition:opacity .5s;
}

.overlay:target {
  visibility:visible;
  opacity:1;
}

.popup {
  border:2px solid #fff;
  border-top-right-radius:0;
  border-radius:14px;
  display:inline-block;
  left:50%;
  opacity:0;
  padding:15px;
  position:fixed;
  text-align:justify;
  top:0;
  visibility:hidden;
  z-index:121;
  -webkit-transform:translate(-50%,-50%);
  -moz-transform:translate(-50%,-50%);
  -ms-transform:translate(-50%,-50%);
  -o-transform:translate(-50%,-50%);
  transform:translate(-50%,-50%);
  -webkit-box-shadow:0 0 0 0 rgba(0,0,0,0.4) inset;
  -moz-box-shadow:0 0 0 0 rgba(0,0,0,0.4) inset;
  -ms-box-shadow:0 0 0 0 rgba(0,0,0,0.4) inset;
  -o-box-shadow:0 0 0 0 rgba(0,0,0,0.4) inset;
  box-shadow:0 0 0 0 rgba(0,0,0,0.4) inset;
  -webkit-transition:opacity .5s,top .5s;
  -moz-transition:opacity .5s,top .5s;
  -ms-transition:opacity .5s,top .5s;
  -o-transition:opacity .5s,top .5s;
  transition:opacity .5s,top .5s;
}

.popup1 {
  background:rgba(85,10,102,0.6);
}

.popup2 {
  background:rgba(18,102,10,0.6);
}

.popup3 {
  background:rgba(102,71,10,0.6);
}

.popup4 {
  background:rgba(14,118,124,0.6);
}

.popup5 {
  background:rgba(255,255,255,0.6);
}

.popup6 {
  background:rgba(142,17,17,0.6);
}

.popup7 {
  background:rgba(93,85,107,0.6);
}

.overlay:target+.popup {
  top:360px;
  opacity:1;
  visibility:visible;
  z-index:-101;
}

.close {
  background:url(http://imageshack.com/a/img538/228/OH37Kp.png);
  background-size:30px;
  height:30px;
  width:30px;
  position:absolute;
  right:0;
  top:-15px;
  right:-15px;
}

.close:before {
  background:url(http://imageshack.com/a/img538/2260/DVGObG.png);
  background-size:30px;
  width:30px;
}

.close:hover {
  background:url(http://imageshack.com/a/img538/2260/DVGObG.png);
  background-size:30px;
  width:30px;
}