@charset "UTF-8";

UTF-8;
@font-face {
  font-family:'Playball';
  font-style:normal;
  font-weight:400;
  src:local(Playball),local(Playball-Regular),url(http://fonts.gstatic.com/s/playball/v6/QS5qjU-Gc2sqWEq5kDfWQfesZW2xOQ-xsNqO47m55DA.woff) format("woff");
}

/* primary:   #bc251c (red) */
/* secondary: #5a7679 (blue) */
/* tertiary:  #ffffcc (cream) */
/* BASE ELEMENTS - BEGIN */
* {
  box-sizing:border-box;
}

a:link {
  color:#ffffcc;
}

a:hover {
  color:#ffffcc;
  text-decoration:none;
}

a:visited {
  color:#5a7679;
}

body {
  background-color:#000000;
  background-color:#000000;
  color:#ffffcc;
  font-family:'Playball';
  font-size:20px;
  margin:0;
  padding:0;
}

#profile {
  margin-left:205px;
  width:920px;
}

#fixed_background {
  display:block;
  background-position:top left;
  background-repeat:no-repeat;
  background-size:100% 100%;
/* background-image: url('https://img.mfcimg.com/photos2/145/14506491/760-951-961-152-7828844.jpg'); */
/* background-image: url('https://img.mfcimg.com/photos2/145/14506491/182-825-226-781-7832544.jpg'); */
/* background-image: url('https://img.mfcimg.com/photos2/145/14506491/136-317-533-378-7828841.jpg'); */
/* background-image: url('https://img.mfcimg.com/photos2/145/14506491/532-548-311-877-7828842.png'); */
  background-image:url(https://img.mfcimg.com/photos2/145/14506491/963-848-101-523-7828843.jpg);
}

#profile_interests_content {
  display:block;
  position:absolute;
  top:0;
  left:0;
}

.profile_section_content {
  margin:0;
  padding:0;
}

/*#profile_about_me {
    color: #bc251c;
    margin-top: 150px;
    margin-left: 60px;
}*/
#footer_bar {
  margin-left:205px;
}

/* BASE ELEMENTS - END */
/* ------------------------------------------------------------------- */
/* Copyright (c) 2015, Prattle's Pinup Profile Productions ... heh heh */
/* ------------------------------------------------------------------- */
/* NAVIGATION MENU - BEGIN */
#navigation-container {
  position:fixed;
  z-index:2;
}

#navigation-header {
  width:150px;
  height:150px;
  background-image:url(https://img.mfcimg.com/photos2/145/14506491/536-846-180-411-7828160.png);
/* background-image: url('https://img.mfcimg.com/photos2/175/17570325/666-685-209-567-8874505.png'); */
  background-repeat:no-repeat;
  background-size:130px auto;
}

#navigation-menu ul {
  margin:0;
  margin-top:0;
  padding:0;
  list-style-type:none;
  list-style-position:outside;
  overflow:visible;
  font-size:28px;
}

#navigation-menu ul li {
  padding:0;
  margin:0;
}

#navigation-menu img {
  width:150px;
}

#navigation-menu a:link,#navigation-menu a:visited {
  display:block;
  width:150px;
  color:#ffffcc;
  text-align:center;
  text-decoration:none;
  margin:0;
  padding:0;
/* border-radius: 30px 0px 30px 0px; */
/* box-shadow: 3px 2px 6px black; */
}

/* NAVIGATION MENU - END */
/* MAIN - BEGIN */
#pinup-main {
  display:block;
  position:relative;
  left:190px;
  top:60px;
}

.pinup-section {
  display:block;
  border-width:5px;
  border-radius:25px;
  border-color:white;
  border-style:outset;
  border-spacing:0;
  width:auto;
  height:auto;
}

.pinup-section-content {
  border-width:5px;
  border-radius:20px;
  border-color:white;
  border-style:inset;
  border-spacing:0;
  margin:0;
  width:910px;
  height:auto;
}

img.pinup-section-content {
  margin-bottom:-6px;
  margin-right:-6px;
}

#section-heading {
  margin-left:250px;
  background-image:url(https://img.mfcimg.com/photos2/145/14506491/614-112-691-165-7839218.jpg);
  background-size:100% auto;
  background-origin:border-box;
  height:110px;
  width:410px;
  position:absolute;
  margin-top:-65px;
}

#section-heading-content {
  height:100px;
  width:400px;
}

#section-heading-content img {
  margin-left:-3%;
  margin-right:10%;
}

