﻿.nprofiles
{
    overflow:hidden;
    width:562px;
}
.nprofile
{
    background-image:url(images/nprofile.png);
    height:180px;
    margin-bottom:25px;
    width:562px;
}
.nprofileTop
{
    height:141px;
    width:562px;
}
.nprofileImageZoomHolder
{
    float:right;
    height:141px;
    width:86px;
}
.nprofileImage:link,
.nprofileImage:visited,
.nprofileImage:active
{
    margin:16px 7px 2px 0px;
    display:block;
    height:100px;
    width:75px;
}
.nprofileZoom:link,
.nprofileZoom:visited,
.nprofileZoom:active
{
    color:#fff;
    display:block;
    margin:0px 7px 0 0;
    height:16px;
    text-align:left;
    text-decoration:none;
    width:75px;
}
.nprofileOnlineInfoLoveOrNotHolder
{
    float:right;
    font-size:0.9em;
    height:141px;
    width:156px;
}
.nprofileOnlineIsOnline,
.nprofileOnlineIsOffline
{
    color:#eee;
    display:block;
    height:20px;
    margin-right:35px;
    width:70px;
}
.nprofileOnlineIsOnline
{
    background-image:url(images/nprofileOnlineIsOnline.gif);
}
.nprofileOnlineIsOffline
{
    background-image:url(images/nprofileOnlineIsOffline.png);
}
.nprofileInfo
{
    margin:0 2px 0 0;
    list-style:none;
    height:55px;
    overflow:hidden;
    width:150px;
}
.nprofileLoveOrNot
{
    height:55px;
    margin:6px 2px 0 0;
    width:150px;
}
.nprofileLoveOrNotHelp,
.nprofileLoveOrNotClickYes,
.nprofileLoveOrNotClickNo
{
    display:block;
    float:right;
    height:20px;
}
.nprofileLoveOrNotHelp:link,
.nprofileLoveOrNotHelp:visited,
.nprofileLoveOrNotHelp:active,
.nprofileLoveOrNotClickYes:link,
.nprofileLoveOrNotClickYes:visited,
.nprofileLoveOrNotClickYes:active,
.nprofileLoveOrNotClickNo:link,
.nprofileLoveOrNotClickNo:visited,
.nprofileLoveOrNotClickNo:active
{
    color:#ccc;
    font-size:0.7em;
    text-align:left;
    text-decoration:none;
}
.nprofileLoveOrNotHelp
{
    margin-top:35px;
    width:20px;
}
.nprofileLoveOrNotClickYes,
.nprofileLoveOrNotClickNo
{
    margin-top:14px;
    width:30px;
}
.nprofileLoveOrNotClickYes
{
    margin-right:43px;
}
.nprofileLoveOrNotClickNo
{
    margin-right:2px;
}
.nprofileInteractionsAboutHolder
{
    float:right;
    height:141px;
    width:320px;
}
.nprofileInteractions
{
    color:#eee;
    height:20px;
    list-style:none;
    margin-right:6px;
    width:314px;
}
.nprofileInteractions li
{
    background-image:url(images/nprofileInteractions.png);
    display:block;
    float:right;
    margin-left:1px;
    height:20px;
    width:50px;
}
.nprofileInteractionsMessageEmpty
{
    background-position:0 0;
}
.nprofileInteractionsMessageYou
{
    background-position:0 -20px;
}
.nprofileInteractionsMessageHim
{
    background-position:0 -40px;
}
.nprofileInteractionsMessageBoth
{
    background-position:0 -60px;
}
.nprofileInteractionsWinkEmpty
{
    background-position:0 -80px;
}
.nprofileInteractionsWinkYou
{
    background-position:0 -100px;
}
.nprofileInteractionsWinkHim
{
    background-position:0 -120px;
}
.nprofileInteractionsWinkBoth
{
    background-position:0 -140px;
}
.nprofileInteractionsViewEmpty
{
    background-position:0 -160px;
}
.nprofileInteractionsViewYou
{
    background-position:0 -180px;
}
.nprofileInteractionsViewHim
{
    background-position:0 -200px;
}
.nprofileInteractionsViewBoth
{
    background-position:0 -220px;
}
.nprofileInteractionsLoveEmpty
{
    background-position:0 -240px;
}
.nprofileInteractionsLoveYou
{
    background-position:0 -260px;
}
.nprofileInteractionsLoveHim
{
    background-position:0 -280px;
}
.nprofileInteractionsLoveBoth
{
    background-position:0 -300px;
}
.nprofileInteractionsFavoriteEmpty
{
    background-position:0 -320px;
}
.nprofileInteractionsFavoriteYou
{
    background-position:0 -340px;
}
.nprofileInteractionsFavoriteHim
{
    background-position:0 -360px;
}
.nprofileInteractionsFavoriteBoth
{
    background-position:0 -380px;
}
.nprofileInteractionsBlacklistEmpty
{
    background-position:0 -400px;
}
.nprofileInteractionsBlacklistYou
{
    background-position:0 -420px;
}
.nprofileInteractionsBlacklistHim
{
    background-position:0 -440px;
}
.nprofileInteractionsBlacklistBoth
{
    background-position:0 -460px;
}
.nprofileAbout
{
    display:block;
    font-size:0.9em;
    height:80px;
    margin:20px 30px 0 0;
    width:250px;
}
.nprofileActions
{
    clear:both;
    height:29px;
    list-style:none;
    margin-right:4px;
    width:562px;
}
.nprofileActions li
{
    background-image:url(images/nprofileActions.png);
    float:right;
    height:29px;
    margin-left:1px;
    width:110px;
}
.nprofileActions li a:active,
.nprofileActions li a:link,
.nprofileActions li a:visited
{
    color:#fff;
    display:block;
    height:29px;
    text-decoration:none;
    width:110px;
}
.nprofileActionProfile
{
    background-position:0px 0px;
}
.nprofileActionSendMessage
{
    background-position:0px -29px;
}
.nprofileActionSendWink
{
    background-position:0px -58px;
}
.nprofileActionAddToFavorites
{
    background-position:0px -87px;
}
.nprofileActionAddToBlacklist
{
    background-position:0px -116px;
}
.nprofileActionReadMessage
{
    background-position:0px -145px;
}
.nprofileActionReadWink
{
    background-position:0px -174px;
}
.nprofileActionDelete
{
    background-position:0px -203px;
}
.nprofilesSmall
{
    overflow:hidden;
    width:562px;
}
.nprofileSmall
{
    background:url(images/nprofileSmall.png) right no-repeat;
    height:200px;
    float:right;
    margin:0 0 20px 6px;
    width:181px;
}
.nprofileSmallOnlineImageZoomInfo
{
    float:right;
    height:200px;
    width:92px;
}
.nprofileSmallOnlineIsOnline,
.nprofileSmallOnlineIsOffline
{
    color:#eee;
    display:block;
    height:20px;
    margin-right:11px;
    width:70px;
}
.nprofileSmallOnlineIsOnline
{
    background-image:url(images/nprofileOnlineIsOnline.gif);
}
.nprofileSmallOnlineIsOffline
{
    background-image:url(images/nprofileOnlineIsOffline.png);
}
.nprofileSmallReadIsRead,
.nprofileSmallReadIsUnread
{
    background-image:url(images/nprofileReadUnreadIcon.png);
    color:#eee;
    display:block;
    height:20px;
    margin-right:11px;
    width:70px;
}
.nprofileSmallReadIsRead
{
    background-position:0 0;
}
.nprofileSmallReadIsUnread
{
    background-position:0 -20px;
}
.nprofileSmallImage:link,
.nprofileSmallImage:visited,
.nprofileSmallImage:active
{
    margin:4px 8px 0px 0px;
    display:block;
    height:100px;
    width:75px;
}
.nprofileSmallZoom:link,
.nprofileSmallZoom:visited,
.nprofileSmallZoom:active
{
    color:#fff;
    display:block;
    margin:0px 8px 0 0;
    height:16px;
    text-align:left;
    text-decoration:none;
    width:75px;
}
.nprofileSmallInfo
{
    font-size:0.8em;
    margin:8px 8px 0 0;
    list-style:none;
    height:50px;
    overflow:hidden;
    width:75px;
}
.nprofileSmallActions
{
    float:right;
    height:177px;
    margin-top:23px;
    list-style:none;
    width:89px;
}
.nprofileSmallActions li
{
    background-image:url(images/nprofileSmallActions.png);
    float:right;
    height:30px;
    margin-bottom:1px;
    width:89px;
}
.nprofileSmallActions li a:active,
.nprofileSmallActions li a:link,
.nprofileSmallActions li a:visited
{
    color:#fff;
    display:block;
    height:30px;
    text-decoration:none;
    width:89px;
}
.nprofileSmallActionProfile
{
    background-position:0px 0px;
}
.nprofileSmallActionSendMessage
{
    background-position:0px -30px;
}
.nprofileSmallActionSendWink
{
    background-position:0px -60px;
}
.nprofileSmallActionAddToFavorites
{
    background-position:0px -90px;
}
.nprofileSmallActionAddToBlacklist
{
    background-position:0px -120px;
}
.nprofileSmallActionReadMessage
{
    background-position:0px -150px;
}
.nprofileSmallActionReadWink
{
    background-position:0px -180px;
}
.nprofileSmallActionDelete
{
    background-position:0px -210px;
}
.nprofileSmallBar
{
    background-image: url(images/nprofileSmallBar.png);
    height: 32px;
    line-height: 32px;
    width: 562px;
}
.nprofileSmallBarRadioList
{
    margin-right: 5px;
    float: right;
    width: 470px;
    display: block;
    color: #333;
    font-size: 0.9em;
    font-weight: bold;
}
.nprofileSmallBarRadioList label
{
    height: 32px;
    line-height: 32px;
    float: right;
    display: block;
    margin-right: 5px;
    padding-left: 20px;
}
.nprofileSmallBarRadioList input
{
    height: 28px;
    line-height: 28px;
    float: right;
    margin-right: 10px;
}
.nprofileSmallBarButton
{
    background:none;
    float: left;
    height: 32px;
    line-height: 32px;
    width: 70px;
    border: none;
    color: #fff;
    font-size: 0.9em;
    font-weight: bold;
    cursor: pointer;
}
.nprofileViewType
{
    clear:both;
    float:left;
    margin:0 0 20px 80px;
    width:102px;
}
.nprofileEmptyMessage,
.nprofileEmptyMessageTip
{
    font-weight:bold;
}
.nprofileEmptyMessage
{
    margin-bottom:10px;
}
.nprofileEmptyMessageTip
{
    color:#666;
    font-size:0.8em;
}
.nprofileSearchBar
{
    overflow:hidden;
    margin-bottom:20px;
    width:562px;
}
.nprofileSearchBarRowTop
{
    background-image:url(images/nprofileSearchBarRowTop.png);
    height:31px;
    padding:10px 0px;
    width:562px;
}
.nprofileSearchBarBtn
{
    background:none;
    border:none;
    color:#fff;
    cursor:pointer;
    display:block;
    float:left;
    font-weight:bold;
    height:20px;
    line-height:20px;
    text-align:center;
    width:70px;
}
.nprofileSearchBarRow
{
    background-image:url(images/nprofileSearchBarBackground.png);
    height:30px;
    width:562px;
}
.nprofileSearchBarRowTop label,
.nprofileSearchBarRow label
{
    display:block;
    float:right;
    font-size:0.9em;
    font-weight:bold;
    height:20px;
    line-height:20px;
    padding-left:5px;
    text-align:left;
}
.nprofileSearchBarRowTop label
{
    width:38px;
}
.nprofileSearchBarRow label
{
    width:80px;
}
.nprofileSearchBarRowTop select,
.nprofileSearchBarRow select
{
    float:right;
}
.nprofileSearchBarRowTop select
{
    width:40px;
}
.nprofileSearchBarRow select
{
    width:100px;
}
.nprofileSearchBarRowBottom
{
    background:url(images/nprofileSearchBarRowBottom.png) top no-repeat;
    height:24px;
    padding-top:11px;
    width:562px;
}
.nprofileSwitchSearchTypeAdvanced:link,
.nprofileSwitchSearchTypeAdvanced:active,
.nprofileSwitchSearchTypeAdvanced:visited,
.nprofileSwitchSearchTypeBasic:link,
.nprofileSwitchSearchTypeBasic:active,
.nprofileSwitchSearchTypeBasic:visited,
.nprofileSwitchProfileViewTypeProfileGallery:link,
.nprofileSwitchProfileViewTypeProfileGallery:active,
.nprofileSwitchProfileViewTypeProfileGallery:visited,
.nprofileSwitchProfileViewTypeFullProfiles:link,
.nprofileSwitchProfileViewTypeFullProfiles:active,
.nprofileSwitchProfileViewTypeFullProfiles:visited
{
    color:#fff;
    display:block;
    height:24px;
    text-decoration:none;
    width:102px;
}
.nprofileSwitchSearchTypeAdvanced,
.nprofileSwitchSearchTypeBasic
{
    background-image:url(images/nprofileSwitchSearchType.png);
    float:right;
    margin-right:10px;
}
.nprofileSwitchSearchTypeAdvanced
{
    background-position:0 0;
}
.nprofileSwitchSearchTypeBasic
{
       background-position:0 -24px; 
}
.nprofileSwitchProfileViewTypeProfileGallery,
.nprofileSwitchProfileViewTypeFullProfiles
{
    background-image:url(images/nprofileSwitchProfileViewType.png);
    float:left;
    margin-left:10px;
}
.nprofileSwitchProfileViewTypeFullProfiles
{
    background-position:0 0;
}
.nprofileSwitchProfileViewTypeProfileGallery
{
       background-position:0 -24px; 
}

