@charset "UTF-8";

body {
  width:1280px;
  background-color:#000;
  color:#fff;
  font-family:'Verdana';
  font-weight:bold;
  font-style:italic;
  font-size:16px;
  vertical-align:middle;
  font-family:Arial,Helvetica,sans-serif;
  font-size:16px;
  margin:0;
  padding:0;
  font-style:normal;
  font-weight:bold;
}

body[style] {
  margin:20px auto!important;
}

.online {
  position:absolute!important;
  margin-top:0!important;
  width:400px;
  margin-left:-25px;
}

.online {
  opacity:1;
  font-weight:bold;
  color:#d161cf;
  font-size:14px;
  font-style:normal;
}

.online a {
  color:#fff;
  -webkit-transition:all 1s;
  -moz-transition:all 1s;
  transition:all 1s;
  font-weight:bold;
}

.online a:hover {
  text-decoration:underline;
  color:#d161cf;
  -webkit-transition:all .3s;
  -moz-transition:all .3s;
  transition:all .3s;
}

.online:hover {
  opacity:1;
}

a:visited {
  color:#fff;
}

a:link,a:active,a:hover {
  color:#fff;
}

table {
  border-collapse:separate;
  background-color:black;
  color:white;
}

td table,div table {
  background-color:transparent;
  background-image:none;
}

tr {
  background-image:none;
}

td tr {
  background:none;
}

td {
  vertical-align:top;
}

td:first-child {
  background-image:url(http://i1104.photobucket.com/albums/h338/katerina198828/Other/e7315d7a.jpg);
  background-repeat:no-repeat;
  border-collapse:separate;
  padding:5px 0 0!important;
  border-collapse:separate;
  background-color:transparent;
}

td td:first-child {
  background-image:none;
  padding:0!important;
}

td[style] {
  padding:7px 0 0!important;
  border-collapse:separate;
}

td[style] td {
  padding:0 0 0 25px!important;
}

body table table:first-child tr:first-child
tr:first-child {
  height:275px;
  border-collapse:separate!important;
}

body table table table:first-child tr:first-child
tr:first-child,table table:first-child {
  background:none;
  height:auto;
}

.container .heading {
  padding:5px 10px;
  background-color:#000;
  color:#000;
  font-family:Georgia,'Times New Roman',Times,serif;
  font-weight:medium;
  font-style:oblique;
  font-size:22px;
  margin-top:10px;
}

.about_me .key {
  display:none;
}

.about_me .value {
  height:0;
  padding-top:0;
  color:#000;
}

.about_me {
  height:830px;
  margin:0;
  padding:0!important;
  margin:0!important;
  margin-bottom:0!important;
}

.friends_key a {
  color:#fff;
  -webkit-transition:all 1s;
  -moz-transition:all 1s;
  transition:all 1s;
  font-weight:bold;
  text-transform:capitalize!important;
  marging:5px;
}

.friends_key a:hover {
  text-decoration:underline;
  color:#d161cf;
  -webkit-transition:all .3s;
  -moz-transition:all .3s;
  transition:all .3s;
}

.friends_value {
  height:10px!important;
  color:#fff;
  width:400px!important;
  overflow:hidden;
  text-shadow:0 1px #000;
  font-weight:bold;
  background:#000;
  padding:4px;
  border-top:;
}

.friends_value a {
  color:#fff;
  text-decoration:none;
  margin-right:3px;
}

.friends_key {
  color:#fff;
  letter-spacing:0;
  height:30px!important;
  padding-left:13px;
  width:157px!important;
}

td[style].status_value {
  padding:5px 10px!important;
}

td[style] td.clock {
  padding:5px 10px 0!important;
}

td[style] td.blurb_key,td[style] td.blurb_value,td[style] td.status_key,td[style] td.status_value {
  padding-left:10px!important;
  font-size:12px;
  padding-top:10px!important;
  padding-bottom:5px!important;
}

td.blurb_key {
  width:0;
  position:relative;
  right:0;
  border-collapse:separate!important;
}

td[style] tr:nth-child(3) td.blurb_value {
  font-size:1.6em;
  font-family:Georgia,'Times New Roman',Times,serif;
  font-style:oblique;
  padding-top:5px!important;
  padding-bottom:10px!important;
  padding-right:10px!important;
}

.gallery_image img,.grid2colb,div[style='border: none; float:left; margin-right: 5px; margin-bottom: 5px; text-align: center;'] a img {
  padding:9px;
  margin-bottom:5px;
  background:#000;
  border:1px solid #a1a1a1;
  -webkit-box-shadow:inset 0 0 5px 0 #312622,inset 0 3px 3px -3px #6b6b6b,0 2px 3px 0 #000000;
  -moz-box-shadow:inset 0 0 5px 0 #312622,inset 0 3px 3px -3px #6b6b6,0 2px 3px 0 #000000;
  box-shadow:inset 0 0 5px 0 #312622,inset 0 3px 3px -3px #6b6b6b,0 2px 3px 0 #000000;
  -webkit-transition:all 0;
  -moz-transition:all 0;
  transition:all 0;
}

.gallery_image img:hover,.hdr-arrow-us,.hdr-arrow-us2,div[style='border: none; float:left; margin-right: 5px; margin-bottom: 5px; text-align: center;'] a img:hover {
  -webkit-box-shadow:inset 0 0 5px 0 #ff76fc,inset 0 3px 3px -3px #ff76fc,0px 0 5px 2px #ff76fc;
  -moz-box-shadow:inset 0 0 5px 0 #ff76fc,inset 0 3px 3px -3px #ff76fc,0px 0 5px 2px #ff76fc;
  box-shadow:inset 0 0 5px 0 #ff76fc,inset 0 3px 3px -3px #ff76fc,0px 0 5px 2px #ff76fc;
  border:1px solid #fff;
}

.gallery_image img {
  width:80px;
  height:80px;
  margin-right:10px;
  margin-bottom:10px;
}

#masthead-expanded .playlist-bar-item a.playlist-thumb-empty,.gallery_image {
  background:#000;
}

