@charset "UTF-8";

/* OATHTAKER CODED Â© 2016 =================================================== */
Model Name: Staceyjordan
Type: Custom MFC Profile
Author: Max Oathtaker
Author Link: http://profiles.myfreecams.com/oathtaker
Author Email: m.oathtaker@gmail.com
Version: 1.0
Intellectual Property & Copyright Notice: The design and content of this profile and all associated copyright and other intellectual property rights to the profile and the material on the profile are reserved.You may not copy,modify,republish or in any other way use the design,stylings and/or contents of this profile except as expressly permitted by the model and myself,and you must not download any material or copy and save any material to your computer without prior permission. /=================================================== */
html {
  width:100%;
  height:100%;
  margin:0;
  padding:0;
  border:0;
  font-size:62.5%;
}

@media only all and (max-width: 640px) and (max-height: 480px) {
  body {
    background-size:640px 480px;
    -moz-background-size:640px 480px;
    -webkit-background-size:640px 480px;
  }
}

@media only screen and (orientation: portrait) and (device-width: 320px),(device-width: 768px) {
  body {
    -webkit-background-size:auto 100%;
  }
}

@media only screen and (orientation: landscape) and (device-width: 320px),(device-width: 768px) {
  body {
    -webkit-background-size:100% auto;
  }
}

@font-face {
  font-family:'Oswald';
  src:url(http://fonts.gstatic.com/s/oswald/v10/qpy-UiLNKP-VfOdbcs6r6-vvDin1pK8aKteLpeZ5c0A.woff),url(http://fonts.gstatic.com/s/oswald/v10/Y_TKV6o8WovbUd3m_X9aAA.ttf),local(Oswald-Regular),local(Oswald-regular);
}

@font-face {
  font-family:'Philosopher';
  src:url(http://fonts.gstatic.com/s/philosopher/v7/OttjxgcoEsufOGSINYBGLbrIa-7acMAeDBVuclsi6Gc.woff),url(http://fonts.gstatic.com/s/philosopher/v7/OttjxgcoEsufOGSINYBGLZ0EAVxt0G0biEntp43Qt6E.ttf),local(Philosopher),local(Philosopher-regular);
}

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

a:hover,a:focus {
  color:#04B404;
  text-decoration:none;
}

.Nav {
  display:block;
  width:960px;
  position:fixed;
  margin:0 -10px auto;
  vertical-align:top;
  z-index:99999;
}

#Menu {
  width:960px;
  position:fixed;
  top:0;
  margin:0 0 0 -10px;
  padding:12px 0 0;
  list-style:none;
  background:#000;
  z-index:99999;
}

#About,#TipMenu,#Raffle,#Top3,#BBClub {
  position:absolute;
  margin-top:-10px;
  height:0;
  width:0;
}

#Menu li {
  position:relative;
  float:left;
  padding:0 0 10px;
}

#Menu a {
  float:left;
  height:20px;
  padding:0 2.15rem;
  font-family:"Oswald",Helvetica,Arial,sans-serif;
  font-size:1rem;
  font:bold;
  text-decoration:none;
  text-transform:uppercase;
  text-shadow:1px 1px 5px #000;
  color:#FFF;
}

#Menu li:hover > a {
  color:#FBA62F;
}

#Menu li:hover > ul {
  display:block;
}

#Menu li ul {
  list-style:none;
  margin:0;
  padding:0;
  display:none;
  position:absolute;
  background:#000;
  top:30px;
  left:15%;
  z-index:99999;
}

#BadBoys,#Boyfriends {
  position:absolute;
  margin-top:-35px;
  height:0;
  width:0;
}

#Menu ul li {
  float:none;
  margin:0;
  padding:0;
  display:block;
}

#Menu ul li:last-child {
  box-shadow:none;
}

#Menu ul a {
  padding:10px;
  height:auto;
  line-height:1;
  display:block;
  white-space:nowrap;
  float:none;
  text-transform:none;
}

#Menu ul a:hover {
  background-color:#C40C09;
}

body {
  font-family:Helvetica,Arial,sans-serif;
  font-size:1rem;
  line-height:1.25;
  height:auto;
  background:#000 url(https://dl.dropbox.com/s/mukm6i0j4bsqqln/SJ_Bgrnd.jpg) top center no-repeat;
  background-attachment:fixed;
  background-size:cover;
  -moz-background-size:cover;
  -webkit-background-size:cover;
}

#profile {
  width:960px;
  margin:-8px auto 40px;
  background:#000 url(https://dl.dropbox.com/s/8nbies3moqc4wah/SJ_Header.jpg) top center no-repeat;
  box-shadow:0 0 18px 3px rgba(0,0,0,.8);
  -webkit-box-shadow:0 0 18px 3px rgba(0,0,0,.8);
  -moz-box-shadow:0 0 18px 3px rgba(0,0,0,.8);
  line-height:1;
  z-index:300;
}

#profile_header {
  padding:490px 0 0;
}

