@charset "UTF-8";

/*Custom CSS code by U4ricFinn*/
/*------------------------------------------------------------------*/
/*Background Properties - Change url to your image of choice - 1920x1080 recommended - image will scale to fit*/
body {
  background-image:url(http://automobilein.com/wp-content/uploads/2014/11/Jamaican-Wallpaper.jpg);
  background-color:#000000;
  background-attachment:fixed;
  background-repeat:no-repeat;
  background-position:left top;
  background-size:cover;
  margin-top:20px;
  margin-bottom:30px;
}

/*------------------------------------------------------------------*/
/*Top Links and Time - Who needs these really? :)*/
#header_bar {
  display:none;
}

/*END Top Links and Time*/
/*------------------------------------------------------------------*/
/*BEGIN Default Profile Settings*/
#profile {
/*Sets width of profile and centers on page*/
  display:table;
  width:900px;
  margin:auto;
}

.profile_row {
  display:table-row;
  margin:0;
  padding:0;
}

.profile_section {
  display:table-cell;
  border-spacing:0;
  width:100%;
  margin:0;
  padding:0;
}

.profile_section .heading {
  margin:0;
  padding:0;
}

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

.profile_section_background {
  z-index:-100;
  top:0;
  left:0;
  bottom:0;
  right:0;
  position:absolute;
  -webkit-border-radius:inherit;
  -moz-border-radius:inherit;
  border-radius:inherit;
  background-color:transparent;
  filter:alpha(opacity=100);
  opacity:1;
}

.container {
  display:table-row;
  margin:0;
}

.label {
  display:table-cell;
  text-align:left;
  margin-right:0;
  font-weight:bold;
}

.value {
  display:table-cell;
}

.heading {
  display:block;
}

/*END Default Profile Settings*/
/*------------------------------------------------------------------*/
/*Default Header Properties*/
.profile_section_content .heading {
  font-family:"Palatino Linotype","Book Antiqua",Palatino,serif;
  font-size:18px;
  color:#241b00;
  background-image:url(http://i.imgur.com/Qf1kxMi.png);
  display:inline-block;
  padding:2px 10px;
  margin:0 0 0 20px;
  position:relative;
  left:0;
  top:-2px;
  line-height:normal;
  text-shadow:-1px -1px #ffe;
  border-top:1px solid #eee;
  border-right:1px solid #333;
  border-bottom:1px solid #333;
  border-left:1px solid #eee;
  -webkit-border-radius:0 0 10px 10px;
  -moz-border-radius:0 0 10px 10px;
  border-radius:0 0 10px 10px;
}

/*------------------------------------------------------------------*/
/*BEGIN Top Section - Avatar, Name, Profile Headline, Last Login & Last Updated*/
/*Top Section Panel*/
#profile_header {
  background-image:url(http://i.imgur.com/ABk7Aqx.png);
  background-repeat:repeat;
  display:block;
  width:auto;
  height:auto;
  -webkit-border-radius:5px;
  -moz-border-radius:5px;
  border-radius:5px;
  padding:5px 5px 7px;
  margin:0 0 10px;
  border-top:1px solid #eee;
  border-right:1px solid #333;
  border-bottom:1px solid #333;
  border-left:1px solid #eee;
}

#avatar_holder {
  display:block;
}

/*Profile Avatar*/
#profile_avatar {
  display:block;
  padding:0;
  margin:0;
  -webkit-border-radius:5px;
  -moz-border-radius:5px;
  border-radius:5px;
  border-spacing:0;
  border-top:1px solid #333;
  border-right:1px solid #eee;
  border-bottom:1px solid #eee;
  border-left:1px solid #333;
}

#profile_header_container {
  display:block;
}

/*Top Member Name properties*/
#profile_header_container .heading {
  font-family:"Palatino Linotype","Book Antiqua",Palatino,serif;
  font-size:32px;
  color:#241b00;
  background-image:url(http://i.imgur.com/Kd41t1K.png);
  display:inline;
  text-shadow:-1px -1px #ffe;
  padding:0 10px;
  margin:0;
  position:relative;
  left:-7px;
  top:0;
  line-height:32px;
}

