@charset "UTF-8";

UTF-8;
.label,.value {
  display:inline-block;
}

.container {
  margin:0;
  padding:0;
  padding-top:2px;
  padding-bottom:2px;
}

#fixed_background {
/* the gray stripe in the center */
  background-image:url(http://i67.tinypic.com/1yu78y.jpg);
  background-size:700px;
  background-color:darkgray;
  background-repeat:repeat-y;
  display:block;
  position:fixed;
  width:700px;
  height:100%;
  top:0;
  left:0;
  right:0;
  margin-left:auto;
  margin-right:auto;
}

#header_bar {
/* the ella gray header */
  background:url(http://i68.tinypic.com/x4p3bo.jpg) no-repeat center;
  height:250px;
  display:block;
  margin-top:50px;
}

#header_bar .header_links {
  display:none;
}

#header_bar .header_time {
  display:none;
}

.profile_row {
  all:unset;
  display:block;
  width:650px;
  margin-left:auto;
  margin-right:auto;
}

.profile_section {
  all:unset;
  display:block;
  width:650px;
  margin-left:auto;
  margin-right:auto;
}

#profile_header {
  background-color:azure;
  width:650px;
  margin-left:auto;
  margin-right:auto;
  font-size:13pt;
}

#profile_header .label,#profile_header .value {
  font-size:10pt;
}

.profile_section_content {
  width:100%;
  margin:0;
  padding:0;
  margin-left:auto;
  margin-right:auto;
/* background-color: azure; */
}

#profile {
/* eg_center */
  width:700px;
  margin-left:auto;
  margin-right:auto;
  margin-top:0;
  padding-top:30px;
  padding-bottom:20px;
}

#avatar_holder {
  background-color:azure;
  margin:0;
  padding-left:10px;
  padding-top:10px;
  padding-bottom:10px;
  padding-right:15px;
}

#profile_avatar {
  margin:0;
  border:solid 2px hsl(0,0%,50%);
}

#profile_header_container {
  background-color:azure;
  padding-top:5px;
  padding-bottom:15px;
}

#profile_profile_main_about_holder {
  width:650px;
  margin-left:auto;
  margin-right:auto;
}

#profile_about_me_friends {
  width:650px;
  margin-left:auto;
  margin-right:auto;
}

#profile_about_me {
  width:650px;
  margin-left:auto;
  margin-right:auto;
}

#status_container {
}

#profile_about_me>.container {
  display:block;
  width:620px;
  max-width:620px;
  padding-left:15px;
  padding-right:15px;
  background-color:azure;
  font-size:10pt;
}

#profile_about_me>.container .label {
  display:inline-block;
  padding:0;
}

#profile_about_me>.container .value {
  display:inline-block;
  padding:0;
}

#profile_about_me>.container #about_me_label {
  display:none;
}

#about_me_container.container {
  all:unset;
  display:block;
  margin-left:-25px;
}

#about_me_label {
  display:none;
}

#about_me_value {
  all:unset;
  margin:0;
  padding:0;
  margin-bottom:30px;
}

#profile_header_container .heading {
  display:none;
}

#profile_about_me .heading {
  display:none;
}

.profile_subsection {
  margin-top:30px;
  width:650px;
}

#profile_friends {
  width:620px!important;
  background-color:azure;
  padding-left:15px;
  padding-right:15px;
  padding-bottom:10px;
  margin-left:auto;
  margin-right:auto;
}

#profile_interests_content {
  width:620px!important;
  background-color:azure;
  padding-left:15px;
  padding-right:15px;
  padding-bottom:10px;
  margin-left:auto;
  margin-right:auto;
  margin-top:30px;
}

#profile_interests_content .container {
  width:600px;
}

#profile_interests_content .label {
  width:600px;
}

#profile_interests_content .value {
  width:600px;
}

#profile_comments {
  width:620px!important;
  background-color:azure;
  padding-left:15px;
  padding-right:15px;
  padding-bottom:10px;
  margin-left:auto;
  margin-right:auto;
  margin-top:30px;
}

.profile_section {
  width:100%;
}

.profile_section .heading {
  margin-left:-15px;
  width:630px;
  padding-left:15px;
  padding-top:5px;
  background-color:#97D9CC;
}

#footer_bar {
  display:none;
}

/* custom css */
body {
  background-image:url(http://i63.tinypic.com/fu9gti.jpg);
  background-color:darkgray;
  color:black;
  font-family:verdana;
  padding:0;
  margin:0;
}

.eg_logo {
  position:fixed;
  top:0;
  left:0;
  width:170px;
}

.eg_sample {
  margin-left:auto;
  margin-right:auto;
}

.eg_left {
  position:fixed;
  top:10px;
  left:10px;
  width:180px;
}

.eg_box {
  text-align:center;
  margin-left:auto;
  margin-right:auto;
}

.eg_box-top {
  height:30px;
}

.eg_box-text {
  background-color:#97D9CC;
  width:600px;
  margin-left:auto;
  margin-right:auto;
  padding:20px;
}

.eg_center {
  all:unset width:650px;
  margin-left:25px;
}

.eg_nav {
  all:unset;
  background-color:rgba(0,0,0,0.7);
  position:fixed;
  top:0;
  width:700px;
  z-index:500;
  display:block;
  font-size:15pt;
  margin-left:-25px;
}

.eg_nav_links {
  display:block;
  margin:auto;
  padding:0;
}

.eg_nav_link {
  display:inline-block;
  list-style:none;
  width:133px;
  font-family:verdana;
  font-size:11pt;
  color:#97D9CC;
  padding-top:10px;
  padding-bottom:10px;
  padding-left:0;
  padding-right:0;
  margin-left:auto;
  margin-right:auto;
  text-align:center;
}

.eg_nav_link>a {
  margin-left:auto;
  margin-right:auto;
  padding:0;
  text-align:center;
}

.eg_nav_link>a:link {
  color:#97D9CC;
  text-decoration:none;
}

.eg_nav_link>a:active {
  color:#97D9CC;
  text-decoration:none;
}

.eg_nav_link>a:visited {
  color:#97D9CC;
  text-decoration:none;
}

.eg_nav_link>a:hover {
  color:#FFFFFF;
  background-color:#000000;
  text-decoration:none;
  font-style:bold;
}

.eg_nav li {
  border-right:1px solid lightgray;
}

.eg_nav li:last-child {
  border-right:none;
}

.eg_title-header {
  width:650px;
  text-align:center;
  margin:auto;
}

.eg_follow_gift_img {
  height:75px;
}

.eg_follow_gift_img:hover {
  opacity:.6;
}

.eg_follow_gift_message {
  margin-top:15px;
  color:black;
}

.ui-dialog-titlebar {
  background-color:lightgray;
  font-weight:bold;
  color:black;
  padding:10px;
  width:380px;
}

.eg_snapchat_popup {
  background-color:black;
  color:white;
  width:400px;
}

.eg_snapchat_popup img {
  background-color:black;
  color:white;
  width:400px;
}