@charset "UTF-8";

/* Taming the MFC profile Monster */
/*Links*/
a:link {
  color:#910049;
}

a:visited {
  color:#910049;
}

a:active {
}

a:hover {
  color:#590031;
}

/* @group My Group */
/* @end */
/*To Hide*/
#profile_about_me .container {
  display:none;
}

#about_me_container {
  display:block!important;
}

#avatar_holder {
  display:none;
}

#header_bar,#footer_bar,#about_me_label,#tags_container {
  display:none!important;
}

#cam_score_container {
  display:none;
}

#header_bar {
  padding:5px 20px 10px 10px;
  display:none;
}

#unix_last_login_value.value.convert-time {
  display:none;
}

#blurb_value.value {
  display:none;
}

#unix_last_updated_value.value.convert-time {
  display:none;
}

td .clock {
  display:none;
}

#clock {
  display:none;
}

td[style='font-size:14px;'] {
  display:none;
}

.header_links,.footer_links {
  font-size:14px;
  display:none;
}

[src='https://img.mfcimg.com/photos2/112/11210414/avatar.90x90.jpg'] {
  display:none;
}

.thumbnail {
  display:none;
}

.heading {
  display:none;
}

img {
  border-style:none;
  margin-top:0;
  margin-right:0;
  margin-bottom:0;
  margin-left:0;
}

div [style='border: none; float:left; margin-right: 5px; margin-bottom: 5px; text-align: center;'] img {
  margin-top:10px;
  margin-bottom:10px;
}

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

body,td {
  color:#666666;
  font-family:'Helvetica Neue',Arial,Helvetica,Geneva,sans-serif;
  font-weight:normal;
  font-style:normal;
  font-size:12px;
}

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

.container_transparency {
  height:100%;
  width:100%;
  background-color:transparent;
}

.container {
  color:#666666;
  position:relative;
  padding:5px;
  height:100%;
  background-color:transparent;
}

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

.content {
  padding:5px;
}

div [style='padding:8px;text-align:center;'] img {
  padding:0;
  border:0 solid #000;
  background:#000000;
  border-radius:6px;
  -moz-border-radius:6px;
  -webkit-border-radius:6px;
  margin:0 0 0 -10px;
  position:relative;
  top:20px;
}

.gallery_image {
  border:0;
  padding:3px;
}

.gallery_image img {
  width:70px;
  height:70px;
  border:0;
  border-radius:6px;
  borderradius:6px;
  -moz-border-radius:6px;
  -moz-border-radius:6px;
  margin:0 0 0 -12px;
  -webkit-transition:all 200ms cubic-bezier(0.250,0.250,0.750,0.750);
  -moz-transition:all 200ms cubic-bezier(0.250,0.250,0.750,0.750);
  -ms-transition:all 200ms cubic-bezier(0.250,0.250,0.750,0.750);
  -o-transition:all 200ms cubic-bezier(0.250,0.250,0.750,0.750);
  transition:all 200ms cubic-bezier(0.250,0.250,0.750,0.750);
}

.gallery_image img:hover {
  border:0;
  -webkit-transition:all 50ms cubic-bezier(0.250,0.250,0.750,0.750);
  -moz-transition:all 50ms cubic-bezier(0.250,0.250,0.750,0.750);
  -ms-transition:all 50ms cubic-bezier(0.250,0.250,0.750,0.750);
  -o-transition:all 50ms cubic-bezier(0.250,0.250,0.750,0.750);
  transition:all 50ms cubic-bezier(0.250,0.250,0.750,0.750);
}

table {
  margin:0;
  padding:0;
}

td {
  padding:0;
  margin-right:0;
  margin-top:0;
  margin-left:0;
  top:15px;
  position:relative;
}

.status_value {
  color:#fff;
  text-decoration:none;
  font:11px 'Helvetica Neue',Arial,Helvetica,Geneva,sans-serif;
  position:relative;
  top:-55px;
  left:-100px;
}

.status_value a:link {
  text-decoration:none;
}

.status_value a:hover {
  color:#ff4800;
  text-decoration:none;
}

.status_value a:visited {
  text-decoration:none;
}

.status_key {
  display:none;
}

.blurb_key {
  display:none;
}

.blurb_value {
  display:none;
}

#main_photo {
  display:none;
}

.recent_photos {
  display:none;
}

.key {
  color:#444;
  font-size:12px;
  margin:10px;
}

.value {
  color:#444;
  font-size:12px;
}

div.hover_icon_container {
  width:430px;
  height:107px;
  position:relative;
  float:left;
  margin-bottom:10px;
}

