#profile { margin:0; padding:0; font:normal 12px/17px Arial, Helvetica, sans-serif; }
#profile #content { margin:0; padding:0; float:left; width:100%; background:transparent url(/peopleweb/images/profile/profile-bg.gif) repeat 0 0; }
#profile #content p { margin:0; padding:0; }
#profile #content strong { font-weight:bold; }
#profile #content a { cursor:pointer !important; }

#profile #content .advanced-search { margin:0; padding:10px 0 0 0; background:transparent url(/peopleweb/images/profile/search-header.gif) repeat-x 0 0; height:154px; }
#profile #content .advanced-search .search-people { width:454px; margin:0 auto; padding:0; height:33px; }
#profile #content .advanced-search .search-people a.search-btn { margin:-1px 0 0 0; padding:0; /*float:right;*/ float:left; position:relative; background:transparent url(/peopleweb/images/profile/search-button-bg.gif) no-repeat 0 0; width:34px; height:33px; }
#profile #content .advanced-search .search-people a.search-btn img { margin:7px 0 0 7px; padding:0; }
#profile #content .advanced-search .search-people .textbox { margin:0; padding:0; height:28px; width:404px; border-width:1px 0; border-style:solid; border-color:#0f222f; position:relative; float:left; }
#profile #content .advanced-search .search-people input { margin:0 0 0 -11px; padding:4px 16px 4px 20px; background:#fff url(../images/profile/search-people-bg.gif) no-repeat 0 -1px; background-image:url(../images/profile/search-people-bg.gif) !important; background-repeat:no-repeat !important; background-position:0 -1px !important; font-family:Arial, Helvetica, sans-serif; font-size:16px; line-height:18px; font-weight:normal; font-style:italic; color:#b3b3b3; height:20px; width:384px; float:left; border:none; position:relative; }
#profile #content .advanced-search .search-people input.search-profile { color:#000;}
#profile #content #container { width:932px; margin:-91px auto 0 auto; padding:0; }
#profile #content #container .right-column { float:right; margin:0; padding:29px 0 0 0; }
#profile #content #container .left-column { margin:0 175px 0 0; padding:0; width:750px; position:relative; }

#profile #content #container .left-column .hide { display:none; }
#profile #content #container .left-column .show { display:block; }

/*----------------------- profile header style starts here --------------------------- */
#profile #content #container .left-column .profile-header { margin:0; padding:0; float:left; width:100%; }
#profile #content #container .left-column .profile-header .profile-pic { margin:37px -83px 0 0; padding:0; background:transparent url(/peopleweb/images/profile/profile-pic-bg.png) no-repeat 0 0; width:242px; height:256px; float:left; }
#profile #content #container .left-column .profile-header .profile-pic .profile-info { margin:0; padding:29px 30px 0 35px; height:200px; /*z-index:100;*/ z-index:0; position:relative; }
#profile #content #container .left-column .profile-header .profile-pic .profile-info a img { border:none; padding:0; }
#profile #content #container .left-column .profile-header .profile-pic .profile-info .profile-img { margin:0; padding:0; height:118px; }
#profile #content #container .left-column .profile-header .profile-pic .profile-info .profile-img a img { border: solid 1px #c3c3c3; padding:2px; width:170px; height:112px; z-index:1; }

#profile #content #container .left-column .profile-header .profile-pic .profile-info .profile-views { margin:0; padding:0; height:75px; float:left; width:100%; }
#profile #content #container .left-column .profile-header .profile-pic .profile-info .profile-views .profile-data { margin:0; padding:0; float:left; width:130px; }
#profile #content #container .left-column .profile-header .profile-pic .profile-info .profile-views .profile-data p { margin:0 0 2px 0; padding:0; color:#7b7b7b; }
#profile #content #container .left-column .profile-header .profile-pic .profile-info .profile-views .profile-data a img { margin:0 0 3px 0; padding:0; float:left; clear:left; }
#profile #content #container .left-column .profile-header .profile-pic .profile-info .profile-views .user-subscription { margin:0; padding:0; float:right; width:45px; text-align:center; }
#profile #content #container .left-column .profile-header .profile-pic .profile-info .profile-views .user-subscription .banned { margin:0; padding:0; height:43px; width:45px; }