.flirt
{
    overflow:hidden;
    width:562px;
}
.flirtHeader
{
    color:#fff;
    background-image:url(images/flirtHeader.png);
    font-size:1.2em;
    font-weight:bold;
    height:32px;
    line-height:32px;
    text-indent:40px;
    width:562px;
}
.flirtContent
{
    background-image:url(images/flirtContent.png);
    overflow:hidden;
    width:562px;
}
.flirtImage
{
    float:right;
    margin:10px 10px 0 0;
    overflow:hidden;
    width:312px;
}
.flirtImageTitle
{
    background-image:url(images/flirtImageTitle.png);
    color:#fff;
    font-weight:bold;
    height:32px;
    line-height:32px;
    text-indent:10px;
    width:312px;
}
.flirtImageContent
{
    background-image:url(images/flirtImageContent.png);
    overflow:hidden;
    padding:6px;
    width:300px;
}
.flirtImageFooter
{
    background-image:url(images/flirtImageFooter.png);
    height:11px;
    width:312px;
}
.flirtControlsInfo
{
    float:left;
    margin:10px 0 0 10px;
    overflow:hidden;
    width:212px;
}
.flirtControls
{
    overflow:hidden;
    width:212px;
}
.flirtControlFlirt,
.flirtControlRun,
.flirtControlMaybe
{
    border:none;
    color:#fff;
    cursor:pointer;
    font-size:1.4em;
    font-weight:bold;
    margin-bottom:10px;
    text-align:center;
    width:212px;
}
.flirtControlFlirt
{
    background:url(images/flirtControlFlirt.png);
    height:52px;
    line-height:52px;
}
.flirtControlRun
{
    background:url(images/flirtControlRun.png);
    height:42px;
    line-height:42px;
}
.flirtControlMaybe
{
    background:url(images/flirtControlMaybe.png);
    height:42px;
    line-height:42px;
}
.flirtInfo
{
    overflow:hidden;
    width:212px;
}
.flirtInfoTitle
{
    background-image:url(images/flirtInfoTitle.png);
    color:#fff;
    font-weight:bold;
    height:32px;
    line-height:32px;
    text-indent:10px;
    width:212px;
}
.flirtInfoContent
{
    background-image:url(images/flirtInfoContent.png);
    font-size:0.9em;
    font-weight:bold;
    list-style-type:square;
    overflow:hidden;
    padding:10px 20px 10px 10px;
    width:182px;
}
.flirtInfoFooter
{
    background-image:url(images/flirtInfoFooter.png);
    height:11px;
    width:212px;
}
.flirtFooter
{
    background-image:url(images/flirtFooter.png);
    height:32px;
    width:562px;
}