.profile_section_content {
  z-index:auto;
}

#about_me_value {
  display:block;
  margin:0 auto 0 -20px;
}

#Menu li .DD {
  background:url(https://dl.dropbox.com/s/6hglapzm2hch7kg/DDA.gif) no-repeat right 8px;
  background-size:12px;
  padding-right:15px;
}

.container {
  display:block;
  margin:0 0 0 20px;
  -webkit-backface-visibility:hidden;
}

#Menu li:hover .DD {
  background:url(https://dl.dropbox.com/s/6hglapzm2hch7kg/DDA.gif) no-repeat right 10px;
  background-size:12px;
}

#profile_avatar,#avatar_holder,#profile_main_photo,#header_bar,#footer_bar,#blurb_label,#blurb_value,#about_me_label,#status_label,#member_type_value,#member_message_value,#unix_last_updated_container,#show_message_dialog {
  display:none;
}

#username_container,#cam_score_container,#gender_container,#age_container,#country_container,#city_container,#ethnicity_container,#sexual_preference_container,#marital_status_container,#occupation_container,#school_container,#body_type_container,#weight_container,#height_container,#hair_container,#eyes_container,#smoke_container,#drink_container,#drugs_container,#favorite_food_container,#pets_container,#automobile_container {
  display:block;
  width:450px;
  float:left;
}

ul,ol {
  padding:0;
  margin:0;
  list-style-type:none;
}

#member_status_value {
  font-family:"Century Gothic",CenturyGothic,AppleGothic,sans-serif;
  font-weight:600;
  font-style:normal;
  font-size:.85rem;
  z-index:1;
}

#member_status_value:before {
  color:#FFF!important;
  content:'I Am   ';
}

#member_status_value:after {
  color:#FFF!important;
  content:' Now';
}

.twocolumn {
  column-count:2;
  -webkit-column-count:2;
  -moz-column-count:2;
}

#status_container {
  position:absolute;
  width:400px;
  top:90px;
  left:325px;
  z-index:1;
}

#status_container a:link {
  font-family:"Century Gothic",CenturyGothic,AppleGothic,sans-serif;
  font-weight:600;
  font-style:normal;
  font-size:.85rem;
}

.container #last_login_string_label,#unix_last_login_label,#unix_last_broadcast_label {
  position:fixed;
  width:105px;
  top:.75%;
  left:1%;
  padding-left:5px;
  padding-right:5px;
  font-family:"Century Gothic",CenturyGothic,AppleGothic,sans-serif;
  font-weight:600;
  font-size:.8rem;
  color:#FFF;
  text-shadow:none;
}

.container #last_login_string_value,#unix_last_login_value,#unix_last_broadcast_value {
  position:fixed;
  width:105px;
  top:2.4%;
  left:1%;
  padding-left:5px;
  padding-right:5px;
  font-family:"Century Gothic",CenturyGothic,AppleGothic,sans-serif;
  font-weight:600;
  font-size:.8rem;
  color:#FFF;
  text-shadow:none;
}

.heading {
  display:none;
}

img {
  border-radius:0;
  box-shadow:none;
}

.img_radius_shadow {
  border-radius:0;
  box-shadow:none;
}

#img_preview {
  border-radius:0;
  box-shadow:none;
}

.profile_section_content .label {
  font-family:"Century Gothic",CenturyGothic,AppleGothic,sans-serif;
  font-weight:600;
  font-style:normal;
  font-size:.95rem;
  line-height:1rem;
  color:#FFF;
}

.profile_section_content .value {
  font-family:"Century Gothic",CenturyGothic,AppleGothic,sans-serif;
  font-weight:500;
  font-style:normal;
  font-size:.95rem;
  line-height:1rem;
  color:#FFF;
}

#profile_photo_galleries {
  position:relative;
  border-radius:5px;
  text-align:center;
}

.photo_gallery_previews {
  text-align:center;
}

#profile_friends {
  width:900px!important;
  position:relative;
}

#favorite_models_container .value {
  font-family:Georgia,Times,"Times New Roman",serif;
  font-size:.8rem;
  font-weight:600;
}

#favorite_models_container .value a {
  display:inline-block;
  margin:5px 0;
  padding:1px 5px;
  background:Silver;
  color:#000;
  border-radius:4px;
  text-decoration:none;
  box-shadow:2px 2px 2px rgba(0,0,0,0.6);
  -webkit-box-shadow:2px 2px 2px rgba(0,0,0,0.6);
  -moz-box-shadow:2px 2px 2px rgba(0,0,0,0.6);
}

#favorite_models_container a:hover {
  background:#088A08;
  color:#FFF;
  border-radius:4px;
  box-shadow:2px 2px 2px rgba(0,0,0,0.4);
  -webkit-box-shadow:2px 2px 2px rgba(0,0,0,0.4);
  -moz-box-shadow:2px 2px 2px rgba(0,0,0,0.4);
}

