/*=Sarven Capadisli 2008*/

#my_profile h1 {
background-color:#891B81;
color:#FFFFFF;
height:85px;
padding:0.5em 0 0 1em;
}
#update_my_profile h1 {
/*
background:url(/media/images/illustrations/illu_manage-my-vita.png) 10px 0 no-repeat;
text-indent:-9999px;
height:24px;
*/
margin-left:10px;
}


#my_profile #content .content_document,
#update_my_profile #content .content_document {
background-color:#fff;
/*border:1px solid #d2d2d2;*/
overflow:hidden;
position:relative;
margin-bottom:1em;
}
#update_my_profile #content .content_document {
border-color:#00AEEF;
padding-top:1em;
}


#content .editors_note {
padding:1em;
margin-bottom:0.5em;
background-color:#fff;
/*border:1px solid #d2d2d2;*/
}

#update_my_profile #content .editors_note {
border:0;
padding-top:0;
padding-bottom:0;
}


#content .editors_note dl {
margin-bottom:0.25em;
float:left;
}

#content .editors_note dl dt,
#content .editors_note dl dd {
font-weight:bold;
text-transform:uppercase;
}
#content .editors_note dl dt {
margin-right:0.5em;
color:#9baa1b;
}
#content .editors_note dl dd {
color:#620d6f;
}
#content .editors_note p {
clear:both;
}


.account_settings {
float:left;
padding:0 10px 10px 10px;
}

#my_vita_profile_options.account_settings {
margin-top:-41px;
}


.account_settings .actions,
.account_settings .datas {
list-style-type:none;
}


.account_settings .actions li {
float:left;
margin-left:4px;
z-index:0;
position:relative;
}
.account_settings .actions li.child_1 {
margin-left:0;
}

.account_settings .actions li a {
text-align:center;
/*font-weight:bold;*/
display:block;
font-size:1.075em;
color:#fff;
outline:none;
height:27px;
width:120px;
text-decoration:none;
/*text-indent:-9999px;*/
padding-top:8px;
font-family: "Lucida Sans Unicode","Lucida Grande",sans-serif;
background-image:url(/media/images/illustrations/illu_topics-06.png);
background-repeat:no-repeat;
}

.account_settings .actions li.selected {
position:relative;
z-index:2;
}

.account_settings .actions li.selected a {
color:#7d1387;
}


#my_vita_profile_options .actions li#mmpo_stories a {
line-height:1;
padding:5px 10px 0;
width:100px;
height:30px;
font-size:1em;
}
#my_vita_profile_options .actions li a {
background-position:100% 0px;
}
#my_vita_profile_options .actions li.selected a {
background-position:100% -56px;
}

#update_my_profile_options .actions li a {
background-position:100% -112px;
}
#update_my_profile_options .actions li.selected a {
background-position:100% -168px;
}
#update_my_profile_options .actions li#umpo_page_personelle a {
line-height:1;
padding:5px 10px 0;
width:100px;
height:30px;
font-size:0.95em;
background-position:10% -224px;
color:#7D1387;
}



.account_settings ul.datas {
clear:both;
}

.account_settings ul.datas li {
clear:both;
}
.account_settings ul.datas .inner li li {
margin-bottom:0.5em;
}
.account_settings .inner li li.vcard,
.account_settings .inner li li.hentry {
background:url(/media/images/icons/icons.gif) no-repeat -2636px 5px;
padding-left:20px;
float:left;
line-height:1.5;
}

.account_settings ul.datas li .inner {
background:#f9eafb url(/media/images/illustrations/illu_pattern-11.gif) 100% 0 repeat-y;
border:1px solid #a76da3;
border-top:0;
padding:10px 50px 10px 10px;
margin-bottom:1em;
}

#my_vita_profile_options ul.datas li .inner .wrap {
border:1px solid #d2d2d2;
padding:1em;
clear:none;
background-color:#fff;
margin-bottom:1em;
overflow:hidden;
width:95%;
width:525px;
}

#my_vita_profile_options ul.datas li#my_vita_profile .inner .entry-title {
text-transform:lowercase;
}

#my_vita_profile_options ul.datas #contact_add_a_friend fieldset {
padding:0.5em;
}
#my_vita_profile_options ul.datas #contact_add_a_friend .submit {
display:inline;
}

#my_vita_profile_options ul.datas li#my_vita_profile h2 {
display:block;
}


#my_vita_profile_options ul.datas li#my_vita_bookmarks h4 {
float:left;
margin-right:1.5em;
}

#my_vita_profile_options ul.datas li#my_vita_profile .figure {
float:left;
margin-right:1em;
border:0;
}
#my_vita_profile_options ul.datas li#my_vita_profile .figure img {
border:1px solid #d2d2d2;
}


#my_vita_profile_options #privacy_note {
margin-top:3em;
margin-bottom:0;
}


#profile_hcard a.include {
display:none;
height:0;
width:0;
}

#my_profile #profile_hcard .fn {
position:absolute;
top:18px;
left:179px;
color:#fff;
font-size:1.385em;
border-bottom:1px solid #d7eb2f;
width:460px;
line-height:1;
}

#my_vita_profile_options ul.datas li .approve,
#my_vita_profile_options ul.datas li .remove {
float:left;
display:block;
height:16px;
width:16px;
background:url(/media/images/icons/icons.gif) -5245px 4px no-repeat;
text-indent:-9999px;
margin-right:1em;
}