/*Profile Headline*/
#blurb_container {
  display:block;
  margin:0;
  padding:0;
  position:relative;
  top:10px;
}

/*The word Profile Headline - Not displayed*/
#blurb_label {
  display:none;
  margin:0;
  padding:0;
}

/*The Actual Profile Headline Text*/
#blurb_container #blurb_value {
  display:block;
  font-family:Georgia,"Times New Roman",Times,serif;
  font-size:16px;
  font-weight:bold;
  font-style:italic;
  padding:0;
  margin:0;
  color:#0066CC;
  text-shadow:1px 1px #fff;
}

/*Last Login & Lasp Updated*/
#unix_last_login_container {
  display:block;
  font-size:10px;
  line-height:12px;
  color:#0f0;
  background-color:#000;
  padding:2px 8px 3px;
  margin:0;
  color:#eee;
  border-top:1px solid #333;
  border-right:1px solid #eee;
  border-bottom:1px solid #eee;
  border-left:1px solid #333;
  -webkit-border-radius:10px;
  -moz-border-radius:10px;
  border-radius:10px;
  position:absolute;
  top:73px;
  left:380px;
}

#unix_last_updated_container {
  display:block;
  font-size:10px;
  line-height:12px;
  color:#0f0;
  background-color:#000;
  padding:2px 8px 3px;
  margin:0;
  color:#eee;
  border-top:1px solid #333;
  border-right:1px solid #eee;
  border-bottom:1px solid #eee;
  border-left:1px solid #333;
  -webkit-border-radius:10px;
  -moz-border-radius:10px;
  border-radius:10px;
  position:absolute;
  top:73px;
  left:626px;
}

#unix_last_login_container:hover,#unix_last_updated_container:hover {
  background-color:#c00;
  color:#fff;
  text-shadow:2px 0 10px #fff,-2px 0 10px #fff,0px 2px 10px #fff,0px -2px 10px #fff;
}

#unix_last_login_label,#unix_last_login_value,#unix_last_updated_label,#unix_last_updated_value {
  display:inline;
  padding:0;
  margin:0;
}

#unix_last_login_value,#unix_last_updated_value {
  padding-left:5px;
}

/*END Top Section*/
/*------------------------------------------------------------------*/
/*BEGIN Status Line - Shifted to right side of About Me Header*/
#status_container {
  display:block;
  position:relative;
  margin:0;
  padding:0;
  top:0;
  left:0;
}

/*The word "Status"*/
#status_label {
  display:none;
}

#status_value {
  color:#777;
  text-decoration:none;
  font-family:Verdana;
  font-size:11px;
  position:absolute;
  top:0;
  left:0;
}

#member_type_value {
  display:none;
}

/*Main Status Links*/
#status_value a:link,#status_value a:visited {
  display:none;
  text-decoration:none;
}

#member_message_value {
  position:absolute;
  top:41px;
  left:65px;
  white-space:nowrap;
}

#member_message_value a:link,#status_value a:visited {
  display:block;
  font-size:10px;
  line-height:12px;
  color:#0f0;
  background-color:#000;
  padding:2px 8px 3px;
  margin:0;
  color:#eee;
  border-top:1px solid #333;
  border-right:1px solid #eee;
  border-bottom:1px solid #eee;
  border-left:1px solid #333;
  -webkit-border-radius:10px;
  -moz-border-radius:10px;
  border-radius:10px;
}

#member_message_value a:hover {
  color:#eee;
  background-color:#093;
  text-shadow:2px 0 10px #fff,-2px 0 10px #fff,0px 2px 10px #fff,0px -2px 10px #fff;
}

#member_status_value {
  position:absolute;
  top:41px;
  left:-5px;
}