#profile #content #container .left-column .profile-header .profile-pic .profile-info .profile-top { margin:0; padding:0; float:left; width:100%; }
#profile #content #container .left-column .profile-header .profile-pic .profile-info .profile-top .guide { margin:-128px 0 0 124px; padding:5px 7px; text-align:center; background:transparent url(/peopleweb/images/profile/guide-bg.png) no-repeat 0 0; width:51px; height:56px; font-weight:bold; color:#fff; float:left; position:relative; line-height:15px; }
#profile #content #container .left-column .profile-header .profile-pic .profile-info .profile-top .guide a { color:#fff; text-decoration:none; }
#profile #content #container .left-column .profile-header .profile-pic .profile-info .profile-top .guide a:hover { text-decoration:underline; }
#profile #content #container .left-column .profile-header .profile-pic .profile-info .profile-top .profile-pic-top { margin:-149px 0 0 -32px; padding:0; background:transparent url(/peopleweb/images/profile/profile-pic-top.png) no-repeat 0 0; width:83px; height:58px; position:relative; z-index:1; float:left; }
#profile #content #container .left-column .profile-header .profile-pic .profile-info .like { margin:0; padding:0; float:left; width:100%; position:relative; }
#profile #content #container .left-column .profile-header .profile-pic .profile-info .like .minisearch-like-facebook { height:21px; margin:0; padding:0; width:175px; float:left; }

#profile #content #container .left-column .profile-header .basics { margin:0; padding:37px 0 0 93px; background:transparent url(/peopleweb/images/profile/aboutme.png) no-repeat 0 0; width:498px; min-height:235px; float:right; /*z-index:1;*/ z-index:0; }
#profile #content #container .left-column .profile-header .basics .about-me { margin:0 0 8px 0; padding:0 75px 0 14px; width:400px; float:left; position:relative; /*z-index:100;*/ z-index:0; }
#profile #content #container .left-column .profile-header .basics .about-me p { margin:0; padding:0; line-height:15px; width:100%; word-wrap:break-word; overflow:hidden; float:left; }
#profile #content #container .left-column .profile-header .basics .about-me a { font-size:12px; font-weight:normal; color:#4f88c2; text-decoration:underline; margin:0; padding:0; }
#profile #content #container .left-column .profile-header .basics .about-me a:hover { text-decoration:none; }
#profile #content #container .left-column .profile-header .basics .about-me .essentials { margin:0 0 2px 0; padding:0; width:100%; float:left; }
#profile #content #container .left-column .profile-header .basics .about-me .essentials ul { float:right; margin:0; padding:2px 0 0 0; list-style:none; }
#profile #content #container .left-column .profile-header .basics .about-me .essentials ul li { float:left; list-style:none; margin:0; padding:0 7px 0 9px; }
#profile #content #container .left-column .profile-header .basics .about-me .essentials ul li.addtopallist { padding-left:0; background:none; }
#profile #content #container .left-column .profile-header .basics .about-me .essentials ul li.chatwithme { padding-right:0; background:transparent url(/peopleweb/images/profile/separator.gif) no-repeat 0 4px; }
#profile #content #container .left-column .profile-header .basics .about-me .essentials ul li a { font-weight:bold; }
#profile #content #container .left-column .profile-header .basics .about-me .essentials h5 { font-size:14px; font-weight:bold; color:#000; line-height:20px; margin:0; padding:0; }
#profile #content #container .left-column .profile-header .basics .about-me .essentials img.country { float:left; margin:5px 5px 0 0; }

