body {
    background: #fff;
}

.n_mainwrap {
    background: url(/images/frontend/network20/n_mainwrap_bg.png) repeat-y top;
    width: 993px;
    padding-left: 2px;
}

/*********************************************************************************************************************
    Header
*********************************************************************************************************************/

.n_header {
    background: none #f9f9f9;
    margin: 10px 0;
    width: 990px;
    height: 74px;
}

.n_footwrap,
.n_headwrap {
    background: none;
}

.n_headwrap {
    width: 990px;
    height: 84px;
}

.n_headerleftpanel {
    height: auto;
    width: 180px;
}

.n_headerleftpanel H1.n_mainlogo {
    margin-left: 26px;
}

.n_headerleftpanel H2.n_motto {
    text-align: left;
    margin-left: 26px;
}

.n_innermaincolumn {
    margin: 0 auto;
}

/*********************************************************************************************************************
    Backgrounds
*********************************************************************************************************************/
.n_clubtv,
.n_formfieldsetbox .n_contentboxinlay,
.n_mainsearchbox .n_boxcontentinlay,
.n_mainsearchbox .n_boxbody {
    background: #f8f8f8;
    background-repeat: no-repeat;
}

/*********************************************************************************************************************
    Colors
*********************************************************************************************************************/
.n_eventbox .title,
.n_searchinblog_title H4,
.n_memberblock_data UL LI A.n_addtofriends,
.n_memberblock_data UL LI A.n_deletemarkcontact,
.n_memberblock_data UL LI A.n_approvemarkcontact,
LABEL.n_inputlabel,
.n_innerleftbox H4, .n_simplebox H4,
.n_loginbox .n_loginboxbody LABEL.n_inputlabel,
.n_loginbox .n_loginboxbody P.n_forgotmypass A,
P.n_detailedfriendsearch A,
P.n_offersomeclubs,
.n_searchamongusers LABEL.n_normallabel,
.n_mainsearchbox FORM LABEL.n_inputlabel,
.n_mainsearchbox FORM LABEL {
    color: #453b36;
}

.n_innerleftbox H4, 
.n_simplebox H4 {
    font-weight: bold;
    text-transform: uppercase;
}

.n_citylabelbox h4,
.n_simplecategorylabelbox H4,
.n_slidemembersbox H4 SPAN {
    color: #ff9600;
}

/*********************************************************************************************************************
    Index page - fooldal
*********************************************************************************************************************/

.n_majorcontentbox .n_tabswitcherwrap {
    background: url(/images/frontend/network20/n_clubs_bg.png) no-repeat 0 0;
}

.n_uploadgallerytabwrap A.n_activetab, .n_uploadgallerytabwrap A:hover,
.n_uploadgallerytabwrap A, .n_uploadgallerytabwrap A:hover {
    background: none;
}

.n_uploadgallerytabwrap A SPAN.n_tab,
UL.n_majorcontenttab LI A {
    background: #fff;
    text-transform: uppercase;
    color: #9c867a;
    font-weight: normal;

    display: inline-block;
    text-overflow: ellipsis;
    overflow: hidden;
    line-height: 21px;
    padding-top: 5px;
}

.n_uploadgallerytabwrap A.n_activetab SPAN.n_tab,
.n_uploadgallerytabwrap A:hover SPAN.n_tab,
UL.n_majorcontenttab LI A:hover, UL.n_majorcontenttab LI A.n_activetab {
    background: url(/images/frontend/network20/n_clubs_nav_bg.png) repeat-x;
    color: #453b36;
}

.n_uploadgallerytabwrap A SPAN.n_tab,
.n_uploadgallerytabwrap A.n_activetab SPAN.n_tab,
.n_uploadgallerytabwrap A:hover SPAN.n_tab {
    padding: 10px 10px 0 10px;

}

UL.n_boxhead LI A{
    text-transform: uppercase;
    font-weight: normal;
    color: #9c867a;
    text-decoration: none;
    background: none #fff;
    font-size: 12px;
    font-family: Helvetica Neue, Helvetica, Arial;
}

UL.n_boxhead LI A:hover, UL.n_boxhead LI A.active {
    text-transform: uppercase;
    font-weight: normal;
    color: #453b36;
    font-size: 12px;
    font-family: Helvetica Neue, Helvetica, Arial;
    background: url(/images/frontend/network20/n_searchbox_head.png) repeat-x;
}


.n_mainsearchbox FORM DIV.search_submit {
    background: url(/images/frontend/network20/n_search_button.png) no-repeat top left;
    height: 27px;
}

P.n_detailedfriendsearch A {
    text-indent: 10px;
    line-height: 17px;
}