#friends_container .value {
  font-family:Georgia,Times,"Times New Roman",serif;
  font-size:.8rem;
  font-weight:600;
}

#friends_container .value a {
  display:inline-block;
  margin:5px 0;
  padding:1px 5px;
  background:Silver;
  color:#000;
  border-radius:4px;
  text-decoration:none;
  box-shadow:2px 2px 2px rgba(0,0,0,0.6);
  -webkit-box-shadow:2px 2px 2px rgba(0,0,0,0.6);
  -moz-box-shadow:2px 2px 2px rgba(0,0,0,0.6);
}

#friends_container .value a:hover {
  background:#088A08;
  color:#FFF;
  border-radius:4px;
  box-shadow:2px 2px 2px rgba(0,0,0,0.4);
  -webkit-box-shadow:2px 2px 2px rgba(0,0,0,0.4);
  -moz-box-shadow:2px 2px 2px rgba(0,0,0,0.4);
}

#ot_logo {
  position:fixed;
  top:.25%;
  right:1%;
}

#tags_container {
  display:inline-block;
  width:900px;
  margin:0 0 0 20px;
}

#tags_container .value {
  font-family:"Century Gothic",CenturyGothic,AppleGothic,sans-serif;
  font-size:.92rem;
  font-weight:500;
  line-height:1rem;
  color:#FFF;
}

#profile_comments {
  position:relative;
  top:10px;
}

.SJ-Spacer {
  width:930px;
  margin:20px 0;
  background:transparent;
}

.SJ-Section-Hdr {
  display:block;
  width:850px;
  height:auto;
  margin:40px 40px 10px;
  border:solid 2px gold;
  border-radius:6px;
  -webkit-border-radius:6px;
  -moz-border-radius:6px;
}

.Main-Title {
  width:930px;
  margin:0 auto;
  margin-top:50px;
  font-family:"Philosopher","Franklin Gothic Medium","Franklin Gothic","ITC Franklin Gothic",Arial,sans-serif;
  font-size:2.7rem;
  font-weight:400;
  line-height:1rem;
  text-align:center;
  color:#C40C09;
  box-sizing:border-box;
  -moz-box-sizing:border-box;
  -webkit-box-sizing:border-box;
  text-rendering:optimizeLegibility;
  text-rendering:geometricPrecision;
  font-smooth:always;
  font-smoothing:antialiased;
  -moz-font-smoothing:antialiased;
  -webkit-font-smoothing:antialiased;
  -webkit-font-smoothing:subpixSJ-antialiased;
}

.Sub-Title {
  width:940px;
  padding:15px 0;
  font-family:"Franklin Gothic Medium","Franklin Gothic","ITC Franklin Gothic",Arial,sans-serif;
  font-weight:500;
  font-style:normal;
  font-size:1.12rem;
  line-height:1.2rem;
  text-align:center;
  color:#FFF;
}

.SJ-Generic-Img {
  display:block;
  width:930px;
  height:auto;
  margin:20px auto;
  border-radius:6px;
  -webkit-border-radius:6px;
  -moz-border-radius:6px;
}

.Sub-Title2 {
  width:930px;
  padding:10px 0;
  font-family:Optima,Segoe,"Segoe UI",Candara,Calibri,Arial,sans-serif;
  font-size:1.1rem;
  font-weight:400;
  line-height:1.15rem;
  text-align:center;
  color:#FFF;
}

.Welcome-Text {
  width:560px;
  margin:10px 0 0 30px;
  padding:20px 0 0;
  font-family:Optima,Segoe,"Segoe UI",Candara,Calibri,Arial,sans-serif;
  font-weight:400;
  font-style:normal;
  font-size:1.1rem;
  line-height:1.25rem;
  text-align:center;
  color:#FFF;
}

#Links {
  display:inline-block;
  width:930px;
  margin:25px 0 0 10px;
}

.General-Text {
  width:555px;
  margin:20px 0 0 360px;
  padding:10px 0 0;
  font-family:"Century Gothic",CenturyGothic,AppleGothic,sans-serif;
  font-weight:600;
  font-style:normal;
  font-size:1rem;
  line-height:1.25rem;
  text-align:center;
  color:#FFF;
}

#SJ-GCard-Email {
  display:block;
  width:500px;
  margin:10px auto;
  padding:30px 0 0;
  line-height:1.15rem;
  text-align:center;
  font-weight:600;
}