#member_status_value a:link,#member_status_value a:visited {
  display:block;
  font-size:10px;
  line-height:12px;
  color:#0f0;
  text-transform:uppercase;
  background-color:#000;
  padding:2px 8px 3px;
  margin:0;
  color:#0F0;
  border-top:1px solid #333;
  border-right:1px solid #eee;
  border-bottom:1px solid #eee;
  border-left:1px solid #333;
  -webkit-border-radius:10px;
  -moz-border-radius:10px;
  border-radius:10px;
  font-family:Verdana,Geneva,sans-serif;
}

#member_status_value a:hover {
  color:#eee;
  background-color:#093;
  text-shadow:2px 0 10px #fff,-2px 0 10px #fff,0px 2px 10px #fff,0px -2px 10px #fff;
}

/*END Status Line*/
/*------------------------------------------------------------------*/
/*BEGIN About Me Section - Main photo, Recent Photos, About Me & Friends Sections*/
/*About Holder - Increase bottom margin for custom panels*/
#profile_main_about_holder {
  padding:0;
  margin:0;
  margin-bottom:12px;
}

/*BEGIN Main Photo and Recent Photos section*/
#profile_main_photo {
  -webkit-border-radius:5px;
  -moz-border-radius:5px;
  border-radius:5px;
  border-spacing:0;
  padding:0;
  margin:0;
  width:260px;
}

#profile_main_photo .profile_section_content {
  display:table;
  background-image:url(http://i.imgur.com/ABk7Aqx.png);
  background-repeat:repeat;
  padding:10px 0 5px;
  margin:0;
  width:280px;
  border-top:1px solid #eee;
  border-right:1px solid #333;
  border-bottom:1px solid #333;
  border-left:1px solid #eee;
}

#main_photo {
  display:block;
  width:250px;
  padding:0;
  margin:auto;
  -webkit-border-radius:5px;
  -moz-border-radius:5px;
  border-radius:5px;
  border-spacing:0;
  border-top:1px solid #333;
  border-right:1px solid #eee;
  border-bottom:1px solid #eee;
  border-left:1px solid #333;
}

#profile_main_photo .heading {
  display:block;
  text-align:center;
  padding:3px 0 4px;
  width:260px;
  margin:auto;
  margin-top:10px;
  margin-bottom:-5px;
  border-top:1px solid #eee;
  border-right:1px solid #333;
  border-bottom:1px solid #333;
  border-left:1px solid #eee;
  -webkit-border-radius:10px;
  -moz-border-radius:10px;
  border-radius:10px;
  border-spacing:0;
}

.recent_photos {
  display:block;
  width:auto;
  padding:5px 0 0;
  margin:0 0 5px 3px;
}

.recent_photos img {
  padding:0;
  margin:6px 4px 4px 5px;
  width:80px;
  height:80px;
  border-top:1px solid #333;
  border-right:1px solid #eee;
  border-bottom:1px solid #eee;
  border-left:1px solid #333;
  -webkit-border-radius:5px;
  -moz-border-radius:5px;
  border-radius:5px;
  border-spacing:0;
}

/*END Main Photo and Recent Photos section*/
/*------------------------------------------------------------------*/
/*BEGIN About Me Bio Section */
/*About Me Bio Panel*/
#profile_about_me {
  display:block;
  background-image:url(http://i.imgur.com/ABk7Aqx.png);
  background-repeat:repeat;
  -webkit-border-radius:5px;
  -moz-border-radius:5px;
  border-radius:5px;
  padding:0 0 12px;
  margin:0 0 12px 12px;
  border-top:1px solid #eee;
  border-right:1px solid #333;
  border-bottom:1px solid #333;
  border-left:1px solid #eee;
}

/*About Me Bio Label Font*/
#profile_about_me .label {
  display:table-cell;
  color:#0066CC;
  font-family:"Palatino Linotype","Book Antiqua",Palatino,serif;
  font-size:14px;
  text-shadow:1px 1px #eee;
  padding:0 20px 0 0;
  line-height:14px;
  text-align:right;
  width:100px;
}