#my_vita_profile_options ul.datas li .remove {
background-position:-4595px 5px;
}

#contact_add_a_friend label {
display:block;
}

.account_settings .datas .vcard .fn {
float:left;
margin-right:1em;
}


.account_settings .timestamp_published dd,
.account_settings .timestamp_published dt {
display:inline;
}


#my_profile_profile_options .inner li {
list-style-type:none;
margin-bottom:0.75em;
}

.account_settings .inner li.hentry {
width:95%;
}
.account_settings .inner h3 {
color:#b51e9e;
text-transform:lowercase;
font-size:1.385em;
margin-bottom:0.25em;
}


.account_settings .inner li.hentry .entry-title {
font-size:1em;
margin-bottom:0.25em;
}
.account_settings .inner li.hentry .entry-summary {
margin-left:20px;
margin-bottom:0.25em;
}
.account_settings .inner li.hentry .timestamp_published {
color:#b51e9e;
}
.account_settings .inner li.item_banned .timestamp_published {
color:#9baa1b;
}


.account_settings .inner li.hentry .timestamp_published abbr {
border-bottom:0;
}


.item_privacy {
clear:both;
}


.account_settings form {
clear:both;
}

.account_settings form fieldset {
border:0;
}
.account_settings form legend {
display:none;
}


#content .account_settings form ul {
width:100%;
float:left;
}

#content .account_settings form li {
float:left;
width:100%;
}

#update_my_profile_options.account_settings label {
width:25%;
float:left;
margin-right:1em;
}
#update_my_profile_options.account_settings input,
#update_my_profile_options.account_settings textarea {
float:left;
width:60%;
}

#update_my_profile_options.account_settings #make_my_profile_public_private p {
font-weight:bold;
float:left;
width:25%;
margin-right:1em;
}
.account_settings #make_my_profile_public_private label,
.account_settings #form_update_my_profile_subscriptions label {
font-weight:normal;
width:auto;
display:inline;
float:none;
}
.account_settings #make_my_profile_public_private input,
.account_settings #form_update_my_profile_subscriptions input {
width:auto;
margin-right:0.25em;
display:inline;
float:none;
}

.account_settings #form_update_my_profile_subscriptions {
border-bottom:1px solid #d2d2d2;
margin-bottom:1em;
}

.account_settings #form_update_my_profile_subscriptions label span {
display:block;
margin-top:0.25em;
margin-left:1.7em;
}
.account_settings #form_update_my_profile_subscriptions .note {
font-weight:bold;
}

.account_settings #form_update_my_profile_subscriptions .form_action {
padding-bottom:0.75em;
clear:both;
float:none;
width:auto;
}
.account_settings #form_update_my_profile_subscriptions .form_action li {
float:none;
}

.account_settings #form_update_my_profile_subscriptions .form_action input {
display:none;
}
.account_settings #form_update_my_profile_subscriptions input.submit {
display:block;
}


.account_settings #nav_subscription {
float:none;
clear:both;
}

.account_settings #nav_subscription li {
border-top:1px solid #d2d2d2;
padding-top:0.75em;
padding-bottom:0.75em;
font-weight:bold;
float:none;
list-style-type:none;
}


.account_settings #nav_subscription li.child_1 {
border-top:0;
padding-top:0;
}


.account_settings #nav_subscription li#subscription_rss a {
padding-left:20px;
background:url(/media/images/icons/icons.gif) -5899px 0 no-repeat;
}


.account_settings #form_update_my_profile_avatar ul p {
font-weight:bold;
float:left;
margin-right:1em;
width:25%;
}

.account_settings #form_update_my_profile_avatar .figure {
float:left;
}

.account_settings #form_update_my_profile_avatar ul li#update_my_profile_select_picture ul {
float:left;
width:70%;
}

.account_settings #form_update_my_profile_avatar ul li#update_my_profile_select_picture li.figure {
float:left;
margin-right:1em;
width:auto;
clear:none;
}


#update_my_profile_options.account_settings #make_my_profile_public_private ul,
#update_my_profile_options.account_settings #make_my_profile_public_private li {
display:inline;
float:none;
clear:none;
width:auto;
}


#update_my_profile_options.account_settings #make_my_profile_public_private table {
clear:both;
margin-left:27.5%;
margin-bottom:1em;
background-color:#fff;
border:1px solid #d2d2d2;
}

#update_my_profile_options.account_settings #make_my_profile_public_private table th {
padding:0.5em;
text-align:left;
}

#update_my_profile_options.account_settings #make_my_profile_public_private table td {
text-align:center;
}
#update_my_profile_options.account_settings #make_my_profile_public_private table td label {
display:none;
}

#content #update_my_profile_options.account_settings form ul {
width:550px;
}

#content #update_my_profile_options.account_settings form ul.form_action {
margin-left:27.5%;
margin-left:151px;
width:auto;
float:none;
float:left;
clear:both;
}
#content #update_my_profile_options.account_settings form ul.form_action li {
width:auto;
margin-left:0;
float:none;
}

#content #update_my_profile_options.account_settings input.submit {
width:auto;
float:none;
}


#my_profile a.update {
float:right;
clear:both;
background:url(/media/images/icons/icons.gif) -2636px 5px no-repeat;
padding-left:15px;
}