.Link-Amazon a {
  display:inline-block;
  float:left;
  width:150px;
  height:112px;
  margin:0 0 0 140px;
  padding:0 0 0 3px;
  z-index:998;
  background:transparent url(https://dl.dropbox.com/s/ga45ibtq07hdjuu/SJ_LAmazon.png) no-repeat;
}

.Link-Amazon a:hover {
  background-position:0 -112px;
}

#SJ-Welcome-Body {
  display:block;
  width:930px;
  height:415px;
  padding:0 0 10px;
  margin:0 auto;
  background:url(https://dl.dropbox.com/s/10twpsseb8rf0xq/SJ_Panel1About.jpg) top center no-repeat;
  border-radius:6px;
  -moz-border-radius:6px;
  -webkit-border-radius:6px;
}

.Link-Twitter a {
  display:inline-block;
  float:left;
  width:150px;
  height:112px;
  padding:0 0 0 3px;
  z-index:998;
  background:transparent url(https://dl.dropbox.com/s/ctzzawkhz8ftpax/SJ_LTwitter.png) no-repeat;
}

#SJ-Rules-Body {
  display:block;
  width:930px;
  height:415px;
  padding:0 0 10px;
  margin:10px auto;
}

.Link-Twitter a:hover {
  background-position:0 -112px;
}

.Link-Instagram a {
  display:inline-block;
  float:left;
  width:150px;
  height:112px;
  padding:0 0 0 3px;
  z-index:998;
  background:transparent url(https://dl.dropbox.com/s/agz6en08bg0brjq/SJ_LInstagram.png) no-repeat;
}

.Link-Instagram a:hover {
  background-position:0 -112px;
}

.Link-Offline a {
  display:inline-block;
  float:left;
  width:150px;
  height:112px;
  padding:0 0 0 3px;
  z-index:998;
  background:transparent url(https://dl.dropbox.com/s/ax5o8vmgd4qjf69/SJ_LOffline.png) no-repeat;
}

.Link-Offline a:hover {
  background-position:0 -112px;
}

.SJ-Panel {
  width:930px;
  height:auto;
  min-height:390px;
  margin:20px auto;
  border-radius:6px;
  -webkit-border-radius:6px;
  -moz-border-radius:6px;
  background:transparent;
  text-align:center;
  z-index:99;
}

#SJ-Rules li {
  list-style:none;
  margin:10px 10px 0;
  padding:10px;
  font-family:Geneva,"Helvetica Neue",Helvetica,sans-serif;
  font-weight:500;
  font-style:normal;
  font-size:.98rem;
  line-height:1rem;
  text-align:center;
  color:#FFF;
  width:auto;
}

#SJ-TipMenu-Body {
  display:block;
  width:770px;
  height:auto;
  margin:0 0 0 30px;
}

#SJ-TipMenu-Body a {
  text-decoration:none;
  color:#FFF;
}

#SJ-TipMenu-Body a:hover {
  text-decoration:none;
  font-weight:600;
  font-size:.98rem;
  color:#DF0101;
}

#SJ-TipMenu1 li,#SJ-TipMenu2 li {
  list-style:none;
  margin:10px 10px 0;
  padding:10px;
  font-family:Geneva,"Helvetica Neue",Helvetica,sans-serif;
  font-weight:500;
  font-style:normal;
  font-size:.98rem;
  line-height:1rem;
  text-transform:capitalize;
  color:#FFF;
  width:auto;
}

#SJ-TipMenu-L {
  display:inline-block;
  vertical-align:top;
  margin:10px;
  width:420px;
}

#SJ-TipMenu-R {
  display:inline-block;
  vertical-align:top;
  margin:10px;
  width:300px;
}

#SJ-Raffle-Container {
  width:930px;
  height:537px;
  margin:10px auto;
  border-radius:6px;
  -moz-border-radius:6px;
  -webkit-border-radius:6px;
  z-index:99;
}

#SJ-R2 {
  position:relative;
  width:930px;
  height:537px;
  margin:10px auto;
  font-weight:600;
  border-radius:6px;
  -moz-border-radius:6px;
  -webkit-border-radius:6px;
  z-index:99;
}

#SJ-TipMenu-Content {
  display:inline-block;
  vertical-align:top;
  margin:10px;
  width:490px;
}

.TmImg {
  margin:-25px 5px;
}

.TipMenu-Note {
  display:inline-block;
  margin:-75px 0 0 60px;
  text-align:left;
  width:380px;
  z-index:1;
}

#SJ-R2 img {
  position:absolute;
  top:10px;
  left:0;
  border-radius:6px;
  -moz-border-radius:6px;
  -webkit-border-radius:6px;
}

#SJ-Top3-Body {
  display:block;
  width:930px;
  height:200px;
  margin:20px auto;
}

#SJ-R2 img.top {
  -webkit-animation-name:SJ-R2FadeInOut;
  -webkit-animation-timing-function:ease-in-out;
  -webkit-animation-iteration-count:infinite;
  -webkit-animation-duration:10s;
  -webkit-animation-direction:alternate;
  -moz-animation-name:SJ-R2FadeInOut;
  -moz-animation-timing-function:ease-in-out;
  -moz-animation-iteration-count:infinite;
  -moz-animation-duration:10s;
  -moz-animation-direction:alternate;
  -o-animation-name:SJ-R2FadeInOut;
  -o-animation-timing-function:ease-in-out;
  -o-animation-iteration-count:infinite;
  -o-animation-duration:10s;
  -o-animation-direction:alternate;
  animation-name:SJ-R2FadeInOut;
  animation-timing-function:ease-in-out;
  animation-iteration-count:infinite;
  animation-duration:10s;
  animation-direction:alternate;
}