#username_container,#gender_container,#body_type_container,#ethnicity_container,#hair_container,#eyes_container,#weight_container,#height_container,#age_container,#city_container,#country_container,#sexual_preference_container,#smoke_container,#drink_container,#drugs_container,#marital_status_container,#occupation_container,#school_container,#favorite_food_container,#pets_container,#automobile_container,#about_me_container,#tags_container {
  display:block;
  margin:4px 0 0;
}

/*About Me Bio Value Font*/
#profile_about_me .value {
  display:table-cell;
  color:#0f0;
  line-height:12px;
  width:auto;
  min-width:120px;
  height:auto;
  font-style:italic;
  font-weight:normal;
  background-color:#000;
  background-repeat:repeat;
  font-family:Verdana;
  font-size:11px;
  text-shadow:none;
  padding:2px 6px 3px;
  -webkit-border-radius:10px;
  -moz-border-radius:10px;
  border-radius:10px;
  border-top:1px solid #333;
  border-right:1px solid #eee;
  border-bottom:1px solid #eee;
  border-left:1px solid #333;
}

/*END About Me Bio Section*/
/*------------------------------------------------------------------*/
/*BEGIN Friends Section - Rate & Admire, Friends & Favorite Models*/
/*Friends Panel*/
#profile_friends {
  display:block;
  background-image:url(http://i.imgur.com/ABk7Aqx.png);
  background-repeat:repeat;
  -webkit-border-radius:5px;
  -moz-border-radius:5px;
  border-radius:5px;
  padding:0 20px 10px 0;
  margin:0 0 0 12px;
  border-top:1px solid #eee;
  border-right:1px solid #333;
  border-bottom:1px solid #333;
  border-left:1px solid #eee;
}

/*Friends Label Font*/
#profile_friends .label,#new_admirer,#new_homepage_friend {
  display:inline;
  font-family:"Palatino Linotype","Book Antiqua",Palatino,serif;
  font-size:14px;
  color:#0066CC;
  text-shadow:1px 1px #eee;
  white-space:nowrap;
  padding:0 20px 0 30px;
  line-height:18px;
}

/*Friends Value Font*/
#profile_friends .value {
  font-family:Verdana;
  font-size:12px;
  color:#e9173d;
  padding:2px 0 0 5px;
  margin:0;
}

/*Friends Section Links*/
#profile_friends .label a:link,#profile_friends .label a:visited {
  font-family:"Palatino Linotype","Book Antiqua",Palatino,serif;
  font-size:14px;
  font-style:italic;
  color:#0066CC;
  text-shadow:1px 1px #eee;
  text-decoration:none;
}

#profile_friends .label a:hover {
  color:#000;
  text-decoration:underline;
}

#profile_friends .value a:link,#profile_friends .value a:visited {
  color:#0f0;
  width:auto;
  height:auto;
  font-style:italic;
  font-weight:normal;
  background-color:#000;
  font-family:Verdana;
  font-size:11px;
  padding:1px 6px 2px 5px;
  -webkit-border-radius:10px;
  -moz-border-radius:10px;
  border-radius:10px;
  border-top:1px solid #333;
  border-right:1px solid #eee;
  border-bottom:1px solid #eee;
  border-left:1px solid #333;
  line-height:22px;
  text-decoration:none;
  text-shadow:none;
}

#profile_friends .value a:hover {
  color:#fff;
  background-color:#093;
  text-shadow:2px 0 10px #fff,-2px 0 10px #fff,0px 2px 10px #fff,0px -2px 10px #fff;
}

#average_rating_count {
  position:relative;
  font-family:Verdana;
  color:#eee;
  top:-4px;
}

#average_rating_value {
  color:#0f0;
  width:400px;
  height:auto;
  font-style:italic;
  font-weight:normal;
  background-color:#000;
  font-family:Verdana;
  font-size:11px;
  padding:3px 0 0;
  -webkit-border-radius:10px 10px 0 0;
  -moz-border-radius:10px 10px 0 0;
  border-radius:10px 10px 0 0;
  border-top:1px solid #333;
  border-right:1px solid #eee;
  border-bottom:none;
  border-left:1px solid #333;
}

