@CHARSET "UTF-8";
/*********************************************************************
 * copyright:   	network.hu
 * name:        	n_club_skin_lapcom.css
 * projekt:     	www.network.hu
 * release: 	 		2008.11.17.
 * description: 	network 1.0 lapcom skin styles
 * developer:   	skiss, worbyd
**********************************************************************/

BODY {
  background: #F4F3F3;
}

P, UL LI, OL LI {
  font-family: Arial, sans-serif, Helvetica;
  font-size: 12px;
}

P {
  color: #514A4A;
  line-height: 14px;
  margin: 5px 0pt;
}

.n_mainwrap {
	margin-top: 10px;
	width: 960px;
	
  background: #FFFFFF;
}

H4 {
	font-family: Arial, sans-serif, Helvetica;
	font-size: 15px;
	color: #24468A;
}

H4 A {
	color: #24468A;
	text-decoration: none;
}

.n_innermaincolumn {
  background: url(/images/frontend/club/skin/skin_lapcom/n_innercolumn_bg.gif) repeat-y left top;
}

/**********************************************************************
 * header
**********************************************************************/

.n_headwrap {
	margin: 0;
  padding-top: 10px;
	_height: 71px;
  
	background: none;
}

.n_header {
	background-color: #24468A;
}

A.n_networklogo {
  background: url(/images/frontend/club/skin/skin_lapcom/n_networklogo.png) no-repeat top left;
}

SPAN.n_network_motto {
	background: url(/images/frontend/club/skin/skin_lapcom/n_network_motto.png) no-repeat top right; 
}

.n_mainmenuwrap P,
.n_mainmenuextendedwrap P,
.n_clubloginbox P.n_loginboxhead {
	font-family: Arial, sans-serif, Helvetica;
	font-size: 20px;
	font-weight: bold;
}

.n_mainmenuwrap P A,
.n_mainmenuextendedwrap P A {
	color: #FFFFFF;
	text-decoration: none;
	
	background: url(/images/frontend/club/skin/skin_lapcom/n_mainmenuitem_arrow.gif) no-repeat 0px 7px;
}

.n_clubloginbox P.n_loginboxhead {
  color: #24468A;
  background: none;
}

.n_submenuwrap {
	background-color: #24468A;
}

.n_submenuwrap P {	
	font-family: Arial, sans-serif, Helvetica;
  font-size: 14px;
  font-weight: bold;
}

.n_submenuwrap P A {
	color: #FFFFFF;
	text-decoration: none;
  background: url(/images/frontend/club/skin/skin_lapcom/n_submenuitem_arrow.gif) no-repeat 0px 4px;
}

.n_loggedinpanel {
	top: 51px;
	
  border: 1px solid #EDEDED;
  background-color: #FFFFFF;
}

.n_loggedinpanel P {
  color: #000000;
  font-family: Arial, sans-serif, Helvetica;
  font-size: 10px;
}

.n_loggedinpanel P A {
  color: #24468A;
  text-decoration: none;
}

.n_loggedinpanel P A.n_userlogout {
  background-image: url(/images/frontend/club/skin/skin_default/n_userlogout_icon.gif);
}


/**********************************************************************
 * club header
**********************************************************************/

.n_clubheadwrap {
  height: 205px; /* 210px */
  _height: 210px; /* ie6 box-model hack */

  background-color: #868686;
}

.n_clubheadwrap .n_clubheaderimage {
  height: 205px;
  
  background-repeat: no-repeat;
  background-position: 0px 0px;
}

H1.n_clubname {
	position: absolute;
	top: 20px;
	left: 15px;
  padding: 0;
  color: #000000;
	font-family: Trebuchet MS, Arial, sans-serif, Helvetica;
	font-size: 24px;
}

H1.n_clubname A {
  color: #000000;
	cursor: pointer;
	text-decoration: none;
}

H1.n_clubname SPAN {
  float: left;
  padding: 3px 0 0 0;
  height: 31px;
  _height: 34px;
  
  background: #F5E79C;
}

.n_clubheaderimage H1.n_clubname SPAN.n_left,
.n_clubheaderimage H1.n_clubname SPAN.n_right {
	float: left;
  padding: 0;
	display: block;
	width: 20px;
	height: 37px;
	background: url(/images/frontend/club/skin/skin_lapcom/n_clubname_leftbg.png);
}

.n_clubheaderimage H1.n_clubname SPAN.n_right {
  background: url(/images/frontend/club/skin/skin_lapcom/n_clubname_rightbg.png);
}

H2.n_clubmembers {
	font-family: Arial, sans-serif, Helvetica;
  font-size: 14px;
  color: #C2883E;
  visibility:hidden;
}

.n_clubheaderimage DIV.n_lapcomlink_wrap {
  position: absolute;
  top: 92px;
  *top: 93px;
  right: 7px;
  
  width: 459px;
  height: 82px;
}

.n_clubheaderimage DIV.n_lapcomlink {
  position: static;
	
	width: 459px;
	height: 82px;
}

.n_clubheaderimage DIV.n_lapcomlink_delmagyar {
  background: url(/images/frontend/club/skin/skin_lapcom/n_lapcomlink_delmagyar.png);
}

.n_clubheaderimage DIV.n_lapcomlink_kisalfold {
  background: url(/images/frontend/club/skin/skin_lapcom/n_lapcomlink_kisalfold.png);
}

.n_clubheaderimage DIV.n_lapcomlink A {
  position: relative;
  top: 49px;
  left: 197px;
	
	display: block;
  
  z-index: 1;
  
  width: 244px;
  height: 16px;
	
	text-decoration: none;
	cursor: pointer;
}

/* main menu */
.n_clubmainmenu {
	_bottom: 0;
}

.n_clubmainmenu UL {
	margin: 0;
	width: 939px;
	_width: 941px;
	height: 34px;
	_height: 36px;
	
	background: url(/images/frontend/club/skin/skin_lapcom/n_clubmainmenu_bg.gif) 0 0 repeat-x;
  border: 1px solid #A6D0E7;
}

.n_clubmainmenu UL LI {
	height: 27px;
}

.n_compactsearchbox P.n_boxtabhead A {
	margin: 0 1px 0 0;
}

.n_clubmainmenu UL LI A {
  margin: 4px 0 0 4px;
  padding: 0px 14px 0px 14px;
  
  font-family: Arial, sans-serif, Helvetica;
  font-size: 14px;
  font-weight: bold;
  color: #2F7CAE;
  border: 1px solid #A6D0E7;
  text-decoration: none;
  
  background-color: transparent;
}

.n_clubmainmenu UL LI A {
  float: left;
  height: 28px;
  line-height: 28px;
}

/* :hover & active */
.n_clubmainmenu UL LI A:hover,
.n_clubmainmenu UL LI.n_activeclubmenu A {
	background-color: transparent;
	color: #2F7CAE;
	border: 1px solid #A6D0E7;
}

#n_welcomebox_contentbox .n_contentboxinlay {
	background-color: #fff;
	border:1px solid #F4F4F4;
	width: 178px;
}

#n_welcomebox_contentbox .n_boxfoot,
#n_welcomebox_contentbox h4.n_primaryboxtitle {
	background-color: #EDEDED;
}

/**********************************************************************
 * forms
**********************************************************************/

/* label */
.n_editboxcontentarea LABEL.n_inputlabel {
  font-family: Arial, sans-serif, Helvetica;
  font-size: 12px;
  font-weight: bold;
  color: #525252;
}
.n_createblogpostbox LABEL.n_inputlabel {
  font-family: Arial, sans-serif, Helvetica;
  font-size: 12px;
  font-weight: bold;
  color: #525252;
}
LABEL.n_inputlabel {
  font-family: Arial, sans-serif, Helvetica;
  font-size: 12px;
  font-weight: bold;
  color: #24468A;
}

LABEL.n_choicelabel {
	margin-left: 0px;
	margin-right: 4px;
	
	font-weight: normal;
	color: #000000;
}

/* input */
INPUT.n_normalinput,
SELECT.n_normalinput,
TEXTAREA.n_normalinput {  
  border: 2px solid #979797;
  border-right-color: #FBFBFB;
  border-bottom-color: #FBFBFB;
  
  font-family: Arial, sans-serif, Helvetica;
  font-size: 12px;
  color: #000000;
}

/* submit */
.n_pollformwrap input.n_submitpollbutton {
	font-family: Arial, sans-serif, Helvetica;
	font-size: 14px;
	font-weight: bold;
	color: #fff;
	border-left:0px solid #FFFFFF;
	border-bottom:2px solid #CBCCD0;					
  	border-right:2px solid #CBCCD0;
	
	
	cursor: pointer;
}

.n_editboxcontentarea INPUT.n_inputbutton {
  font-family: Arial, sans-serif, Helvetica;
  font-size: 12px;
  font-weight: bold;
	color: #525252;
	
	border: none;
  border-bottom: 2px solid #CBCCD0;
  border-right: 2px solid #CBCCD0;
  
	background-color: #FFFFFF;
	
	cursor: pointer;
}

INPUT.n_inputbutton {
  font-family: Arial, sans-serif, Helvetica;
  font-size: 12px;
  font-weight: bold;

	border-width: 2px;
	border-style: solid;
 	background-color:#24468A;
	border-bottom:2px solid #CCCCCC;
	border-right:2px solid #CCCCCC;
	color:#FFFFFF;
  	border-left: 0px solid #CBCCD0;
  	border-top: 0px solid #CBCCD0;
	
	
	cursor: pointer;
}

INPUT.n_secondary_inputbutton {
	font-weight: normal;
}
span.n_highlightedtext {
	color:#24468A;
	font-weight:bold;
}
INPUT.n_otfbutton {
  font-size: 11px;
  
  border-width: 1px;
}


P.n_invalidlogintext {
	font-family: Arial, sans-serif, Helvetica;
  font-size: 12px;
  font-weight: bold;
  color: #C44C3A;

  background: url(/images/frontend/club/skin/skin_lapcom/n_forminvalidsign.png) no-repeat top left transparent;
}

P.n_tablelessformtext {
	color: #24468A;
	font-family: Arial,sans-serif,Helvetica;
	font-size: 11px
}

/**********************************************************************
 * club cards
**********************************************************************/

/* 40px thumb */
.n_thumbwrap_40 {
	background-image: url(/images/frontend/club/skin/skin_lapcom/n_thumbwrap_40x40.png);
	_background-image: url(/images/frontend/club/skin/skin_lapcom/n_thumbwrap_40x40.gif);
}

/* 60px thumb */
.n_thumbwrap_60 {
  background-image: url(/images/frontend/club/skin/skin_lapcom/n_thumbwrap_60x60.png);
  _background-image: url(/images/frontend/club/skin/skin_lapcom/n_thumbwrap_60x60.gif);
}

.n_highlighted_60x60 {
  background: #24468A;
}

/* 88px thumb */
.n_thumbwrap_88 {
  background-image: url(/images/frontend/club/skin/skin_lapcom/n_thumbwrap_88x88.gif);
}

/* 69x92 video thumb */
.n_thumbwrap_69 {
  background-image: url(/images/frontend/club/skin/skin_lapcom/n_thumbwrap_69x92.png);
  _background-image: url(/images/frontend/club/skin/skin_lapcom/n_thumbwrap_69x92.gif);
}

.n_highlightedvideocard .n_thumbwrap_69 {
  background: #24468A;
}

/* 60x80 video thumb */
.n_thumbwrap_80 {
  background-image: url(/images/frontend/club/skin/skin_lapcom/n_thumbwrap_60x80.png);
  _background-image: url(/images/frontend/club/skin/skin_lapcom/n_thumbwrap_60x80.gif);
}

/* 39x52 video thumb */
.n_thumbwrap_39 {
  background-image: url(/images/frontend/club/skin/skin_lapcom/n_thumbwrap_39x52.png);
  _background-image: url(/images/frontend/club/skin/skin_lapcom/n_thumbwrap_39x52.gif);
}

/* 122x110 club leader thumb */
.n_thumbwrap_132 {
  background-image: url(/images/frontend/club/skin/skin_lapcom/n_thumbwrap_122x110.png);
  _background-image: url(/images/frontend/club/skin/skin_lapcom/n_thumbwrap_122x110.gif);
}


/**********************************************************************
 * compact search box & video tab
**********************************************************************/

.n_compactsearchbox P.n_boxtabhead A,
.n_clubvideooptionbox P.n_boxtabhead A {
  overflow: hidden;
	
	font-family: Arial, sans-serif, Helvetica;
  font-size: 14px;
  font-weight: bold;
	color: #24468A;
	text-decoration: none;
	
	background-color: #EDEDED;
}

.n_compactsearchbox P.n_boxtabhead A:hover,
.n_compactsearchbox P.n_boxtabhead A.n_activetab,
.n_clubvideooptionbox P.n_boxtabhead A:hover,
.n_clubvideooptionbox P.n_boxtabhead A.n_activetab {
  color: #24468A;
  
  background-color: #F7F7F7;
}
.n_send_invitation .n_tabcontentbox {
	background-color: #F7F7F7;
}
.n_send_invitation p.n_boxtabhead a.n_activetab {
		background-color: #F7F7F7;
		color: #24468A;
}
.n_tabcontentbox {
	background-color: #F7F7F7;
}

.n_blogpostcreate .n_boxbody, .n_newlinkupload .n_boxbody, .n_joinclub .n_boxbody  {
	background-color: #FFFFFF;
  
}
/**********************************************************************
 * club pictures & videos
**********************************************************************/

.n_gallerymaincolumn {
  background: url(/images/frontend/club/skin/skin_lapcom/n_innercolumn_bg.gif) repeat-y top left;
}

.n_gallerymaincolumn .n_innerrightcolumn {
  background-color: #FFFFFF;
}

.n_picturemidcolumn H4.n_highlightedheadline {
	color: #24468A;
}



.n_highlighted_dark_clubcard {
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
}

A.n_editboxcontent,
P.n_edittagcloud A,
A.n_editdescription,
H4 A.n_editgalleryname,
H4 A.n_editblogpostname,
H4 A.n_editlinkcategoryname,
H4 A.n_edittipboxheadtext,
.n_editboxcontentarea A.n_edittip {
  background-image: url(/images/frontend/club/skin/skin_lapcom/n_editgallery_icon.gif);
}

.n_innermidbox A.n_deletegallery,
.n_innermidbox A.n_deleteblogpost,
.n_innermidbox A.n_deleteselected {
	font-family: Arial, sans-serif, Helvetica;
	font-size: 12px;
	color: #24468A;
	text-decoration: none;
	
  background-position: 0px 2px;
}
@media all and (min-width:0px) { /* safari fine tune */
  html:not(:link) .n_innermidbox A.n_deletegallery,
  html:not(:link) .n_innermidbox A.n_deleteblogpost,
  html:not(:link) .n_innermidbox A.n_deleteselected { /* khtml / webkit */
    background-position: 0px 1px;
  }
}