#SJ-Top3-Column1 {
  display:inline-block;
  float:left;
  width:290px;
  vertical-align:top;
  margin:0 0 0 10px;
  padding:0 0 0 3px;
  background:#F2F2F2;
  border:solid 2px gold;
  border-radius:6px;
  -moz-border-radius:6px;
  -webkit-border-radius:6px;
}

#SJ-Top3-Column2 {
  display:inline-block;
  float:left;
  width:290px;
  vertical-align:top;
  margin:0 0 0 10px;
  padding:0 0 0 3px;
  background:#F2F2F2;
  border:solid 2px gold;
  border-radius:6px;
  -moz-border-radius:6px;
  -webkit-border-radius:6px;
}

.Club-Container {
  display:block;
  width:860px;
  height:auto;
  margin:10px auto;
}

.Club-Body {
  display:block;
  width:860px;
  height:auto;
  margin:20px 0 30px;
}

#SJ-Top3-Column3 {
  display:inline-block;
  float:left;
  width:290px;
  vertical-align:top;
  margin:0 0 0 10px;
  padding:0 0 0 3px;
  background:#F2F2F2;
  border:solid 2px gold;
  border-radius:6px;
  -moz-border-radius:6px;
  -webkit-border-radius:6px;
}

#LdrPack li,#CurrMon li,#AllTime li {
  list-style-type:none;
  line-height:2.5rem;
  color:#C40C09;
  font-family:"Philosopher","Franklin Gothic",Arial,sans-serif;
  font-size:1.2rem;
  font-weight:500;
  width:290px;
  text-align:center;
}

.TopTips-Title {
  font-family:"Franklin Gothic Medium","Franklin Gothic",Arial,sans-serif;
  font-size:1.2rem;
  line-height:1.25rem;
  font-weight:500;
  width:290px;
  text-align:center;
  color:#000;
}

#Minis-Names-Container {
  display:block;
  width:820px;
  margin:10px auto;
  padding:30px 0 5px;
  height:auto;
  min-height:100px;
  background:#FFF url(https://dl.dropbox.com/s/48bhfpo1wkmx2aq/SJC1_Minis.png) top center no-repeat;
  border-radius:8px;
  -moz-border-radius:8px;
  -webkit-border-radius:8px;
  -moz-box-shadow:0 0 0 4px #FFFFFF,1px 1px 4px 4px rgba(10,10,0,.5);
  -webkit-box-shadow:0 0 0 4px #FFFFFF,1px 1px 4px 4px rgba(10,10,0,.5);
  box-shadow:0 0 0 2px #FFFFFF,2px 1px 6px 4px rgba(10,10,0,.5);
}

.wall_post {
  display:inline-block;
  width:450px;
  max-height:400px;
  margin:0 0 10px;
}

iframe {
  display:none;
}

#Officials-Names-Container {
  display:block;
  width:820px;
  margin:10px auto;
  padding:30px 0 5px;
  height:auto;
  min-height:100px;
  background:#FFF url(https://dl.dropbox.com/s/ou0m8x7w927sch8/SJC2_Officials.png) top center no-repeat;
  border-radius:8px;
  -moz-border-radius:8px;
  -webkit-border-radius:8px;
  -moz-box-shadow:0 0 0 4px #FFFFFF,1px 1px 4px 4px rgba(10,10,0,.5);
  -webkit-box-shadow:0 0 0 4px #FFFFFF,1px 1px 4px 4px rgba(10,10,0,.5);
  box-shadow:0 0 0 2px #FFFFFF,2px 1px 6px 4px rgba(10,10,0,.5);
}

#Exclusives-Names-Container {
  display:block;
  width:820px;
  margin:10px auto;
  padding:30px 0 5px;
  min-height:100px;
  background:#FFF url(https://dl.dropbox.com/s/9bu8czq2jc6dtru/SJC3_Exclusives.png) top center no-repeat;
  border-radius:8px;
  -moz-border-radius:8px;
  -webkit-border-radius:8px;
  -moz-box-shadow:0 0 0 4px #FFFFFF,1px 1px 4px 4px rgba(10,10,0,.5);
  -webkit-box-shadow:0 0 0 4px #FFFFFF,1px 1px 4px 4px rgba(10,10,0,.5);
  box-shadow:0 0 0 2px #FFFFFF,2px 1px 6px 4px rgba(10,10,0,.5);
}

.Club-Names {
  margin:0 0 0 80px;
  font-family:Arial,Helvetica,sans-serif;
  font-size:1rem;
  font-weight:600;
  color:#000;
  line-height:1.25rem;
  word-spacing:;
  overflow:auto;
  white-space:pre-line;
  padding:4px;
  -webkit-column-count:4;
  -moz-column-count:4;
  column-count:4;
  -webkit-column-width:170px;
  -moz-column-width:170px;
  column-width:170px;
  -webkit-column-gap:10px;
  -moz-column-gap:10px;
  column-gap:10px;
  -moz-column-fill:auto;
  column-fill:auto;
}

