
/* START CSS */

/* boxshadow roundcorners needed to be repeated for page navigation */

body.main_profile_body {
background-image:url( "http://pixprincess.com/albums/pix/default_profile_pix/bg.png" );
background-repeat:repeat;
background-color:#ffffff;
color:#ff6689;
font-family:"Open sans","Trebuchet MS","Century Gothic",verdana;
font-size:10pt;
padding:0px;
margin:0px 15px 15px 14px;
}

body.main_profile_body_no_extra_space {
background-image:url( "http://pixprincess.com/albums/pix/default_profile_pix/bg.png" );
background-repeat:repeat;
background-color:#ffffff;
color:#ff6689;
font-family:"Open sans","Trebuchet MS","Century Gothic",verdana;
font-size:10pt;
padding:0px;
margin:0px;
}

body.transparentiframe {
background-color:transparent;
color:#ff6689;
font-size:10pt;
font-family:"Open sans","Trebuchet MS","Century Gothic",verdana;
padding:0px 20px 0px 20px;
margin:0px 0px 15px 0px;
}

body.transparentiframe_comments_list {
background-color:transparent;
color:#ff6689;
font-size:10pt;
font-family:"Open sans","Trebuchet MS","Century Gothic",verdana;
padding:0px;
margin:0px;
}

body.comments_list_padding_top_bottom {
background-color:transparent;
color:#ff6689;
font-size:10pt;
font-family:"Open sans","Trebuchet MS","Century Gothic",verdana;
padding:20px 0px 20px 0px;
margin:0px;
}

/* unvisited link */

a:link.tp_link {
color:#ff6689;
text-decoration:none;
}

/* visited link */

a:visited.tp_link {
color:#ff6689;
text-decoration:none;
}

/* mouse over link */

a:hover.tp_link {
color:#ff6689;
text-decoration:none;
}

/* selected link */

a:active.tp_link {
color:#ff6689;
text-decoration:none;
}

/* ######################################## */
/*       PROFILE ONE HIT WONDERS        */
/* ######################################## */

.profile_main_bg_and_border {
background-color:#ffe0f5;
border:#ff94eb 3px solid;
}

/* MAIN BACKGROUND COLOR */
.profile_main_background_color {
background-color:#ffe0f5;
}

/* DEFAULT FONT */
.profile_main_font {
font-family:"Open sans","Trebuchet MS","Century Gothic",verdana;
font-size:10pt;
color:#ff6689;
}

/* DEFAULT FONT COLOR */
.profile_main_font_color {
color:#ff6689;
}

/* THE GLOW SHADOW FOR THE MAIN DIVS */
.profile_glowshadow {
box-shadow:0px 0px 20px #ffaae3;
-moz-box-shadow:0px 0px 20px #ffaae3;
-webkit-box-shadow:0px 0px 20px #ffaae3;
}

/* ORIGINALLY THIS IS THE DEFAULT PURPLE IN THE TEMPLATES */
.profile_alt_color_a {
background-color:#ffe0e6;
}

/* ALT FONT COLOR A - THIS GOES WITH THE BACKGROUND COLOR ABOVE */
.profile_alt_font_color_a {
color:#d10500;
}

/* THE BACKGROUND COLOR IS THE TEXT COLOR FOR SPECIAL CHARACTERS */
.profile_alt_font_bg_color_a {
color:#ffe0e6;
}

.profile_alt_color_a_bg_lighter {
background-color:rgb(255, 234, 240);
}

/* THE BACKGROUND COLOR IS THE TEXT COLOR FOR THE LIGHTER VERSION OF ALT COLOR A */
.profile_alt_color_a_bg_color_lighter {
color:rgb(255, 234, 240)
}

/* ORIGINALLY THIS IS THE DEFAULT YELLOW IN THE TEMPLATES */
.profile_alt_color_b {
background-color:#ffd1ea;
}

/* ALT FONT COLOR B - THIS GOES WITH THE BACKGROUND COLOR ABOVE */
.profile_alt_font_color_b {
color:#ae00e6;
}

/* THE BACKGROUND COLOR IS THE TEXT COLOR FOR SPECIAL CHARACTERS */
.profile_alt_font_bg_color_b {
color:#ffd1ea;
}

.commenteditdatetimewrapper {
height:32px;
margin-top:30px;
}

.profile_header_image {
background-image: url( "https://princesslittles.com/images/fdhsfhdfj.jpg" );
background-repeat:no-repeat;
background-attachment: fixed;
background-size: cover; 
border-top: 0px;
border-left: 0px;
border-right: 0px;
height:320px;
position: absolute;
top: 0px;
left: 0px;
z-index: -1;
}

.profile_main_column {
margin:343px 0px 0px 0px;
}

/* ############################################# */
/*          PLEASE SIGN IN MESSAGES              */
/* ############################################# */