div.hover_icon_container a.hover_icon {
  display:none;
  width:430px;
  height:107px;
  position:absolute;
  top:0;
  left:0;
}

div.hover_icon_container:hover a.hover_icon {
  display:block;
}

.border {
  border:8px solid black;
  border-radius:10px;
  -moz-border-radius:10px;
  -webkit-border-radius:10px;
}

td[width='14%'] {
  visibility:hidden;
}

.wallheader {
  margin:0 0 0 -23px;
}

.rounded-corners {
  border-radius:6px;
  borderradius:6px;
  -moz-border-radius:6px;
  -moz-border-radius:6px;
  display:inline;
}

#tags_container.container {
  position:relative;
  left:-10px;
}

#tags_label.label {
}

#tags_value.value {
}

.label {
  display:table-cell;
  text-align:left;
  min-width:125px;
  margin-right:10px;
}

#about_me_label.label {
  visibility:collapse;
}

/*Wall*/
.wall_info {
  width:800px;
  font-weight:700;
  color:#989898;
  text-decoration:none;
  padding:10px;
  margin:5px 0 0 115px;
  border:3px solid #222222;
  border-bottom:none;
  border-top-right-radius:8px;
  border-top-left-radius:8px;
  -moz-border-radius-topright:8px;
  -moz-border-radius-topleft:8px;
}

.wall_body {
  width:800px;
  font-family:arial;
  font-size:12px;
  color:#989898;
  padding:10px;
  background:#222;
  margin:0 0 40px 115px;
  border:3px solid #222;
  border-top:none;
  border-bottom-right-radius:8px;
  border-bottom-left-radius:8px;
  -moz-border-radius-bottomright:8px;
  -moz-border-radius-bottomleft:8px;
  overflow:hidden;
}

.wall_info A:link {
  color:#ff4800;
  text-decoration:none;
}

.wall_info A:visited {
  color:#ff4800;
  text-decoration:none;
}

.wall_info A:hover {
  color:#fff;
  text-decoration:none;
}

.wall_post_avatar {
  position:relative;
  top:0;
}

.wall_post_avatar img {
  width:80px;
  height:80px;
  display:block;
  float:left;
  margin:-2px 0 0 -10px;
  padding:9px 22px 9px 10px;
  background:url(http://thewolfpages.com/aqt/wallthumb-bgrnd.png);
}

.wall_post {
  clear:both;
  padding-bottom:0;
}

.wall_post_info {
  width:780px;
  font-weight:700;
  color:#910049;
  text-decoration:none;
  padding:10px;
  margin:5px 0 0 115px;
  border:3px solid #910049;
  border-bottom:none;
  border-top-right-radius:8px;
  border-top-left-radius:8px;
  -moz-border-radius-topright:8px;
  -moz-border-radius-topleft:8px;
}

.wall_post_time {
  font-size:9px;
  margin:0;
  position:relative;
  left:117px;
  top:-23px;
  visibility:visible;
}

.wall_post_body {
  width:780px;
  font-family:arial;
  font-size:12px;
  color:#fff;
  padding:10px;
  background:#910049;
  margin:0 0 40px 115px;
  border:3px solid #910049;
  border-top:none;
  border-bottom-right-radius:8px;
  border-bottom-left-radius:8px;
  -moz-border-radius-bottomright:8px;
  -moz-border-radius-bottomleft:8px;
  overflow:hidden;
  position:relative;
  top:-15px;
}

#wall_poster_username.wall_post_info {
  background-image:none;
  border-style:none;
}

/*Profile*/
#profile {
  position:absolute;
  left:50%;
  margin-top:44px;
  margin-left:-470px;
  width:100%;
  height:100%;
  right:50%;
}

#profile_friends.profile_subsection {
  position:relative;
  top:-15px;
}

#profile_interests_content.profile_section {
  position:relative;
  top:45px;
}

#profile_comments.profile_section {
  position:relative;
  top:45px;
}

#profile_about_me.profile_subsection {
}

#profile_header_container {
  margin-left:105px;
  min-height:90px;
}

#profile_header .value {
  font-size:10px;
  position:absolute;
  top:-48px;
  left:-0;
  width:400px;
  display:none;
}

#profile_header .label {
  min-width:95px;
  display:none;
}

#profile_main_about_holder {
  display:table;
  width:100%;
  border-spacing:0;
  top:30px;
  position:relative;
}

.profile_section_content {
  z-index:1;
  -webkit-border-radius:5px;
  -moz-border-radius:5px;
  border-radius:5px;
  padding:5px;
  margin:5px;
}

#profile_friends.profile_subsection {
  position:relative;
  top:-15px;
}