#wall_poster_username {
  display:none;
}

.wall_post_info a:link {
  font-family:Geneva,Tahoma,Verdana,sans-serif;
  font-weight:600;
  font-style:normal;
  font-size:.82rem;
  margin:0 0 0 -6px;
  color:#C40C09;
  text-decoration:none;
}

#new_comment_buttons input[type='submit'] {
  text-decoration:none;
  text-align:center;
  padding:5px 13px;
  border:solid 1px #585858;
  -webkit-border-radius:4px;
  -moz-border-radius:4px;
  border-radius:4px;
  font-family:Arial,Helvetica,sans-serif;
  font-size:.95rem;
  font-weight:bold;
  color:#FFF;
  background-color:#c40c09;
  background-image:-moz-linear-gradient(top,#c40c09 0%,#942a28 100%);
  background-image:-webkit-linear-gradient(top,#c40c09 0%,#942a28 100%);
  background-image:-o-linear-gradient(top,#c40c09 0%,#942a28 100%);
  background-image:-ms-linear-gradient(top,#c40c09 0%,#942a28 100%);
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#942a28',endColorstr='#942a28',GradientType=0);
  background-image:linear-gradient(top,#c40c09 0%,#942a28 100%);
  -webkit-box-shadow:0 0 2px #bababa,inset 0 0 1px #ffffff;
  -moz-box-shadow:0 0 2px #bababa,inset 0 0 1px #ffffff;
  box-shadow:0 0 2px #bababa,inset 0 0 1px #ffffff;
  text-shadow:1px 1px 5px #000;
  filter:dropshadow(color=#000,offx=1,offy=1);
}

.wall_post_info a:visited {
  font-family:Geneva,Tahoma,Verdana,sans-serif;
  font-weight:600;
  font-style:italic;
  font-size:.82rem;
  margin:0 0 0 -6px;
  color:#F78181;
  text-decoration:none;
}

.wall_post_time {
  display:inline-table;
  font-family:Geneva,Tahoma,Verdana,sans-serif;
  font-weight:600;
  font-style:normal;
  font-size:.75rem;
  background:transparent;
  padding:1px 0 0;
  color:#FFF;
}

.wall_post_body {
  width:auto;
  min-height:175px;
  font-family:Geneva,Tahoma,Verdana,sans-serif;
  font-weight:500;
  font-style:normal;
  font-size:.8rem;
  line-height:1rem;
  color:#000;
  border-radius:4px;
  -moz-border-radius:4px;
  -webkit-border-radius:4px;
  border-top:.5rem solid #C40C09;
  border-bottom:.15rem solid rgba(102,102,102,0.5);
  padding:10px;
  margin:0 0 3px 10px;
  background:linear-gradient(to bottom,#F6F6F6 0%,#FFFFFF 100%) repeat scroll 0 0 rgba(0,0,0,0);
  box-shadow:0 0 3px rgba(0,0,0,0.3);
  -moz-box-shadow:0 0 3px rgba(0,0,0,0.3);
  -ms-box-shadow:0 0 3px rgba(0,0,0,0.3);
  -o-box-shadow:0 0 3px rgba(0,0,0,0.3);
}

.wall_post_info {
  display:inline-table;
  width:auto;
  font-family:Geneva,Tahoma,Verdana,sans-serif;
  font-weight:800;
  font-style:normal;
  font-size:.85rem;
  text-decoration:none;
  text-transform:capitalize;
  background:transparent;
  padding:5px;
  color:#000;
}

#profile_interests_content .profile_section_content {
  display:inline-block;
  width:450px;
  text-align:center;
  margin-left:230px;
}

.wall_post_avatar {
  float:left;
  margin-top:5px;
  margin-left:10px;
  width:72px;
  height:68px;
  background:url(https://dl.dropbox.com/s/eaj1mxtajvof6ih/SJ_MsgWallAvt.png);
  z-index:98;
}

.wall_post_avatar img {
  width:53px;
  height:53px;
  border:none;
  border-radius:1px;
  padding:8px 0 0 7px;
}

#new_comment_buttons input[type='submit']:hover,#new_comment_buttons input[type='submit']:focus {
  text-decoration:none;
  text-align:center;
  padding:5px 13px;
  border:solid 1px #0B610B;
  -webkit-border-radius:4px;
  -moz-border-radius:4px;
  border-radius:4px;
  font-family:Arial,Helvetica,sans-serif;
  font-size:.95rem;
  font-weight:bold;
  color:#FFF;
  background:#53922A;
  -webkit-box-shadow:0 0 2px #BABABA,inset 0 0 1px #FFF;
  -moz-box-shadow:0 0 2px #BABABA,inset 0 0 1px #FFF;
  box-shadow:0 0 2px #BABABA,inset 0 0 1px #FFF;
  text-shadow:1px 1px 5px #000;
  filter:dropshadow(color=#000,offx=1,offy=1);
}

#profile_interests_content .profile_section_content .label {
  display:inline-block;
  width:450px;
  font-family:"Philosopher","Franklin Gothic Medium","Franklin Gothic","ITC Franklin Gothic",Arial,sans-serif;
  font-weight:600;
  font-size:1.35rem;
  line-height:1.2rem;
  text-align:center;
  color:#C40C09;
}

#gallery_password_form_modal {
  padding:0 10px 10px;
}

#protected_gallery_name {
  color:#C40C09;
  font-size:1rem;
  padding:0;
  margin-bottom:15px;
}

#protected_gallery_name:first-letter {
  text-transform:uppercase;
}

#protected_gallery_instructions {
  color:#000;
  font-weight:normal;
}

#gallery_password_form_modal label {
  color:#000;
}