.sign_in_to_comment_notice {
color:#FF008A;
font-family:"Open sans","Trebuchet MS","Century Gothic",verdana;
font-size:15pt;
background-color:#fffdd7;
width:383px;
text-align:center;
padding:10px 20px 10px 20px;
}


.sign_in_to_comment_notice_add_friend {
color:#FF008A;
font-family:"Open sans","Trebuchet MS","Century Gothic",verdana;
font-size:10pt;
background-color:#fffdd7;
text-align:center;
margin:20px 0px 0px 3px;
padding:10px 20px 10px 20px;
}





/* ############################################# */
/*                    TABLES                     */
/* ############################################# */



.innertable {
background-color:#FFFFFF;
padding:10px 20px 10px 20px;
}


.innerinnertable {
background-color:#ffe4ee;
padding:5px;
}


.favecappieimage {
height:150px;
border:0px;
}

/* Containers on the static page */

table.outercontainer {
width:994px;
}

td.main_column_a {
width:240px;
padding:0px;
margin:0px;
background-color:transparent;
}

td.commentsformcolumn_a {
width:100px;
height:200px;
margin:0px;
padding:0px;
}

td.commentsformcolumn_b {
width:415px;
height:250px;
display:block;
}

td.commentsformcolumn_b_editpage {
width:654px;
height:405px;
display:block;
}


textarea.commentsform {
resize:none;
width:473px;
height:191px;
border: 3px solid #ff9dc2;
background-color: #ffe7ea;
padding:20px;
margin:0px 0px 0px 20px;
}


.formcontainer {
padding:0px;
margin:0px;
width:635px;
height:353px;
clear:both;
}


.editing_form_div {
clear:both;
}


table.commentformtable {
padding:10px 0px 10px 0px;
font-size:11pt;
}

/* ################################################################ */
/* Page Navigation For the Calendar Files used for blogs and photos */
/* ################################################################ */


div.edit_comments_spacer {
height:25px;width:200px;float:right;clear:both;
}


.navispacer {
width:200px;
height:16px;
}

.sillyIEroundcornersfix {
position:relative;
top:0px;
left:0px;
}

/* ################################################ */
/*                      BLOG                        */
/* ################################################ */

.blogtitle {
color:#d10500;
font-family:"Open sans","Trebuchet MS","Century Gothic",verdana;
background-color:#ffe0e6;
}

.blogmessage {
font-size:11pt;
display:block;
clear:both;
color:#ff6689;
}

.delete_button {
margin:66px 10px 0px 0px;
}

.blogedit {
padding:10px;
font-size:10pt;
position:relative;
bottom:0px;
left:0px;
}

.blogdate {
padding:10px;
font-size:10pt;
position:relative;
bottom:0px;
left:0px;
}

.invisidiv {
background-color:transparent;
width:1px;
height:1px;
}

/* ######################################################## */
/*                    POST WARNINGS                         */
/* ######################################################## */


.postwarnings {
color:#d600ca;
font-family:"Open sans","Trebuchet MS","Century Gothic",verdana;
background-color:#ffd4fa;
font-size:10pt;
padding:4px 10px 4px 10px;
width:350px;
}


.postwarnings_no_width {
color:#d600ca;
font-family:"Open sans","Trebuchet MS","Century Gothic",verdana;
background-color:#ffd4fa;
font-size:10pt;
padding:4px 10px 4px 10px;
}



/* ################################### */
/*               PHOTOS                */
/* ################################### */

.phototitle {
color:#d10500;
font-family:"Open sans","Trebuchet MS","Century Gothic",verdana;
background-color:#ffe0e6;
}

.photomessage {
font-size:11pt;
display:block;
clear:both;
color:#ff6689;
}

.photoedit {
color:#d10500;
padding:10px;
font-size:10pt;
position:relative;
bottom:0px;
left:0px;
}

.photodate {
padding:10px;
font-size:10pt;
position:relative;
bottom:0px;
left:0px;
}


/* ############################################ */
/*                    Blog List                 */
/* ############################################ */

.title_at_the_top_of_the_blog_list {
color:#d10500;
font-family:"Open sans","Trebuchet MS","Century Gothic",verdana;
background-color:#ffe0e6;
font-size:22pt;
text-align:center;
}


.blog_list_titles {
font-family:"Open sans","Trebuchet MS","Century Gothic",verdana;
font-size:22pt;
}



/* ############################################ */
/*                  Photos List                 */
/* ############################################ */



.title_at_the_top_of_the_photos_list {
color:#d10500;
font-family:"Open sans","Trebuchet MS","Century Gothic",verdana;
background-color:#ffe0e6;
font-size:22pt;
padding:25px;
text-align:center;
}