#profile #content #container .left-column .profile-header .basics .post-comment { margin:0 10px; padding:30px 0 0 0; width:466px; height:150px; background:transparent url(/peopleweb/images/profile/guestbook-bg.png) repeat-x 0 0; position:relative; /*z-index:100;*/ z-index:0; float:left; }
#profile #content #container .left-column .profile-header .basics .post-comment .bg-left { margin:-30px 0 0 -10px; padding:0; width:10px; height:180px; background:transparent url(/peopleweb/images/profile/guestbook-bg-left.png) no-repeat 0 0; float:left; position:relative; }
#profile #content #container .left-column .profile-header .basics .post-comment .bg-right { margin:-30px -10px 0 0; padding:0; width:10px; height:180px; background:transparent url(/peopleweb/images/profile/guestbook-bg-right.png) no-repeat 0 0; float:right; position:relative; }
#profile #content #container .left-column .profile-header .basics .post-comment .comment-box { margin:0 auto; padding:8px 8px 8px 7px; background:#fff url(/peopleweb/images/profile/post-comment-bg.gif) repeat 0 0; border:solid 1px #c3c3c3; height:102px; width:415px; }
#profile #content #container .left-column .profile-header .basics .post-comment .comment-box textarea { margin:0; padding:0 0 0 5px; border:solid 1px #c3c3c3; width:410px; height:67px; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:17px; color:#a3a2a2; font-style:italic; resize:none; }
#profile #content #container .left-column .profile-header .basics .post-comment .comment-box fieldset { margin:8px 0 0 0; padding:0 2px 0 3px; border:none; }
#profile #content #container .left-column .profile-header .basics .post-comment .comment-box fieldset input { border:none; }
#profile #content #container .left-column .profile-header .basics .post-comment .comment-box fieldset .post-now { float:right; margin:0; padding:0; background:transparent url(/peopleweb/images/profile/post-now.png) no-repeat 0 0; width:73px; height:27px; display:block; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; line-height:14px; color:#fff; cursor:pointer; }
#profile #content #container .left-column .profile-header .basics .post-comment .comment-box fieldset a.view-comment { margin:0; padding:0; font-size:12px; font-weight:normal; color:#3476b9; line-height:17px; text-decoration:underline; }
#profile #content #container .left-column .profile-header .basics .post-comment .comment-box fieldset a.view-comment:hover { text-decoration:none; }
#profile #content #container .left-column .profile-header .basics .post-comment .comment-box .conditions { margin:0; padding:30px 0; text-align:center; }
#profile #content #container .left-column .profile-header .basics .post-comment .comment-box .conditions p { margin:0 0 10px 0; padding:0; color:#f00; }
#profile #content #container .left-column .profile-header .basics .post-comment .comment-box .conditions p a { color:#f00; text-decoration:underline; }
#profile #content #container .left-column .profile-header .basics .post-comment .comment-box .conditions p a:hover { text-decoration:none; }
/*----------------------- profile header style ends here --------------------------- */

/*----------------------- profile content style starts here --------------------------- */
#profile #content #container .left-column .content { margin:1px 0 0 0; padding:0 0 0 5px; width:750px; float:left; }
#profile #content #container .left-column .content .content-top { margin:0; padding:0; background:transparent url(/peopleweb/images/profile/content-bg-top.png) no-repeat 0 0; width:750px; height:84px; float:left; }
#profile #content #container .left-column .content .content-middle { margin:0; padding:0 0 0 8px; background:transparent url(/peopleweb/images/profile/content-bg-middle.png) repeat-y 0 0; width:742px; float:left; }
#profile #content #container .left-column .content .content-middle .container { margin:0; padding:0; background:transparent url(/peopleweb/images/profile/content-bg-middle.gif) repeat-y 0 0; width:732px; }
#profile #content #container .left-column .content .content-middle .container .main-content { margin:-45px 0 0 0; padding:0 12px 19px 20px; position:relative; float:left; }
#profile #content #container .left-column .content .content-middle .container .main-content ul { list-style:none; margin:0; padding:0; float:left; width:100%; }
#profile #content #container .left-column .content .content-middle .container .main-content ul li { list-style:none; margin:0; padding:0; float:left; /*width:451px;*/ width:445px; }
#profile #content #container .left-column .content .content-middle .container .main-content ul li.menu { /*width:238px;*/ width:244px; text-align:right; font-size:32px; font-weight:normal; line-height:32px; color:#456579; margin:0 11px 0 0; }
#profile #content #container .left-column .content .content-middle .container .main-content ul li.menu a { color:#456579; text-decoration:none; }
#profile #content #container .left-column .content .content-middle .container .main-content ul li .description { /*width:320px;*/ width:314px; float:left; margin:0; padding:0 35px 0 0; }
#profile #content #container .left-column .content .content-middle .container .main-content ul li .description p { font-size:12px; font-weight:normal; color:#333; }
#profile #content #container .left-column .content .content-middle .container .main-content ul li .description p a { color:#333; text-decoration:underline; }
#profile #content #container .left-column .content .content-middle .container .main-content ul li .description p a:hover { text-decoration:none; }
#profile #content #container .left-column .content .content-middle .container .main-content ul li .description a.link { text-decoration:underline !important; color:#3476b8; font-weight:bold; }
#profile #content #container .left-column .content .content-middle .container .main-content ul li .description a.link:hover { text-decoration:none !important; }

	/*----------------------- photos style starts here --------------------------- */