#gallery_password {
  border:1px solid #C40C09;
  border-radius:0;
  height:35px;
  padding:5px;
}

#gallery_password_form {
  margin-top:15px;
  padding:20px 0;
  border-top:solid 1px #C40C09;
  border-bottom:solid 1px #C40C09;
}

#gallery_password_form input[type="submit"] {
  background:#088A08;
  text-align:center;
  border:none;
  -webkit-appearance:none;
  border-radius:0;
  font-size:14px;
  color:#FFF;
  text-transform:uppercase;
  font-weight:600;
  height:35px;
  width:80px;
  line-height:35px;
  margin:0;
  padding:0;
}

#cboxClose {
  border:0;
  background:none;
  font-size:25px;
  color:#xxx;
}

#profile_schedule .container {
  position:relative;
  display:inline-block;
  width:100px;
  height:90px;
  margin:0;
  margin-left:14px;
  padding:8px;
  border-radius:8px;
  -webkit-border-radius:8px;
  -moz-border-radius:8px;
}

#profile_schedule .heading {
  display:block;
  margin:20px auto;
  padding:8px 0;
  font-family:"Philosopher","Franklin Gothic Medium","Franklin Gothic","ITC Franklin Gothic",Arial,sans-serif;
  font-size:1.35rem;
  font-weight:600;
  line-height:1.1rem;
  text-align:center;
  color:#C40C09;
}

#profile_schedule .label {
  display:block;
  width:100%;
  font-size:1.15em;
  line-height:1em;
  text-align:center;
}

#profile_schedule .value {
  position:absolute;
  display:inline-block;
  font-size:.85em;
  line-height:.9em;
  bottom:10px;
  color:#FFF;
  text-align:center;
}

#schedule_converted {
  text-align:center;
}

#profile_password_photo_galleries {
  width:900px;
  margin:10px auto;
  display:block;
  padding:0 20px;
}

#password_photo_gallery_previews,.photo_gallery_previews {
  overflow:visible;
}

#password_photo_gallery_previews li.photo_gallery_preview {
  position:relative;
  background:#FFF;
  width:150px;
  padding:8px;
  margin:13px 13px 0 0;
  border-radius:4px;
  -moz-border-radius:4px;
  -webkit-border-radius:4px;
  box-shadow:0 1px 3px rgba(0,0,0,0.7);
}

#password_photo_gallery_previews li.photo_gallery_preview:nth-child(4n) {
  margin-right:0;
}

#password_photo_gallery_previews li.photo_gallery_preview > a {
  display:block;
  height:200px;
  background:rgba(0,0,0,0.7) url(https://dl.dropbox.com/s/e1m54w8kmtvowog/SJ_Lock.png) no-repeat center center;
}

#password_photo_gallery_previews li.photo_gallery_preview > a:hover {
  background:rgba(0,0,0,0.7) url(https://dl.dropbox.com/s/a5l5r9xaz5x5q7v/SJ_Unlock.png) no-repeat center center;
}

#password_photo_gallery_previews li.photo_gallery_preview > a img {
  display:none;
}

#password_photo_gallery_previews .photo_gallery_name a {
  font-family:"Philosopher","Franklin Gothic Medium","Franklin Gothic","ITC Franklin Gothic",Arial,sans-serif;
  font-size:1.15rem;
  font-weight:600;
  text-decoration:none;
  color:#C40C09;
  display:block;
  height:40px;
  line-height:1.2rem;
  overflow:hidden;
}

#password_photo_gallery_previews .photo_gallery_name a:first-letter {
  text-transform:uppercase;
}

#password_photo_gallery_previews .photo_gallery_count {
  font-size:.92rem;
  font-weight:400;
  color:#000;
  text-align:center;
}

#profile_photo_galleries {
  width:900px;
  margin:10px auto;
  display:block;
  padding:0 20px;
}

#profile_photo_galleries li.photo_gallery_preview {
  position:relative;
  background:#FFF;
  width:150px;
  padding:8px;
  margin:13px 13px 0 0;
  border-radius:4px;
  -moz-border-radius:4px;
  -webkit-border-radius:4px;
  box-shadow:0 1px 3px rgba(0,0,0,0.7);
}