.photos_list_titles {
font-family:"Open sans","Trebuchet MS","Century Gothic",verdana;
font-size:22pt;
}

.photos_sidebar_titles {
font-family:"Open sans","Trebuchet MS","Century Gothic",verdana;
font-size:15pt;
padding:10px 20px 10px 10px;
background-color:#ffffff;
}


/* ############################################### */
/*              POPUP IMAGE VIEWER                 */
/* ############################################### */

.clickme {
cursor:pointer;
position: relative;
top: 1px;
left: 1px;
}

.popup {
border:3px #ff9de0 solid;
position:absolute;
left:50%;
top:50%;
z-index:30;
margin:-150px 0 0 -250px;
padding:30px;

background: -moz-linear-gradient(rgba(255,228,252,0.5), rgba(255,228,252,0.5)) repeat-x rgba(255,228,252,0.5);
background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(rgba(255,228,252,0.5)), to(rgba(255,228,252,0.5))) repeat-x rgba(255,228,252,0.5);
background-image: -o-linear-gradient(top, rgba(255,228,252,0.5), rgba(255,228,252,0.5));
}

.closebutton {
cursor:pointer;
background:transparent url( "https://sissykiss.com/back_up_images/delete_icon.png" ) no-repeat;
width:37px;
height:38px;
margin-right:0px;
margin-bottom:30px;
margin-top:0px;
position:relative;
top:0px;
right:0px;
}


/* ################################################### */
/*              BLOG LIST SIDEBAR MISC                 */
/* ################################################### */


.bloglist_sidebar_titles {
font-family:"Open sans","Trebuchet MS","Century Gothic",verdana;
font-size:13pt;
margin:15px 0px 0px 0px;
position:relative;
top:0px;
left:0px;
}

.bloglist_sidebar_new_blog_button {
background-color:#ffd1ea;
color:#ae00e6;
font-family:"Open sans","Trebuchet MS","Century Gothic",verdana;
font-size:13pt;
margin:15px 0px 0px 0px;
position:relative;
top:0px;
left:0px;
padding:10px 20px 10px 20px;
}

.blog_list_spacer {
width:100px;
height:30px;
background-color:transparent;
float:left;
clear:both;
display:block;
}


/* ##################################################### */
/*              PHOTOS LIST SIDEBAR MISC                 */
/* ##################################################### */


.photoslist_sidebar_titles {
font-family:"Open sans","Trebuchet MS","Century Gothic",verdana;
font-size:13pt;
margin:0px 5px 15px 5px;
position:relative;
top:0px;
left:0px;
padding:5px 10px 5px 10px;
background-color:#ffe0e6;
}


.photoslist_sidebar_new_photos_button {
background-color:#ffd1ea;
color:#ae00e6;
font-family:"Open sans","Trebuchet MS","Century Gothic",verdana;
font-size:14pt;
margin:15px 0px 0px 0px;
position:relative;
top:0px;
left:0px;
padding:10px 20px 10px 20px;
}


.photos_list_spacer {
width:100px;
height:30px;
background-color:transparent;
float:left;
clear:both;
display:block;
}


/* ################################################# */
/*                BLOG LIST CATEGORIES               */
/* ################################################# */


.bloglist_categories {
background-color:#ffe0e6;
color:#d10500;
padding:10px 20px 10px 20px;
position:relative;
top:0px;
left:0px;
font-family:"Open sans","Trebuchet MS","Century Gothic",verdana;
font-size:11pt;
}


/* ################################################# */
/*                  BLOG LIST Tree                   */
/* ################################################# */


.blog_list_tree_fieldset {
position:relative;
border:#ff94eb 3px solid;
margin:0px;
padding:2px;
background-color:#FFFFFF;
}


.blog_list_tree_in_fieldset {
position:relative;
font-size:15pt;
color:#ff6689;
}


.blog_list_tree_legend {
position:relative;
font-family:"Open sans","Trebuchet MS","Century Gothic",verdana;
font-size:17pt;
color:#ff6689;
cursor:pointer;
}


.blog_list_tree_p {
position:relative;
top:0px;
left:0px;
margin:0px;
padding:0px;
overflow:hidden;
line-height:15px;
border: 1px solid transparent;
}


/* ################################################### */
/*                PHOTOS LIST CATEGORIES               */
/* ################################################### */


.photoslist_categories {
background-color:#ffe0e6;
color:#d10500;
padding:10px 20px 10px 20px;
position:relative;
top:0px;
left:0px;
font-family:"Open sans","Trebuchet MS","Century Gothic",verdana;
font-size:11pt;
}


/* ################################################### */
/*                  PHOTOS LIST Tree                   */
/* ################################################### */


.photos_list_tree_fieldset {
position:relative;
border:#ff94eb 3px solid;
margin:0px;
padding:2px;
background-color:#FFFFFF;
}