#profile #content #container .left-column .content .content-middle .container .main-content .photos { margin:0 0 10px 0; padding:0; width:100%; float:left; min-height:50px; }
#profile #content #container .left-column .content .content-middle .container .main-content .photos ul li ul { margin:0; padding:0; width:175px; }
#profile #content #container .left-column .content .content-middle .container .main-content .photos ul li ul li { margin:0 8px 7px 0; padding:0; float:left; width:27px; height:27px; }
#profile #content #container .left-column .content .content-middle .container .main-content .photos ul li ul li a img { width:25px; height:25px; border:solid 1px #9e9f9f; }
#profile #content #container .left-column .content .content-middle .container .main-content .photos ul li a.more { margin:37px 13px 0 0; padding:8px 0; float:right; display:block; background:transparent url(/peopleweb/images/profile/more-1.png) no-repeat 0 0; width:83px; height:20px; font-size:12px; font-weight:normal; color:#3a6c9d; text-decoration:underline; text-align:center; }
#profile #content #container .left-column .content .content-middle .container .main-content .photos ul li a.more:hover { text-decoration:none; }
#profile #content #container .left-column .content .content-middle .container .main-content .photos ul li .description p { margin-top:5px; }
	/*----------------------- photos style ends here --------------------------- */
	
	/*----------------------- videos style starts here --------------------------- */
#profile #content #container .left-column .content .content-middle .container .main-content .videos { margin:0 0 10px 0; padding:0; width:100%; float:left; min-height:50px; }
#profile #content #container .left-column .content .content-middle .container .main-content .videos ul li ul { margin:0; padding:0; width:175px; }
#profile #content #container .left-column .content .content-middle .container .main-content .videos ul li ul li { margin:0 8px 7px 0; padding:0; float:left; width:27px; height:27px; }
#profile #content #container .left-column .content .content-middle .container .main-content .videos ul li ul li img { width:25px; height:25px; }
#profile #content #container .left-column .content .content-middle .container .main-content .videos ul li ul li a img { width:25px; height:25px; border:solid 1px #9e9f9f; }
#profile #content #container .left-column .content .content-middle .container .main-content .videos ul li a.more { margin:24px 11px 0 0; padding:8px 0; float:right; display:block; background:transparent url(/peopleweb/images/profile/more-3.png) no-repeat 0 0; width:85px; height:20px; font-size:12px; font-weight:normal; color:#3a6c9d; text-decoration:underline; text-align:center; }
#profile #content #container .left-column .content .content-middle .container .main-content .videos ul li a.more:hover { text-decoration:none; }
#profile #content #container .left-column .content .content-middle .container .main-content .videos ul li .description p { margin-top:5px; }
	/*----------------------- videos style ends here --------------------------- */

	/*----------------------- interests style starts here --------------------------- */
#profile #content #container .left-column .content .content-middle .container .main-content .interests { margin:0 0 10px 0; padding:0; width:100%; float:left; min-height:50px; }
#profile #content #container .left-column .content .content-middle .container .main-content .interests ul li a.more { margin:15px 11px 0 0; padding:8px 0; float:right; display:block; background:transparent url(/peopleweb/images/profile/more-3.png) no-repeat 0 0; width:85px; height:20px; font-size:12px; font-weight:normal; color:#3a6c9d; text-decoration:underline; text-align:center; }
#profile #content #container .left-column .content .content-middle .container .main-content .interests ul li a.more:hover { text-decoration:none; }
#profile #content #container .left-column .content .content-middle .container .main-content .interests ul li .description { margin-top:5px; }
	/*----------------------- interests style ends here --------------------------- */

	/*----------------------- friends style starts here --------------------------- */
#profile #content #container .left-column .content .content-middle .container .main-content .friends { margin:0 0 10px 0; padding:0; width:100%; float:left; min-height:50px; }
#profile #content #container .left-column .content .content-middle .container .main-content .friends ul li ul { margin:0; padding:0; width:270px; }
#profile #content #container .left-column .content .content-middle .container .main-content .friends ul li ul li { margin:0 8px 0 0; padding:0; float:left; width:37px; height:37px; }
#profile #content #container .left-column .content .content-middle .container .main-content .friends ul li ul li img { width:35px; height:35px; }
#profile #content #container .left-column .content .content-middle .container .main-content .friends ul li ul li a img { border:solid 1px #9e9f9f; width:35px; height:35px; }
#profile #content #container .left-column .content .content-middle .container .main-content .friends ul li a.more { margin:15px 0 0 0; padding:6px 0; float:right; display:block; background:transparent url(/peopleweb/images/profile/more-2.png) no-repeat 0 0; width:96px; height:20px; font-size:12px; font-weight:normal; color:#3a6c9d; text-decoration:underline; text-align:center; }
#profile #content #container .left-column .content .content-middle .container .main-content .friends ul li a.more:hover { text-decoration:none; }
#profile #content #container .left-column .content .content-middle .container .main-content .friends ul li .description p { margin-top:5px; }
	/*----------------------- friends style ends here --------------------------- */

	/*----------------------- favorites style starts here --------------------------- */