.n_deleteforumnode, 
.n_innermidbox A.n_deletegallery,
.n_innermidbox A.n_deleteblogpost,
.n_innermidbox A.n_deleteselected,
.n_editpicturecardhead A.n_deletecard,
.n_editvideocardwrap .n_editvideocardoptions A.n_deletecard,
H4 A.n_deletelinkcategory {
  background-image: url(/images/frontend/club/skin/skin_lapcom/n_deletegallery_icon.gif);
}

.n_picturecard_60 .n_picturecardhead {
  background: url(/images/frontend/club/skin/skin_lapcom/n_picturecard_60_head.gif) no-repeat top left;
}
.n_picturecard_60 .n_picturecardbody {
  background: url(/images/frontend/club/skin/skin_lapcom/n_picturecard_60_bodyline.gif) repeat-y top left;
}
.n_picturecard_60 .n_picturecardfoot{
  background: url(/images/frontend/club/skin/skin_lapcom/n_picturecard_60_foot.gif) no-repeat top left;
}

/* selected card */
.n_picturecardwrap .n_highlightedpicturecard .n_picturecardhead,
.n_picturecardwrap .n_highlightedpicturecard .n_picturecardbody,
.n_picturecardwrap .n_highlightedpicturecard .n_picturecardfoot {
  background: #24468A;
}

.n_picturecard_60 P.n_picturetitle {
	font-family: Arial, sans-serif, Helvetica;
  font-size: 11px;
}

.n_picturecard_60 P.n_picturetitle A {
	color: #A5CEB5;
	text-decoration: none;
}
.n_highlightedpicturecard P.n_picturetitle A {
  color: #fff;
}

.n_editpicturecardhead A.n_deletecard {
	background-position: 0px 2px;
}

.n_editpicturecardhead A.n_selectcard,
.n_editvideocardwrap .n_editvideocardoptions A.n_selectcard {
  background-image: url(/images/frontend/club/skin/skin_lapcom/n_selectcard_star.png);
}

/* selected card */
.n_highlightedpicturecard .n_editpicturecardhead A.n_selectcard,
.n_editvideocardwrap .n_highlightedvideocard .n_editvideocardoptions A.n_selectcard {
  background-image: url(/images/frontend/club/skin/skin_lapcom/n_selectcard_star_highlighted.png);
}

.n_galleryheadlinebox P {
	font-family: Arial, sans-serif, Helvetica;
  font-size: 12px;
	color: #24468A;
}

/* navigate thingz */
.n_opengallery,
.n_searchamongmembers A.n_togglesearchform {
  background-image: url(/images/frontend/club/skin/skin_lapcom/n_togglegallery_open.png);
}

.n_closegallery,
.n_searchamongmembers A.n_openedsearchbox  {
  background-image: url(/images/frontend/club/skin/skin_lapcom/n_togglegallery_close.png);
}

.n_navigategallery_left {
	background-image: url(/images/frontend/club/skin/skin_lapcom/n_navigategallery_left.png);
}

.n_navigategallery_right {
  background-image: url(/images/frontend/club/skin/skin_lapcom/n_navigategallery_right.png);
}

.n_navigateprojection SPAN.n_slideshowicon {
	background-image: url(/images/frontend/club/skin/skin_lapcom/n_slideshow_icon.gif);
}

A.n_navigateprojection_left {
	background-image: url(/images/frontend/club/skin/skin_lapcom/n_navigateprojection_left.png);
}

A.n_navigateprojection_right {
	background-image: url(/images/frontend/club/skin/skin_lapcom/n_navigateprojection_right.png);
}

/* the image */
.n_picturebox .n_picturewrap {
	background-color: #FFFFFF;
	border: 2px solid #DBDDE1;
	border-top-color: #FFFFFF;
	border-left-color: #FFFFFF;
}

/* video */
.n_videogallerycardwrap .n_videocard {
  border-top: 0px solid #DDE1EF;
}

.n_gallerypreviewwrap .n_clubvideogallerycard {
	border-bottom: 0px solid #C4EACB;
}

.n_gallerypreviewwrap P.n_clubvideogallerycardtitle A {
	color: #24468A;
}

.n_gallerypreviewwrap .n_clubvideogallerycard .n_videoinfowrap P.n_videolength {
	font-size: 10px;
}

P.n_copyvideotoclipboard {
}

P.n_copyvideotoclipboard A {
	color: #C2883E;
	text-decoration: none;
	
	background:  url(/images/frontend/club/skin/skin_lapcom/n_copytoclipboard_icon.gif) no-repeat 0px 0px;
}

.n_selectvideothumb H5 {
  font-family: Arial, sans-serif, Helvetica;
  font-size: 15px; 
  color: #24468A;
}

.n_picturebox {
    background: #F7F7F7;
}

.n_picturebox .n_boxbody {
		background:#F7F7F7 none repeat scroll 0;
		text-align:center;
}


/**********************************************************************
 * global service classes
**********************************************************************/

/* box backgrounds */
.n_picturemidcolumn .n_galleryheadlinebox .n_boxhead {
	background-color: #F4FBF;
}
.n_clubgallerybox .n_contentboxinlay {
	background-color: #FFFFFF;
}
.n_clubgallerybox .n_boxhead {
	background-color: #FFFFFF;
}
.n_clubgallerybox .n_boxbody {
	background-color: #FCFCFD;
}

.n_classic_clubbox {
	background-color: #FFFFFF;
  border: 1px solid #F4F4F4;
}

.n_joinclub .n_contentboxinlay,
.n_newlinkupload .n_contentboxinlay {
  border: 1px solid #F4F4F4;
}

.n_compactsearchbox {
	padding: 5px;
	width: 188px;
	_width: 200px;
}

.n_clubsimilarclubbox {
	width: 198px;
	_width: 200px;
}

.n_classic_light_clubbox,
.n_classic_light_headline,
.n_classic_light_panel {
	background-color: #EDEDED;
}

.n_highlighted_light_clubbox,
.n_highlighted_light_panel,
.n_highlighted_light_headline,
.n_highlighted_dark_clubcard .n_gallerypreviewwrap {
	background-color: #FFFFFF;
	border: 1px solid #F4F4F4;
}

.n_joinclub,
.n_newlinkupload,
.n_clubeventsbox,
.n_clublinksbox .n_highlighted_light_headline {
  border: none;
}

.n_highlighted_light_panel {
	border-bottom: 1px solid #FFFFFF;
}

.n_clubgallerypicturesbox .n_highlighted_light_panel {
	border-left: none;
	border-right: none;
}

.n_highlighted_dark_clubcard .n_gallerypreviewwrap {
background-color: #F7F7F7;
}
.n_clubgallerycard .n_highlighted_dark_headline {
	background-color: #EDEDED;
}
.n_highlighted_dark_clubbox,
.n_highlighted_dark_clubcard,
.n_highlighted_dark_headline {
	background-color: #EDEDED;
}

.n_highlighted_dark_headline {
	color: #24468A;
}
.n_clubgallerybox .n_highlighted_dark_clubcard {
		margin-bottom: 0px;
		background-color: #EDEDED;
}
.n_clubgallerycard {
		background-color: #FFFFFF;
}

.n_galleryheadlinebox H4,
H4.n_highlightedheadline {
	color: #24468A;
}

.n_clubgallerybox .n_contentboxinlay {
		padding:16px 0 0;
}
.n_galleryheadlinebox H4 A,
H4.n_highlightedheadline A {
  color: #000;
  text-decoration: none;
}

.n_clubforummaincolumn .n_forummainbox H4,
.n_clubforummaincolumn .n_topicmainbox H4 {
	color: #24468A;
}

.n_newlinkbox {
  background-color: #EDEDED;
}

.n_highlightedbox .n_contentboxinlay {
	background-color: #FFFFFF;
}

/* skin def. box backgrounds */
.n_ratingbox {
	background-color: #FFFFFF;
}

.n_commentbox,
.n_commentformbox,
.n_messagebox,
.n_clubpictureoptionbox,
.n_clubtagbox,
.n_emptylinkbox .n_boxbody,
.n_linkboxarea {
  background-color: #F7F7F7; /* very light blue */
}

.n_clubpictureoptionbox {
	background-color: #EDEDED;
}

.n_forummainbox .n_classic_light_panel {
	background-color: #F7F7F7;
}

.n_clubforummaincolumn .n_topicmainbox {
	background-color: #F7F7F7;
}

.n_clubforummaincolumn .n_topicmainbox .n_commentnodes .n_forumsearchblock {
  width: 653px;
  _width: 671px;
	
	border-right: 2px solid #C8CBD4;
	border-bottom: 2px solid #C8CBD4;
	
	background-color: #F7F7F7;
}

.n_clubforummaincolumn .n_topicmainbox .n_commentnodes {
  background-color: #FFFFFF;
}

.n_createcomment .n_imageuploadwrap A.n_adduploadimginput {
  background-image: url(/images/frontend/club/skin/skin_default/n_addnewtag_icon.gif);
}

/* blog */
.n_clubblogmaincolumn .n_topicmainbox .n_commentnodes .n_blogsearchblock {
  width: 653px;
  _width: 671px;
  
  border-right: 2px solid #C8CBD4;
  border-bottom: 2px solid #C8CBD4;
  
  background-color: #F7F7F7;
}

.n_clubblogmaincolumn .n_topicmainbox .n_commentnodes {
  background-color: #E6E9F4;
}

.n_gallerypager {
	background-color: #F7F7F7;
}
.n_pagerpanel {
	background-color: #F7F7F7;
}

.n_tagbox,
.n_blogposthistorybox {
  background-color: #ECECEC;
}
.n_innerleftcolumn .n_blogposthistorybox .n_boxbody p.n_tags a {
	color: #24468A;
}
.n_clubtagbox {
	background-color: #F7F7F7;
}

.n_tagbox H4,
.n_blogposthistorybox H4 {
	color: #24468A;
	font-family: Arial,sans-serif,Helvetica;
	font-size: 15px;
}

.n_blogpostbox .n_boxbody P {
}

.n_commentblockheader A.n_commentusername {
	color: #CC582F;
}

P.n_replymessage {	
  background: #EDF9FF;
  border-right: 1px solid #B9D6EA;
}

.n_commentreplyblock P {
	color: #C2883E;
}

P.n_deletereply A {
	color: #C2883E;
	background: url(/images/frontend/club/skin/skin_lapcom/n_deletereply_cross.gif) no-repeat scroll 0px 2px;
}

P.n_blockuser A,
P.n_deletecomment A {
  color: #24468A;
}

P.n_replycomment {
  font-size: 13px;
  background-color: #24468A;
}

P.n_replycomment A {
  color: #FFFFFF;
  font-weight: bold;
  text-decoration: none; 
}

.n_morecomments A SPAN,
.n_nextblogposts A SPAN,
.n_prevblogposts A SPAN {
	background-image: url(/images/frontend/club/skin/skin_lapcom/n_clubdetailsarrow.png);
}

.n_blogmaincolumn .n_commentbox H4 A {
	color: #24468A;
}


/**********************************************************************
 * link types
**********************************************************************/

/* default */
A.n_commonlink,
P.n_answertocomment SPAN {
	color: #24468A;
	text-decoration: none;
}
P.n_messageblockheader .n_messageblockheaderwrap A {
	color: #24468A;
}
P.n_messageblockheader span a {
	color: #24468A;
}
A.n_forumnodetitle {
	font-family: Arial, sans-serif, Helvetica;
	font-weight: bold;
	color: #24468A;
	text-decoration: none;
	}
/* bold blue with small arrow */
P.n_redirectlink A,
A.n_commentusername,
TABLE.n_tipwraptable P.n_redirectlink,
 .n_messageblockheaderwrap A
 {
	font-family: Arial, sans-serif, Helvetica;
	font-weight: bold;
	color: #24468A;
	text-decoration: none;
}

P.n_clubgallerytitle A {
	color: #24468A;
}

.n_forumtopichead A.n_commentusername {
	color: #24468A;
}

P.n_redirectlink A SPAN,
TABLE.n_tipwraptable P.n_redirectlink SPAN.n_tipspace {
  padding: 0px 3px; /* gives the range */
  
  background: transparent url(/images/frontend/club/skin/skin_lapcom/n_clublinkarrow_right_dark.gif) no-repeat scroll 6px 5px;
}

/* normal blue & tags */
P.n_tags A {
  font-family: Arial, sans-serif, Helvetica;
	color: #24468A;
	text-decoration: none;
}

P.n_slimredirectlink A {
  font-family: Arial, sans-serif, Helvetica;
  color: #24468A;
  text-decoration: none;
}

/* bold green with small round arrow */
A.n_clubname,
A.n_membername,
P.n_commentreply A,
P.n_highlighted_redirectlink A,
SPAN.n_forumnodetype,
.n_clubblogsbox .n_blogpostcardcontent P.n_blogposttitle A.n_membername {
  font-family: Arial, sans-serif, Helvetica;
  font-weight: bold;
  color: #24468A;
  text-decoration: none;
}

A.n_clubname,
A.n_membername,
.n_clubblogsbox .n_blogpostcardcontent P.n_blogposttitle A.n_membername {
	color: #CC582F;
}

P.n_highlighted_redirectlink A SPAN {
  padding: 0px 6px; /* gives the range */
  
  background: url(/images/frontend/club/skin/skin_lapcom/n_highlighted_redirectlinkarrow.png) no-repeat 0px 0px;
}

/* small & caps bold blue with small round arrow */
P.n_pagerlink,
P.n_pagerlink_left,
P.n_mainpagerlink {
	font-family: Tahoma, sans-serif, Helvetica;
	font-size: 10px;
	font-weight: bold;
}

P.n_mainpagerlink,
P.n_mainpagerlink_left {
	margin: 0px;
	padding: 6px 5px 6px 5px;
	
	text-transform: uppercase;
}

P.n_pagerlink A,
P.n_pagerlink_left A,
P.n_mainpagerlink A  {
  color: #24468A;
  text-decoration: none;
}

P.n_pagerlink A SPAN,
P.n_mainpagerlink A SPAN {
	padding: 0px 6px; /* gives the range */
	
  background: url(/images/frontend/club/skin/skin_lapcom/n_highlighted_redirectlinkarrow.png) no-repeat 0px -1px;
}

P.n_pagerlink_left A SPAN {
	padding: 0px 6px; /* gives the range */
	
	background: url(/images/frontend/club/skin/skin_lapcom/n_highlighted_redirectlinkarrow_left.png) no-repeat 0px -1px;
}


