@charset "UTF-8";

table {
  display:table;
  border-collapse:separate;
  border-spacing:0;
}

ul.nav {
  border-spacing:0;
  list-style-type:none;
  width:810px;
  background-color:#f1f1f1;
  position:fixed;
  top:0;
  float:center;
  padding-top:14px;
  padding-bottom:14px;
  tabledisplay:table;
  border-collapse:separate;
  border-spacing:0;
}

ul.nav {
  border-spacing:0;
  list-style-type:none;
  width:810px;
  background-color:#f1f1f1;
  position:fixed;
  top:0;
  float:center;
  padding-top:14px;
  padding-bottom:14px;
  padding-right:0;
  padding-left:0;
  margin:0;
  z-index:200;
}

i {
  border-spacing:0;
  text-decoration:none;
  font-size:13px;
  letter-spacing:0;
  font-weight:bold;
  letter-spacing:2px;
  font-style:normal;
  color:#555;
  text-align:center;
  text-transform:uppercase;
  font-family:times new roman;
}

li {
  border-spacing:0;
  float:center;
  text-align:center;
  background-color:#f1f1f1;
  padding-top:14px;
  padding-bottom:14px;
  padding-right:15px;
  padding-left:15px;
  display:inline;
}

a.navi {
  color:#555;
  font-family:'Verdana';
  font-weight:bold;
  font-style:normal;
  letter-spacing:0;
  text-decoration:none;
  text-transform:uppercase;
  float:center;
}

a.navi:hover {
  color:#6f1922;
  font-family:'Verdana';
  font-weight:bold;
  font-style:normal;
  letter-spacing:0;
  text-decoration:none;
  text-transform:uppercase;
}

a.navi:hover {
  color:#6f1922;
  font-family:'Verdana';
  font-weight:bold;
  font-style:normal;
  letter-spacing:0;
  text-decoration:none;
  text-transform:uppercase;
}

#table,tr,td {
  text-align:center;
}

#tweet {
  position:fixed;
  left:120px;
  top:170px;
  width:100px;
}

#wishlist {
  position:fixed;
  left:120px;
  top:290px;
  width:100px;
}

.element::-webkit-scrollbar {
  width:0;
}

::-webkit-scrollbar {
  display:none;
}

.element {
  -ms-overflow-style:none;
}

.element {
  overflow:-moz-scrollbars-none;
}

#box1 {
  width:810px;
  position:relative;
}

#box2 {
  width:810px;
  position:relative;
  margin-top:-3px;
}

#box3 {
  height:549px;
  width:810px;
  position:relative;
  margin-top:-4px;
}

#box4 {
  width:810px;
  position:relative;
  margin-top:-3px;
}

#box5 {
  width:810px;
  position:relative;
  margin-top:-3px;
}

#box6 {
  width:810px;
  position:relative;
  margin-top:-3px;
}

#box7 {
  width:810px;
  position:relative;
  margin-top:-5px;
  margin-left:-3px;
}

#image {
  position:absolute;
  border-spacing:0;
  left:0;
  top:0;
}

#prince {
  position:absolute;
  top:353px;
  left:80px;
  width:370px;
  height:100px;
  overflow:scroll;
  text-align:center;
  font-weight:light;
  font-size:22px;
  font-family:helvetica,arial;
  letter-spacing:0;
  color:#b2697a;
  z-index:100;
}

#moon {
  position:absolute;
  top:353px;
  left:320px;
  width:370px;
  height:100px;
  overflow:scroll;
  text-align:center;
  font-weight:light;
  font-size:18px;
  font-family:helvetica,arial;
  letter-spacing:0;
  color:#929077;
  z-index:100;
}

#tux {
  position:absolute;
  top:313px;
  left:160px;
  width:370px;
  height:100px;
  overflow:scroll;
  text-align:center;
  font-weight:light;
  font-size:18px;
  font-family:helvetica,arial;
  letter-spacing:0;
  color:#636d81;
  z-index:100;
}

#darien {
  position:absolute;
  top:343px;
  left:260px;
  width:370px;
  height:100px;
  overflow:scroll;
  text-align:center;
  font-weight:light;
  font-size:18px;
  font-family:helvetica,arial;
  letter-spacing:0;
  color:#7b9969;
  z-index:100;
}

body {
  background:url(http://www.oliviacams.com/background.jpg) repeat center center fixed;
  font-family:'Verdana';
  font-weight:normal;
  font-style:normal;
  font-size:10px;
}

.profile_section_content {
  border-spacing:0;
  margin-left:auto;
  margin-right:auto;
  width:810px;
  border-spacing:0;
}

.profile_section_content {
  background-color:rgba(255,255,255,0.5);
  border-spacing:0;
}

.content {
  padding:5px;
  width:800px;
  color:#333;
  font-family:'Verdana';
  font-weight:normal;
  font-style:normal;
  font-size:10px;
  text-decoration:none;
  border-spacing:0;
}

#profile_main_photo,#gender_container {
  display:none;
}

