/* App - Profile
-----------------*/



/* box  imported on 2008-08-10
------------------------------------------------------------------------------------------------------*/
/* box */
.box-holder {border-style:solid;border-width:1px;border-color:#94a3c4 #d8dfea;}
.box {border-bottom:1px solid #94a3c4;padding-bottom:10px;}
.box .box-header {background:#eceff5;border-top:1px solid #94a3c4;padding:5px 8px;overflow:hidden;text-align:right;}
.box .box-header small {display:block;font-size:12px;font-weight:normal;}
.box .box-header span {float:left;}
.box .box-header small span {float:none;}
.box .box-header {clear:both;}
.box .box-body {padding:10px 8px 0;background:#fff;overflow: hidden;}



/* grid imported on 2008-08-10
------------------------------------------------------------------------------------------------------*/
.people-list {overflow:hidden;}
.people-list li {float:left;width:70px;}
.people-list li a {width:70px;height:50px;display:block;background-position:center center;background-repeat:no-repeat;margin:0 auto;}
.people-list li span.no-link {width:70px;height:50px;display:block;background-position:center center;background-repeat:no-repeat;margin:0 auto;}
.people-list li span {text-align:center;display:block;width:70px;margin:0 auto;}
.people-list li span a {height:2em;line-height:2em;overflow:hidden;}
.people-list li span.name {height:2em;line-height:2em;overflow:show;}

.home .footprint .people-list li span {text-align:center;display:block;width:50px;}

.people-grid .grid-row {padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #e5e5e5;}
.people-grid .grid-row.last {border:none;margin:0;padding:0;}
.people-grid .x-to-hide {float:right;}
.people-grid .people-image {float:left;width:58px;}
.people-grid .people-image a {width:50px;height:50px;display:block;background-repeat:no-repeat;background-position:center center;text-decoration:none;}
.people-grid .people-link {margin-left:58px;}

.img-grid .grid-row {padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #e5e5e5;}
.img-grid .grid-row.last {border:none;margin:0;padding:0;}
.img-grid .x-to-hide {float:right;}
.img-grid .gird-image {float:left;width:58px;}
.img-grid .gird-image img {width:50px;}
.img-grid .gird-link {margin-left:60px;}
.img-grid .gird-link h5 {font-weight:normal;}



/* import section end
-------------------------------------*/

.profile .profile-tabs .tabs-wrapper ul.tabs li a.tab-link.disable {background:#cfcfcf;color:#eee;cursor:default;}
.profile .profile-tabs .tabs-wrapper ul.tabs li a.tab-link.disable:hover {background:#cfcfcf;color:#eee;}

.profile .status {color:#555;}
.profile .status, .profile .time, .profile .edit {font-size:12px;font-weight:normal;}
.profile .count {font-weight:normal;}
.profile dl.info dt {color:#808080;float:left;clear:left;}
.profile dl.info dd {float:left;padding-left:10px;}

/* Structure
---------------*/
.profile.single-column .right-column {width:800px;padding:0;}
.profile.single-column .profile-tabs {width:930px;padding:0;}

.profile .profile-panel {background:#f7f7f7 url(/imgpro/theme/xn/tab_line.png) repeat-x 0 100%;padding-top:5px;}
.profile .profile-tabs {width:730px;padding-left:220px;margin:0 auto;}
.profile .profile-tabs .panel-head {width:50px;height:50px;background-position:center center;background-repeat:no-repeat;float:left;margin:5px 10px 0 0;}
.profile .profile-tabs .profile-tabs-holder h2 {font-size:16px;margin-bottom:4px;}
.profile .profile-tabs .profile-tabs-holder .count {font-size:12px;margin:0 2px;}
.profile .profile-tabs .profile-tabs-holder .user-type {margin:0 4px;}
.profile .left-column-holder {height:0;width:800px;margin:auto;padding-right:150px;overflow:visible;}
.profile .left-column {width:200px; position: absolute;}
.profile .right-column-holder {width:950px;margin:0 auto;min-height:680px;}
.profile .right-column {width:580px;padding-left:220px;float:left;overflow:hidden;}
.profile .right-column.info-tab-holder, .profile .right-column.feed-tab,.profile .right-column.info-tab-holder, .profile .right-column.privacy {width:510px;}
.profile .extra-column {float:right;width:200px;padding-top:10px;}




/* Side Column
-------------------*/
.profile .left-column .box-holder {border-width:1px 1px 0 0;}
.profile .right-column .box-holder {border-width:0;padding:10px 0 0;}
.profile .right-column .box-holder .box {border-top:1px solid #94a3c4;border-bottom:none;}
.profile .left-column .profile-image {text-align: center; padding-bottom:1px;}
.profile .left-column .profile-actions {padding-bottom:10px;position:relative;}


/* For No-Photo Users ends */
.profile .profile-summary {background:#eceff5;border-top:1px solid #eceff5;margin-bottom:10px;padding:5px 10px 0;position:relative;}
.profile .profile-summary a.action:hover {background:none;text-decoration:underline;border-color:#d8dfea;color:#3b5888;}

.profile .profile-summary .new-pop-up {width:174px;height:63px;margin-bottom:-10px;background:url(/imgpro/dialog/popup_plus.gif) no-repeat;position:relative;left:30px;top:-10px;}
.profile .profile-summary .new-pop-up .inner {padding:28px 0 0;}
.profile .profile-summary .new-pop-up .inner a {font-size:14px;color:#fff;font-weight:bold;display:block;padding-left:60px;}

.profile .profile-summary dl.info {padding:6px 0;}
.profile .profile-summary dl.info dt {padding-bottom:4px;width:60px;}
.profile .profile-summary dl.info dd {padding-bottom:4px;width:110px;padding-left:5px;}

.profile .box-holder .box h4.box-header {border-top:0;}
.profile .box-holder span.small a {display:inline;}

.profile .profile-share li span.small {display:block;padding-bottom:5px;}
.profile .profile-gift .gift-holder {float:left;width:64px;margin:0 20px 10px 0;}
.profile .profile-gift .gift-holder span {display:block;padding-top:6px;color:#808080;text-align:center;height:16px;line-height:16px;overflow:hidden;}
.profile .profile-gift .gift-holder span a {display:block;width:3em;overflow:hidden;float:left;}

.profile .profile-film .gird-link .small {display:block;color:#808080;}
.profile .profile-film .grid-row {border:0;margin:0;}
.profile .profile-film .movie-rate {margin:3px 0;}
.profile .profile-film .movie-link {border-top:1px solid #d8dfea;padding-top:5px;}

.profile .left-column .extra-actions {margin-top:10px;padding-bottom:0;}
.profile .left-column .extra-actions .action {border:none;}
.profile .left-column .extra-actions .share-button {padding:5px 0 5px 8px;}