.gallery_image {
  border:none;
  float:left;
}

div[style='border: none; float:left; margin-right: 5px; margin-bottom: 5px; text-align: center;'] a:after,#sp-results {
  display:none;
}

.interests_info {
  visibility:hidden;
  padding:0!important;
  margin:0!important;
}

#letter {
  position:fixed;
  bottom:0;
  right:0;
  z-index:999;
  width:133px;
  height:117px;
  margin:0;
  background:url(http://i1104.photobucket.com/albums/h338/katerina198828/Other/1968d0c0.png) no-repeat left top;
  -moz-transition-property:min-width,min-height,padding;
  -moz-transition-duration:150ms;
  -webkit-transition-property:min-width,min-height,padding;
  -webkit-transition-duration:150ms;
  -o-transition-property:min-width,min-height,padding;
  -o-transition-duration:150ms;
  transition-timing-function:cubic-bezier(0.2,0.4,0.7,0.8);
}

#letter:hover {
  width:422px;
  height:359px;
  padding:0 124px 47px 0;
  background-image:url(http://i1104.photobucket.com/albums/h338/katerina198828/Other/608c0c81.png);
  -moz-transition-property:min-width,min-height,padding;
  -moz-transition-duration:500ms;
  -webkit-transition-property:min-width,min-height,padding;
  -webkit-transition-duration:500ms;
  -o-transition-property:min-width,min-height,padding;
  -o-transition-duration:500ms;
  transition-timing-function:cubic-bezier(0.2,0.4,0.7,0.8);
}

.content br {
  clear:left;
}

.thumbnail {
  position:relative;
  z-index:2;
  clear:left;
  padding:4px;
  border:1px solid #fff;
  border-radius:8px;
  -moz-border-radius:8px;
  -webkit-border-radius:8px;
}

.wall_info:before {
  content:':';
}

.wall_info {
  position:relative;
  z-index:1;
  float:left;
  width:180px;
  margin:1px 8px 0 -12px;
  font:12px14px trebuchet MS;
  color:#5fe7ff;
  text-shadow:0 1px 2px #fff;
}