.photos_list_tree_in_fieldset {
position:relative;
font-size:15pt;
color:#ff6689;
}

.photos_list_tree_legend {
position:relative;
font-family:"Open sans","Trebuchet MS","Century Gothic",verdana;
font-size:17pt;
}

/* ################################################# */
/*                COMMENT FORM MISC                  */
/* ################################################# */

body.comment_form_body {
margin:0px;
padding:0px;
background-image:none;
background-color:transparent;
}


/* ################################################# */
/*    THE ADD FRIEND FORM ON THE PROFILE PAGE        */
/* ################################################# */


.add_friend_add_messsage_message {
margin:15px 0px 15px 3px;
}


.invitation_message {
width:154px;
height:200px;
background-color:#ffdfff;
color:#ff6689;
font-family:"Open sans","Trebuchet MS","Century Gothic",verdana;
font-size:10pt;
margin:15px 0px 0px 3px;
resize:none;
border:0px;
padding:10px 20px 10px 20px;
position: relative;

top:0px;
left:0px;
}


.add_friend_form_max_characters {
width:154px;
margin:15px 0px 0px 3px;
font-family:"Open sans","Trebuchet MS","Century Gothic",verdana;
font-size:10pt;
color:#d10500;
background-color:#ffe0e6;
padding:10px;
border:0px;
position:relative;
top:0px;
left:0px;
}


.add_friend_form_max_characters_counter {
font-family:"Open sans","Trebuchet MS","Century Gothic",verdana;
font-size:13pt;
font-weight:bold;
color:#d10500;
padding:0px;
border:0px;
background-color:transparent;
text-align:center;
}


.add_friends_submit_button {
font-family:"Open sans","Trebuchet MS","Century Gothic",verdana;
font-size:10pt;
font-weight:normal;
color:#d10500;
background-color:#ffe0e6;
margin:15px 0px 0px 3px;
}

.add_friend_post_warning {
width:154px;
margin:15px 0px 0px 3px;
}


.add_friend_sent_message {
width:154px;
margin:15px 0px 0px 3px;
font-family:"Open sans","Trebuchet MS","Century Gothic",verdana;
font-size:10pt;
color:#d10500;
background-color:#ffe0e6;
padding:10px;
border:0px;
}


/* ################################################# */
/*        MEMBER OPTIONS ON THE PROFILE PAGE         */
/* ################################################# */

.member_options_wrapper {
background-color:#ffffff;
padding:20px 10px 20px 10px;
margin:20px 0px 15px 0px;
height:167px;
width:174px;
position:relative;
top:0px;
left:0px;
}


.member_option_buttons {
clear:both;
display:block;
}


.member_options_message {
float:left;
display:block;
clear:both;
margin:0px 0px 30px 0px;
}

.yes_member_options_button {
color:#d10500;
background-color:#ffe0e6;
}


.no_member_options_button {
color:#ae00e6;
background-color:#ffd1ea;
}

.member_options_sign {
padding:0px;
margin:0px;
position:relative;
top:0px;
left:0px;
}


.member_options {
position:relative;
top:0px;
left:0px;
}


.image_sprite_member_is_blocked {
width:80px;
height:75px;
background: url( "https://sissykiss.com/back_up_images/friend_invitation_slidedown_images.png" ) 0px -120px;
float:left;
margin:0px 0px 0px 47px;
clear:both;
}


.image_sprite_member_is_unblocked {
width:80px;
height:73px;
background: url( "https://sissykiss.com/back_up_images/friend_invitation_slidedown_images.png" ) 0px -195px;
float:left;
margin:0px 0px 0px 47px;
clear:both;
}

/* o-o-o-o-o-o-o-o-o-o-o-o-o-o-o-o-o-o-o-o-o-o */
/*     BOTTOM PROFILE NAVIGATIONAL BUTTONS     */
/* o-o-o-o-o-o-o-o-o-o-o-o-o-o-o-o-o-o-o-o-o-o */

/* THE BACKGROUND COLOR AND FONT COLOR WILL BE */
/* THE ALT COLOR B WHICH IS ORIGINALLY PURPLE. */
.profile_navi_button {
background-color:#ffe0e6;
color:#d10500;
font-family:"Open sans","Trebuchet MS","Century Gothic",verdana;
font-size:10pt;
}

/* THIS WILL HAVE THE MAIN FONT COLOR. */
.profile_navi_button:hover {
background-color:#FFFFFF;
color:#d10500;
font-family:"Open sans","Trebuchet MS","Century Gothic",verdana;
font-size:10pt;
}

.profile_navi_current {
background-color:#ffd1ea;
color:#ae00e6;
font-family:"Open sans","Trebuchet MS","Century Gothic",verdana;
font-size:10pt;
}

/* --- end of css --- */