/* date indicator span */
SPAN.n_dateindicator,
P.n_messageblockheader .n_messageblockheaderwrap SPAN,
.n_navigateprojection P A {
  font-family: Arial, sans-serif, Helvetica;
  color: #727272;
  
  text-decoration: none;
}

.n_navigateprojection P A {
	font-size: 9px;
}


/* view counter... */
P.n_viewcounter {
	color: #9F9F9F;
}

/* answer to a comment */
P.n_answertocomment {
	margin: 0px;
	
	width: 400px;
	overflow: hidden;
	
	float: left;
	
	font-family: Arial, sans-serif, Helvetica;
	font-size: 11px;
	color: #D1DDE7;
	line-height: 22px;
}

P.n_answertocomment SPAN {
	padding: 6px 0px 6px 6px;
	
	background-color: #FFFFFF;
}

P.n_answertocomment A {
	margin-left: 4px;
	padding-left: 16px;
	
	background: url(/images/frontend/club/skin/skin_lapcom/n_notananswer_icon.gif) no-repeat 0px 2px;
}

/* edit mode */
.n_commentheadedit A.n_blockuserlink {
  background-image: url(/images/frontend/club/skin/skin_lapcom/n_blockuser_icon.gif)
}

.n_commentheadedit A.n_deletemessagelink {
  background-image: url(/images/frontend/club/skin/skin_lapcom/n_deletegallery_icon.gif);
}

/* open friend selector module */
P.n_myfriendselectorlink A {
	background-image: url(/images/frontend/club/skin/skin_lapcom/n_myfriends_icon.gif);
}


/**********************************************************************
 * club main page rules (inc. 2 def themes)
**********************************************************************/

/* box inlay */
.n_default_dark .n_contentboxinlay {
  background-color: #fff;
  border: 1px solid #F4F4F4;
}

.n_default_light .n_contentboxinlay {
  background-color: #fff;
}

/* headline (inc. tabbed headline) */
.n_welcomebox_contentbox .boxfoot,
.n_welcomebox_contentbox .n_boxhead {
	background-color: #FEECE7;
}

.n_contentbox .n_clubtipbox .n_boxfoot {
  background-color: #FFFBEF;
}

.n_default_dark H4,
.n_default_dark .n_boxfoot,
.n_default_light H4,
.n_default_light .n_boxfoot {
  background-color: #EDEDED;
}

.n_default_dark H4,
.n_default_dark .n_editeventform H4,
.n_default_dark .n_editboxcontentarea H4,
.n_default_light H4 {
	color: #24468A;
}

.n_clubmainpagecolumn .n_clubnewsbox ul.n_clubnewslist li span.n_lead,
.n_clubmainpagecolumn .n_clubrssbox ul.n_clubrsslist li span.n_lead,
.n_clubmainpagecolumn .n_clubhtmlbox ul.n_clubrsslist li span.n_lead {
	color: #514A4A;
	display: block;
	padding: 4px 0 0;
}

.n_clubmainpagecolumn .n_clubhtmlbox .n_boxbody {
  _width: 341px;
}

.n_clubmainpagecolumn .n_clubhtmlbox UL.n_clubrsslist LI {
  _width: 301px;
}

.n_clubmainpagecolumn .n_clubhtmlbox UL.n_clubrsslist LI SPAN.n_lead {
  _width: 287px;
}

.n_default_light .n_editeventform H4,
.n_default_light .n_editboxcontentarea H4 {
  color: #24468A;
}

.n_clubmainpagecolumn .n_default_dark h4.n_tabbedheadline a {
	background-color: transparent;
	color: #24468A;
	text-decoration:none;
}

.n_clubmainpagecolumn .n_clublinksbox .n_contentboxinlay {
	background-color: #fff;
}

.n_clubmainpagecolumn .n_default_dark H4.n_tabbedheadline A:hover,
.n_clubmainpagecolumn .n_default_dark H4.n_tabbedheadline A.n_activetab {
	text-decoration: none;
	color: #24468A;
	
  background-color: #fff;
}

.n_clubmainpagecolumn .n_default_light H4.n_tabbedheadline A {
  text-decoration: none;
  color: #24468A;
  
  background-color: #EDEDED;
}

.n_clubmainpagecolumn .n_default_light H4.n_tabbedheadline A:hover,
.n_clubmainpagecolumn .n_default_light H4.n_tabbedheadline A.n_activetab {
  text-decoration: none;
  color: #24468A;
  
  background-color: #FFFFFF;
}

/* pager in footer */
P.n_footboxpager A.n_prev SPAN {
	background-position: 0px 5px;
  background-image: url(/images/frontend/club/skin/skin_lapcom/n_clublinkarrow_left_dark.gif);
}

.n_clubmainpagecolumn .n_clubeventsbox .n_fresheventpager P A {
	color: #24468A;
}

.n_clubmainpagecolumn .n_clubeventsbox .n_fresheventpager P A.n_prev SPAN {
  background-position: 0px 5px;
  background-image: url(/images/frontend/club/skin/skin_lapcom/n_clublinkarrow_left_dark.gif);
}

.n_clubmainpagecolumn .n_clubeventsbox .n_fresheventpager P A.n_next SPAN {
  background-image: url(/images/frontend/club/skin/skin_lapcom/n_clublinkarrow_right_dark.gif);
}


/* club leader box */
.n_default_dark P.n_clubwelcometext,
.n_default_light P.n_clubwelcometext {
  color: #514A4A;
}

.n_default_dark P.n_clubwelcometext A.n_membername,
.n_default_light P.n_clubwelcometext A.n_membername {
  color: #CC582F;
}

.n_welcomebox .n_boxfoot UL LI {
	padding-left: 10px;
	
	background: url(/images/frontend/club/skin/skin_lapcom/n_clublinkarrow_right_dark.gif) no-repeat 0px 4px;
}

.n_default_light .n_boxfoot UL LI {
  padding-left: 10px;
  
  background: url(/images/frontend/club/skin/skin_lapcom/n_clublinkarrow.gif) no-repeat 0px 4px;
}
.n_searchamongmembers table span,
.n_searchamongmembers label.n_normallabel,
.n_default_light P.n_highlighted_redirectlink A {
	color: #24468A;
}

.n_clubmainpagecolumn .n_clubpicturesbox H5,
.n_clubmainpagecolumn .n_clubvideosbox H5,
.n_clubmainpagecolumn .n_clubpicturesbox H5 A,
.n_clubmainpagecolumn .n_clubvideosbox H5 A {
  font-family: Arial, sans-serif, Helvetica;
  font-size: 15px;
  color: #24468A;
  
  text-decoration: none;
}

.n_clubmainpagecolumn .n_default_dark H5,
.n_clubmainpagecolumn .n_default_dark H5,
.n_clubmainpagecolumn .n_default_dark H5 A,
.n_clubmainpagecolumn .n_default_dark H5 A {
	color: #24468A;
}

.n_clubmainpagecolumn .n_default_light H5,
.n_clubmainpagecolumn .n_default_light H5,
.n_clubmainpagecolumn .n_default_light H5 A,
.n_clubmainpagecolumn .n_default_light H5 A {
  color: #24468A;
}

.n_welcomebox P.n_formerrormessage,
.n_maincontentbox P.n_formerrormessage {
  font-size: 11px;
  color: #FF0000;
}
.n_clubmainpagecolumn .n_clubvideosbox .n_moremediaitems {
	background-color: #f7f7f7;
}
.n_clubmainpagecolumn .n_clubvideosbox .n_boxhead H4.n_tabbedheadline {
		background-color: #EDEDED;
}
.n_clubmainpagecolumn .n_clubvideosbox .n_boxhead H4.n_tabbedheadline A {
	background-color: transparent;
	color: #24468A;
}
.n_clubmainpagecolumn .n_clubvideosbox .n_boxhead H4.n_tabbedheadline A:hover,
.n_clubmainpagecolumn .n_clubvideosbox .n_boxhead H4.n_tabbedheadline A.n_activetab	
	{
		background-color: #fff;
		color: #24468A;
}

.n_clubmainpagecolumn .n_clubvideosbox .n_videoplayerwrap {
	_margin-left: 21px;
}

.n_default_dark #n_labelcloud_content p.n_labelcloud_content {
		color: #24468A;
}

.n_clubmainpagecolumn .n_clubvideosbox .n_contentboxinlay {
	background-color: #fff;
}

.n_clubmainpagecolumn .n_clubpicturesbox .n_moremediaitems {
	background-color: #f7f7f7;
}
.n_clubmainpagecolumn .n_clubpicturesbox .n_boxhead H4.n_tabbedheadline {
		background-color: #EDEDED;
}
.n_clubmainpagecolumn .n_clubpicturesbox .n_boxhead H4.n_tabbedheadline A {
	background-color: #EDEDED;
	color: #24468A;
}


.n_clubmainpagecolumn .n_clubpicturesbox .n_contentboxinlay {
	background-color: #FFFFFF;
	
}
.n_clubmainpagecolumn .n_clubpicturesbox .n_boxhead H4.n_tabbedheadline A:hover,
.n_clubmainpagecolumn .n_clubpicturesbox .n_boxhead H4.n_tabbedheadline A.n_activetab	
	{
		background-color: #fff;
		color: #24468A;
}

.n_clubmainpagecolumn .n_clubpicturesbox .n_contentboxinlay {
	_width: 345px;
	background: #FFFFFF;
}

/* highlighted content box */
.n_clubmainpagecolumn .n_maincontentbox .n_maintagbox,
.n_clubmainpagecolumn .n_maincontentbox .n_oldernews {
	border-top: 1px solid #FFFFFF;
	_width: 509px;
}

.n_clubmainpagecolumn .n_maincontentbox .n_maintagbox P {
	_width: 509px;
}

.n_clubmainpagecolumn .n_default_dark .n_oldernews H4 {
	background-color: transparent;
	color: #24468A;
}

.n_clubmainpagecolumn .n_default_light .n_oldernews H4 {
  background-color: transparent;
  color: #24468A;
}

.n_mainnewswrap {
  width: 261px;
}

.n_widenewswrap {
  width: 479px;
}

.n_clubmainpagecolumn .n_maincontentbox .n_mainnewswrap H5 {
	font-family: Arial, sans-serif, Helvetica;
  font-size: 18px;
}

.n_clubmainpagecolumn .n_maincontentbox .n_mainnewswrap H5 A {
	text-decoration: none;
}

.n_clubmainpagecolumn .n_default_dark .n_mainnewswrap H5,
.n_clubmainpagecolumn .n_default_dark .n_mainnewswrap H5 A {
  color: #24468A;
}

.n_clubmainpagecolumn .n_default_light .n_mainnewswrap H5,
.n_clubmainpagecolumn .n_default_light .n_mainnewswrap H5 A {
  color: #24468A;
}

.n_maintagbox P.n_tags A {
	color: #24468A;
}

.n_oldernews P.n_redirectlink A {
	color: #C2883E;
}

.n_oldernews P.n_redirectlink A SPAN {
	background-image: url(/images/frontend/club/skin/skin_lapcom/n_clublinkarrow_light.gif);
}

.n_clubmainpagecolumn .n_maincontentbox .n_oldernews P.n_redirectlink SPAN {
	background-position: 0px 5px;
}
@media all and (min-width:0px) {
  html:not(:link) .n_clubmainpagecolumn .n_maincontentbox .n_oldernews P.n_redirectlink SPAN    { /* safari fine tune */
    background-position: 0px 4px;
  }
}


/* clubpictures box */
.n_picturesliderwrap A.n_slidepictures_left {
  background-image: url(/images/frontend/club/skin/skin_lapcom/n_slidepictures_left.png);
}

.n_picturesliderwrap A.n_slidepictures_right {
  background-image: url(/images/frontend/club/skin/skin_lapcom/n_slidepictures_right.png);
}

.n_videoplayerwrap A.n_playvideobutton {
	background-image: url(/images/frontend/club/skin/skin_lapcom/n_video_playbutton.png);
}

/* media comments (image, video) */

.n_default_dark .n_mediacommentbox {
	_width: 299px;
	
  border-right: 2px solid #CFCCC3;
  border-bottom: 2px solid #CFCCC3;  
	background-color: #FFFFFF;
}

.n_default_light .n_mediacommentbox {
  _width: 299px;
  
  border-right: 2px solid #CFCCC3;
  border-bottom: 2px solid #CFCCC3;
  background-color: #FFFFFF;
}

.n_mediacommentbox .n_mediacommentboxhead,
.n_mediacommentbox .n_mediacommentboxbody,
.n_mediacommentbox .n_mediacommentboxfoot {
  _width: 297px;
}

.n_clubpiczuresbox .n_moremediaitems UL LI,
.n_clubvideosbox .n_moremediaitems UL LI {
	_width: 301px;
}

.n_mediacommentbox .n_mediacommentboxhead {
  border-bottom: 1px dashed #EBEDF6;
}

.n_mediacommentbox .n_mediacommentboxhead P {
	padding-left: 25px;
	
	font-size: 11px;
	line-height: 14px;
	
	background-repeat: no-repeat;
	background-position: 0px 0px;
	background-image: url(/images/frontend/club/skin/skin_lapcom/n_mediacommentbox_icon.gif);
}

.n_mediacommentbox .n_mediacommentboxhead A.n_commentusername {
	color: #ED8A0A;
}

.n_default_dark A.n_createmediacomment {
  font-family: Arial, sans-serif, Helvetica;
  font-size: 12px;
  font-weight: bold;
  color: #FFFFFF;
  text-decoration: none;
  
  background-color: #24468A;
}

.n_default_light A.n_createmediacomment {
  font-family: Arial, sans-serif, Helvetica;
  font-size: 12px;
  font-weight: bold;
  color: #FFFFFF;
  text-decoration: none;
  
  background-color: #24468A;
}


.n_moremediaitems {
  border-top: 1px solid #FFFFFF;
}

.n_default_dark .n_moremediaitems {
	background-color: #24468A;
}

.n_default_light .n_moremediaitems {
	background-color: #FFFBEF;
}

.n_clubeventlist UL LI SPAN.n_eventname A,
.n_moremediaitems UL LI,
.n_clubmainpagecolumn .n_clublinksbox UL.n_clublinklist LI,
.n_clubmainpagecolumn .n_clubnewsbox UL.n_clubnewslist LI,
.n_clubmainpagecolumn .n_clubrssbox UL.n_clubrsslist LI,
.n_clubmainpagecolumn .n_clubhtmlbox UL LI,
.n_clubmainpagecolumn .n_clubhtmlbox UL.n_clubrsslist LI {
  background-repeat: no-repeat;
  background-position: 0px 5px;  
  background-image: url(/images/frontend/club/skin/skin_lapcom/n_clublinkarrow_right_dark.gif);
}