#rate_value {
  color:#0f0;
  width:auto;
  height:auto;
  font-style:italic;
  font-weight:normal;
  background-color:#000;
  font-family:Verdana;
  font-size:11px;
  padding:0;
  -webkit-border-radius:0 0 10px 10px;
  -moz-border-radius:0 0 10px 10px;
  border-radius:0 0 10px 10px;
  border-top:none;
  border-right:1px solid #eee;
  border-bottom:1px solid #eee;
  border-left:1px solid #333;
}

#admirers_container .value {
  color:#0066CC;
  font-family:"Comic Sans MS",cursive;
  font-size:12px;
  font-weight:bold;
  padding:3px 0 0;
}

/*END Friends Section*/
/*END About Me Section - Main photo, Recent Photos, About Me & Friends Sections*/
/*------------------------------------------------------------------*/
/* BEGIN Photo Galleries Section*/
/*Photo Gallery Panels*/
.photo_gallery_preview {
  margin:0 0 0 4px;
  padding:0;
  display:inline-block;
  width:140px;
}

/*Photo Gallery Sub Panels*/
.photo_gallery {
  background-image:url(http://i.imgur.com/ABk7Aqx.png);
  background-repeat:repeat;
  -webkit-border-radius:5px;
  -moz-border-radius:5px;
  border-radius:5px;
  padding:0 5px;
  padding-bottom:5px;
  margin:-5px 0 12px;
  border-top:1px solid #eee;
  border-right:1px solid #333;
  border-bottom:1px solid #333;
  border-left:1px solid #eee;
}

/*Photo Gallery Sub Panel Images*/
.show_preview {
  -webkit-border-radius:10px;
  -moz-border-radius:10px;
  border-radius:10px;
  margin:5px 1px 0 2px;
  padding:0;
  border-top:1px solid #333;
  border-right:1px solid #eee;
  border-bottom:1px solid #eee;
  border-left:1px solid #333;
}

/*Photo Gallery Names*/
.photo_gallery_name {
  display:block;
  width:auto;
  margin-bottom:8px;
  margin-top:3px;
}

/*Photo Gallery Name Links*/
.photo_gallery_name a:link,.photo_gallery_name a:visited {
  color:#0f0;
  width:auto;
  height:auto;
  font-weight:normal;
  background-color:#000;
  font-family:Verdana;
  font-size:11px;
  padding:1px 8px 2px;
  -webkit-border-radius:10px;
  -moz-border-radius:10px;
  border-radius:10px;
  border-top:1px solid #333;
  border-right:1px solid #eee;
  border-bottom:1px solid #eee;
  border-left:1px solid #333;
  text-decoration:none;
}

.photo_gallery_name a:hover,.photo_gallery_name a:active {
  color:#fff;
  background-color:#093;
  text-shadow:2px 0 10px #fff,-2px 0 10px #fff,0px 2px 10px #fff,0px -2px 10px #fff;
}

/*Photo Gallery Count*/
.photo_gallery_count {
  text-decoration:none;
  color:#0066CC;
  font-size:10px;
  padding:0;
  margin:0;
}

/*Lock Icon - adjusting padding doesn't seem to work*/
.photo_gallery_lock {
  width:64px;
  height:64px;
  padding:8px;
}

/*Protected Photo Gallery Panel*/
#profile_password_photo_galleries {
  display:block;
  width:auto;
  -webkit-border-radius:5px;
  -moz-border-radius:5px;
  border-radius:5px;
  background-image:url(http://i.imgur.com/ABk7Aqx.png);
  background-repeat:repeat;
  padding:0 5px 5px;
  margin:0 0 12px;
  border-top:1px solid #eee;
  border-right:1px solid #333;
  border-bottom:1px solid #333;
  border-left:1px solid #eee;
}

#password_photo_gallery_previews img {
  padding:0;
  margin:0;
  -webkit-border-radius:5px;
  -moz-border-radius:5px;
  border-radius:5px;
  border-spacing:0;
  border-top:1px solid #333;
  border-right:1px solid #eee;
  border-bottom:1px solid #eee;
  border-left:1px solid #333;
}