#profile #content #container .left-column .content .content-middle .container .main-content .favorites { margin:0 0 10px 0; padding:0; width:100%; float:left; min-height:50px; }
#profile #content #container .left-column .content .content-middle .container .main-content .favorites ul li a.more { margin:24px 11px 0 0; padding:8px 0; float:right; display:block; background:transparent url(/peopleweb/images/profile/more-3.png) no-repeat 0 0; width:85px; height:20px; font-size:12px; font-weight:normal; color:#3a6c9d; text-decoration:underline; text-align:center; }
#profile #content #container .left-column .content .content-middle .container .main-content .favorites ul li a.more:hover { text-decoration:none; }
#profile #content #container .left-column .content .content-middle .container .main-content .favorites ul li .description { margin-top:5px; }
#profile #content #container .left-column .content .content-middle .container .main-content .favorites ul li .description { margin-top:5px; }
#profile #content #container .left-column .content .content-middle .container .main-content .favorites ul li .description p a { text-decoration:none; }
#profile #content #container .left-column .content .content-middle .container .main-content .favorites ul li .description p a:hover { text-decoration:underline; }
	/*----------------------- favorites style ends here --------------------------- */

	/*----------------------- groups style starts here --------------------------- */
#profile #content #container .left-column .content .content-middle .container .main-content .groups { margin:0 0 10px 0; padding:0; width:100%; float:left; min-height:50px; }
#profile #content #container .left-column .content .content-middle .container .main-content .groups ul li a.more { margin:20px 13px 0 0; padding:8px 0; float:right; display:block; background:transparent url(/peopleweb/images/profile/more-1.png) no-repeat 0 0; width:83px; height:20px; font-size:12px; font-weight:normal; color:#3a6c9d; text-decoration:underline; text-align:center; }
#profile #content #container .left-column .content .content-middle .container .main-content .groups ul li a.more:hover { text-decoration:none; }
#profile #content #container .left-column .content .content-middle .container .main-content .groups ul li .description { margin-top:5px; }
	/*----------------------- groups style ends here --------------------------- */
	
	/*----------------------- rateme style starts here --------------------------- */
#profile #content #container .left-column .content .content-middle .container .main-content .rateme { margin:0 0 10px 0; padding:0; width:100%; float:left; min-height:50px; }
#profile #content #container .left-column .content .content-middle .container .main-content .rateme .description ul { list-style:none; margin:0; padding:0; }
#profile #content #container .left-column .content .content-middle .container .main-content .rateme .description ul li { list-style:none; margin:0; padding:0; float:left; display:block; width:auto; }
#profile #content #container .left-column .content .content-middle .container .main-content .rateme .description ul li.vote-1 { padding:4px 0; height:27px; }
#profile #content #container .left-column .content .content-middle .container .main-content .rateme .description ul li.vote-2 { padding:3px 0; height:29px; }
#profile #content #container .left-column .content .content-middle .container .main-content .rateme .description ul li.vote-3 { padding:2px 0; height:31px; }
#profile #content #container .left-column .content .content-middle .container .main-content .rateme .description ul li.vote-4 { padding:1px 0; height:33px; }
#profile #content #container .left-column .content .content-middle .container .main-content .rateme .description ul li.vote-5 { padding:0; height:35px; }

#profile #content #container .left-column .content .content-middle .container .main-content .rateme .description ul li a img { float:left; }
	/*----------------------- rateme style ends here --------------------------- */

	/*----------------------- virtual-gifts style starts here --------------------------- */