.n_default_light .n_clubeventlist UL LI SPAN.n_eventname A {
	background-image: url(/images/frontend/club/skin/skin_lapcom/n_clublinkarrow_right_dark_light.gif);
}

@media all and (min-width:0px) {
	head~body .n_clubeventlist UL LI,
  head~body .n_moremediaitems UL LI A,
  head~body .n_clubmainpagecolumn .n_clublinksbox UL.n_clublinklist LI A,
  head~body .n_clubmainpagecolumn .n_clubnewsbox UL.n_clubnewslist LI A,
  head~body .n_clubmainpagecolumn .n_clubrssbox UL.n_clubrsslist LI A,
  head~body .n_clubmainpagecolumn .n_clubhtmlbox UL LI,
  head~body .n_clubmainpagecolumn .n_clubhtmlbox UL.n_clubrsslist LI A  { /* safari fine tune */
    background-position: 0px 4px;
  }
}

.n_clubmainpagecolumn .n_midleftcolumn P.n_redirectlink A  {
  color: #24468A;
}

.n_clubmainpagecolumn .n_midleftcolumn P.n_redirectlink A SPAN {
  background-image: transparent url(/images/frontend/club/skin/skin_lapcom/n_clublinkarrow_right_dark.gif) no-repeat scroll 0 4px;
}

.n_clubmainpagecolumn .n_midleftcolumn .n_default_dark P.n_footboxpager A {
	color: #24468A;
}

.n_clubmainpagecolumn .n_midleftcolumn .n_default_light P.n_footboxpager A {
  color: #24468A;
}

.n_clubmainpagecolumn .n_midleftcolumn .n_default_dark P.n_footboxpager A.n_prev SPAN {
  background-position: 0px 5px;
  background-image: url(/images/frontend/club/skin/skin_lapcom/n_clublinkarrow_left_dark.gif);
}

.n_clubmainpagecolumn .n_midleftcolumn .n_default_dark P.n_footboxpager A.n_next SPAN {
  background-image: transparent url(/images/frontend/club/skin/skin_lapcom/n_clublinkarrow_right_dark.gif) no-repeat scroll 0 4px;
}

.n_clubmainpagecolumn .n_midleftcolumn .n_default_light P.n_footboxpager A.n_prev SPAN {
  background-position: 0px 5px;
  background-image: url(/images/frontend/club/skin/skin_lapcom/n_clublinkarrow_left_dark.gif);
}

.n_clubmainpagecolumn .n_midleftcolumn .n_default_light P.n_footboxpager A.n_next SPAN {
  background-image: url(/images/frontend/club/skin/skin_lapcom/n_clublinkarrow_right_dark.gif);
}


.n_clubeventlist UL LI {
  background-position: 11px 11px;
}

@media all and (min-width:0px) {
  head~body .n_clubeventlist UL LI {
    background-position: 11px 10px;
  }
}
.n_clubmainpagecolumn .n_clublinksbox UL.n_clublinklist LI A,
.n_clubmainpagecolumn .n_clubnewsbox UL.n_clubnewslist LI A,
.n_clubmainpagecolumn .n_clubrssbox UL.n_clubrsslist LI A,
.n_clubmainpagecolumn .n_clubhtmlbox UL LI A,
.n_clubmainpagecolumn .n_clubhtmlbox UL.n_clubrsslist LI A  {
	color: #fff;
}
.n_moremediaitems UL LI A,
.n_clubmainpagecolumn .n_clublinksbox UL.n_clublinklist LI A,
.n_clubmainpagecolumn .n_clubnewsbox UL.n_clubnewslist LI A,
.n_clubmainpagecolumn .n_clubrssbox UL.n_clubrsslist LI A,
.n_clubmainpagecolumn .n_clubhtmlbox UL LI A,
.n_clubmainpagecolumn .n_clubhtmlbox UL.n_clubrsslist LI A {
	font-weight: bold;
	text-decoration: none;
	color: #24468A;
}

.n_default_dark UL.n_clubnewslist LI,
.n_default_dark UL.n_clubrsslist LI {
	color: #c2883e;
}

.n_default_light UL.n_clubnewslist LI,
.n_default_light UL.n_clubrsslist LI {
	color: #c2883e;
}


.n_clubmainpagecolumn .n_default_dark .n_moremediaitems UL LI {
  color: #c2883e;
  
  background-image: url(/images/frontend/club/skin/skin_lapcom/n_clublinklinkarrow_right_dark.gif);
}

.n_default_light UL LI A {
	color: #24468A;
}

.n_default_dark UL LI A {
	color: #24468A;
}

.n_clubmainpagecolumn .n_default_dark UL.n_clublinklist LI,
.n_clubmainpagecolumn .n_default_light UL.n_clublinklist LI {
	_width: 301px;
}

.n_clubmainpagecolumn .n_default_light .n_moremediaitems UL LI,
.n_clubmainpagecolumn .n_default_dark UL.n_clublinklist LI,
.n_clubmainpagecolumn .n_default_dark UL.n_clubnewslist LI,
.n_clubmainpagecolumn .n_default_dark UL.n_clubrsslist LI  {
  color: #62584B;
  
  background-image: url(/images/frontend/club/skin/skin_lapcom/n_clublinkarrow_right_dark.gif);
}

.n_clubmainpagecolumn .n_default_light UL.n_clublinklist LI,
.n_clubmainpagecolumn .n_default_light UL.n_clubnewslist LI,
.n_clubmainpagecolumn .n_default_light UL.n_clubrsslist LI {
  color: #514A4A;
  
  background-image: url(/images/frontend/club/skin/skin_lapcom/n_redirectlinkarrow_blue.gif);
}

.n_moremediaitems P.n_redirectlink,
.n_clublinksbox P.n_redirectlink,
.n_clubblogsbox P.n_redirectlink,
.n_clubforumbox P.n_redirectlink,
.n_clubmembersbox P.n_redirectlink,
.n_clubnewsbox P.n_redirectlink,
.n_clubrssbox P.n_redirectlink,
.n_clubhtmlbox P.n_redirectlink,
.n_maincontentbox .n_maintagbox P.n_redirectlink,
.n_midleftcolumn .n_clubeventsbox P.n_redirectlink {
	font-size: 10px;
}

.n_moremediaitems P.n_redirectlink SPAN,
.n_maincontentbox .n_maintagbox P.n_redirectlink SPAN,
.n_clubmainpagecolumn .n_clublinksbox P.n_redirectlink SPAN,
.n_clubmainpagecolumn .n_clubblogsbox P.n_redirectlink SPAN,
.n_clubmainpagecolumn .n_clubforumbox P.n_redirectlink SPAN,
.n_clubmainpagecolumn .n_clubmembersbox P.n_redirectlink SPAN,
.n_clubmainpagecolumn .n_clubnewsbox P.n_redirectlink SPAN,
.n_clubmainpagecolumn .n_clubrssbox P.n_redirectlink SPAN,
.n_clubmainpagecolumn .n_clubhtmlbox P.n_redirectlink SPAN,
.n_clubmainpagecolumn .n_midleftcolumn .n_clubeventsbox P.n_redirectlink SPAN {
	margin-right: 7px;
	
	background-position: 6px 4px;
}
@media all and (min-width:0px) {
  html:not(:link) .n_moremediaitems P.n_redirectlink SPAN,
  html:not(:link) .n_maincontentbox .n_maintagbox P.n_redirectlink SPAN,
  html:not(:link) .n_clubmainpagecolumn .n_clublinksbox P.n_redirectlink SPAN,
  html:not(:link) .n_clubmainpagecolumn .n_clubblogsbox P.n_redirectlink SPAN,
  html:not(:link) .n_clubmainpagecolumn .n_clubforumbox P.n_redirectlink SPAN,
  html:not(:link) .n_clubmainpagecolumn .n_clubmembersbox P.n_redirectlink SPAN,
  html:not(:link) .n_clubmainpagecolumn .n_clubnewsbox P.n_redirectlink SPAN,
  html:not(:link) .n_clubmainpagecolumn .n_clubrssbox P.n_redirectlink SPAN,
  html:not(:link) .n_clubmainpagecolumn .n_clubhtmlbox P.n_redirectlink SPAN,  
  html:not(:link) .n_clubmainpagecolumn .n_midleftcolumn .n_clubeventsbox P.n_redirectlink SPAN  { /* safari fine tune */
    background-position: 6px 2px;
  }
}

TABLE.n_tipwraptable P.n_redirectlink SPAN {
	margin-right: 7px;
	color: #24468A;
}

/* blog box */
.n_clubmainpagecolumn .n_clubblogsbox .n_blogpostcard {
	_width: 343px;
	
	border-bottom: 1px solid #F4F4F4;
}

.n_clubmainpagecolumn .n_clubblogsbox .n_lastblogpostcard {
	border-bottom: 0px none;
}

.n_default_dark .n_blogpostcardcontent P.n_blogposttitle A {
	font-weight: bold;
	color: #24468A;
	text-decoration: none;
}

.n_default_light .n_blogpostcardcontent P.n_blogposttitle A {
  font-weight: bold;
  color: #24468A;
  text-decoration: none;
}

.n_default_dark .n_blogpostcardcontent P.n_blogposttitle A.n_membername {
  color: #FF9933;
}

.n_default_light .n_blogpostcardcontent P.n_blogposttitle A.n_membername {
  color: #c2883e;
}

.n_default_dark .n_blogpostcardcontent P.n_blogpostdate SPAN.n_dateindicator {
  color: #727272;
}

.n_default_light .n_blogpostcardcontent P.n_blogpostdate SPAN.n_dateindicator {
  color: #727272;
}

.n_default_dark .n_blogpostcardcontent P.n_blogpostcomments,
.n_default_dark .n_blogpostcardcontent P.n_blogpostcomments A {
  color: #24468A;
  text-decoration: none;
}

.n_default_light n_blogpostcardcontent P.n_blogpostcomments,
.n_default_light n_blogpostcardcontent P.n_blogpostcomments A {
  color: #24468A;
  text-decoration: none;
}
#n_blogpostboxcontent_1 .n_blogpostcardcontent p.n_membername a {
		color: #FF9933;
}


/* forum box */
.n_clubforumbox H4 {
	background-color: transparent;
}

.n_clubbox_wrap .n_clubforumbox .n_contentboxinlay .n_boxbody {
	_width: 341px;
}

.n_default_dark .n_forumcommentbox {
	_width: 330px;
	
  border-right: 2px solid #CFCFCF;
  border-bottom: 2px solid #CFCFCF;
  background-color: #FFFFFF;
}

.n_default_light .n_forumcommentbox {
  _width: 330px;
	
  border-right: 2px solid #CFCFCF;
  border-bottom: 2px solid #CFCFCF;
  background-color: #FFFFFF;
}

.n_forumcommentbox .n_forumcommentboxhead,
.n_forumcommentbox .n_forumcommentboxbody,
.n_forumcommentbox .n_forumcommentboxfoot {
  _width: 328px;
}

.n_forumcommentbox .n_forumcommentboxhead {
  border-bottom: 1px dashed #EBEDF6;
  
  background-repeat: no-repeat;
  background-position: 14px 10px;
  background-image: url(/images/frontend/club/skin/skin_lapcom/n_mediacommentbox_icon.gif);
}

.n_forumcommentbox .n_forumcommentboxhead P {
	font-size: 11px;
}

.n_default_dark .n_forumcommentboxhead P.n_forumcommenttitle A,
SPAN.n_deleteduser {
	font-weight: bold;
	color: #24468A;
	text-decoration: none
}
a.n_clubname,
a.n_membername,
p.n_commentreply a,
p.n_highlighted_redirectlink a,
span.n_membername,
.n_clubblogsbox .n_blogpostcardcontent p.n_blogposttitle a.n_membername,
SPAN.n_deleteduser {
	color: #CC582F;
}

SPAN.n_forumnodetype { 
  color: #24468A;
}

.n_default_light .n_forumcommentboxhead P.n_forumcommenttitle A {
  font-weight: bold;
  color: #24468A;	
  text-decoration: none;  
}

.n_default_dark .n_forumcommentboxhead A.n_commentusername {
  color: #CC582F;
}

.n_default_light .n_forumcommentboxhead A.n_commentusername {
  color: #CC582F;
}

.n_default_dark .n_forumcommentboxbody P A {
	color: #000000;
	text-decoration: none;
}

.n_default_light .n_forumcommentboxbody P A {
  color: #000000;
  text-decoration: none;
}

.n_clubmainpagecolumn .n_clubmembersbox .n_boxbody {
  _width: 343px;
}

.n_clubmainpagecolumn .n_clubmembersbox .n_membercard {
  _width: 331px;
}

.n_clubmembersbox .n_membercard .n_memberinfowrap {
  _width: 206px;
}


/* poll box */
.n_clubmainpagecolumn .n_clubpollbox .n_contentboxinlay {
	_width: 345px;
}

.n_clubmainpagecolumn .n_clubpollbox H4,
.n_clubmainpagecolumn .n_clubtipbox H4,
.n_clubmainpagecolumn .n_midleftcolumn .n_clubeventsbox H4,
.n_clubmainpagecolumn .n_clubhtmlbox H4 {
  background-color: transparent;
}

.n_clubmainpagecolumn .n_default_dark P.n_polltitle,
.n_clubmainpagecolumn .n_default_light P.n_polltitle {
  font-weight: bold;
  color: #514A4A;
}

.n_clubmainpagecolumn .n_default_dark .n_pollmeter {
	background-image: url(/images/frontend/club/skin/skin_lapcom/n_pollmeterbg.gif);
}

.n_clubmainpagecolumn .n_default_light .n_pollmeter {
  background-image: url(/images/frontend/club/skin/skin_lapcom/n_pollmeterbg.gif);
}

.n_clubmainpagecolumn P.n_pollresult SPAN.n_pollpercent {
	font-weight: bold;
	color: #24468A;
}

.n_clubmainpagecolumn .n_default_dark P.n_pollresult SPAN.n_votecounter,
.n_clubmainpagecolumn .n_default_light P.n_pollresult SPAN.n_votecounter {
  color: #24468A;
}

.n_clubmainpagecolumn P.n_aggregatepollresult {
  font-weight: bold;
  color: #24468A;
}

.n_clubmainpagecolumn .n_clubpollbox .n_boxfoot,
.n_clubmainpagecolumn .n_clubtipbox .n_boxfoot  {
	_width: 343px;
	height: 12px; /* 36px */
	_height: 36px; /* ie needs height */
	overflow: hidden;
	background-color: #fff;
	border-top: 1px solid #FFFFFF;
}

/* tip box */
.n_clubmainpagecolumn .n_clubtipbox .n_boxbody {
  _width: 341px;
}