#password_photo_gallery_control {
  margin:0;
  padding:0;
}

/*Photo Gallery Panel*/
#profile_photo_galleries {
  display:block;
  width:auto;
  -webkit-border-radius:5px;
  -moz-border-radius:5px;
  border-radius:5px;
  background-image:url(http://i.imgur.com/ABk7Aqx.png);
  background-repeat:repeat;
  padding:0 5px 5px;
  margin:0 0 12px;
  border-top:1px solid #eee;
  border-right:1px solid #333;
  border-bottom:1px solid #333;
  border-left:1px solid #eee;
}

#photo_gallery_previews img {
  padding:0;
  margin:0;
  -webkit-border-radius:10px;
  -moz-border-radius:10px;
  border-radius:10px;
  border-spacing:0;
  border-top:1px solid #333;
  border-right:1px solid #eee;
  border-bottom:1px solid #eee;
  border-left:1px solid #333;
}

#photo_gallery_control {
  margin:0;
  padding:0;
}

/*END Photo Galleries Section*/
/*------------------------------------------------------------------------------------*/
/*BEGIN My Schedule Section - Only for Model Profiles*/
#profile_schedule {
  display:block;
  width:auto;
  background-image:url(http://i.imgur.com/ABk7Aqx.png);
  background-repeat:repeat;
  -webkit-border-radius:5px;
  -moz-border-radius:5px;
  border-radius:5px;
  padding:0 0 10px;
  margin:0 0 12px;
  border-top:1px solid #eee;
  border-right:1px solid #333;
  border-bottom:1px solid #333;
  border-left:1px solid #eee;
}

#profile_schedule .label {
  display:block;
  font-family:Georgia,"Times New Roman",Times,serif;
  font-size:16px;
  font-weight:bold;
  font-style:italic;
  padding:0 20px 5px 0;
  margin:0 0 0 220px;
  color:#0066CC;
  text-shadow:1px 1px #fff;
  text-align:right;
}

#profile_schedule .value {
  color:#0066CC;
  padding:0;
  margin:-20px 0 0;
  font-family:Tahoma,Geneva,sans-serif;
  font-size:14px;
}

#schedule_converted {
  width:450px;
  display:table-cell;
  color:#444;
  text-shadow:none;
  padding:7px 0 0;
  margin:10px 0 0 220px;
  border-top:1px solid #333;
  text-align:center;
}

/*END My Schedule Section*/
/*------------------------------------------------------------------------------------*/
/*BEGIN Interests & Hobbies Section*/
#profile_interests_content {
  display:block;
  width:auto;
  background-image:url(http://i.imgur.com/ABk7Aqx.png);
  background-repeat:repeat;
  -webkit-border-radius:5px;
  -moz-border-radius:5px;
  border-radius:5px;
  padding:0 0 15px;
  margin:0 0 12px;
  border-top:1px solid #eee;
  border-right:1px solid #333;
  border-bottom:1px solid #333;
  border-left:1px solid #eee;
}

/*Interests & Hobbies Labels*/
#profile_interests_content .label {
  color:#000;
  font-family:Georgia,"Times New Roman",Times,serif;
  font-size:16px;
  font-weight:bold;
  font-style:italic;
  color:#0066CC;
  text-shadow:1px 1px #fff;
  padding:3px 0 0 40px;
}

/*Interests & Hobbies Values*/
#profile_interests_content .value {
  color:#0CF;
  background-color:#000;
  font-family:"Comic Sans MS",cursive;
  font-size:14px;
  padding:5px 10px;
  margin:0 40px 7px 50px;
  -webkit-border-radius:10px;
  -moz-border-radius:10px;
  border-radius:10px;
  border-top:1px solid #333;
  border-right:1px solid #eee;
  border-bottom:1px solid #eee;
  border-left:1px solid #333;
}