#profile #content #container .left-column .content .content-middle .container .main-content .virtual-gifts { margin:0 0 10px 0; padding:0; width:100%; float:left; min-height:50px; }
#profile #content #container .left-column .content .content-middle .container .main-content .virtual-gifts ul li a.showall { margin:13px 0 0 0; padding:6px 0; float:right; display:block; background:transparent url(/peopleweb/images/profile/more-2.png) no-repeat 0 0; width:96px; height:20px; font-size:12px; font-weight:normal; color:#3a6c9d; text-decoration:underline; text-align:center; }
#profile #content #container .left-column .content .content-middle .container .main-content .virtual-gifts ul li a.showall:hover { text-decoration:none; }

#profile #content #container .left-column .content .content-middle .container .main-content .virtual-gifts .description { margin-top:0; width:400px; }
#profile #content #container .left-column .content .content-middle .container .main-content .virtual-gifts .description .level { margin:0 10px 0 0; padding:0; float:left; }
#profile #content #container .left-column .content .content-middle .container .main-content .virtual-gifts .description .vgifts { margin:0; padding:10px 0 0 0; float:left; }
#profile #content #container .left-column .content .content-middle .container .main-content .virtual-gifts .virtualgifts { margin:-35px 0 0 0; padding:25px 0 0 0; position:relative; }

#profile #content #container .left-column .content .content-middle .container .main-content .virtual-gifts .description p { margin-top:5px; }

#profile #content #container .left-column .content .content-middle .container .main-content .virtual-gifts .description .jcarousel-skin-ie7 .jcarousel-container { margin:0; padding:0; }
#profile #content #container .left-column .content .content-middle .container .main-content .virtual-gifts .description .jcarousel-skin-ie7 .jcarousel-container-horizontal { width:100%; }
#profile #content #container .left-column .content .content-middle .container .main-content .virtual-gifts .description .jcarousel-skin-ie7 .jcarousel-clip-horizontal { width:225px; padding:0; margin:0 36px; }
#profile #content #container .left-column .content .content-middle .container .main-content .virtual-gifts .description .jcarousel-skin-ie7 .jcarousel-container-horizontal ul { margin:0; padding:0; }
#profile #content #container .left-column .content .content-middle .container .main-content .virtual-gifts .description .jcarousel-skin-ie7 .jcarousel-container-horizontal ul li, #profile #content #container .left-column .content .content-middle .container .main-content .virtual-gifts .description .jcarousel-skin-ie7 .jcarousel-item { width:35px; height:35px; position:relative; clear:none; float:left; padding:0 10px 0 0 ; }
#profile #content #container .left-column .content .content-middle .container .main-content .virtual-gifts .description .jcarousel-skin-ie7 .jcarousel-container-horizontal ul li img { margin:0; padding:0; float:left; }
#profile #content #container .left-column .content .content-middle .container .main-content .virtual-gifts .description .jcarousel-skin-ie7 .jcarousel-container-horizontal ul li span { font-size:10px; font-weight:normal; color:#000; line-height:12px; padding:0 2px; position:absolute; bottom:0; right:10px; background:#fff; border:solid 1px #000; }
#profile #content #container .left-column .content .content-middle .container .main-content .virtual-gifts .description .jcarousel-skin-ie7 .jcarousel-item-horizontal { margin:0; padding:0; }
#profile #content #container .left-column .content .content-middle .container .main-content .virtual-gifts .description .jcarousel-skin-ie7 .jcarousel-next-horizontal { position:absolute; top:5px; right:9px; width:23px; height:24px; cursor:pointer; background:transparent url(/peopleweb/images/sidekick/next.gif) no-repeat 0 0; }
#profile #content #container .left-column .content .content-middle .container .main-content .virtual-gifts .description .jcarousel-skin-ie7 .jcarousel-prev-horizontal { position:absolute; top:5px; left:-1px; width:23px; height:24px; cursor:pointer; background:transparent  url(/peopleweb/images/sidekick/previous.gif) no-repeat 0 0; }