.n_clubmainpagecolumn .n_default_dark P.n_tiptitle,
.n_clubmainpagecolumn .n_default_light P.n_tiptitle {
  font-weight: bold;
  color: #514A4A;
}

.n_clubmainpagecolumn .n_default_dark P.n_tiptext,
.n_clubmainpagecolumn .n_default_light P.n_tiptext {
  color: #514A4A;
}

.n_clubmainpagecolumn .n_default_dark .n_tipwrap P.n_redirectlink,
.n_clubmainpagecolumn .n_default_light .n_tipwrap P.n_redirectlink {
  color: #C2883E;
}


/* members box */
.n_clubmembersbox P.n_redirectlink {
	margin-top: 10px;
	margin-left: 10px;
}

/* members box | latest content types */
.n_clubmembersbox .n_membercard .n_memberinfowrap P.n_content_gallery {
	background-position: 0px 0px;
	background-image: url(/images/frontend/club/skin/skin_lapcom/n_freshgallery_icon.gif);
}

.n_clubmembersbox .n_membercard .n_memberinfowrap P.n_content_comment {
  background-position: 0px 0px;
  background-image: url(/images/frontend/club/skin/skin_lapcom/n_mediacommentbox_icon.gif);
}

.n_clubmembersbox .n_membercard .n_memberinfowrap P.n_content_video {
  background-position: 0px 0px;
  background-image: url(/images/frontend/club/skin/skin_lapcom/n_usercontentlisticon_video.gif);
}

.n_clubmembersbox .n_membercard .n_memberinfowrap P.n_content_picture {
  background-position: 0px 0px;
  background-image: url(/images/frontend/club/skin/skin_lapcom/n_usercontentlisticon_picture.gif);
}


/* news / rss box */
.n_clubmainpagecolumn .n_clubnewsbox H4,
.n_clubmainpagecolumn .n_clubrssbox H4 {
  background-color: transparent;
}

.n_clubmainpagecolumn .n_clubnewsbox UL.n_clubnewslist LI SPAN.n_lead,
.n_clubmainpagecolumn .n_clubrssbox UL.n_clubrsslist LI SPAN.n_lead,
.n_clubmainpagecolumn .n_clubnewsbox UL.n_clubnewslist LI SPAN.n_lead A,
.n_clubmainpagecolumn .n_clubrssbox UL.n_clubrsslist LI SPAN.n_lead A {
	color: #000000;
	text-decoration: none;
}

.n_clubmainpagecolumn .n_clubhtmlbox {
  color: #000000;
}

.n_clubhtmlbox A {
	color: #24468A;
  text-decoration: none;
}

.n_clubmainpagecolumn .n_clubhtmlbox TABLE TR TD {
  padding: 4px 0px;
  
  font-family: Arial, sans-serif, Helvetica;
  font-size: 12px;
  color: #000000;
  line-height: 14px;
}

.n_clubmainpagecolumn .n_default_dark TABLE TR TD A {
  color: #62584B;
  text-decoration: none;
}

.n_clubmainpagecolumn .n_default_light TABLE TR TD A {
  color: #336699;
  text-decoration: none;
}

.n_moremediaitems,
.n_clubmainpagecolumn .n_clubpicturesbox .n_moremediaitems,
.n_clubmainpagecolumn .n_clublinksbox .n_boxbody,
.n_clubmainpagecolumn .n_clubnewsbox .n_boxbody,
.n_clubmainpagecolumn .n_clubhtmlbox .n_boxbody,
.n_clubmainpagecolumn .n_clubrssbox .n_boxbody {
  _width: 343px;
}

/* clubevents box */
.n_clubeventlist UL LI.n_openedevent A {
	font-weight: bold;
}

.n_default_dark .n_clubeventlist UL LI,
.n_default_light .n_clubeventlist UL LI {
  background-color: #EDEDED;
}

.n_default_dark .n_clubeventlist UL LI.n_openedevent,
.n_default_light .n_clubeventlist UL LI.n_openedevent {
  background-color: #FFFFFF;
}

.n_default_dark .n_clubeventlist UL LI.n_openedevent SPAN.n_eventname A.n_openedevent {
	background-image: url(/images/frontend/club/skin/skin_lapcom/n_clublinkarrow_down_dark.gif);
	color: #24468A;
}

.n_default_light .n_clubeventlist UL LI.n_openedevent SPAN.n_eventname A.n_openedevent {
  background-image: url(/images/frontend/club/skin/skin_lapcom/n_clublinkarrow_down_light.gif);
  color: #24468A;
}

.n_clubeventlist UL LI {
	color: #000000;
}

.n_default_dark .n_clubeventlist UL LI A,
.n_default_light .n_clubeventlist UL LI A {
  color: #24468A;
  text-decoration: none;
}

.n_clubeventlist SPAN.n_dateindicator {
	color: #24468A;
}

.n_clubmainpagecolumn .n_midleftcolumn .n_clubeventsbox P.n_redirectlink A {
	color: #24468A;
}

.n_clubmainpagecolumn .n_midleftcolumn .n_clubeventsbox P.n_redirectlink A SPAN {
  background-image: url(/images/frontend/club/skin/skin_lapcom/n_clublinkarrow_right_dark.gif);
}

.n_default_dark .n_clubeventlist UL LI SPAN.n_eventname A {
	background-image: url(/images/frontend/club/skin/skin_lapcom/n_clublinkarrow_right_dark.gif);
}


.n_default_dark .n_editeventform,
.n_default_light .n_editeventform {
  background-color: #FFFFFF;
}

.n_default_dark .n_editeventform H4,
.n_default_light .n_editeventform H4 {
  color: #24468A;
}

.n_default_dark .n_submitevent,
.n_default_light .n_submitevent {
  background-color: #FFFFFF;
  border-top: 1px solid #F4F4F4;
}


/* @ edit | inverse colors rule */
.n_default_dark .n_editboxcontentarea {
	background-color: #E7E7E7;
}

.n_default_light .n_editboxcontentarea,
.n_clubsimilarclubbox .n_editboxcontentarea {
  background-color: #E7E7E7;
}

.n_editboxcontentarea A.n_removetip,
.n_clubeventlist .n_deleteeventicon {
	background-image: url(/images/frontend/club/skin/skin_lapcom/n_deletelinkcategory_icon.gif);
}
.n_default_light .n_editboxcontentarea .n_edittipform,
.n_default_dark .n_editboxcontentarea .n_edittipform {
	background-color:#F6F6F6;
}
.n_default_dark .n_editboxcontentarea .n_createtipform,
 {
  background-color: #FFFBEF;	
}

.n_default_light .n_editboxcontentarea .n_createtipform,
 {
  background-color: #BDF0B7;
}

/* @empty global */
.n_emptybody P {  
  font-size: 14px;
  font-weight: bold;
  color: #24468A;
}


/**********************************************************************
 * add tag module
**********************************************************************/

.n_addtagpanel P.n_tags A {
  background-image: url(/images/frontend/club/skin/skin_lapcom/n_tagcomma.gif);
}

.n_addtagpanel P.n_tags A.n_addnewtag {
  background-image: url(/images/frontend/club/skin/skin_lapcom/n_addnewtag_icon.gif);
}

.n_addtagpanel P.n_tags A.n_lastvideotag {
  padding-right: 0px;
  background: none;
}

.n_addtagpanel P.n_tags A.n_lasttag_more {
  padding-right: 8px;
  
  background: url(/images/frontend/club/skin/skin_lapcom/n_lasttag_more_dot.gif) no-repeat right bottom;
}


/**********************************************************************
 * fresh club events
**********************************************************************/

/* right column */
.n_clubeventsbox #n_clubeventsbox_wrap .n_boxbody .n_freshclubevent {
	border: 1px solid #F4F4F4;
	border-top: none;
}

.n_clubeventsbox #n_clubeventsbox_wrap .n_fresheventform_wrap {
  border: 1px solid #F4F4F4;
}

.n_clubeventsbox .n_fresheventform_wrap h4 {
	border: none;
  border-bottom: 1px solid #F4F4F4;
}

.n_clubeventsbox .n_fresheventform_wrap .n_fresheventform {
	padding-top: 12px;
}

.n_clubeventsbox .n_freshclubevent {
	width: 166px;
	_width: 200px;
}

.n_clubeventsbox .n_freshclubevent P.n_freshgallery {
  background: url(/images/frontend/club/skin/skin_lapcom/n_freshgallery_icon.gif) no-repeat 0px -2px;
}

.n_clubeventsbox .n_freshclubevent P.n_freshcomment {
  background: url(/images/frontend/club/skin/skin_lapcom/n_freshcomment_icon.gif) no-repeat 0px 0px;
}

.n_clubeventsbox .n_freshclubevent P.n_freshjoin,
.n_clubeventsbox .n_freshclubevent P.n_freshawaiting {
  background: url(/images/frontend/club/skin/skin_lapcom/n_newclubmember_icon.gif) no-repeat 0px 0px;
}

.n_clubeventsbox .n_freshclubevent P.n_freshpost {
  background: url(/images/frontend/club/skin/skin_lapcom/n_editgallery_icon.gif) no-repeat 0px 0px;
}

.n_clubeventsbox .n_freshclubevent P.n_freshlink {
  background: url(/images/frontend/club/skin/skin_lapcom/n_newlink_icon.gif) no-repeat 0px 0px;
}

.n_clubeventsbox .n_freshclubevent P.n_freshevent {
  background: url(/images/frontend/club/skin/skin_lapcom/n_newclubcalendarevent_icon.gif) no-repeat 0px 0px;
}

.n_clubeventsbox .n_freshclubevent P.n_freshtopic {
  background: url(/images/frontend/club/skin/skin_lapcom/n_newclubforumtopic_icon.gif) no-repeat 0px 0px;
}

.n_clubeventsbox .n_freshclubevent P.n_freshpicture {
  background: url(/images/frontend/club/skin/skin_lapcom/n_newclubimage_icon.gif) no-repeat 0px 0px;
}

.n_clubeventsbox .n_freshclubevent P.n_freshvideo {
  background: url(/images/frontend/club/skin/skin_lapcom/n_newclubvideo_icon.gif) no-repeat 0px 0px;
}

.n_clubeventsbox .n_freshclubevent P.n_freshstatuschanged {
  background: url(/images/frontend/club/skin/skin_lapcom/n_newstatus_icon.gif) no-repeat 0px 0px;
}

P.n_usercommenttext {
	background-color: #FFFFFF;
	border-right: 1px solid #B5DDC7;
	border-bottom: 1px solid #B5DDC7;
}

A.n_editusercommenttext {
  background-image: url(/images/frontend/club/skin/skin_lapcom/n_deletelinkcategory_icon.gif);
}

.n_clubmainpagecolumn .n_clubeventsbox .n_fresheventpager {
  border-bottom: 10px solid #FFFFFF;
}

.n_innerrightcolumn .n_clubeventsbox H4 {
	color: #24468A;
	
}


/**********************************************************************
 * comments and messages
**********************************************************************/

.n_commentblockhead,
.n_messageblockhead {
	padding-right: 14px;
  
  width: 487px; /* 483px */
  _width: 513px; /* ie6 box-model hack */
	
	background: url(/images/frontend/club/skin/skin_lapcom/n_commentblockhead.gif) no-repeat top right #FFFFFF;
	border-bottom: 1px dashed #EBEDF6;
}

.n_commentblockhead P,
.n_messageblockhead P {
	margin: 0px;
	
	font-size: 11px;
}
.n_commentlist_ClubVideo n_boxbody {
	border-bottom:1px solid #B5DDC7;
	border-right:1px solid #B5DDC7;
}
.n_commentblockbody,
.n_messageblockbody {
	padding-right: 14px;
	
  width: 487px; /* 483px */
  _width: 513px; /* ie6 box-model hack */
	
  background: #FFFFFF url(/images/frontend/club/skin/skin_lapcom/n_commentblockhead.gif) no-repeat scroll right top;
}

.n_commentblockfoot,
.n_messageblockfoot {
	height: 4px;
	overflow: hidden;
	
  background: url(/images/frontend/club/skin/skin_lapcom/n_commentblockfoot.gif) no-repeat top right #FFFFFF;
}

P.n_commentreply A,
P.n_messagereply A {
	color: #FFFFFF;
	
	background-color: #24468A;
}


/**********************************************************************
 * blog
**********************************************************************/

.n_blognodesearchbox {
  background: url(/images/frontend/club/skin/skin_lapcom/n_forumnode_searchbox.gif) no-repeat top left;
}

A.n_clearblognodesearch {
  background-image: url(/images/frontend/club/skin/skin_lapcom/n_clearforumnodesearch_icon.gif);
}

A.n_clearblognodesearch:hover {
  background-image: url(/images/frontend/club/skin/skin_lapcom/n_clearforumnodesearch_icon_a.gif);
}


/**********************************************************************
 * forum
**********************************************************************/

.n_forumnodesearchbox {
	background: url(/images/frontend/club/skin/skin_lapcom/n_forumnode_searchbox.gif) no-repeat top left;
}

.n_clubforummaincolumn .n_forummainbox .n_contentboxinlay,
.n_clubforummaincolumn .n_topicmainbox .n_contentboxinlay {
  background: #EDEDED;
}

A.n_clearforumnodesearch {
	background-image: url(/images/frontend/club/skin/skin_lapcom/n_clearforumnodesearch_icon.gif);
}

A.n_clearforumnodesearch:hover {
  background-image: url(/images/frontend/club/skin/skin_lapcom/n_clearforumnodesearch_icon_a.gif);
}

.n_forumorderizer TABLE TR TD SPAN {
  font-family: Arial, sans-serif, Helvetica;
  font-size: 12px;
  font-weight: bold;
  color: #24468A;
}
a.n_setforumordericon_up:hover, a.n_setforumordericon_active_down {
	background-image:url(/images/frontend/club/skin/skin_lapcom/n_setmailordericon_active_down.png);
	margin-top:0;
}
a.n_setforumordericon_up:hover, a.n_setforumordericon_active_up {
	background-image:url(/images/frontend/club/skin/skin_lapcom/n_setmailordericon_active_up.png);
	margin-top:0;
}
A.n_setforumordericon_down {
  background-image: url(/images/frontend/club/skin/skin_lapcom/n_setmailordericon_down.png);
}
A.n_setforumordericon_up {
  background-image: url(/images/frontend/club/skin/skin_lapcom/n_setmailordericon_up.png);
}

A.n_setforumordericon_active_down,
A.n_setforumordericon_down:hover {
  margin-top: 0px;  
  
  background-image: url(/images/frontend/club/skin/skin_lapcom/n_setmailordericon_active_down.png);
}

A.n_setforumordericon_active_up,
A.n_setforumordericon_up:hover {
  margin-top: 0px;    
  
  background-image: url(/images/frontend/club/skin/skin_lapcom/n_setmailordericon_active_up.png);
}