#favorite_books_container.container {
  display:inline;
}

#favorite_movies_container.container {
  display:inline;
}

div#favorite_songs_container.container {
  display:inline;
}

#profile_interests_content .label,#profile_interests_content .value {
  display:block;
  margin:3px 0;
  width:900px;
}

.photo_gallery_previews {
  position:relative;
  top:45px;
}

#new_comment {
  margin:20px 0 30px;
}

/* For the 'About Us' section */
#aboutus {
  width:1440px;
  overflow:visible;
  position:relative;
  text-align:center;
  margin:170px 0 0 -287px;
}

/* Background */
body {
  background:#85e8ff url(http://www.inghamdesign.com/pz/MainImage.jpg) no-repeat center top!important;
  width:1440px!important;
}

/*Main Nav*/
#nav {
  display:block;
  width:2000px;
  height:80px;
  position:fixed;
  top:-0;
  background-color:rgba(255,255,255,0.5);
  z-index:1000!important;
}

#nav-container {
}

#logo {
  float:left;
  position:absolute;
  left:13%;
  top:0;
  display:block;
}

ul.nav-list {
  list-style-type:none;
  padding:5px 0 0 271px;
  overflow:hidden;
  margin-left:0;
  width:700px;
  display:block;
  position:absolute;
  left:325px;
  top:20px;
}

li {
  float:left;
  right:50px;
}

a.nav-link:link,nav-link.a:visited {
  display:block;
  color:#910049;
  text-align:center;
  text-decoration:none;
  font:bold 20px "Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;
  margin-left:20px;
  padding-top:0;
  padding-right:10px;
}

a.nav-link:hover,nav-link.a:active {
  color:#590031;
}

/*Buttons*/
.buttons {
  display:inline-block;
  width:100%;
  height:100px;
  position:relative;
  top:80px;
  right:0;
  left:-100px;
}

a.button-amazon {
  width:135px;
  height:128px;
  text-indent:-9999px;
  overflow:hidden;
  display:inline-block;
  background:url(http://www.inghamdesign.com/pz/wishlist.png) no-repeat 0 0;
  float:none;
  margin-bottom:10px;
  margin-left:15px;
  position:relative;
}

a.button-amazon:hover {
  background:url(http://www.inghamdesign.com/pz/wishlist.png) no-repeat -135px 0;
}

a.button-twitter {
  width:135px;
  height:128px;
  text-indent:-9999px;
  overflow:hidden;
  display:inline-block;
  background:url(http://www.inghamdesign.com/pz/follow.png) no-repeat 0 0;
  float:none;
  margin-bottom:10px;
  margin-left:15px;
  position:relative;
}

a.button-twitter:hover {
  background:url(http://www.inghamdesign.com/pz/follow.png) no-repeat -135px 0;
}

a.button-tipme {
  width:135px;
  height:128px;
  text-indent:-9999px;
  overflow:hidden;
  display:inline-block;
  background:url(http://www.inghamdesign.com/pz/offline-tip.png) no-repeat 0 0;
  float:none;
  margin-bottom:10px;
  margin-left:10px;
  position:relative;
}

a.button-tipme:hover {
  background:url(http://www.inghamdesign.com/pz/offline-tip.png) no-repeat -135px 0;
}

a.button-share {
  width:135px;
  height:29px;
  text-indent:-9999px;
  overflow:visible;
  display:inline-block;
  background:url(http://www.inghamdesign.com/pz/share.png) no-repeat 0 0;
  margin-bottom:0;
  margin-left:auto;
  position:relative;
  z-index:17;
  margin-top:0;
  top:-20px;
}

a.button-share:hover {
  background:url(http://www.inghamdesign.com/pz/share.png) no-repeat -227px 0;
}

.imagespace {
  position:relative;
  height:100px;
  width:1440px;
  display:none;
  top:300px;
  margin-top:148px;
}

.about {
  margin:0;
  width:1280px;
  height:435px;
  overflow:visible;
  display:block;
  top:109px;
  position:relative;
  left:60px;
}

.snapchat {
  width:1280px;
  height:269px;
  overflow:visible;
  display:block;
  position:relative;
  top:109px;
  left:60px;
}

.guides {
  padding:0;
  width:1280px;
  height:368px;
  overflow:visible;
  display:block;
  top:109px;
  position:relative;
  left:60px;
}

.promos {
  width:1280px;
  height:549px;
  overflow:visible;
  display:block;
  top:109px;
  position:relative;
  left:60px;
}

.share {
  width:1280px;
  height:759px;
  overflow:visible;
  display:block;
  top:109px;
  position:relative;
  left:60px;
  padding-bottom:250px;
}