#username_container {
  display:none;
}

#gender_container, {
  display:none;
}

.heading {
  display:none;
}

#body_type_container,#footer_bar {
  display:none;
}

#ethnicity_container,#age_container {
  display:none;
}

#cam_score_container {
  display:;
}

#hair_container {
  display:none;
}

#eyes_container {
  display:none;
}

#weight_container,#favorite_food_container,#pets_container {
  display:none;
}

#height_container {
  display:none;
}

#city_container {
  display:none;
}

#country_container {
  display:none;
}

#sexual_preference_container {
  display:none;
}

#smoke_container {
  display:none;
}

#drink_container {
  display:none;
}

#profile_header_container {
  display:none;
}

#profile_header {
  display:none;
}

#avatar_holder {
  display:none;
}

#drugs_container {
  display:none;
}

#marital_status_container {
  display:none;
}

#occupation_container {
  display:none;
}

#tags_container {
  display:none;
}

#about_me_label {
  display:none;
}

#mfc_time {
  display:none;
}

#your_time {
  display:none;
}

#server_time {
  display:none;
}

#header_bar {
  display:none;
  #snowbackground:none;
  font-family:Androgyne;
  background-image:url();
  height:13%;
  left:0;
  position:absolute;
  top:0;
  width:100%;
  z-index:1;
  -webkit-animation:snow 10s linear infinite;
  -moz-animation:snow 10s linear infinite;
  -ms-animation:snow 10s linear infinite;
  animation:snow 10s linear infinite;
}

@keyframes snow {
  0% {
    background-position:0 0px,0 0px,0 0;
  }
  
  50% {
    background-position:500px 500px,100px 200px,-100px 150px;
  }
  
  100% {
    background-position:500px 1000px,200px 400px,-100px 300px;
  }
}

@-moz-keyframes snow {
  0% {
    background-position:0 0px,0 0px,0 0;
  }
  
  50% {
    background-position:500px 500px,100px 200px,-100px 150px;
  }
  
  100% {
    background-position:400px 1000px,200px 400px,100px 300px;
  }
}

@-webkit-keyframes snow {
  0% {
    background-position:0 0px,0 0px,0 0;
  }
  
  50% {
    background-position:500px 500px,100px 200px,-100px 150px;
  }
  
  100% {
    background-position:500px 1000px,200px 400px,-100px 300px;
  }
}

@-ms-keyframes snow {
  
}

i {
  border-spacing:0;
  text-decoration:none;
  font-size:13px;
  letter-spacing:0;
  font-weight:bold;
  letter-spacing:2px;
  font-style:normal;
  color:#555;
  text-align:center;
  text-transform:uppercase;
  font-family:times new roman;
}

li {
  border-spacing:0;
  float:center;
  text-align:center;
  background-color:#f1f1f1;
  padding-top:14px;
  padding-bottom:14px;
  padding-right:15px;
  padding-left:15px;
  display:inline;
}

a.navi {
  color:#555;
  font-family:'Verdana';
  font-weight:bold;
  font-style:normal;
  letter-spacing:0;
  text-decoration:none;
  text-transform:uppercase;
  float:center;
}

a.navi:hover {
  color:#6f1922;
  font-family:'Verdana';
  font-weight:bold;
  font-style:normal;
  letter-spacing:0;
  text-decoration:none;
  text-transform:uppercase;
}

a.navi:hover {
  color:#6f1922;
  font-family:'Verdana';
  font-weight:bold;
  font-style:normal;
  letter-spacing:0;
  text-decoration:none;
  text-transform:uppercase;
}

#table,tr,td {
  text-align:center;
}

#tweet {
  position:fixed;
  left:120px;
  top:170px;
  width:100px;
}

#wishlist {
  position:fixed;
  left:120px;
  top:290px;
  width:100px;
}

.element::-webkit-scrollbar {
  width:0;
}

::-webkit-scrollbar {
  display:none;
}

.element {
  -ms-overflow-style:none;
}

.element {
  overflow:-moz-scrollbars-none;
}

#box1 {
  width:810px;
  position:relative;
}

#box2 {
  width:810px;
  position:relative;
  margin-top:-3px;
}

#box3 {
  height:549px;
  width:810px;
  position:relative;
  margin-top:-12px;
}

#box4 {
  width:810px;
  position:relative;
  margin-top:-3px;
}

#box5 {
  width:810px;
  position:relative;
  margin-top:-3px;
}

#box6 {
  width:810px;
  position:relative;
  margin-top:-3px;
}

#box7 {
  width:810px;
  position:relative;
  margin-top:-5px;
  margin-left:-3px;
}