#profile #content #container .left-column .content .content-middle .container .main-content .virtual-gifts .description .gift-details { margin:10px 0 0 0; padding:0; float:left; width:100%; }
#profile #content #container .left-column .content .content-middle .container .main-content .virtual-gifts .description .gift-details ul { margin:0; padding:0; list-style:none; width:auto; }
#profile #content #container .left-column .content .content-middle .container .main-content .virtual-gifts .description .gift-details ul li { margin:0; padding:0 9px 0 10px; list-style:none; float:left; background:transparent url(/peopleweb/images/profile/separator1.gif) no-repeat 0 3px; width:auto; }
#profile #content #container .left-column .content .content-middle .container .main-content .virtual-gifts .description .gift-details ul li.first { background:none; padding-left:0; }
#profile #content #container .left-column .content .content-middle .container .main-content .virtual-gifts .description .gift-details ul li.last { padding-right:0; }
#profile #content #container .left-column .content .content-middle .container .main-content .virtual-gifts .description .gift-details ul li p { margin:0 0 2px 0; padding:0; float:left; clear:left; }
#profile #content #container .left-column .content .content-middle .container .main-content .virtual-gifts .description .gift-details ul li span { float:left; }
#profile #content #container .left-column .content .content-middle .container .main-content .virtual-gifts .description .gift-details ul li img { position:relative; float:left; margin:0 0 0 5px; top:0; }
#profile #content #container .left-column .content .content-middle .container .main-content .virtual-gifts .description .gift-details ul li a { color:#0142a5; text-decoration:underline; }
#profile #content #container .left-column .content .content-middle .container .main-content .virtual-gifts .description .gift-details ul li a:hover { text-decoration:none; }
#profile #content #container .left-column .content .content-middle .container .main-content .virtual-gifts .description .gift-details ul li a.send-vgift { background:transparent url(/clientweb/images/miniprofile/send-vgift.gif) no-repeat 0 0; margin:-4px 0 0 0; padding:5px 0; position:relative; width:98px; height:17px; display:block; font-weight:bold; color:#456579; text-decoration:none; }
#profile #content #container .left-column .content .content-middle .container .main-content .virtual-gifts .description .gift-details ul li a.send-vgift:hover { text-decoration:underline; }
	/*----------------------- virtual-gifts style ends here --------------------------- */
	
	/*----------------------- how-hot style starts here --------------------------- */
#profile #content #container .left-column .content .content-middle .container .main-content .how-hot { margin:0 0 10px 0; padding:0; width:100%; float:left; min-height:50px; }
#profile #content #container .left-column .content .content-middle .container .main-content .how-hot .description a { text-decoration:underline; color:#3476b8; font-weight:bold; }
#profile #content #container .left-column .content .content-middle .container .main-content .how-hot .description a:hover { text-decoration:none; }
#profile #content #container .left-column .content .content-middle .container .main-content .how-hot ul li .description { margin-top:5px; }
	/*----------------------- how-hot style ends here --------------------------- */
	
	/*----------------------- posts style starts here --------------------------- */
#profile #content #container .left-column .content .content-middle .container .main-content .posts { margin:0; padding:0; width:100%; float:left; min-height:50px; }
#profile #content #container .left-column .content .content-middle .container .main-content .posts #report-us { margin:72px 0 0 -4px; padding:30px 15px 37px 40px; background:transparent url(/peopleweb/images/profile/reportittous.png) 0 0; width:161px; height:100px; text-align:left; float:left; z-index:1; }
#profile #content #container .left-column .content .content-middle .container .main-content .posts .report-us { margin:0; padding:0; position:relative; z-index:100; }
#profile #content #container .left-column .content .content-middle .container .main-content .posts .reportus { padding-top:50px !important; height:60px !important; }
#profile #content #container .left-column .content .content-middle .container .main-content .posts #report-us p { font-size:11px; font-weight:normal; color:#333; line-height:14px; margin:0 0 10px 0; padding:0; }
#profile #content #container .left-column .content .content-middle .container .main-content .posts #report-us p a { color:#0549f5; text-decoration:underline; }
#profile #content #container .left-column .content .content-middle .container .main-content .posts #report-us p a:hover { text-decoration:none; }
#profile #content #container .left-column .content .content-middle .container .main-content .posts #report-us p.ban-user, #profile #content #container .left-column .content .content-middle .container .main-content .posts #report-us p.remove-from-homepg { color:#f00; margin:0; }
#profile #content #container .left-column .content .content-middle .container .main-content .posts #report-us p.ban-user a, #profile #content #container .left-column .content .content-middle .container .main-content .posts #report-us p.remove-from-homepg a { color:#f00; text-decoration:underline; }
#profile #content #container .left-column .content .content-middle .container .main-content .posts #report-us p.unban-user, #profile #content #container .left-column .content .content-middle .container .main-content .posts #report-us p.add-to-homepg { color:#447d07; margin:0; }
#profile #content #container .left-column .content .content-middle .container .main-content .posts #report-us p.unban-user a, #profile #content #container .left-column .content .content-middle .container .main-content .posts #report-us p.add-to-homepg a { color:#447D07; text-decoration:underline; }
#profile #content #container .left-column .content .content-middle .container .main-content .posts #report-us p.ban-user a:hover, #profile #content #container .left-column .content .content-middle .container .main-content .posts #report-us p.unban-user a:hover, #profile #content #container .left-column .content .content-middle .container .main-content .posts #report-us p.remove-from-homepg a:hover, #profile #content #container .left-column .content .content-middle .container .main-content .posts #report-us p.add-to-homepg a:hover { text-decoration:none; }