/* MAIN - END */
/* BUTTON LIST - BEGIN */
#section-buttons-content {
  background-image:url(https://img.mfcimg.com/photos2/145/14506491/183-990-760-549-7828838.jpg);
  background-size:100% auto;
  background-origin:border-box;
  height:130px;
  padding:5px;
}

#section-buttons-content ul {
/* width: 890px; */
  width:750px;
  margin-top:0;
  margin-left:auto;
  margin-right:auto;
  margin-bottom:0;
  list-style-type:none;
  list-style-position:outside;
  overflow:visible;
  padding:0;
}

#section-buttons-content ul li {
  display:inline;
  float:left;
  padding:0;
  font-size:18px;
}

.pinup-button a:link,.pinup-button a:visited {
  display:block;
  width:140px;
  color:#FFFFCC;
/*background-color: #BC251C;*/
  text-align:center;
  text-decoration:none;
  margin:0 2px;
  padding:5px 0;
/* border-style: solid;
    border-width: 1px;
    border-color: #FFFFCC;
    border-radius: 30px 0px 30px 0px;
    box-shadow: 3px 2px 6px black; */
}

.pinup-button a:hover,.pinup-button a:active {
  color:#FFFFCC;
  background-color:#5a7679;
/*background-color: #bc251c;*/
  border-style:solid;
  border-width:0;
  border-color:#FFFFCC;
  border-radius:20px 20px 20px 20px;
  height:100%;
}

.pinup-button img {
  vertical-align:top;
/* margin-right: 5px; */
  margin-bottom:5px;
  height:50px;
  float:none;
}

.pinup-button-text {
  clear:left;
}

/* BUTTON LIST - END */
/* STORE - BEGIN */
#section-store-content {
  background-image:url(https://img.mfcimg.com/photos2/175/17570325/341-175-393-699-7823170.jpg);
  background-size:100% 100%;
  background-origin:border-box;
  height:auto;
  padding:5px;
}

/* #section-store-content ul {
    margin: 10px;
	margin-top: 0px;
    padding: 0px;
    list-style-type: none;
    list-style-position: outside;
    overflow: visible;
}

#section-store-content ul li {
    display: inline;
	float: left;
}*/
.store-title {
  font-size:36px;
  text-align:center;
  margin:10px;
  margin-bottom:3px;
}

.store-title img {
  width:230px;
  vertical-align:middle;
  margin-left:-15px;
}

.store-items {
  display:-webkit-flex;
  display:flex;
  flex-wrap:wrap;
  -webkit-flex-wrap:wrap;
}

.store-item {
  background-image:url(https://img.mfcimg.com/photos2/175/17570325/286-749-104-244-7823162.jpg);
  background-size:100% auto;
  margin:3px;
  border-width:2px;
  border-radius:5px;
  border-style:solid;
  border-color:#ffffcc;
  width:290px;
  height:206px;
  padding:5px;
  box-shadow:3px 3px 6px black;
}

.store-item td {
  vertical-align:top;
}

.store-item-title {
  font-size:26px;
  color:#bc251c;
  text-shadow:1px 1px 5px #000000;
}

.store-item-image img {
  max-width:120px;
  max-height:100px;
}

.store-item-desc {
  line-height:90%;
  padding-left:5px;
}

td.store-item-button {
  font-size:17px;
  vertical-align:bottom;
}

.store-item-button a:link,.store-item-button a:visited {
  display:block;
/*width: 170px;*/
  color:#FFFFCC;
  background-color:#bc251c;
  text-align:center;
  text-decoration:none;
  margin:0 2px;
  padding:5px 0;
/* border-style: solid;
    border-width: 1px;
    border-color: #FFFFCC;
    border-radius: 30px 0px 30px 0px;
    box-shadow: 3px 2px 6px black; */
  border-style:solid;
  border-width:2px;
  border-color:#FFFFCC;
  border-radius:20px 20px 20px 20px;
  width:120px;
}

.store-item-button a:hover,.store-item-button a:active {
  color:#FFFFCC;
  background-color:#5a7679;
/*background-color: #bc251c;*/
  border-style:solid;
  border-width:2px;
  border-color:#FFFFCC;
  border-radius:20px 20px 20px 20px;
}

/* STORE - END */
/* FRIENDS/GALLERIES/SCHEDULE - BEGIN */
#profile_main_about_holder {
  display:block;
  margin-top:2270px;
/*change this for the height of the "main" content ... determines where galleries are placed (add 60+10 to main section height) */
}

#profile_about_me_friends {
  display:block;
  border-width:5px;
  border-radius:25px;
  border-color:white;
  border-style:outset;
  border-spacing:0;
/* margin-left: 25px;
    margin-top: 0px;
    width: 790px;
    padding: 0px; */
}