.n_forumnode {
  background-image: url(/images/frontend/club/skin/skin_lapcom/n_forumnode_bgline.gif);
  background-repeat: repeat-y;
  background-position: 0px 0px;
}

.n_forumnodehead {
	width: 709px;
	
	background-color: #FFFFFF;
}

.n_forumnodebody {
	width: 685px; /* 679 */
	_width: 709px; /* ie6 box-model hack */
	
	background-color: #F7F7F7;
}

.n_forumnodefoot {
	height: 2px;
	
  background-image: url(/images/frontend/club/skin/skin_lapcom/n_forumnode_foot.gif);
  background-repeat: no-repeat;
  background-position: 0px 0px;
  background-color: #F4F5F9;
}

SPAN.n_forumanswercounter {
	font-family: Arial, sans-serif, Helvetica;
  font-size: 12px;
  font-weight: bold;
	color: #514A4A;
}

SPAN.n_forumnodedate {
  font-family: Arial, sans-serif, Helvetica;
  font-size: 12px;
  color: #000000;
}

/* @locked node */
.n_forumnodehead TABLE TR TD.n_unlockforumnode A.n_forumnodetitle,
.n_forumnodehead TABLE TR TD.n_unlockforumnode SPAN.n_forumnodetype {
	color: #CFCFCF;
}

A.n_lockforumnode {
	background-image: url(/images/frontend/club/skin/skin_lapcom/n_lockforumnode_icon.gif);
}
A.n_unlockforumnode {
	background-image: url(/images/frontend/club/skin/skin_lapcom/n_unlockforumnode_icon.gif);
}



.n_topicmainbox .n_commentblockhead {
  width: 675px; /* 671px */
  _width: 701px; /* ie6 box-model hack */
  
  border-bottom: 1px dashed #EBEDF6;
  
  background: url(/images/frontend/club/skin/skin_lapcom/n_commentblockhead_wide.gif) no-repeat top right #FFFFFF;
}


.n_topicmainbox .n_commentblockbody {  
  width: 675px; /* 671px */
  _width: 701px; /* ie6 box-model hack */
  overflow: hidden;
  
  background: url(/images/frontend/club/skin/skin_lapcom/n_commentblockbody_wide.gif) repeat-y top left #FFFFFF;
}

.n_topicmainbox .n_commentblockfoot {
	height: 2px;
	
  background: url(/images/frontend/club/skin/skin_lapcom/n_commentblockfoot_wide.gif) no-repeat top right #FFFFFF;
}

/* forum topic */
.n_clubforummaincolumn .n_topicmainbox .n_forumtopicinlay,
.n_clubforummaincolumn .n_topicmainbox .n_createcomment {
  background: #F7F7F7
}

.n_forumtopicinlay .n_boxbody {
	background-color: #EDEDED;
}

.n_forumtopicinlay .n_boxbody .n_forumtopichead {
	border-bottom: 1px dashed #A1D99B;
	
  background-repeat: no-repeat;
  background-position: top right;
  background-image: url(/images/frontend/club/skin/skin_lapcom/n_forumtopichead.gif);
}

P.n_forumtopictitle SPAN {
  color: #9B9B9B;	
}

.n_forumtopicinlay .n_boxbody .n_forumtopicbody {
  background-repeat: repeat-y;
  background-position: top right;
  background-image: url(/images/frontend/club/skin/skin_lapcom/n_forumtopicbody.gif);
}

.n_forumtopicinlay .n_boxbody .n_forumtopicfoot {
  background-repeat: no-repeat;
  background-position: bottom right;
  background-image: url(/images/frontend/club/skin/skin_lapcom/n_forumtopicfoot.gif);
  background-color: #FFFFFF;
}

/* poll integrated into forum topic */
P.n_pollquestion,
P.n_pollpercent {
	font-weight: bold;
}

.n_pollmeter {
	background-position: 0px 0px;
	background-repeat: no-repeat;
	background-image: url(/images/frontend/club/skin/skin_lapcom/n_pollmeterbg.gif);
}

.n_pollbar {
	background-position: 0px 0px;
  background-repeat: repeat-x;
	background-image: url(/images/frontend/club/skin/skin_lapcom/n_pollbar_bgline.gif);
}

P.n_pollanswer SPAN {
	color: #24468A;
}


/**********************************************************************
 * clublinks
**********************************************************************/

.n_clublinksmaincolumn .n_emptylinkbox H4 {
  color: #409FCF;
	font-size: 16px;
	font-weight: bold;
}

.n_clublinksboxescolumn .n_clublinksbox .n_boxhead H4 {
	color: #24468A;
	background-color: #FFFFFF;
}
.n_clublinksboxescolumn .n_clublinksbox .n_linkseditwrap {
		background-color: #F7F7F7;
		padding:4px;
}
.n_clublinksmaincolumn .n_emptylinkbox P {
  color: #409FCF;
  font-size: 13px;
  font-weight: bold;
}

.n_clublinksmaincolumn .n_emptylinkbox P A {
  color: #24468A;
	text-decoration: none;
}

.n_clublinksmaincolumn .n_midleftcolumn .n_tagbox .n_tags {
  line-height: 22px;
}


/* clublinks' boxes */
.n_clublinksmaincolumn .n_clublinksboxescolumn .n_clublinksbox .n_boxhead {
  border-bottom: 1px solid #FFFFFF;
}

.n_clublinksmaincolumn .n_clublinksboxescolumn .n_clublinksbox .n_linkwrap SPAN {
  background-image: url(/images/frontend/club/skin/skin_lapcom/n_clublinkarrow_right_dark.gif);
  background-position: 4px 5px;
  background-repeat: no-repeat;
}

.n_clublinksmaincolumn .n_clublinksboxescolumn .n_clublinksbox .n_linkwrap A {
  color: #287446;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
}

.n_clublinksmaincolumn .n_clublinksboxescolumn .n_clublinksbox .n_linkeditwrap A {
  color: #24468A;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
}


/* edit linkcategory */
.n_clublinksmaincolumn A.n_editlinkcategoryname {
  background-position: 0 0;
  background-repeat: no-repeat;
}

.n_clublinksmaincolumn SPAN.n_movelinkcategory {
  background-image: url(/images/frontend/club/skin/skin_lapcom/n_movelinkcategory_icon.gif);
  background-position: right 0;
  background-repeat: no-repeat;
}

.n_clublinksmaincolumn A.n_deletelinkcategory {
  background-image: url(/images/frontend/club/skin/skin_lapcom/n_deletelinkcategory_icon.gif);
  background-position: right 2px;
  background-repeat: no-repeat;
}


/* edit link */
.n_clublinksmaincolumn .n_linkeditwrap A.n_editlink {
  background-image: url(/images/frontend/club/skin/skin_lapcom/n_clublinkedit.gif);
  background-position: 0 0;
  background-repeat: no-repeat;
}

.n_clublinksmaincolumn .n_linkeditwrap SPAN.n_movelink {
  background-image: url(/images/frontend/club/skin/skin_lapcom/n_movelink_icon.gif);
  background-position: right 0;
  background-repeat: no-repeat;
}

.n_clublinksmaincolumn .n_linkeditwrap A.n_deletelink,
.n_clublinksmaincolumn .n_linkeditwrap A.n_notaccept {
  background-image: url(/images/frontend/club/skin/skin_lapcom/n_deletelinkcategory_icon.gif);
  background-position: right 2px;
  background-repeat: no-repeat;
}

/* linkbox area */
.n_clublinksboxescolumn .n_linkboxarea .n_contentboxinlay {
  border: 3px solid #F0F1F5;
}

.n_clublinksboxescolumn .n_linkboxarea .n_boxhead {
  border: none;
}

.n_clublinksmaincolumn .n_linkeditwrap_area {
  border: 2px solid #287446;
}


/* new link box */
table.n_blogposttable thead.n_blogposttablehead tr th span {
	color: #24468A;
}
.n_clublinksmaincolumn .n_newlinkbox A {
  background-image: url(/images/frontend/club/skin/skin_lapcom/n_newlink_icon.gif);
  background-position: 0 0;
  background-repeat: no-repeat;
  color: #24468A;
  
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
  text-decoration: none;
}


/* wait for acceptance */
.n_clublinksmaincolumn .n_clublinksboxescolumn .n_foracceptance {
  border-top: 1px solid #FFFFFF;
}

.n_clublinksmaincolumn .n_clublinksboxescolumn .n_foracceptance H5 {
  color: #000000;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
}

.n_clublinksmaincolumn .n_clublinksboxescolumn .n_foracceptance A.n_link {
  color: #24468A;
}

.n_clublinksmaincolumn .n_linkeditwrap A.n_notaccept {
  background-position: right 2px;
}

.n_clublinksmaincolumn .n_linkeditwrap A.n_accept {
  background-image: url(/images/frontend/club/skin/skin_lapcom/n_accept_icon.gif);
  background-position: right 2px;
  background-repeat: no-repeat;
}


/**********************************************************************
 * clubblogs
**********************************************************************/

.n_blogmaincolumn .n_innermidrightcolumn {
  background: #FFFFFF;
}

.n_blogmaincolumn .n_innermidrightcolumn .n_headlinebox .n_contentboxinlay H4 {
  width: 719px;
	_width: 100%;
}

.n_blogmaincolumn .n_headlinebox .n_contentboxinlay H4,
.n_innermaincolumn .n_innermidcolumn .n_headlinebox .n_contentboxinlay H4 {
  font-size: 22px;
  color: #24468A;
}

.n_blogmaincolumn .n_headlinebox .n_contentboxinlay H4 A {
  color: #24468A;
  text-decoration: none;
}

.n_blogmaincolumn .n_innermidrightcolumn .n_contentbox .n_contentboxinlay {
  background-color: #FFFFFF;
}

.n_blogmaincolumn .n_innermidrightcolumn .n_blogpostsearchbox .n_contentboxinlay,
.n_blogmaincolumn .n_innermidrightcolumn .n_blogpostbox .n_contentboxinlay {
  background-color: #EDEDED;
}

.n_editclubblogcolumn .n_highlightedbox .n_contentboxinlay,
.n_blogmaincolumn .n_innermidrightcolumn .n_highlightedbox .n_contentboxinlay .n_boxhead {
  background-color: #FFFFFF;
}

.n_blogmaincolumn .n_fullcolumn {
  background: #FFFFFF;
}


/*  the table itself | blogpost table */
TABLE.n_blogposttable {
  border-collapse: collapse;
  border: 0px none;
  
  background-color: #FFFFFF;
}

/* the head table */
TABLE.n_blogposttablehead {
  border-collapse: collapse;
}

html>/**/body TABLE.n_blogposttablehead, x:-moz-any-link, x:default {
  border-collapse: separate;
}

/* table head */
TABLE.n_blogposttable THEAD.n_blogposttablehead {
  background-color: #FCFCFE;
}

TABLE.n_blogposttable THEAD.n_blogposttablehead TR TH {
  font-family: Arial, sans-serif, Helvetica;
  font-size: 12px;
  font-weight: bold;
  color: #24468A;
  
  /* ain't wanna waste my time for different border-rendering... */
  background: url(/images/frontend/club/skin/skin_lapcom/n_blogposttablehead_borderdot.gif) repeat-y top right  #F7F7F7;
}

TABLE.n_blogposttable THEAD.n_blogposttablehead TR TH.n_lastcolumn {
  background-color: #F7F7F7;
}


/* set order icons */
A.n_setblogpostordericon_up,
A.n_setblogpostordericon_down {
  _cursor: pointer; /* png hack restore */
  
  background-position: 0px 0px;
  background-repeat: no-repeat; 
}

A.n_setblogpostordericon_down {
  background-image: url(/images/frontend/club/skin/skin_lapcom/n_setmailordericon_down.png);
  _background-image: url(/images/frontend/club/skin/skin_lapcom/n_setmailordericon_down.gif);
}

A.n_setblogpostordericon_up {
  background-image: url(/images/frontend/club/skin/skin_lapcom/n_setmailordericon_up.png);
  _background-image: url(/images/frontend/club/skin/skin_lapcom/n_setmailordericon_up.gif);
}

A.n_setblogpostordericon_down:hover,
A.n_setblogpostordericon_active_down {
  background-image: url(/images/frontend/club/skin/skin_lapcom/n_setmailordericon_active_down.png);
  _background-image: url(/images/frontend/club/skin/skin_lapcom/n_setmailordericon_active_down.gif);
}

A.n_setblogpostordericon_up:hover,
A.n_setblogpostordericon_active_up {
  background-image: url(/images/frontend/club/skin/skin_lapcom/n_setmailordericon_active_up.png);
  _background-image: url(/images/frontend/club/skin/skin_lapcom/n_setmailordericon_active_up.gif);
}


/* scrollable wrap | the browsers cannot render tbody overflow: auto... */
.n_blogposttablewrap {
  border-top: 1px solid #EDEDED;
  background-color: #FFFFFF;
}

TABLE.n_blogposttable TBODY.n_blogposttablebody TR TD {
  font-family: Arial, sans-serif, Helvetica;
  font-size: 12px;
  color: #24468A;
  
  border-bottom: 1px solid #EDF1F4;
}

/* not own blogpost row */
TABLE.n_blogposttable TBODY.n_blogposttablebody TR.notown TD {
  background: #fff;
  color: #24468A;
}

/* draft blogpost row */
TABLE.n_blogposttable TBODY.n_blogposttablebody TR.n_draftblogpost TD {
  font-style: italic;
}
TABLE.n_blogposttable TBODY.n_blogposttablebody TR.n_draftblogpost TD.n_blogpostfunctions {
  font-style: normal; /* restore @ functions */
}

TABLE.n_blogposttable TBODY.n_blogposttablebody TR.n_timedblogpost TD.n_blogpostdate {
  color: #287446;
}

TABLE.n_blogposttable TBODY.n_blogposttablebody TR TD.n_blogpostdate SPAN {
  color: #9B9B9B;
  text-align: center;
}

TABLE.n_blogposttable TBODY.n_blogposttablebody TR TD.n_blogposttitle SPAN A {
  color: #CC582F;
  text-decoration: none;
}


/* user functions & icons */
TABLE.n_blogposttable TBODY.n_blogposttablebody TR TD.n_blogpostfunctions A {
  color: #24468A;
  text-decoration: none;
  
  background-position: 0px 0px;
  background-repeat: no-repeat;
}