#profile_photo_galleries li.photo_gallery_preview:nth-child(4n) {
  margin-right:0;
}

#profile_photo_galleries li.photo_gallery_preview > a {
  display:block;
  height:200px;
}

#profile_photo_galleries li.photo_gallery_preview > a:hover {
}

#profile_photo_galleries .photo_gallery_name a {
  font-family:"Philosopher","Franklin Gothic Medium","Franklin Gothic","ITC Franklin Gothic",Arial,sans-serif;
  font-size:1.15rem;
  font-weight:600;
  text-decoration:none;
  color:#C40C09;
  display:block;
  height:40px;
  line-height:1.2rem;
  overflow:hidden;
}

#profile_photo_galleries .photo_gallery_name a:first-letter {
  text-transform:uppercase;
}

#profile_photo_galleries .photo_gallery_count {
  font-size:.92rem;
  font-weight:400;
  color:#000;
  text-align:center;
}

.profile_row {
  display:block;
}

.images a {
  display:inline-block;
  margin:8px 8px 0 0;
}

.images a img {
  border:5px solid #C40C09;
  box-shadow:0 1px 3px rgba(0,0,0,0.5);
}

.images a:hover img {
  box-shadow:0 1px 3px rgba(199,48,44,0.5);
}

#SJ-SHolder {
  position:absolute;
  width:500px;
  height:auto;
  top:-100px;
  left:220px;
  z-index:99;
}

.Marquee .Marquee-Text {
  position:absolute;
  font-family:Tahoma,Arial,sans-serif;
  width:100%;
  height:100%;
  margin:0;
  line-height:50px;
  text-align:center;
  color:#F4F416;
  font-weight:600;
  transform:translateX(100%);
  -moz-transform:translateX(100%);
  -webkit-transform:translateX(100%);
}

.Marquee .Marquee-Text:nth-child(1) {
  animation:left-one 20s ease infinite;
  -moz-animation:left-one 20s ease infinite;
  -webkit-animation:left-one 20s ease infinite;
}

.Marquee .Marquee-Text:nth-child(2) {
  animation:left-two 20s ease infinite;
  -moz-animation:left-two 20s ease infinite;
  -webkit-animation:left-two 20s ease infinite;
}

.Marquee {
  position:relative;
  width:495px;
  height:50px;
  margin:25px auto;
  overflow:hidden;
  border:1px solid #000;
  background-color:#222;
  -webkit-border-radius:5px;
  border-radius:5px;
}

@-moz-keyframes left-one {
  0% {
    -moz-transform:translateX(100%);
  }
  
  10% {
    -moz-transform:translateX(0);
  }
  
  40% {
    -moz-transform:translateX(0);
  }
  
  50% {
    -moz-transform:translateX(-100%);
  }
  
  100% {
    -moz-transform:translateX(-100%);
  }
}

@-moz-keyframes left-two {
  0% {
    -moz-transform:translateX(100%);
  }
  
  50% {
    -moz-transform:translateX(100%);
  }
  
  60% {
    -moz-transform:translateX(0);
  }
  
  90% {
    -moz-transform:translateX(0);
  }
  
  100% {
    -moz-transform:translateX(-100%);
  }
}

@-webkit-keyframes left-one {
  0% {
    -webkit-transform:translateX(100%);
  }
  
  10% {
    -webkit-transform:translateX(0);
  }
  
  40% {
    -webkit-transform:translateX(0);
  }
  
  50% {
    -webkit-transform:translateX(-100%);
  }
  
  100% {
    -webkit-transform:translateX(-100%);
  }
}

@-webkit-keyframes left-two {
  0% {
    -webkit-transform:translateX(100%);
  }
  
  50% {
    -webkit-transform:translateX(100%);
  }
  
  60% {
    -webkit-transform:translateX(0);
  }
  
  90% {
    -webkit-transform:translateX(0);
  }
  
  100% {
    -webkit-transform:translateX(-100%);
  }
}

@-webkit-keyframes SJ-R2FadeInOut {
  0% {
    opacity:1;
  }
  
  25% {
    opacity:1;
  }
  
  75% {
    opacity:0;
  }
  
  100% {
    opacity:0;
  }
}

@-moz-keyframes SJ-R2FadeInOut {
  0% {
    opacity:1;
  }
  
  25% {
    opacity:1;
  }
  
  75% {
    opacity:0;
  }
  
  100% {
    opacity:0;
  }
}

@-o-keyframes SJ-R2FadeInOut {
  0% {
    opacity:1;
  }
  
  25% {
    opacity:1;
  }
  
  75% {
    opacity:0;
  }
  
  100% {
    opacity:0;
  }
}

@keyframes SJ-R2FadeInOut {
  0% {
    opacity:1;
  }
  
  25% {
    opacity:1;
  }
  
  75% {
    opacity:0;
  }
  
  100% {
    opacity:0;
  }
}