/*END Interests & Hobbies Section*/
/*------------------------------------------------------------------------------------*/
/*BEGIN Message Wall Section*/
/*Message Wall Main Panel*/
#profile_comments {
  display:block;
  background-image:url(http://i.imgur.com/ABk7Aqx.png);
  background-repeat:repeat;
  width:auto;
  -webkit-border-radius:5px;
  -moz-border-radius:5px;
  border-radius:5px;
  border-top:1px solid #eee;
  border-right:1px solid #333;
  border-bottom:1px solid #333;
  border-left:1px solid #eee;
  padding:0 30px;
  margin:0;
}

/*Message Wall Header*/
#profile_comments .heading {
  display:inline-block;
  width:auto;
  margin:5px;
  position:relative;
  top:-7px;
  left:5px;
  z-index:5;
}

/*New Comment Panel*/
#new_comment {
  -webkit-border-radius:5px;
  -moz-border-radius:5px;
  border-radius:5px;
  padding-left:0;
  padding-top:0;
  padding-right:0;
  padding-bottom:5px;
  margin-bottom:10px;
  position:relative;
  top:-20px;
  color:#eee;
  text-shadow:1px 1px 1px #000;
}

/* Move's Message Poster's Name Down */
#new_comment .wall_post_avatar,#new_comment .wall_post_info {
  background:none;
  padding:0;
}

#new comment a:link,#new_comment a:visited {
  color:#eeeeee;
}

/*Comment Input Form*/
#new_comment_inputs {
  -webkit-border-radius:5px;
  -moz-border-radius:5px;
  border-radius:5px;
  padding:0;
  width:auto;
  position:relative;
  top:0;
}

/*Small Comment Input Box Properties*/
.user_comment_textarea_small {
  width:735px;
  height:60px;
  padding:5px;
  color:#261AD1;
}

/*Big Comment Input Box Properties*/
.user_comment_textarea_big {
  width:735px;
  height:60px;
  padding:5px;
}

#user_comment_comment {
  background-color:#000;
  color:#0f0;
  font-family:Verdana,Geneva,sans-serif;
  font-size:12px;
  font-style:italic;
  border-top:2px solid #333;
  border-right:2px solid #eee;
  border-bottom:2px solid #eee;
  border-left:2px solid #333;
  -webkit-border-radius:10px;
  -moz-border-radius:10px;
  border-radius:10px;
}

/*Message Wall Sub Panels*/
#comments {
  position:relative;
  top:0;
  margin:0;
  margin-bottom:0;
}

/*Main Member Message Panels*/
.wall_post {
  position:relative;
  top:-40px;
  margin:0;
  -webkit-border-radius:5px;
  -moz-border-radius:5px;
  border-radius:5px;
  padding:5px;
  padding-bottom:5px;
}

/*Avatar of Message Poster*/
.wall_post_avatar {
  -webkit-border-radius:5px;
  -moz-border-radius:5px;
  border-radius:5px;
  padding:0;
  position:relative;
  top:29px;
  left:5px;
}

.wall_post_avatar img {
  width:70px;
  height:70px;
  -webkit-border-radius:10px;
  -moz-border-radius:10px;
  border-radius:10px;
  border-top:1px solid #333;
  border-right:1px solid #eee;
  border-bottom:1px solid #eee;
  border-left:1px solid #333;
}

/*Message Author's Name*/
.wall_post_info {
  padding:0;
  margin:0;
  position:relative;
  left:-84px;
  text-decoration:none;
  color:#0066CC;
  font-family:"Palatino Linotype","Book Antiqua",Palatino,serif;
  font-weight:bold;
  font-style:normal;
  font-size:20px;
  text-shadow:1px 1px #fff;
}

.wall_post_info a:link,.wall_post_info a:visited {
  text-decoration:none;
  color:#0066CC;
  font-family:"Palatino Linotype","Book Antiqua",Palatino,serif;
  font-weight:bold;
  font-style:normal;
  font-size:20px;
  text-shadow:1px 1px #fff;
}

.wall_post_info a:hover {
  text-shadow:2px 2px 10px #fff,-2px -2px 10px #fff;
  text-decoration:none;
  color:#c00;
}