.wall_info a {
  display:block;
  margin:0 0 3px 8px;
  border:none;
  font:18px20px trebuchet MS;
  color:#fff;
  text-decoration:none;
  text-shadow:0 1px 2px #fff;
}

.wall_body {
  position:relative;
  z-index:0;
  border-radius:0 14px 14px 14px;
  -webkit-border-radius:0 14px 14px 14px;
  -moz-border-radius:0 14px 14px;
  box-shadow:0 0 8px 4px rgba(45,65,75,0.63);
  -moz-box-shadow:0 0 8px 4px rgba(45,65,75,0.63);
  -webkit-box-shadow:0 0 8px 4px rgba(45,65,75,0.63);
  border:2px solid #FFFFFF;
  color:#FFFFFF;
  text-shadow:0 1px 2px #81969E;
  float:left;
  font:14px18px trebuchet MS;
  text-align:center;
  margin:0 0 10px;
  min-height:34px;
  padding:12px;
  width:624px;
}

.wall_body span {
  position:absolute;
  top:0;
  left:0;
  margin:-6px 0 0 -55px;
  height:25px;
  width:60px;
}

.wall_body img,.wall_body iframe,.wall_body object,.wall_body embed {
  max-width:620px;
}

.wall_body a {
  border:none;
}

#wall_options {
  position:relative;
  font:12px15px trebuchet MS;
  color:#999;
  width:1024px!important;
  margin:0 0 0 67px;
  padding:24px 24px 45px;
  background:#000) no-repeat left top;
  border-radius:34px;
  -webkit-border-radius:34px;
  -moz-border-radius:34px;
  box-shadow:0 0 24px 4px rgba(0,0,0,0.63);
  -moz-box-shadow:0 0 24px 4px rgba(0,0,0,0.63);
  -webkit-box-shadow:0 0 24px 4px rgba(0,0,0,0.63);
  border:2px solid #FFFFFF;
}

#wall_options textarea {
  padding:0 4px;
  color:#B2B4B5;
  font:11px13px trebuchet MS;
  background:#141B1F;
  border-radius:4px;
  -webkit-border-radius:4px;
  -moz-border-radius:4px;
  border:1px solid #696969;
}

#wall_options input {
  margin-top:15px;
}

#wall_options input[type='submit'] {
  position:absolute;
  bottom:0;
  left:512px;
  margin:0 0 8px;
  padding:0 12px;
  color:#333;
  text-shadow:0 1px 2px #fff;
  font:bold 14px18px trebuchet MS;
  text-align:center;
  border:none;
  border-radius:6px;
  -webkit-border-radius:6px;
  -moz-border-radius:6px;
  background:-moz-linear-gradient(center top,#FFFFFF 0%,#CECECE 50%,#999999 51%,#BBBBBB 100%) repeat scroll 0 0 transparent;
  background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#FFFFFF),color-stop(50%,#CECECE),color-stop(51%,#999999),color-stop(100%,#BBBBBB));
  background:-o-linear-gradient(top,#FFFFFF 0%,#CECECE 50%,#999999 51%,#BBBBBB 100%);
  cursor:pointer;
}

#wall_options input[type='submit']:hover {
  box-shadow:0 0 8px 4px rgba(255,255,255,0.34);
  -moz-box-shadow:0 0 8px 4px rgba(255,255,255,0.34);
  -webkit-box-shadow:0 0 8px 4px rgba(255,255,255,0.34);
}

img#aboutme {
  position:absolute;
  top:520px;
  margin-left:0;
  z-index:0;
}

img#aboutmecap {
  position:absolute;
  top:485px;
  margin-left:0;
  z-index:0;
}

img#rate {
  position:absolute;
  margin-top:545px;
  margin-left:0;
  z-index:0;
}

img#mostrecent {
  position:absolute;
  top:930px;
  margin-left:-465px;
  z-index:0;
}

img#gallerycap {
  position:absolute;
  top:1575px;
  margin-left:-465px;
  z-index:0;
}