#profile_friends {
  display:block;
  border-width:5px;
  border-radius:20px;
  border-color:white;
  border-style:inset;
  border-spacing:0;
  margin:0;
/* width: 750px; */
  padding:15px;
  background-image:url(https://img.mfcimg.com/photos2/145/14506491/614-112-691-165-7839218.jpg);
  background-size:100% auto;
  background-origin:border-box;
}

#profile_password_photo_galleries {
  display:block;
/* padding-top: 50px;
    margin-top: -50px;
    margin-left: 25px;
    margin-right: 0px;
    width: 800px; */
}

#profile_password_photo_galleries .profile_section_content {
/* gallery top - outer */
  border-width:5px 5px 0;
  border-radius:25px 25px 0 0;
  border-color:white;
  border-style:outset;
  border-spacing:0;
}

#profile_password_photo_galleries .profile_section_content .profile_section_background {
/* gallery top - inner */
  border-width:5px 5px 0;
  border-radius:20px 20px 0 0;
  border-color:white;
  border-style:inset;
  border-spacing:0;
  background-image:url(https://img.mfcimg.com/photos2/145/14506491/183-990-760-549-7828838.jpg);
  background-position:0 0;
  background-origin:border-box;
}

#password_photo_galleries {
/* gallery upper middle - outer */
  display:block;
  border-width:0 5px;
  border-radius:0 0 0 0;
  border-color:white;
  border-style:outset;
  border-spacing:0;
/* margin-left: 25px;
    margin-right: 0px;
    width: 790px; */
}

#password_photo_galleries .profile_section {
/* gallery upper middle - inner */
  display:block;
  border-width:0 5px;
  border-radius:0 0 0 0;
  border-color:white;
  border-style:inset;
  border-spacing:0;
  min-height:25px;
/* width: 770px;
    padding: 5px; */
  background-image:url(https://img.mfcimg.com/photos2/145/14506491/183-990-760-549-7828838.jpg);
  background-position:0 -140px;
  background-origin:border-box;
}

#profile_photo_galleries {
  display:block;
  margin-top:-15px;
/* margin-left: 25px;
    margin-right: 0px;
    width: 800px; */
}

#profile_photo_galleries .profile_section_content {
/* gallery lower middle - outer */
  border-width:0 5px;
  border-radius:0 0 0 0;
  border-color:white;
  border-style:outset;
  border-spacing:0;
}

#profile_photo_galleries .profile_section_content .profile_section_background {
/* gallery lower middle - inner */
  border-width:0 5px;
  border-radius:0 0 0 0;
  border-color:white;
  border-style:inset;
  border-spacing:0;
  background-image:url(https://img.mfcimg.com/photos2/145/14506491/183-990-760-549-7828838.jpg);
  background-position:0 -190px;
  background-origin:border-box;
}

#photo_galleries {
/* gallery bottom - outer */
  display:block;
  border-width:0 5px 5px;
  border-radius:0 0 25px 25px;
  border-color:white;
  border-style:outset;
  border-spacing:0;
/* margin-left: 25px;
    margin-right: 0px;
    width: 790px; */
}

#photo_galleries .profile_section {
/* gallery bottom - inner */
  display:block;
  border-width:0 5px 5px;
  border-radius:0 0 20px 20px;
  border-color:white;
  border-style:inset;
  border-spacing:0;
  min-height:25px;
/* width: 770px;
    padding: 5px; */
  background-image:url(https://img.mfcimg.com/photos2/145/14506491/183-990-760-549-7828838.jpg);
  background-position:0 -330px;
  background-origin:border-box;
}

#profile_schedule {
  display:block;
  border-width:5px;
  border-radius:25px;
  border-color:white;
  border-style:outset;
  border-spacing:0;
/* margin-left: 25px;
    margin-top: 0px;
    width: 790px;
    padding: 0px; */
}

#profile_schedule .profile_section_content {
  display:block;
  border-width:5px;
  border-radius:20px;
  border-color:white;
  border-style:inset;
  border-spacing:0;
  padding:15px;
  background-image:url(https://img.mfcimg.com/photos2/145/14506491/614-112-691-165-7839218.jpg);
  background-size:100% auto;
  background-origin:border-box;
}

/* GALLERIES/SCHEDULE - END */
/* REMOVED ELEMENTS - BEGIN */
.heading {
  display:none;
}

#header_bar,#profile_header,#profile_main_photo,#profile_about_me,#username_container {
  display:none;
}

/*#profile_schedule {
    display: none;
}*/
/* #footer_bar {
    display: none;
}*/
#profile_interests_content .label {
  display:none;
}

/* REMOVED ELEMENTS - END */