/*Time message was posted*/
.wall_post_time {
  position:relative;
  top:3px;
  left:6px;
  padding:0;
  color:#999;
  text-shadow:-1px 0 black,0 1px black,1px 0 black,0 -1px black;
  z-index:5;
}

/*Main Body of Member's Message*/
.wall_post_body {
  font-family:"Comic Sans MS",cursive;
  background-color:#000;
  font-size:14px;
  line-height:18px;
  color:#0CF;
  font-weight:normal;
  -webkit-border-radius:10px;
  -moz-border-radius:10px;
  border-radius:10px;
  padding:18px 7px 5px;
  width:auto;
  position:relative;
  top:-12px;
  border-top:1px solid #333;
  border-right:1px solid #eee;
  border-bottom:1px solid #eee;
  border-left:1px solid #333;
  min-height:47px;
}

/*Load More Comments Link*/
#profile_load_more_comments {
  margin:0;
  padding:5px 10px;
  background-color:#000;
  color:#0f0;
  -webkit-border-radius:15px;
  -moz-border-radius:15px;
  border-radius:15px;
  position:relative;
  top:-20px;
  text-transform:uppercase;
  text-decoration:none;
  border-top:1px solid #333;
  border-right:1px solid #eee;
  border-bottom:1px solid #eee;
  border-left:1px solid #333;
}

a#profile_load_more_comments:hover {
  color:#fff;
  background-color:#c00;
  text-shadow:2px 0 10px #fff,-2px 0 10px #fff,0px 2px 10px #fff,0px -2px 10px #fff;
}

/*END Message Wall Section*/
/*------------------------------------------------------------------------------------*/
/*BEGIN Bottom Links*/
#footer_bar {
  display:table;
  color:#eee;
  -webkit-border-radius:5px;
  -moz-border-radius:5px;
  border-radius:5px;
  padding:10px;
  margin:auto;
  margin-top:20px;
  position:relative;
  top:0;
  z-index:5;
}

#footer_bar a:link,#footer_bar a:visited {
  font-family:Helvetica;
  color:#eee;
  text-decoration:none;
  font-weight:bold;
  text-shadow:1px 1px 1px #000;
}

#footer_bar a:hover {
  color:#00ff00;
}

.footer_links {
  width:auto;
  text-align:center;
}

/*END Bottom Links*/
/*------------------------------------------------------------------------------------*/
/*BEGIN Login Section Panel - Replaces New Comment Box if member is not logged in*/
#new_comment_login_message {
  font-family:Tahoma,Geneva,sans-serif;
  text-align:center;
  font-size:12px;
  color:white;
  background-color:#000;
  -webkit-border-radius:5px;
  -moz-border-radius:5px;
  border-radius:5px;
  position:relative;
  top:0;
  margin:0 0 40px;
  width:auto;
  padding:5px;
  border-top:1px solid #333;
  border-right:1px solid #eee;
  border-bottom:1px solid #eee;
  border-left:1px solid #333;
}

#new_comment_login_message a:link,#new_comment_login_message a:visited {
  color:#0F0;
  text-decoration:none;
}

#new_comment_login_message a:hover {
  color:#F00;
}

/*END Login Section Panel - Replaces New Comment Box if member is not logged in*/
/*Sets the transparent background color for mfc mail and password entry - currently set to black*/
#cboxOverlay {
  background:#000;
}

/*Header Font for Gallery Password Entry*/
#protected_gallery_name {
  font-weight:bold;
  color:#000;
  padding:5px 0;
  font-size:16px;
}

.img_radius_shadow {
  border:0;
  margin:0;
}

/*BEGIN Custom DIV IDs - Custom DIV tags added to About Me Section or Interests and Hobbies Controlled here*/
#vid {
  width:240px;
  height:135px;
  background-color:#333;
  border-top:2px solid #333;
  border-right:2px solid #eee;
  border-bottom:2px solid #eee;
  border-left:2px solid #333;
  position:absolute;
  top:35px;
  right:17px;
}

#ratepic {
  position:absolute;
  bottom:135px;
  right:55px;
}

/*END Custom DIV IDs*/