#profile #content #container .left-column .content .content-middle .container .main-content .posts ul li .description { margin-top:5px; }
#profile #content #container .left-column .content .content-middle .container .main-content .posts ul li .description span.viewallcomments { font-size:12px; font-weight:normal; display:block; float:left; width:100%; }
#profile #content #container .left-column .content .content-middle .container .main-content .posts ul li .description span.viewallcomments a { text-decoration:underline; color:#447d07; }
#profile #content #container .left-column .content .content-middle .container .main-content .posts ul li .description span.viewallcomments a:hover { text-decoration:none; }

#profile #content #container .left-column .content .content-middle .container .main-content .posts ul li .description ul { margin:0; padding:0; width:430px; }
#profile #content #container .left-column .content .content-middle .container .main-content .posts ul li .description ul li { float:left; width:100%; margin:0; padding:0 0 34px 0; }
#profile #content #container .left-column .content .content-middle .container .main-content .posts ul li .description ul li p { font-size:12px; font-weight:normal; color:#333; line-height:15px; width:100%; word-wrap:break-word; overflow:hidden; float:left; }
#profile #content #container .left-column .content .content-middle .container .main-content .posts ul li .description ul li p a { font-weight:bold; text-decoration:none; color:#3476b8; }
#profile #content #container .left-column .content .content-middle .container .main-content .posts ul li .description ul li p a:hover { text-decoration:underline; }
#profile #content #container .left-column .content .content-middle .container .main-content .posts ul li .description ul li .guest-profile { margin:0; padding:0 0 3px 0; float:left; width:100%; }
#profile #content #container .left-column .content .content-middle .container .main-content .posts ul li .description ul li .guest-profile a.delete-comment { margin:0; padding:1px 5px; float:right; background:#3476b8; color:#fff; text-decoration:none; }
#profile #content #container .left-column .content .content-middle .container .main-content .posts ul li .description ul li .guest-profile a.delete-comment:hover { text-decoration:underline; }

#profile #content #container .left-column .content .content-middle .container .main-content .posts ul li .description ul li .guest-profile img, #profile #content #container .left-column .content .content-middle .container .main-content .posts ul li .description ul li .guest-profile a img { margin:0 14px 0 0; padding:0; width:85px; height:57px; float:left; border:none; }
#profile #content #container .left-column .content .content-middle .container .main-content .posts ul li .description ul li .guest-profile p { margin:-1px 0 0 0; float:left; width:auto; overflow:none; }
	/*----------------------- posts style ends here --------------------------- */

#profile #content #container .left-column .content .content-bottom { margin:0; padding:0; background:transparent url(/peopleweb/images/profile/content-bg-bottom.png) no-repeat 0 0; width:750px; height:34px; float:left; }
/*----------------------- profile content style ends here --------------------------- */

#profile #content #container .left-column .banned-profile { margin:0 0 15px 170px; padding:10px; width:550px; background:#fff; border:solid 1px #c3c3c3; }
#profile #content #container .left-column .banned-profile p { margin:0 0 3px 0; padding:0; }
#profile #content #container .left-column .banned-profile .warning-msg { font-weight:bold; color:#f00; }
#profile #content #container .left-column .banned-profile p a { color:#4f88c2; text-decoration:underline; }
#profile #content #container .left-column .banned-profile p a:hover { text-decoration:none; }

#profile #content .ad-728x90 { clear:both; margin:0 auto; padding:11px 0 0 0; width:728px; height:90px; position:relative; z-index:1; }

#footer { background:transparent url(/peopleweb/images/profile/footer.gif) repeat-x 0 0; padding-top:62px; position:relative; margin-top:-13px; }
.profiles { border-top:none !important; background:none !important; }
.profiles .contentold { width:100%; }