TABLE.n_blogposttable TBODY.n_blogposttablebody TR TD.n_blogpostfunctions A.n_editblogpost {
  background-image: url(/images/frontend/club/skin/skin_lapcom/n_editprofilelink_icon.gif);
}
TABLE.n_blogposttable TBODY.n_blogposttablebody TR TD.n_blogpostfunctions A.n_viewblogpost {
  background-image: url(/images/frontend/club/skin/skin_lapcom/n_viewblogpost_icon.gif);
}
TABLE.n_blogposttable TBODY.n_blogposttablebody TR TD.n_blogpostfunctions A.n_deleteblogpost {
  background-image: url(/images/frontend/club/skin/skin_lapcom/n_deleteblogpost_icon.gif);
}

/* :hover */
TABLE.n_blogposttable TBODY.n_blogposttablebody TR:hover TD {
  background-color: #F3F4F7;
}
TABLE.n_blogposttable TBODY.n_blogposttablebody TR.n_hover TD {
  _background-color: #F3F4F7; /* ie hack */
}


/* create blogpost */
.n_createblogpostbox .n_contentboxinlay {
  background-color: #EDEDED;
}

.n_subformdatabox {
  border-top: 1px solid #FFFFFF;
}

.n_subformdatabox .n_contentboxinlay {
  background-color: #F7F7F7;
}


/* edit title | blogpost view */
.n_blogpostbox .n_contentboxinlay A.n_editblogposttitle {
  background: url(/images/frontend/club/skin/skin_lapcom/n_editprofilelink_icon.gif) no-repeat left top;
}

P.n_blogpostdata {
  font-size: 11px;
  color: #A6B8CF;
}

P.n_blogpostdata A {
  color: #24468A;
  text-decoration: none;
}

SPAN.n_blogpostdate {
  color: #727272;
}

SPAN.n_blogpostowner A {
  color: #24468A;
}

P.n_nextblogposts {
  text-align: right;
}

/* comment */
.n_commentblogpostformbox .n_contentboxinlay {
  background: #DAF2FF;
}

.n_blogpostcommentbox H4,
.n_commentbox H4,
.n_messagebox H4 {
  color: #24468A;
}

.n_blogpostcommentbox .n_contentboxinlay {
  background-color: #F7F7F7;
}

/* tags */
P.n_blogposttags {
  *line-height: 12px;
  color: #24468A;
}

P.n_blogposttags SPAN.n_taglabel {
  color: #000000;
}

P.n_blogposttags A {
  color: #24468A;
  text-decoration: none;
  
  background: url(/images/frontend/club/skin/skin_lapcom/n_tagcomma.gif) no-repeat right bottom;
}

P.n_blogposttags A.n_lastblogposttag {
  background: none;
  color: #000;
}

A.n_addblogposttagbutton {
  _cursor: pointer;
  
  background: url(/images/frontend/club/skin/skin_lapcom/n_addvideotagbutton.png) no-repeat 0px 0px;
}

P.n_blogposttags A.n_addblogposttagbutton {
  background: url(/images/frontend/club/skin/skin_lapcom/n_addvideotagbutton.png) no-repeat 0px 0px;
}

.n_blogpostbox .n_boxbody P.n_edittagpool {
  background: url(/images/frontend/club/skin/skin_lapcom/n_editprofilelink_icon.gif) no-repeat left top;
}

.n_blogpostbox .n_boxbody P.n_edittagpool A {
  color: #24468A;
  text-decoration: none;
}


/* blogpost history list | right */

UL.n_blogposthistorylist {
  list-style-type: none;
}

UL.n_blogposthistorylist LI {
  list-style-position: outside;
  
  font-family: Arial, sans-serif, Helvetica;
  font-weight: bold;
  font-size: 12px;
}

UL.n_blogposthistorylist LI A {
  color: #24468A;
  text-decoration: none;
}

P.n_olderblogposts A,
P.n_blogpostdetails A {
  color: #24468A;
  font-weight: bold;
  text-decoration: none;
}

P.n_olderblogposts A SPAN {
  background: url(/images/frontend/club/skin/skin_lapcom/n_clubdetailsarrow.gif) no-repeat 0px 2px;
}

P.n_blogpostdetails A SPAN {
  background: url(/images/frontend/club/skin/skin_lapcom/n_blogpostdetailsarrow.gif) no-repeat 0px 1px;
}
@media all and (min-width:0px) { /* safari fine tune */
  html:not(:link) P.n_blogpostdetails A SPAN {
      background-position: 0px 0px;
  }
}


.n_headlinebox A.n_editblogtitle {
  background: url(/images/frontend/club/skin/skin_lapcom/n_editprofilelink_icon.gif) no-repeat top left;
}


/* blog search */
.n_blogsearchblock INPUT.n_doubleinput {
  border: 0px;
}

A.n_clearblognodesearch {
  background-position: 0px 0px;
  background-repeat: no-repeat;
}

.n_blogmaincolumn .n_headlinebox .n_contentboxinlay H4,
.n_innermaincolumn .n_innermidcolumn .n_headlinebox .n_contentboxinlay H4 {
  width: 507px;
  _width: 100%;
}


/**********************************************************************
 * rating stars
**********************************************************************/

/* small | [11x11px] */
.n_ratingcontainer_small A.n_beforerating {
  background: url(/images/frontend/club/skin/skin_lapcom/n_ratingstarbefore_11.png) no-repeat top left;
}

.n_ratingcontainer_small A.n_afterrating {
  background: url(/images/frontend/club/skin/skin_lapcom/n_ratingstarafter_11.png) no-repeat top left;
}

.n_ratingcontainer_small A.n_beforerating:hover,
.n_ratingcontainer_small A.n_afterrating:hover {
  background: url(/images/frontend/club/skin/skin_lapcom/n_ratingstarafter_11.png) no-repeat top left;
}

/* already vote */
.n_ratingcontainer_small .n_inactive A.n_beforerating:hover {
  background: url(/images/frontend/club/skin/skin_lapcom/n_ratingstarbefore_11.png) no-repeat top left;
}

.n_ratingcontainer_small .n_inactive A.n_afterrating:hover {
  background: url(/images/frontend/club/skin/skin_lapcom/n_ratingstarafter_11.png) no-repeat top left;
}

/* big | [19x19px] */
.n_ratingcontainer_big A.n_beforerating {
  background: url(/images/frontend/club/skin/skin_lapcom/n_ratingstarbefore_19.png) no-repeat top left;
}

.n_ratingcontainer_big A.n_afterrating {
  background: url(/images/frontend/club/skin/skin_lapcom/n_ratingstarafter_19.png) no-repeat top left;
}

.n_ratingcontainer_big A.n_duringrating {
  background: url(/images/frontend/club/skin/skin_lapcom/n_ratingstarduring_19.png) no-repeat top left;
}

.n_ratingcontainer_big A.n_halfrating {
  background: url(/images/frontend/club/skin/skin_lapcom/n_ratingstarhalf_19.png) no-repeat top left;
}


/**********************************************************************
 * send and invitation
**********************************************************************/

.n_outsidesystem {
	margin-top: 5px;
	
  background-color: #FFFFFF;
  text-align: center;
}

.n_outsidesystem A {
	color: #24468A;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
}

.n_send_invitation .n_tabcontentbox P {
	color: #24468A;
	font-weight: bold;
}


/**********************************************************************
 * clubmembers
**********************************************************************/

.n_clubmembersmaincolumn .n_searchamongmembers .n_searchmainblock .n_submit {
  border-top: 1px solid #FFFFFF;
}

.n_clubmembersmaincolumn .n_searchcolumn {
  background: #FFFFFF;
  font-family: Arial, sans-serif, Helvetica;
  color: #000000;
}

.n_clubmembersmaincolumn .n_searchcolumn .n_contentboxinlay {
	border: 1px solid #F4F4F4;
}

.n_clubmembersmaincolumn .n_searchcolumn .n_widthadjustwrap .n_contentboxinlay {
  border: none;
}

.n_clubmembersmaincolumn .n_searchbox .n_searchmainblock {
  border-bottom: 1px solid #FFFFFF;
}

.n_clubmembersmaincolumn .n_searchmainblock .n_searchmainblock_title {
  color: #567FAA;
  font-size: 15px;
  font-weight: bold;
  line-height: 15px;
}

.n_clubmembersmaincolumn .n_searchmainblock .n_searchinputwrap {
  background: transparent url(/images/frontend/club/skin/skin_lapcom/n_search_inputwrap.gif) no-repeat scroll left top;
}


/* n_resultsadjustwrap */
.n_clubmembersmaincolumn .n_widthadjustwrap .n_boxhead {
  background-color: #F7F7F7;
}

.n_clubmembersmaincolumn .n_widthadjustwrap .n_boxhead H4 {
  color: #24468A;
  font-family: Arial, sans-serif, Helvetica;
  font-size: 15px;
}

.n_clubmembersmaincolumn .n_resultsadjustwrap A {
  color: #24468A;
  font-weight: bold;
}

.n_clubmembersmaincolumn .n_resultsadjustwrap A.n_adjust_ascending {
  background-image: url(/images/frontend/club/skin/skin_lapcom/n_relationshipsadjust.gif);
  background-position: 0 0;
  background-repeat: no-repeat;
}

.n_clubmembersmaincolumn .n_resultsadjustwrap A.n_adjust_descending {
  background-image: url(/images/frontend/club/skin/skin_lapcom/n_relationshipsadjust.gif);
  background-position: 0 -14px;
  background-repeat: no-repeat;
  
}

.n_clubmembersmaincolumn .n_resultsadjustwrap A.n_adjust_ascending_active,
.n_clubmembersmaincolumn .n_resultsadjustwrap A.n_adjust_ascending:hover {
  background-image: url(/images/frontend/club/skin/skin_lapcom/n_relationshipsadjust_active.gif);
  background-position: 0 0;
  background-repeat: no-repeat;
}

.n_clubmembersmaincolumn .n_resultsadjustwrap A.n_adjust_descending_active,
.n_clubmembersmaincolumn .n_resultsadjustwrap A.n_adjust_descending:hover {
  background-image: url(/images/frontend/club/skin/skin_lapcom/n_relationshipsadjust_active.gif);
  background-position: 0 -14px;
  background-repeat: no-repeat;
}


/* relationshipsblock */
.n_clubmembersmaincolumn .n_clubmembersblock {
  background-color: #F7F7F7;
}

.n_clubmembersmaincolumn .n_clubmembersblock_expectant {
	background-color: #F7F7F7;
}

.n_clubmembersmaincolumn .n_clubmembersblock .n_picframe {
  background-image: url(/images/frontend/club/skin/skin_lapcom/n_relationshipspicframe.gif);
  background-position: 0 0;
  background-repeat: no-repeat;
}

.n_clubmembersmaincolumn .n_clubmembersblock UL.n_clubmembers_data LI {
  line-height: 16px;
}

.n_clubmembersmaincolumn .n_clubmembersblock UL.n_clubmembers_data LI.n_clubmembers_name A {
  color: #24468A;
}

.n_clubmembersmaincolumn .n_clubmembersblock UL.n_clubmembers_data LI.n_clubmembers_name A.n_clubmembersgroup {
  color: #24468A;
  font-weight: bold;
}

.n_clubmembersmaincolumn .n_clubmembersblock UL.n_clubmembers_data LI.n_clubmembers_name SPAN.n_userstatus {
  color: #727272;
  font-weight: bold;
}

.n_clubmembersmaincolumn .n_clubmembersblock UL.n_clubmembers_data LI.n_clubmembers_name A.n_editclubmembersgroup {
  background-image: url(/images/frontend/club/skin/skin_lapcom/n_relationships_edit.gif);
  background-position: left bottom;
  background-repeat: no-repeat;
}

.n_clubmembersmaincolumn .n_clubmembersblock UL.n_clubmembers_data LI A {
  color: #24468A;
}


/* clubmembers tools block */
.n_clubmembersmaincolumn DIV.n_clubmembers_tools LI A {
  background-position: 0 0;
  background-repeat: no-repeat;
  
  color: #24468A;
}

.n_clubmembersmaincolumn DIV.n_clubmembers_tools LI A.n_block {
  background-image: url(/images/frontend/club/skin/skin_lapcom/n_blockuser_icon.gif);
}

.n_clubmembersmaincolumn DIV.n_clubmembers_tools LI A.n_ken {
  background-image: url(/images/frontend/club/skin/skin_lapcom/n_addnewtag_icon.gif);
}

.n_clubmembersmaincolumn DIV.n_clubmembers_tools LI A.n_sack {
  background-image: url(/images/frontend/club/skin/skin_lapcom/n_sackmember_icon.gif);
  background-position: 2px 2px;
}

.n_clubmembersmaincolumn DIV.n_clubmembers_tools LI A.n_sendmessage {
  background-image: url(/images/frontend/club/skin/skin_lapcom/n_composemail_icon.gif);
}

/* expectant */
.n_clubmembersmaincolumn DIV.n_clubmembers_tools LI A.n_acceptance {
  background-image: url(/images/frontend/club/skin/skin_lapcom/n_acceptance_icon.gif);
}

.n_clubmembersmaincolumn DIV.n_clubmembers_tools LI A.n_repudiation {
  background-image: url(/images/frontend/club/skin/skin_lapcom/n_repudiation_icon.gif);
}

/* answersbox */
.n_clubmembersmaincolumn A.n_answersbox_head {
  background-color: #FFFFFF;
  border: 1px solid #EDEDED;
  border-bottom: none;
  
  color: #336699;
  font-size: 12px;
}

/* if not answersbox */
.n_clubmembersmaincolumn .n_displaynone .n_answersbox_head {
  background: none;
  border: none;
}

.n_clubmembersmaincolumn .n_displaynone {
  padding-bottom: 0;
}

.n_clubmembersmaincolumn A.n_answersbox_head SPAN {
  background-image: url(/images/frontend/club/skin/skin_default/n_answersarrow_icon.gif);
  background-position: 7px 7px;
  *background-position: 7px 4px;
  background-repeat: no-repeat;
}

.n_clubmembersmaincolumn A.n_openedanswerlabel SPAN {
  background-image: url(/images/frontend/club/skin/skin_default/n_answersarrow_active_icon.gif);
}

.n_clubmembersmaincolumn .n_answersbox_body {
  background-color: #FFFFFF;
  border: 1px solid #EDEDED;
}

.n_clubmembersmaincolumn .n_answersbox_body UL {
  font-size: 12px;
}

.n_clubmembersmaincolumn .n_answersbox_body LI.n_answer {
  color: #24468A;
  font-weight: bold;
}

/* member status selector */
.n_memberstatusselector {  
  background-color: #FFFFFF;
  border-right: 1px solid #CBD9E7;
  border-bottom: 1px solid #CBD9E7;
}

.n_memberstatusselector UL {
}

.n_memberstatusselector UL LI {  
  border-bottom: 1px solid #E6E6E6;
}

.n_memberstatusselector UL LI.n_credential {
  background-color: #FFF9AD;
  
  color: #24468A;
  font-weight: bold;
  border-bottom: 0px none;
}