div.sc_menu_wrapper {  
  width: 181px;
  float :right ;
  overflow: auto;
}
div.sc_menu 
{
    background:url(images/nprofileSmall.png) right no-repeat;
    height:200px;
    margin: 0  20px 20px 0;
    width:181px;
}

.sc_menu img 
{
    display: block;
    border: none;
    width:75px;
    height :75px;
}

div.sc_out_wrapper
{
    padding :5px 1px 0 0;
    width: 562px;
    text-align :center ;
    overflow :hidden;
}

div.sc_inner_warpper
{
  width :181px;
  text-align :center ;
  float :right;
}

.flirtControlMoreFlirt
{
    background:url(images/flirtControlMoreFlirt.png);
}
.flirtControlMoreRun
{
    background:url(images/flirtControlMoreRun.png);
}
.flirtControlMoreMaybe
{
    background:url(images/flirtControlMoreMaybe.png);
}
.flirtControlMoreFlirt,
.flirtControlMoreRun,
.flirtControlMoreMaybe
{
    height:26px;
    line-height:20px;
    border:none;
    color:#fff;
    cursor:pointer;
    font-size:1.4em;
    font-weight:bold;
    margin-bottom:10px;
    text-align:center;
}
.sc_SmallActions
{
    float:left;
    height:177px;
    margin-top:23px;
    list-style:none;
    width:89px;
}