P.n_detailedfriendsearch A span {
    content: '';
    background: url(/images/frontend/network20/n_detailedfriendsearch_plus.png) no-repeat top left;
    float: left;
}

P.n_majorcontentpager A.n_navbar_right {
    background: url(/images/frontend//network20/n_clubs_nav_icons.png) no-repeat 0 0;
    text-indent: -9999px;
    padding: 0;
    width: 114px;
    height: 26px;
}

/*********************************************************************************************************************
    Bejelentkezes
*********************************************************************************************************************/
.n_loginbox {
    width: 196px;
}
.n_loginbox .n_loginboxhead {
    background: url("/images/frontend/network20/n_loginboxhead.png") repeat-x left top;
    height: 71px;
    padding: 0;
}

.n_loginbox .n_loginboxhead P {
    text-align: center;
}

.n_loginbox .n_loginboxhead P img {
    margin-top: 21px;
}

.n_loginbox .n_loginboxbody {
    background: none #f2f2f2;
}

.n_loginbox .n_loginboxbody P.n_forgotmypass {
    text-align: center;
}
.n_loginbox .n_loginboxbody P.n_forgotmypass A {
    color: #453b36;
}
.n_loginbox .n_loginboxbody P.n_forgotmypass A SPAN {
    display: none;
}

.n_loginbox .n_loginboxbody INPUT.n_loginbutton {
    display: inherit;
    margin: 6px auto 0 auto;
}

.n_loginbox .n_loginboxfoot {
    background: #ff9600;
}

P.n_invalidlogintext {
    color: #ff0000;
    background: url(/images/frontend/network20/n_forminvalidsign.png) no-repeat top left transparent;
}

/*********************************************************************************************************************
  Jobb oldali dobozok
*********************************************************************************************************************/

.n_watchedyoubox .n_contentboxinlay,
.n_schoolmatesearchbox .n_contentboxinlay,
.n_sameinterestsearchbox .n_contentboxinlay {
    background: #f8f8f8;
    border-top: 3px solid #ff9600;
}

.n_mayfriendbox .n_contentboxinlay {
    background: #fff;
    box-shadow: 0 0 1px #c7c7c7 inset;
}

.n_mayfriendbox .n_contentboxinlay H4 {
    text-align: center;
}

.n_memberblock {
    background: #f8f8f8;
    margin-bottom: 7px;
    float: left;
    width: 281px;
}

.n_memberblock_pic {
    background: none transparent;
}
.n_memberblock .n_memberblock_pic {
    background: #fff none;
    width: 79px;
    margin: 10px 0 0 10px;
}

.n_memberblock .n_memberblock_pic IMG {
    width: 79px;
    height: 79px;
    display: inline-block;
}

.n_membername,
.n_memberblockfoot {
    display: none;
}

A.n_addtofriends {
    background: url("/images/frontend/network20/n_acceptfriend_icon.png") no-repeat left top rgba(0, 0, 0, 0);
}

.n_memberblock_data A.n_viewdetails {
    text-indent: -9999px;
    background: url("/images/frontend/network20/n_memberblock_next.png") no-repeat;
    width: 85px;
    height: 27px;
    display: inline-block;
    float: right;
}

.n_memberblock_data_wide {
    width: 271px;
}

.n_memberblock_data_wide .n_relationship_wrap {
    float: left;
    margin: 5px 0 0;
    padding-bottom: 5px;
}

/*********************************************************************************************************************
    Main menu
*********************************************************************************************************************/

.n_headerrightpanel .n_mainmenu {
    height: 74px;
    margin: 0;
    padding-right: 0;
}

.n_headerrightpanel .n_mainmenu p a.community {
    width: 143px;
    height: 74px;
    background: url(/images/frontend/network20/mainwrap_menu_bg.png) 0 -150px;
}
.n_headerrightpanel .n_mainmenu p a.community.active,
.n_headerrightpanel .n_mainmenu p a.community:hover {
    background: url(/images/frontend/network20/mainwrap_menu_bg.png) 0 -225px;
}

.n_headerrightpanel .n_mainmenu p a.members {
    width: 115px;
    height: 74px;
    background: url(/images/frontend/network20/mainwrap_menu_bg.png) 0 -450px;
}

.n_headerrightpanel .n_mainmenu p a.members.active,
.n_headerrightpanel .n_mainmenu p a.members:hover {
    background: url(/images/frontend/network20/mainwrap_menu_bg.png) 0 -525px;
}
.n_headerrightpanel .n_usermenu P A,
.n_headerrightpanel .n_mainmenu P A, .n_headerrightpanel .n_loginmenu P A {
    margin: 0;
}

.n_headerrightpanel .n_loginmenu {
    margin: 0 10px 0 0;
    padding: 0;
    height: 74px;
    background: none;
}

.n_headerrightpanel .n_loginmenu p a.regisrtaion {
    width: 155px;
    height: 74px;
    background: url(/images/frontend/network20/mainwrap_menu_bg.png) 0 -300px;
}

.n_headerrightpanel .n_loginmenu p a.regisrtaion.active,
.n_headerrightpanel .n_loginmenu p a.regisrtaion:hover {
    background: url(/images/frontend/network20/mainwrap_menu_bg.png) 0 -375px;
}

.n_headerrightpanel .n_loginmenu p a.login {
    width: 196px;
    height: 74px;
    background: url(/images/frontend/network20/mainwrap_menu_bg.png) 0 0;
}

.n_headerrightpanel .n_loginmenu p a.login:hover {
    background: url(/images/frontend/network20/mainwrap_menu_bg.png) 0 -75px;
}

.n_headerrightpanel {
    width: auto;
    height: 74px;
}

/*********************************************************************************************************************
    Usermenu
*********************************************************************************************************************/

.n_headerrightpanel .n_usermenu {
    margin-top: 15px;
    height: 49px;
    background: #ececec;
}

.n_headerrightpanel .n_usermenu P {
    padding: 0;
    background: none;
}

.n_headerrightpanel .n_usermenu P A {
    padding: 0;
}


.n_headerrightpanel .n_usermenu p a.fresh {
    width: 72px;
    height: 49px;
    background: url(/images/frontend/network20/usermenu-bg.png) 0 0;
}

.n_headerrightpanel .n_usermenu p a.fresh:hover {
    background: url(/images/frontend/network20/usermenu-bg.png) 0 -50px;
}

.n_headerrightpanel .n_usermenu p a.friends {
    width: 108px;
    height: 49px;
    background: url(/images/frontend/network20/usermenu-bg.png) 0 -100px;
}


.n_headerrightpanel .n_usermenu p a.friends:hover {
    background: url(/images/frontend/network20/usermenu-bg.png) 0 -150px;
}

.n_headerrightpanel .n_usermenu p a.community {
    width: 121px;
    height: 49px;
    background: url(/images/frontend/network20/usermenu-bg.png) 0 -200px;
}
.n_headerrightpanel .n_usermenu p a.community:hover {
    background: url(/images/frontend/network20/usermenu-bg.png) 0 -250px;
}

.n_headerrightpanel .n_usermenu p a.profile {
    width: 85px;
    height: 49px;
    background: url(/images/frontend/network20/usermenu-bg.png) 0 -400px;
}

.n_headerrightpanel .n_usermenu p a.profile:hover {
    background: url(/images/frontend/network20/usermenu-bg.png) 0 -450px;
}

.n_headerrightpanel .n_usermenu p a.invite {
    width: 96px;
    height: 49px;
    background: url(/images/frontend/network20/usermenu-bg.png) 0 -300px;
}
.n_headerrightpanel .n_usermenu p a.invite:hover {
    background: url(/images/frontend/network20/usermenu-bg.png) 0 -350px;
}

.n_loggedinpanel {
    top: 18px;
}

.n_loggedinpanel,
.n_loggedinpanel P {
    background: none;
}

/*********************************************************************************************************************
    Kereses
*********************************************************************************************************************/

.n_searchinblog_title {
    background: #ececec none;
}

.n_highlightedbox .n_contentboxinlay {
    background: #f9f9f9;
}

/*********************************************************************************************************************
    Mixed
*********************************************************************************************************************/

.n_happenedbox,
.n_eventbox_message,
.n_eventbox_light {
    background: #fefefe;
    box-shadow: 0 0 1px #c7c7c7 inset;
}
.n_eventbox_message .n_more_message A,
.n_eventbox_light .n_more_pendingrelationship A,
.n_eventbox_light .n_more_clubinvitation A {
    color: #ff9600;
    font-size: 12px;
    background: none;
    padding: 0;
}

.n_eventbox .title {
    width: auto;
}

.n_eventbox .title span {
    color: #ff9600;
}
.n_eventbox UL LI A.add {
    background: url(/images/frontend/network20/n_add.png) no-repeat 0 0;
}
.n_eventbox UL LI A.remove {
    background: url(/images/frontend/network20/n_remove.png) no-repeat 0 0;
}

.n_majorcontent_datainlay H4 A {
    text-transform: uppercase;
    color: #666;
}

.n_majorcontent_datainlay P {
    color: #666;
}

/*********************************************************************************************************************
    Fooldali nagy cimek
*********************************************************************************************************************/

.n_frontpage_fronttitle .n_contentboxinlay {
    background: #fff;
}

.n_frontpage_fronttitle h2 {
    font-size: 32px;
    margin-left: 10px;
    text-transform: uppercase;
    text-align: left;
}

.n_frontpage_fronttitle h2 span {
    font-family: Helvetica Neue, Helvetica, Arial;
    color: #333;
    display: inline-block;
    position: relative;
    font-weight: normal;
}

.n_frontpage_fronttitle h2 span:before,
.n_frontpage_fronttitle h2 span:after {
    content: "";
    position: absolute;
    height: 5px;
    border-bottom: 1px solid #cbcbcb;
    top: 11px;
    width: 615px;
}
.n_frontpage_fronttitle h2 span:before {
    right: 100%;
    margin-right: 15px;
}
.n_frontpage_fronttitle h2 span:after {
    left: 100%;
    margin-left: 15px;
}

/*********************************************************************************************************************
    Fooldal video blokk
*********************************************************************************************************************/

.n_frontpage_clubvideo_item {
    float: left;
    position: relative;
    margin-left: 10px;
}

.n_frontpage_clubvideo_image {
    max-height: 110px;
    overflow: hidden;
}

.n_frontpage_clubvideo_image img {
    width: 196px;
}

.n_frontpage_clubvideo_title,
.n_frontpage_clubvideo_title a{
    font-size: 15px;
    color: #409FCF;
    display: inline-block;
    margin-top: 7px;
    font-family: Arial, helvetica, sans-serif;

    width: 195px;
}

/*********************************************************************************************************************
    Fooldal hirek blokk
*********************************************************************************************************************/

.n_frontpage_clubnews {
    /* border-bottom: 1px solid #cbcbcb; */
    margin-bottom: 0px;
}

.n_frontpage_clubnews .n_contentboxinlay {
    padding-top: 14px;
}

.n_frontpage_clubnews_item {
    float: left;
    position: relative;
    margin-left: 10px;
}

.n_frontpage_clubnews_image {
    max-height: 200px;
    overflow: hidden;
}
.n_frontpage_clubnews_image img {
    width: 300px;
    height: 200px;
}
.n_frontpage_clubnews_item h2 a {
    background: #fff;
    color: #545853;
    font-size: 18px;
    width: 256px;
    position: absolute;
    top: 166px;
    padding: 10px;
    font-weight: normal;
    text-align: left;
    font-family: Helvetica Neue, Helvetica, Arial;
    height: 33px;
    overflow: hidden

}

.n_frontpage_clubnews_item p a {
    color: #545853;
    font-family: Helvetica Neue, Helvetica, Arial;
    font-size: 12px;
    color: #545853;
    font-family: Helvetica Neue, Helvetica, Arial;
    font-size: 12px;
    margin-top: 20px;
    width: 276px;
    padding:0 10px;
    text-align: justify;
    position: relative;
    font-weight: normal;
    height: 42px;
    margin-bottom: 20px;
    text-overflow: ellipsis;
    overflow: hidden;
}

.n_frontpage_clubnews_item p a:after {
    width: 52px;
    height: 15px;
    content: '...';
    bottom: -2px;
    right: 0;
    display: block;
    background: white;
    position: absolute;
    text-align: left;

}

.n_frontpage_clubnews_item p a:hover {
    text-decoration: none;
}

.n_frontpage_clubnews_item a {
    color: #F26522;
    text-align: right;
    float: right;
    font-family: Helvetica;
    font-size: 12px;
    font-weight: bold;
}

/*********************************************************************************************************************
    Zene szorakozas
*********************************************************************************************************************/

.n_importantclubsbox H4,
.n_importantclubsbox H4 span {
    font-family: Verdana, Arial, Helvetica;
    font-weight: bold;
    color: #333333;
    font-size: 16px;
}

.n_importantclubsbox .n_contentboxinlay {
    background: #fff;
}

.n_importantclubstable tr:nth-child(odd) {
    background: #f8f8f8;
}


/*********************************************************************************************************************
    Kozossegek aloldal
*********************************************************************************************************************/
.n_clublist_wrapper h2 {
    text-align: center;
    font-size: 33px;
    text-transform: uppercase;
    font-family: Helvetica;
    font-weight: normal;
    color: #5a4d46;
    margin-top: 25px;
}

.n_clublist_wrapper .n_rightcolumn .n_clublistblock,
.n_clublist_wrapper .n_leftcolumn .n_clublistblock {
    background: none transparent;
}

.n_clublist_wrapper .n_rightcolumn .n_clublistblock:nth-child(odd),
.n_clublist_wrapper .n_leftcolumn .n_clublistblock:nth-child(odd) {
    background: #f8f8f8;
}
.n_clubinfowrap P.n_clubname A,
UL.n_gallerytabtree LI A,
.n_imageinfowrap P.n_imagetitle A,
.n_videoinfowrap P.n_videotitle A,
.n_clublist_wrapper .n_clublistblock P.n_clubcategory,
.n_clublist_wrapper .n_clublistblock P.n_clubcategory A,
.n_clublist_wrapper .n_clublistblock P.n_highlightedclub A,
.n_clublist_wrapper .n_clublistblock P.n_highlightedclub .n_clubmembers {
    color: #333;
}

.n_famousclubs .n_contentboxinlay {
    background: #fff;
    box-shadow: 0 0 1px #c7c7c7 inset;
}
.n_friendsearchboxbody .n_clubdetails,
.n_famousclubs .n_clubdetails {
    line-height: 28px;
}
.n_clubsbycategory .n_clubcard P.n_clubdetails A,
/*.n_friendsearchboxbody .n_clubinfowrap P.n_clubdetails A,*/
.n_famousclubs .n_clubinfowrap P.n_clubdetails A {
    display: inline-block;
    height: 28px;
    background: #ff9600;
    color: white;
    padding: 0 15px;
    font-size: 12px;
    float: right;
    font-weight: normal;
    text-indent: inherit;
    text-align: center;
}
.n_myclubs P.n_clubdetails A span,
P.n_moreclubs A span,
.n_clubsbycategory .n_clubcard P.n_clubdetails A span,
.n_friendsearchboxbody .n_clubinfowrap P.n_clubdetails A span,
.n_famousclubs .n_clubinfowrap P.n_clubdetails A span {
    display: none;
}

.n_clubsbycategory .n_clubcard P.n_clubdetails A {
    line-height: 28px;
}

    /*hozd letre sajat kozosseged*/

.n_createclubbox .n_contentboxinlay {
    background: #f8f8f8;
    padding: 10px;
    border-top: 1px solid #ff9600;
}

.n_watchedyoubox .n_contentboxinlay,
.n_freshmembersbox .n_contentboxinlay,
.n_schoolmatesearchbox .n_contentboxinlay,
.n_sameinterestsearchbox .n_contentboxinlay {
    background: #fff;
    box-shadow: 0 0 1px #c7c7c7 inset;
}

/*********************************************************************************************************************
    Belepve fooldal
*********************************************************************************************************************/

.n_eventlistfoot,
.n_eventbox_main {
    background: #fff;
    box-shadow: 0 0 1px #c7c7c7 inset;
}

.n_eventbox .n_freshcommentbox_body .n_freshcomment_content H6 A,
.n_eventbox_light UL.n_add_remove LI A {
    color: #333;
    font-size: 12px;
}

.n_eventlistfoot UL LI A {
    font-size: 12px;
}

P.n_moreclubs A,
.n_myclubs P.n_clubdetails A,
.n_eventbox_light UL.n_more_links LI A,
.n_eventbox P.n_footlink A,
.n_happenedbox P.n_footlink A,
.n_eventbox_main P.n_footlink A {
    color: #333;
    font-size: 12px;
    background: url("/images/frontend/network20/n_more_icon.png") no-repeat top left;
    padding: 0 0 0 27px;
    line-height: 22px;
    text-transform: uppercase;
    display: inline-block;
}

/*********************************************************************************************************************
    Footer
*********************************************************************************************************************/

.n_footwrap {
    width: 990px;
    background: #ebebeb;
}

.n_footer P,
P.n_footright A {
    color: #89766b;
}

.n_footer P {
    margin-top: 10px;
    line-height: 32px;
}

A.n_footerlogo {
    width: 83px;
    height: 26px;
    background: url(/images/frontend/network20/n_footerlogo.png) no-repeat 0 0 transparent;
}

/*********************************************************************************************************************
    Kereses
*********************************************************************************************************************/

A.n_openedsearchbox {
    background-image: url(/images/frontend/network20/n_togglevideogallerybutton_down.png) no-repeat;
}

A.n_togglesearchform {
    background-image: url(/images/frontend/network20/n_togglevideogallerybutton_right.png) no-repeat;
}


P.n_majorcontentpager A.n_navbar_left-older,
P.n_majorcontentpager A.n_navbar_left-today,
P.n_majorcontentpager A.n_navbar_left-yesterday {
    width: 177px;
    height: 27px;
    background: url(/images/frontend/network20/frontbutton_yesterday.png) no-repeat 0 0;
    text-indent: -9999px;
    padding: 0;
}

P.n_majorcontentpager A.n_navbar_left-older {
    background: url(/images/frontend/network20/frontbutton_older.png) no-repeat 0 0;
}

P.n_majorcontentpager A.n_navbar_left-today {
    background: url(/images/frontend/network20/frontbutton_today.png) no-repeat 0 0;
}

.n_majorcontent_datainlay P.n_majorcontentpager {
    position: absolute;
    bottom: 10px;
    left: 26px;
    width: 300px;
    line-height: 20px;
}


.n_clubsbycategory .n_contentboxinlay {
    background: #f8f8f8;
}

.n_categorylabelbox H4, .n_simplecategorylabelbox H4 {
    color: #ff9600;
    background-color: #f8f8f8;
}

.n_doublebox H4 {
    color: #ffac37;
}

.n_midleftcolumn .n_freshentitybox {
    background: #f8f8f8;
    margin-bottom: 40px;
}


TABLE.n_friendsearchtable INPUT.n_normalinput {
    padding: 4px;
    width: 173px;
    height: 16px;
    float: left;
    background: url(/images/frontend/n_searchinput_bg.jpg) no-repeat top left;
    border: 1px solid #90A1B8;
}

TABLE.n_clubsearchform INPUT.n_halfinput {
    height: 16px;
    float: left;
    background: url(/images/frontend/n_searchinput_bg.jpg) no-repeat top left;
    border: 1px solid #90A1B8;
    padding: 4px;
    width: 173px;

}
SELECT.n_dateselectinput,
SELECT.n_halfinput,
SELECT.n_tertialinput {
    background: #FFFFFF;
}

TABLE.n_importantclubstable TR TD SPAN.n_clubname {
    background-image: none;
}

/*********************************************************************************************************************
    Minden aloldal - 2015.03
*********************************************************************************************************************/
/*
A.n_imagebutton, INPUT.n_imagebutton {
    display: inline-block;
    height: 28px;
    background: #ff9600;
    color: white;
    padding: 0 15px;
    font-size: 12px;
    font-weight: normal;
    border: 0
}
*/
INPUT.n_normalinput {
    padding: 4px;
    background: url(/images/frontend/n_searchinput_bg.jpg) no-repeat top left;
    border: 1px solid #90A1B8;
}

.n_innermaincolumn {
    background: #fff;
}

.n_innermidcolumn .n_headlinebox .n_contentboxinlay H4 {
    color: #ff9600;
    background-color: #f8f8f8;
}

.n_innermidbox H4 {
    color: #333;
}

.n_invitationcolumn .n_emailbox A.n_addemailinput {
    background-image:    url(/images/frontend/network20/n_acceptfriend_icon.png);
    background-repeat:   no-repeat;
    background-position: left top;
    background-color:    rgba(0, 0, 0, 0);
}



/* ========================================================= */
.n_compactsearchbox,
.n_compactsearchboxwrap,
.n_textblock {
    background: #f8f8f8;
}

.n_termsofusewrap H1, .n_datastatementwrap H1 {
    color: #ff9600;
    background: #f8f8f8;
}

P.n_messageblockheader SPAN SPAN,
UL.n_profilemenu LI A,
.n_themesitem .n_boxhead H4 A,
.n_themesbox UL LI A,
.n_textblock H5 {
    color: #333;
}

UL.n_mailboxmainmenu LI,
.n_tagbox, .n_blogposthistorybox,
.n_resultitem,
.n_relationshipsblock,
.n_messagewallbox,
.n_profilefunctionsbox,
.n_profileportraitbox,
.n_themesitem .n_faqthemesitemblocks_wrap,
.n_themesbox {
box-shadow: 0 0 1px #c7c7c7 inset;
background: #fff;
}

.n_profilefriendsbox,
.n_profilecontentbox .n_contentboxinlay,
.n_profilemenubox,
.n_profileinfobox .n_contentboxinlay,
.n_themesitem .n_faqthemesitemclosed,
.n_themesitem .n_faqthemesitemopened,
.n_innermidbox {
    background: #f8f8f8;
}

P.n_messageblockheader A,
.n_themesitem .n_faqthemesitemblock H5 A {
    color: #F26522;
}

.n_mainprofileinfobox .n_contentboxinlay {
    background: #f8f8f8;
}

.n_messagewallbox .n_boxbody .n_messageblockhead,
.n_messagewallbox .n_boxbody .n_messageblockbody,
.n_messagewallbox .n_boxbody .n_messageblockfoot {
    background: none #f8f8f8;
}

.n_blogpostbox .n_boxbody P.n_edittagpool A,
.n_commentbox P.n_messageblockheader A,
P.n_tags A,
UL.n_blogposthistorylist LI A,
.n_innerrightbox H4,
  UL.n_contactlist LABEL, UL.n_grouplist LABEL,
P.n_prevmessageblocks A, P.n_nextmessageblocks A {
    color: #333;
}


P.n_contactlisttab A,
.n_relationshipscontenttabwrap A SPAN.n_tab,
.n_relationshipscontenttabwrap A,
A.n_compactsearchtab,
.n_profilecontenttabwrap A SPAN.n_tab,
.n_profilecontenttabwrap A {
  text-transform: uppercase;
  font-weight: normal;
  color: #9c867a;
  text-decoration: none;
  background: none #fff;
  font-size: 12px;
  font-family: Helvetica Neue, Helvetica, Arial;
}


P.n_contactlisttab A.n_activetab,
.n_relationshipscontenttabwrap A.n_activetab SPAN.n_tab, .n_relationshipscontenttabwrap A:hover SPAN.n_tab,
.n_relationshipscontenttabwrap A.n_activetab, .n_relationshipscontenttabwrap A:hover,
A.n_compactsearchtab:hover, A.n_compactsearchtab_active,
.n_profilecontenttabwrap A.n_activetab SPAN.n_tab, .n_profilecontenttabwrap A:hover SPAN.n_tab,
.n_profilecontenttabwrap A.n_activetab, .n_profilecontenttabwrap A:hover {
  text-transform: uppercase;
  font-weight: normal;
  color: #453b36;
  font-size: 12px;
  font-family: Helvetica Neue, Helvetica, Arial;
  background: url(/images/frontend/network20/n_searchbox_head.png) repeat-x #f8f8f8;
}

.n_profilecontentbox .n_boxbody {
    background: none;
}

html:not(:link) INPUT.n_compactsearchinput {
     background: url(/images/frontend/n_searchinput_bg.jpg) no-repeat top left;
      border: 1px solid #90A1B8;
    padding: 4px;
      width: 173px;
      height: 16px;
      float: left;
}

.n_clubinfowrap P.n_clubdetails A, 
.n_friendcard LI.n_clubdetails A, 
.n_clubinfowrap SPAN.n_clubdetails A, 
.n_videogallerydetails A, 
.n_picturegallerydetails A, 
.n_videogalleryreturn A, 
.n_videopagernext A, 
.n_videopagerprev A, 
.n_morecomments A, 
.n_nextblogposts A,
.n_prevblogposts A, 
.n_myclubs P.n_clubdetails A {
  text-indent: -9999px;
  background: url("/images/frontend/network20/n_memberblock_next.png") no-repeat;
  width: 85px;
  height: 27px;
  display: inline-block;
  float: right;
}

/* 04.02 */

UL.n_mailboxmainmenu LI A,
TABLE.n_maillisttable TBODY.n_maillisttablebody TR TD,
.n_videogallerybox .n_contentboxinlay H4.n_editvideogallerytitle A,
A.n_addcontentbutton,
TABLE.n_blogposttable TBODY.n_blogposttablebody TR TD.n_blogpostfunctions A,
.n_picturegallerybox_edit .n_contentboxinlay H4.n_editpicturegallerytitle A, .n_picturegalleries .n_contentboxinlay H4.n_editpicturegallerytitle A,
.n_boxhead P.n_searchmainblock_title A,
.n_widthadjustwrap .n_boxhead H4,
.n_searchinmyclubscolumn .n_resultitem .n_moredata P.accentuated,
UL.n_profilefunctions LI A,
.n_mainprofileinfobox H5 A,
UL.n_relationships_tools LI A,
.n_relationshipsblock UL.n_relationships_data LI A,
.n_blogpostbox H4 A,
P.n_blogpostdata A,
A.n_myfriendslistlink,
P.n_submailoptions A,
UL.n_mailoptions LI A,
TABLE.n_mailviewdetailstable TR TD SPAN,
.n_relationshipresults P,
P.n_editprofilelink A,
.n_picturegallerybox .n_boxfoot P A,
.n_maindatasheetbox .n_contentboxinlay P SPAN,
P.n_deletevideogallery A,
.n_createclubphasesbox A.n_createclubphase SPAN,
.n_maindatasheetbox .n_contentboxinlay P A,
.n_innermidrightcolumn .n_contentbox H4,
.n_relationshipsblock UL.n_relationships_data LI.n_commonfriend A,
.n_relationshipsboxcolumn LABEL,
.n_innermidrightcolumn .n_contentbox H4,
TABLE.n_blogposttable TBODY.n_blogposttablebody TR TD,
.n_mycontentcard_gallery P A, .n_mycontentcard_forum P A, .n_mycontentcard_blog P A, .n_mycontentcard_profilegallery P A,
.n_relationshipsblock UL.n_relationships_data LI.n_relationships_name A.n_relationshipsgroup {
    color: #333;
}

A.n_addpicturetagbutton {
    background: url("/images/frontend/network20/n_acceptfriend_icon.png") no-repeat left top rgba(0, 0, 0, 0);
}


.n_blogmaincolumn .n_innermidrightcolumn .n_contentbox .n_contentboxinlay,
.n_videogallerybox .n_contentboxinlay,
.n_addcontentbox .n_boxbody,
.n_picturegallerybox .n_contentboxinlay .n_boxhead,
.n_pager,
.n_createclubphasesbox,
.n_formfieldsetbox .n_contentboxinlay,
.n_multipleoptionwrap,
.n_picturegallerybox .n_boxfoot P.n_picturegalleryreturn,
.n_mailboxcolumn .n_innermidrightcolumn .n_contentbox .n_contentboxinlay,
.n_widthadjustwrap .n_boxhead,
.n_whatsnewmaincolumn .n_innermidrightcolumn .n_contentbox .n_contentboxinlay,
.n_appearingitemsbox,
.n_creatclublinkbox .n_contentboxinlay {
    background: #f8f8f8;
}

.n_goonapage {
    background: #d2d2d2;
}

.n_pager_left A {
    color: #333;
    background: #d2d2d2;
}

.n_pager_left A.n_pager_active, .n_pager_left A:hover {
    color: #F26522;
    box-shadow: 0 0 1px #c7c7c7 inset;
    background: #fff;
}
TABLE.n_maillisttable TBODY.n_maillisttablebody TR TD A,
.n_creatclublinkbox INPUT.n_imagebutton {
    color: #453b36;
}

.n_picturegallerybox .n_contentboxinlay {
    background: #f0f0f0;
}
.n_listOwnerBox span.n_listOwnertitle,
P.n_blogposttags A,
.n_videoinfohalfwrap h6 a {
    color: #453b36;
}

.n_relationshipsboxcolumn .n_innermidrightcolumn .n_contentbox H4 A,
.n_innermidcolumn .n_headlinebox .n_contentboxinlay H4.n_club_ec_title,
.n_mailboxcolumn .n_headlinebox .n_contentboxinlay H4,
.n_whatsnewmaincolumn .n_innermidrightcolumn .n_headlinebox .n_contentboxinlay H4,
.n_blogmaincolumn .n_headlinebox .n_contentboxinlay H4,
.n_innermidcolumn .n_headlinebox .n_contentboxinlay H4 {
    background: #f8f8f8;
    color: #F26522;
}

input.n_listOwnerButton[type=submit] {
    font-family: Arial, sans-serif, Helvetica;
    font-weight: bold;
    font-size: 13px;
    color: #F26522;
    background-color: #F0F0F0;
    cursor: pointer;
}
TABLE.n_blogposttable THEAD.n_blogposttablehead TR TH {
    color: #f26522;
}

A.n_addblogposttagbutton {
    background:url(/images/frontend/network20/n_acceptfriend_icon.png) no-repeat left top;
}

.yui-skin-sam .yui-panel, .yui-skin-sam .yui-panel .hd, .yui-skin-sam .yui-panel .bd, .yui-skin-sam .yui-panel .ft {
    background: #f8f8f8 !important;
    color: F26522 !important;
    border-color: #f8f8f8;
}

INPUT.n_normalinput {
    width: 173px;
}

html:not(:link) SELECT.n_normalinput {
    background: #fff;
}

/*     */
A.n_deletemarkcontact {
    background: url(/images/frontend/network20/n_remove.png) no-repeat 0 0;
}

.n_profilemaincolumn {
    background-image: none;
}

.n_gallerytabcontent {
    background: #f8f8f8;
}

UL.n_personalgallerytree LI A {
    color: #333;
}

UL.n_personalgallerytree LI.n_selectedgallery {
    background-color: #ff9e14;
}

UL.n_personalgallerytree LI.n_selectedgallery A {
    color: #fff;
}

input.n_listOwnerButton[type=submit] {
    font-family: Arial, sans-serif, Helvetica;
    font-weight: normal;
    font-size: 11px;
    color: #fff;
    background-color: #ff9e14;
    cursor: pointer;
    padding: 3px 5px;
    border: 0;
}

.mce-panel {
    width: 478px !important;
}

.n_pictureuploadphase_one .n_contentboxinlay.n_transparentpng {
    background: #fff;
    box-shadow: 0 0 1px #c7c7c7 inset;
}

BODY.n_errorslayout .n_headwrap,
.n_errorsfeedback .n_contentbox {
    background: #f8f8f8 none;
}

BODY.n_errorslayout .n_footwrap {
    background-image: none;
}
.n_errorsfeedback .n_contentbox {
    background: #EBEDF6 none;
}

BODY.n_errorslayout .n_mainwrap {
    background: url(/images/frontend/network20/n_mainwrap_bg.png) repeat-y top;
    width: 993px;
    padding-left: 2px;
}