.n_memberstatusselector UL LI A {  
  color: #336699;
}

.n_memberstatusselector UL LI.n_leader {
  border-bottom: 0px none;
}

.n_memberstatusselector UL LI A:hover {
  color: #409FCF;
}


/**********************************************************************
 * whats new
**********************************************************************/

.n_clubeventswrapbody P A {
  color: #287446;
}


/**********************************************************************
 * linkbutton (A tag)
**********************************************************************/

A.n_linkbutton {
	display: inline-block;
	padding: 4px 6px 4px 6px;
	
	background-color:#24468A;
	border-bottom:2px solid #CCCCCC;
	border-right:2px solid #CCCCCC;
	color:#FFFFFF;
	
	font-family: Arial, sans-serif, Helvetica;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}

A.n_secondary_linkbutton {
	font-weight: normal;
}

.n_newlinkupload A.n_linkbutton {
  color: #fff;
}


/**********************************************************************
 * pager
**********************************************************************/

.n_pager {
  background-color: #F7F7F7;
}

.n_pager_left A {
  color: #24468A;
  font-weight: bold;
  line-height: 12px;
  text-decoration: none;
  
  background-color: #EDEDED;
}

/* active & :hover */
.n_pager_left A:hover,
.n_pager_left A.n_pager_active {
  color: #FFFFFF;
  font-weight: bold;
  
  background-color: #24468A;
}

.n_goonapage {
  font-size: 13px;
  
  background-color: #EDEDED;
}


/**********************************************************************
 * calendar module
**********************************************************************/

.n_calendarpager P {
	line-height: 18px;
	font-weight: bold;
	color: #24468A;
}

.n_calendarpager P A {
	color: #24468A;
	text-decoration: none;
}

.n_networkcalendar .n_calendarpager .n_prevmonth {
  background-image: url(/images/frontend/club/skin/skin_lapcom/n_prevmonth.gif);
}

.n_networkcalendar .n_calendarpager .n_nextmonth {
  background-image: url(/images/frontend/club/skin/skin_lapcom/n_nextmonth.gif);
}

TABLE.n_calendar {
	font-family: Arial, sans-serif, Helvetica;
	font-size: 10px;
	color: #5F5B4B;
}

TABLE.n_calendar A {
	color: #5F5B4B;
	text-decoration: none;
}

TABLE.n_calendar,
TABLE.n_calendar TR TH,
TABLE.n_calendar TR TD {
	border-color: #FFFFFF;
}

TABLE.n_calendar TR TH {
	background-color: #FFFFFF;
	color: #9F9982;
}

/* cell colors */
TABLE.n_calendar TR TD {
	font-weight: bold;
  background-color: #e2e2e2;
}
@media all and (min-width:0px) {
  html:not(:link) TABLE.n_calendar TR TD { /* safari anti-alias crap */
    font-weight: normal;
  }
}

TABLE.n_calendar TR TD.n_weekendcell {
	background-color: #D5d5d5;
}

TABLE.n_calendar TR TD.n_haseventcell {
	color: #fff;
	background-color: #CC582F;
}

TABLE.n_calendar TR TD.n_haseventcell A {
	color: #fff;
}

TABLE.n_calendar TR TD.n_todaycell {
	color: #fff;
  background-color: #24468A;
}

TABLE.n_calendar TR TD.n_todaycell A {
	color: #fff;
}


/* tooltip */
.n_calendartooltip .n_tooltipbody {
	border-right: 1px solid #F4F4F4;
	background-color: #FFFFFF;
}

.n_calendartooltip .n_tooltipbody P {
	font-size: 11px;
	color: #24468A;
}

.n_calendartooltip .n_tooltipfoot {
  background: url(/images/frontend/club/skin/skin_lapcom/n_calendartooltipfoot.gif);
}


/**********************************************************************
 * registration + forms
**********************************************************************/

.n_clubregistrationcolumn  {
  background: url(/images/frontend/club/skin/skin_lapcom/n_innercolumn_bg.gif) repeat-y top left;
}

.n_clubregistrationcolumn .n_formfieldsetbox .n_contentboxinlay {
	background-color: #ececec;
}
.n_clubregistrationcolumn .n_contenttbox .n_contentboxinlay .n_boxhead  {
	background-color: #A7D5F2;
}
.n_clubregistrationcolumn .n_clubtopicbox .n_contentboxinlay {
	background-color: #ececec;
}

.n_clubregistrationcolumn .n_clubtopicbox H4 {
	color: #24468A;
}

.n_clubregistrationcolumn .n_highlightedbox .n_contentboxinlay {
	background-color: #FFFFFF;
	border: 1px solid #F4F4F4;
}

.n_clubregistrationcolumn .n_formfieldsetbox .n_contentboxinlay {
  width: 511px;
	_width: 541px;
}

.n_clubregistrationcolumn .n_leftcheckboxcolumn,
.n_clubregistrationcolumn .n_rightcheckboxcolumn {
  width: 251px;
}

TD.n_formerrorcell P.n_formerrormessage {
	margin-top: 0px;
	
  font-family: Arial, sans-serif, Helvetica;
  font-size: 11px;
  color: #24468A;
}

INPUT.n_warning {
  border-color: #FF0000; /* red */
}

/* fieldset error */
SPAN.n_fieldseterrortext {
  font-size: 12px;
  color: #c2883e;
  
  background: url(/images/frontend/club/skin/skin_lapcom/n_forminvalidsign.png) no-repeat left top;
}

/* input error & success */
.n_formfieldsetbox .n_contentboxinlay P.n_validinputtext {
  margin: 0px;
  padding-left: 20px;
	
  font-size: 12px;
  font-weight: bold;
  color: #5CAB44;
  
  background: url(/images/frontend/club/skin/skin_lapcom/n_formvalidsign.png) no-repeat left top;
}
.n_formfieldsetbox .n_contentboxinlay P.n_invalidinputtext {
  margin: 0px;
  padding-left: 20px;
	
  font-size: 12px;
  font-weight: bold;
  color: #ED8A0A;
  
  background: url(/images/frontend/club/skin/skin_lapcom/n_forminvalidsign.png) no-repeat left top;
}

.n_formfieldsetbox .n_contentboxinlay P.n_confirminputtext {
  margin: 0px;
  padding-left: 20px;
	
  font-size: 12px;
  font-weight: bold;
  color: #000000;
  
  background: url(/images/frontend/club/skin/skin_lapcom/n_formconfirmsign.png) no-repeat top left;
}

.n_formfieldsetbox .n_contentboxinlay P.n_labelextra {
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}

P.n_labelextra A {
	color: #24468A;
	text-decoration: none;
}

IMG.n_captcha {  
  border: 1px solid #B2B8CD;
}

P.n_refreshcaptha A {
  color: #24468A;
  font-size: 12px;
  text-decoration: none;
  background-color: transparent;
}

A.n_linkedlabel {
  color: #24468A;
}

/* questions */
.n_joinquestionwrap {
  background-color: #F4FBFF;
}

.n_joinquestionwrap H6 {
  font-family: Arial, sans-serif, Helvetica;
  font-size: 12px;
  color: #287446;
}

.n_joinquestionformwrap LABEL.n_choicelabel {
  color: #000000;
}


/* tip box */
.n_tipbox .n_boxhead {
  background: url(/images/frontend/club/skin/skin_default/n_tipboxhead.png) no-repeat left top transparent;
}
.n_tipbox .n_boxbody {
  background: url(/images/frontend/club/skin/skin_default/n_tipboxbody.png) no-repeat left top transparent;
}
.n_tipbox .n_boxfoot {
  background: url(/images/frontend/club/skin/skin_default/n_tipboxfoot.png) no-repeat left top transparent;
}

.n_tipbox .n_boxhead H4 {
	font-family: Arial,sans-serif,Helvetica;
	font-size: 15px;
	color: #24468A;
}

.n_tipbox .n_boxbody P {
  background-color: #FFFFFF; /* ie6 zoom-animate hack */
}


/**********************************************************************
 * invitation forms
**********************************************************************/

.n_invitationcolumn .n_emailbox a.n_addemailinput {
  background-image: url(/images/frontend/club/skin/skin_lapcom/n_addnewtag_icon.gif);
}


/**********************************************************************
 * autocomplete
**********************************************************************/

.n_autocompleteresults UL LI {
  font-family: Arial, sans-serif, Helvetica;
  font-size: 12px;
  font-weight: bold;
  color: #FFFFFF;
  
  background-color: #24468A;
  border-bottom: 1px solid #BFCBDB;
}

.n_autocompleteresults UL LI SPAN {
  color: #FFF799;
}

/* scroller */
.n_autocompletescroller {
  background-color: #24468A;
  border-left: 1px solid #BFCBDB;
}

.n_autocompletescroller A.n_scrollup,
.n_autocompletescroller A.n_scrolldown {
  background-image: url(/images/frontend/club/skin/skin_lapcom/n_autocompletescrollpalette.gif);
  background-color: #24468A;
  background-repeat: no-repeat;
}

/* :hover highlight emulation :) */
.n_autocompleteresults ul li.n_selectedrow {
  background-color: #FFFFFF;
  color: #34561E;
}

/**********************************************************************
 * closed club card
**********************************************************************/

.n_clubcardcolumn {
  background: url(/images/frontend/club/skin/skin_lapcom/n_innercolumn_bg.gif) repeat-y top left;
}

.n_clubcardinfowrap P.n_clubname {
  color: #287446;
  font-weight: bold;
  text-decoration: none;
}

.n_clubcardinfowrap P.n_clubdatas {
  color: #287446;
}

.n_clubcardfunctions P A {
  color: #287446;
  text-decoration: none;
} 

.n_clubcardfunctions P A.n_joinclub {
  background: url(/images/frontend/club/skin/skin_lapcom/n_acceptfriend_icon.png) no-repeat 2px 1px;
  _background: url(/images/frontend/club/skin/skin_lapcom/n_acceptfriend_icon.gif) no-repeat 2px 1px;
}


/**********************************************************************
 * tiny MCE styles
**********************************************************************/

.mceContentBody {
  font-family: Arial, sans-serif, Helvetica;
  font-size: 12px;
  color: #000000;
}

.mceContentBody P {
  font-family: Arial, sans-serif, Helvetica;
  font-size: 12px;
  color: #000000;
}

.mceContentBody UL LI {
  list-style-type: square;
  
  font-family: Arial, sans-serif, Helvetica;
  font-size: 12px;
  color: #000000;
}

.mceContentBody OL LI {
  list-style-type: decimal;
  
  font-family: Arial, sans-serif, Helvetica;
  font-size: 12px;
  color: #000000;
}


/**********************************************************************
 * footer
**********************************************************************/

.n_footwrap { /* only the shadow */ 
	background: #F4F3F3;
}

A.n_footerlogo {
  background: url(/images/frontend/club/skin/skin_lapcom/n_footerlogo.gif) no-repeat 0px -2px;
}

.n_footer {
	
	height: 22px; /* 31px */
	_height: 38px;
}

.n_footer P {
  font-family: Arial, sans-serif, Helvetica;
  font-size: 11px;
  color: #24468A;
}

P.n_footright A {
  color: #24468A;
  text-decoration: none;
  font-weight: bold;
}


/**********************************************************************
 * @ 404 | cannot kill club css from 404 so restore
**********************************************************************/

BODY.n_errorslayout {
	background: #E9EBEF;
}

BODY.n_errorslayout .n_headwrap {
  background: url(/images/frontend/n_headwrap_bg.gif) no-repeat left top;
}

BODY.n_errorslayout .n_mainwrap {
	width: 970px;
	
  background: url(/images/frontend/n_backgroundline.gif) repeat-y left top;
}

BODY.n_errorslayout .n_loggedinpanel {
  border: 0px none;
}

BODY.n_errorslayout .n_loggedinpanel P {
	color: #B9C8D9;
}

BODY.n_errorslayout .n_loggedinpanel P A {
  color: #4CA5D2;
}

BODY.n_errorslayout .n_innermaincolumn {
	background: #FFFFFF;
}

BODY.n_errorslayout .n_footwrap {
  background: url(/images/frontend/n_footwrap_bg.gif) no-repeat left top #E9EBEF;
}

BODY.n_errorslayout .n_footer {
  height: 50px;
}

BODY.n_errorslayout .n_footer P {
  color: #A3C0CD;
}

BODY.n_errorslayout P.n_footright A {
  color: #A3C0CD;
}

BODY.n_errorslayout A.n_footerlogo {
  background: url(/images/frontend/n_footerlogo.gif) no-repeat 0px -2px;
}

.n_clubvideooptionbox .n_contentboxinlay {
  border: 1px solid #F4F4F4;
}

.n_clubvideooptionbox .n_tabcontentbox {
		background-color: #F7F7F7;
}
.n_clubvideooptionbox p.n_boxtabhead a.n_activetab {
		background-color: #F7F7F7;
		color: #24468A;
}
.n_clubvideooptionbox p.n_boxtabhead a {
		background-color: #ECECEC;
		color: #24468A;
}

.n_videoplayerbox {
	padding: 10px 0 10px 0;
	background-color: #F7F7F7;
	
  text-align: center;
}

.n_default_light ul li a, .n_default_dark .n_moremediaitems ul li a,
.n_default_dark ul.n_clublinklist li a, .n_default_dark ul.n_clubnewslist li a,
.n_default_dark ul.n_clubrsslist li a {
	color: #24468A;
}

.n_blogmaincolumn .n_headlinebox .n_contentboxinlay H4 {
  border: 1px solid #F4F4F4;
}

.n_blogpostbox h4 a {
		color: #24468A;
		text-decoration:none;
}
.n_morecomments a, .n_nextblogposts a, .n_prevblogposts a {
		color: #24468A;
}
.defaultSkin table {
	background:#FFFFFF none repeat scroll 0;
}
.n_blogpostbox .n_contentboxinlay {
	background-color: #FFFFFF;

}

.n_rightcheckboxcolumn .n_dividedlabelwrap LABEL.n_inputlabel,
.n_leftcheckboxcolumn .n_dividedlabelwrap LABEL.n_inputlabel {
	color: #24468A;
}

.n_clubvideooptionbox .n_boxbody,
.n_clubvideooptionbox .n_boxhead {
		background: #FFFFFF none repeat scroll 0;
}
.n_default_dark #n_labelcloud_content p.n_labelcloud_content {
	color: #24468A;
}

span.n_clubmainmenu_settings {
  background: url(/images/frontend/club/skin/skin_default/settings-dark-bg.png) no-repeat;
  _background: url(/images/frontend/club/skin/skin_default/settings-dark-bg.gif) no-repeat;
  margin: 5px 5px 0 0;
  
}