#box8 {
  width:810px;
  position:relative;
  margin-top:-5px;
  margin-left:-3px;
}

#box9 {
  width:810px;
  position:relative;
  margin-top:-5px;
  margin-left:-3px;
}

#box11 {
  width:810px;
  position:relative;
  margin-top:-5px;
  margin-left:-3px;
}

#image {
  position:absolute;
  border-spacing:0;
  left:0;
  top:0;
}

#prince {
  position:absolute;
  top:353px;
  left:80px;
  width:370px;
  height:100px;
  overflow:scroll;
  text-align:center;
  font-weight:light;
  font-size:22px;
  font-family:helvetica,arial;
  letter-spacing:0;
  color:#b2697a;
  z-index:100;
}

#moon {
  position:absolute;
  top:353px;
  left:320px;
  width:370px;
  height:100px;
  overflow:scroll;
  text-align:center;
  font-weight:light;
  font-size:18px;
  font-family:helvetica,arial;
  letter-spacing:0;
  color:#929077;
  z-index:100;
}

#tux {
  position:absolute;
  top:313px;
  left:160px;
  width:370px;
  height:100px;
  overflow:scroll;
  text-align:center;
  font-weight:light;
  font-size:18px;
  font-family:helvetica,arial;
  letter-spacing:0;
  color:#636d81;
  z-index:100;
}

#darien {
  position:absolute;
  top:343px;
  left:260px;
  width:370px;
  height:100px;
  overflow:scroll;
  text-align:center;
  font-weight:light;
  font-size:18px;
  font-family:helvetica,arial;
  letter-spacing:0;
  color:#7b9969;
  z-index:100;
}

body {
  background:url(http://www.oliviacams.com/background.jpg) repeat center center fixed;
  font-family:'Verdana';
  font-weight:normal;
  font-style:normal;
  font-size:10px;
}

.profile_section_content {
  border-spacing:0;
  margin-left:auto;
  margin-right:auto;
  width:810px;
  border-spacing:0;
}

.profile_section_content {
  background-color:rgba(255,255,255,0.5);
  border-spacing:0;
}

.content {
  padding:5px;
  width:800px;
  color:#333;
  font-family:'Verdana';
  font-weight:normal;
  font-style:normal;
  font-size:10px;
  text-decoration:none;
  border-spacing:0;
}

#profile_main_photo,#gender_container {
  display:none;
}

#username_container {
  display:none;
}

#gender_container, {
  display:none;
}

.heading {
  display:none;
}

#body_type_container,#footer_bar {
  display:none;
}

#ethnicity_container,#age_container {
  display:none;
}

#cam_score_container {
  display:;
}

#hair_container {
  display:none;
}

#eyes_container {
  display:none;
}

#weight_container,#favorite_food_container,#pets_container {
  display:none;
}

#height_container {
  display:none;
}

#city_container {
  display:none;
}

#country_container {
  display:none;
}

#sexual_preference_container {
  display:none;
}

#smoke_container {
  display:none;
}

#drink_container {
  display:none;
}

#profile_header_container {
  display:none;
}

#profile_header {
  display:none;
}

#avatar_holder {
  display:none;
}

#drugs_container {
  display:none;
}

#marital_status_container {
  display:none;
}

#occupation_container {
  display:none;
}

#tags_container {
  display:none;
}

#about_me_label {
  display:none;
}

#mfc_time {
  display:none;
}

#your_time {
  display:none;
}

#server_time {
  display:none;
}

#header_bar {
  display:none;
  #snowbackground:none;
  font-family:Androgyne;
  background-image:url();
  height:13%;
  left:0;
  position:absolute;
  top:0;
  width:100%;
  z-index:1;
  -webkit-animation:snow 10s linear infinite;
  -moz-animation:snow 10s linear infinite;
  -ms-animation:snow 10s linear infinite;
  animation:snow 10s linear infinite;
}

@keyframes snow {
  0% {
    background-position:0 0px,0 0px,0 0;
  }
  
  50% {
    background-position:500px 500px,100px 200px,-100px 150px;
  }
  
  100% {
    background-position:500px 1000px,200px 400px,-100px 300px;
  }
}

@-moz-keyframes snow {
  0% {
    background-position:0 0px,0 0px,0 0;
  }
  
  50% {
    background-position:500px 500px,100px 200px,-100px 150px;
  }
  
  100% {
    background-position:400px 1000px,200px 400px,100px 300px;
  }
}

@-webkit-keyframes snow {
  0% {
    background-position:0 0px,0 0px,0 0;
  }
  
  50% {
    background-position:500px 500px,100px 200px,-100px 150px;
  }
  
  100% {
    background-position:500px 1000px,200px 400px,-100px 300px;
  }
}

@-ms-keyframes snow {