@CHARSET "UTF-8";
/*********************************************************************
 * copyright:   	network.hu
 * name:        	n_club_skin_tech.css
 * projekt:     	www.network.hu
 * release: 	 		2009.05.22.
 * description: 	network 1.0 "tech" club skin styles
 * developer:   	eFBe
**********************************************************************/

BODY {
	padding-top: 10px;
	
	background: url(/images/frontend/club/skin/skin_tech/n_bodybgline.png) repeat-x left top #E5E5E5;
}

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

P {
  color: #474747;
  line-height: 16px;
  margin: 5px 0pt;
}

.n_mainwrap {
	width: 961px;
	
  background: none #FFFFFF;
}

H4 {
	font-family: Tahoma, Geneva, Verdana;
	font-size: 16px;
	font-weight: normal;
	color: #4D4D4D;
}

.n_innermaincolumn .n_innermidcolumn .n_headlinebox .n_contentboxinlay H4 {
	color: #4D4D4D;
	font-size: 18px;
	font-family: Tahoma, Geneva, Verdana;
}

H4 A {
	color: #FFFFFF;
}

.n_innermaincolumn {
  background: none transparent;
}

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

.n_header {
	height: 52px;
}

.n_headwrap {
  margin-bottom: 0px;
  padding-top: 12px;
  
  height: 52px; /* 64px */
  _height: 64px; /* ie6 box-model hack */
  _overflow: hidden;
  
  background: url(/images/frontend/club/skin/skin_tech/n_headwrap_bg.gif) no-repeat left top;
}

A.n_networklogo {
	left: 17px;
	top: 5px;
	
  background: url(/images/frontend/club/skin/skin_tech/n_network_logo.png) no-repeat top left;
}

SPAN.n_network_motto {
	left: 15px;
	top: 33px;
	
	background: url(/images/frontend/club/skin/skin_tech/n_network_motto.png) no-repeat top right; 
}

.n_mainmenuwrap,
.n_mainmenuextendedwrap {
	margin-top: 13px;
}

.n_mainmenuwrap {
	margin-left: 10px;
	_margin-left: 5px;
	
	_width: 270px; /* ie6 doubles the right margin of the last item... */
}

.n_mainmenuextendedwrap {
	margin-right: 20px;
	_margin-right: 10px;
}

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

.n_mainmenuwrap P A,
.n_mainmenuextendedwrap P A {
	margin:0px 14px 0px 0px;
	
	color: #636363;
	background: url(/images/frontend/club/skin/skin_tech/n_mainmenuitem_arrow.gif) no-repeat 0px 6px;
}

.n_mainmenuextendedwrap P A.n_login {	
	_margin-right: 9px;
	
  width: 180px;
}

.n_clubloginbox {
	top: 14px;
	right: 24px;
	_right: 15px;
}

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

DIV#n_loginboxwrap {
	background-color: #FBFAFA;
}

DIV#n_loginboxbody {
	background-color: #F1F1F1;
}

DIV#n_loginboxbody A {
	color: #00BFFF;
}

.n_submenuwrap {
	margin-top: 9px;
	margin-right: 0px;
	padding-left: 0px;
	
	background-color: transparent;
}

.n_submenuwrap P {	
  font-family: Arial, sans-serif, Helvetica;
  font-weight: bold;
  font-size: 12px;
  text-transform: uppercase;
  *line-height: 16px;
}

.n_submenuwrap P A {
	padding: 0px 6px 0px 12px;
	
	color: #636363;
	
  background: url(/images/frontend/club/skin/skin_tech/n_submenuitem_arrow.gif) no-repeat 0px 3px;
}

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

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

.n_loggedinpanel P A {
  color: #EA6954;
  
}

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


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

.n_clubheadwrap {
	margin-bottom: 25px;
	padding-bottom: 0px;
	
	width: 941px;
  
  background-color: #81E0FC;
  background-repeat: no-repeat;
  background-image: url(/images/frontend/club/skin/skin_tech/n_header.jpg);
}

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

H1.n_clubname {
	padding-left: 0px;
	padding-top: 70px;
	
	font-family: Arial, sans-serif, Helvetica;
	font-size: 25px;
	color: #FFFFFF;
	line-height: 26px;
	text-transform: uppercase;
	text-align: center;
}

H1.n_clubname A {
	color: #FFFFFF;
}

H2.n_clubmembers {
	padding-left: 0px;
	
	font-family: Arial, sans-serif, Helvetica;
  font-size: 12px;
  color: #FFF799;
  font-weight: normal;
  text-align: center;
}

/* main menu */
.n_clubmainmenu {
	width: 961px;
	height: 47px;
	
	bottom: 0px;
	
	background: url(/images/frontend/club/skin/skin_tech/n_clubmainmenu_bg.gif) repeat-x left top;
}

.n_clubmainmenu UL LI A {
  margin: 1px 2px 0px 0px;
  padding: 11px 15px 12px 14px;
  
  font-family: Arial, sans-serif, Helvetica;
  font-size: 12px;
  font-weight: bold;
  color: #5E5E5E;
  text-transform: uppercase;
  
  background: url(/images/frontend/club/skin/skin_tech/n_menuitem_dot.gif) no-repeat right 0px transparent;
}

.n_clubmainmenu UL LI A {
	float: left;
}

/* :hover & active */
.n_clubmainmenu UL LI A:hover,
.n_clubmainmenu UL LI.n_activeclubmenu A {
	color: #D43E26;
	
	background: url(/images/frontend/club/skin/skin_tech/n_menuitem_dot.gif) no-repeat right 0px transparent;
}


/* right column */
.n_innerrightcolumn .n_innerrightbox {
	margin-bottom: 0px;
}

.n_innerrightcolumn .n_joinclub,
.n_innerrightcolumn .n_newlinkupload,
.n_innerrightcolumn .n_blogpostcreate,
.n_innerrightcolumn .n_compactsearchbox {
	padding-bottom: 3px;
	
	background: url(/images/frontend/club/skin/skin_tech/n_innerrightbox_bgline.gif) no-repeat bottom left #F1F1F1;
} 

.n_innerrightcolumn .n_compactsearchbox {
	padding: 8px 5px 8px 5px;
}


.n_innerrightcolumn .n_clubsimilarclubbox {
	padding-top: 8px;
	
	background: url(/images/frontend/club/skin/skin_tech/n_innerrightbox_bgline.gif) no-repeat 0px 7px #F1F1F1;
}

.n_innerrightcolumn .n_clubsimilarclubbox .n_contentboxinlay {
	border-top: 8px solid #F1F1F1;
	border-bottom: 6px solid #F1F1F1;
	background: url(/images/frontend/club/skin/skin_tech/n_innerrightbox_bgline.gif) repeat-y left top #F1F1F1;
}

.n_innerrightcolumn .n_clubsimilarclubbox H4 {
  background: #F1F1F1 url(/images/frontend/club/skin/skin_tech/n_innerrightbox_bgline.gif) repeat-y left top;
  border-bottom: 3px solid #F1F1F1;
}


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

/* label */
LABEL.n_inputlabel {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #595233;
  font-weight: normal;
}

LABEL.n_choicelabel {
	margin-left: 0px;
	margin-right: 4px;
	
	font-weight: normal;
	color: #595233;
}
/* input */
INPUT.n_normalinput,
SELECT.n_normalinput,
TEXTAREA.n_normalinput {  
  border: 2px solid #979797;
  border-right-color: #FBFBFB;
  border-bottom-color: #FBFBFB;
  
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #000000;
}

/* submit */
INPUT.n_inputbutton {
  font-family: Arial, sans-serif, Helvetica;
  font-size: 14px;
  font-weight: bold;
  
  background-color: #EA6954;
  border: 2px solid #EA6954;
  color: #FFFFFF;
	
	cursor: pointer;
}

INPUT.n_secondary_inputbutton {
	font-weight: normal;
}

INPUT.n_otfbutton {
  font-size: 11px;
  
  border-width: 1px;
}


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

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

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

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

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

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

.n_highlighted_60x60 {
  background-image: url(/images/frontend/club/skin/skin_tech/n_thumbwrap_60x60_highlighted.png);
  _background-image: url(/images/frontend/club/skin/skin_tech/n_thumbwrap_60x60_highlighted.gif);
}

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

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

.n_highlightedvideocard .n_thumbwrap_69 {
  background-image: url(/images/frontend/club/skin/skin_tech/n_thumbwrap_69x92_highlighted.png);
  _background-image: url(/images/frontend/club/skin/skin_tech/n_thumbwrap_69x92_highlighted.gif);
}

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

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

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


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

P.n_boxtabhead {
	line-height: 16px;
} 

.n_compactsearchbox P.n_boxtabhead A,
.n_clubvideooptionbox P.n_boxtabhead A {
  overflow: hidden;
	
	font-family: Tahoma, Geneva, Verdana;
  font-size: 14px;
	color: #FFFFFF;
	
	background-color: #787878;
}

.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: #4D4D4D;
  
  background-color: #FFFFFF;
}

.n_tabcontentbox {
	background-color: #FFFFFF;
}

.n_clubmainpagecolumn .n_clubvideosbox .n_videoplayerwrap IMG {
	border: 3px solid #F1F1F1;
}


/**********************************************************************
 * club pictures & videos
**********************************************************************/

.n_gallerymaincolumn {
  background: none;
}

.n_gallerymaincolumn .n_innerrightcolumn {
  background-color: transparent;
}


.n_highlighted_dark_clubcard {
	border: 0px none;
}

A.n_editboxcontent,
A.n_editmaincontent,
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_tech/n_editgallery_icon.gif);
}

.n_innermidbox A.n_deletegallery,
.n_innermidbox A.n_deleteblogpost,
.n_innermidbox A.n_deleteselected {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	
	background-position: 0px 2px;
	
	text-decoration: underline;
}

.n_picturemidcolumn .n_clubpictureoptionbox A.n_deletegallery,
.n_picturemidcolumn .n_highlighted_light_clubbox A.n_deletegallery {
	color: #00BFFF
}


.n_itemremovepanel A.n_deleteselected {
  _display: inline-block;
}

@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_innermidbox A.n_deletegallery:hover,
.n_innermidbox A.n_deleteblogpost:hover,
.n_innermidbox A.n_deleteselected:hover {
  text-decoration: none;
}

.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_tech/n_deletegallery_icon.gif);
}

.n_clubgallerypicturesbox .n_picturecardwrap {
	padding-left: 20px;
	
	_width: 541px;
	_overflow: hidden;
}

.n_clubgallerypicturesbox .n_contentboxinlay H4.n_primaryboxtitle {
	margin-bottom: 0px;
}

.n_picturecard_60 {
	width: 66px;
	_overflow: hidden;
	
	background-color: #FFFFFF;
	border-right: 1px solid #D1D2D6;
	border-bottom: 1px solid #D1D2D6;
}

.n_picturecard_60 .n_picturecardhead,
.n_picturecard_60 .n_picturecardbody,
.n_picturecard_60 .n_picturecardfoot {
  background: none;
}

.n_picturecard_60 .n_picturecardbody {
	padding-left: 2px;
}

/* selected card */
.n_picturecardwrap .n_highlightedpicturecard {
	background-color: #EA6953;
}

.n_picturecardwrap .n_highlightedpicturecard .n_picturecardhead,
.n_picturecardwrap .n_highlightedpicturecard .n_picturecardbody,
.n_picturecardwrap .n_highlightedpicturecard .n_picturecardfoot {
  background: none;
}

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

.n_picturecard_60 P.n_picturetitle A {
	color: #161616;
}

.n_highlightedpicturecard P.n_picturetitle A {
	color: #FFFFFF;
}

.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_tech/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_tech/n_selectcard_star_highlighted.png);
}

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

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

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

P.n_navigategallery {
	font-size: 11px;
}

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

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

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

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

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

/* the image */
.n_picturemidcolumn .n_galleryheadlinebox {
	margin-bottom: 0px;
}

.n_picturemidcolumn .n_picturebox {
	margin-bottom: 0px;
	
	background-color: #f1f1f1;
}

.n_picturebox TABLE.n_picturewrap {
	border: 0px none;
	background: none transparent;
}

.n_picturebox TABLE.n_picturewrap IMG {
	border: 3px solid #f1f1f1;
}

.n_picturebox TABLEn_picturewrap TD {
	padding: 0px;
} 

.n_picturemidcolumn .n_clubpictureoptionbox {
	_width: 541px;
	_overflow: hidden;
} 

.n_commentblogpostformbox H4 {
	padding-bottom: 12px;
}

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

.n_gallerypreviewwrap .n_clubvideogallerycard {
	border-bottom: 0px none;
}

.n_gallerypreviewwrap P.n_clubvideogallerycardtitle A {
	color: #00BFFF;
	text-decoration: underline;
}

.n_gallerypreviewwrap P.n_clubvideogallerycardtitle A:hover {
  text-decoration: none;
}

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

P.n_copyvideotoclipboard {
}

P.n_copyvideotoclipboard A {
	color: #00BFFF;
	
	
	background:  url(/images/frontend/club/skin/skin_tech/n_copytoclipboard_icon.gif) no-repeat 0px 0px;
}

.n_selectvideothumb H5 {
  font-family: Tahoma, Geneva, Verdana;
  font-size: 16px; 
  color: #767676;
  font-weight: normal;
}

.n_videoinfohalfwrap h6 a {
  color: #00BFFF;
}

p.n_videouploader a {
  color: #EA6954;
}
/**********************************************************************
 * global service classes
**********************************************************************/

/* box backgrounds */
.n_classic_clubbox {
	background-color: #F1F1F1;
}

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

.n_gallerymaincolumn .n_classic_light_headline,
.n_clubgallerypicturesbox .n_classic_light_headline {
  background-color: #ea6954;	
}

.n_gallerymaincolumn .n_gallerycardwrap {
	padding: 0px 0px 16px 33px;
	
	_width: 541px;
	_overflow: hidden;
}

.n_gallerymaincolumn .n_clubgalleryvideobox .n_gallerycardwrap {
	padding-bottom: 0px;
}
 
.n_gallerymaincolumn .n_videogallerycardwrap {
	padding-left: 0px;
}

.n_highlighted_light_clubbox,
.n_highlighted_light_panel,
.n_highlighted_light_headline,
.n_highlighted_dark_clubcard .n_gallerypreviewwrap {
	background-color: #F1F1F1;
}

.n_innerrightcolumn .n_clubeventsbox {
	border-top: 8px solid #F1F1F1;
	
	
  background: url(/images/frontend/club/skin/skin_tech/n_innerrightbox_bgline.gif) repeat-y left top #F1F1F1;
}

.n_innerrightcolumn .n_clubeventsbox .n_contentboxinlay {
	border-bottom: 8px solid #F1F1F1;
}

.n_clubmainpagecolumn .n_innerrightcolumn .n_clubeventsbox .n_contentboxinlay {
  border-bottom: 0px none;
}

.n_highlighted_light_panel {
	border-bottom: 0px none;
}

.n_highlighted_dark_clubbox,
.n_highlighted_dark_clubcard,
.n_highlighted_dark_headline {
	background-color: #E46753;
}

.n_clubgallerypicturesbox .n_highlighted_light_panel,
.n_clubgalleryvideosbox .n_highlighted_light_panel {
	_padding: 12px 8px;
	
	background-color: #00BFFF;
	border-bottom: 1px solid #FFFFFF;
	
	_width: 541px;
  _height: 44px;
  _overflow: hidden;
}

.n_delayselector P,
.n_delayselector LABEL.n_inlinelabel {
	color: #FFFFFF;
}


.n_clubgallerypicturesbox .n_addtagpanel,
.n_clubgalleryvideosbox .n_addtagpanel {
	_overflow: visible !important;
} 

.n_clubgallerypicturesbox .n_highlighted_light_panel LABEL.n_inputlabel,
.n_clubgalleryvideosbox .n_highlighted_light_panel LABEL.n_inputlabel {
	color: #FFFFFF;
}

.n_innerleftcolumn .n_clubgallerybox {
  background-color: #F1F1F1;
}

.n_innerleftcolumn .n_clubgallerybox .n_highlighted_dark_clubcard {
	_width: 180px;
	_overflow: hidden;
	
	background-color: #E46753;
}

.n_clubgallerybox .n_highlighted_dark_clubcard P.n_clubgallerytitle A {
	color: #FFFFFF;
}

.n_innerleftcolumn .n_clubgallerybox .n_highlighted_dark_clubcard .n_gallerypreviewwrap {
	padding: 4px 0px 10px 19px;
	
	border-top: 10px solid #FBFAFA;
	border-bottom: 10px solid #FBFAFA;
	background: url(/images/frontend/club/skin/skin_tech/n_gallerypreviewwrap_bgline.gif) repeat-y left top
}

.n_galleryheadlinebox H4,
H4.n_highlightedheadline {
	color: #6E6E6E;
	font-size: 16px;
}

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

.n_forumheadlinebox,
.n_galleryheadlinebox,
.n_galleryheadlinebox .n_highlighted_dark_headline {
	background-color: #F1F1F1;
}

.n_midleftcolumn .n_forummainbox {
	background-color: #F1F1F1;
}

.n_compactsearchbox {
  background-color: #F1F1F1;
}

.n_newlinkbox {
	padding: 12px 8px;
	
  background-color: #FFF8D1;
}


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

.n_clublinksboxescolumn .n_clublinksbox .n_boxhead {
	background-color: #F1F1F1;
}

.n_clublinksboxescolumn .n_clublinksbox .n_boxhead H4 {
	color: #4D4D4D;
}

.n_clublinksboxescolumn .n_clublinksbox {
	background-color: #FBFAFA;
}

.n_clublinksboxescolumn .n_clublinksbox .n_linkseditwrap {
	padding: 4px 8px;
	
	border-top: 10px solid #FBFAFA;
	border-bottom: 10px solid #FBFAFA;
	background: url(/images/frontend/club/skin/skin_tech/n_clublinkboxbg.gif) repeat-y left top;
}


.n_commentbox,
.n_commentformbox,
.n_messagebox,
.n_clubpictureoptionbox,
.n_clubtagbox,
.n_emptylinkbox .n_boxbody,
.n_linkboxarea {
  background-color: #fbfafa;
}

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

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

.n_clubforummaincolumn .n_topicmainbox .n_commentnodes .n_forumsearchblock {
  width: 683px;
  _width: 701px;
	
	border-right: 2px solid #C5C5C5;
	border-bottom: 2px solid #C5C5C5;
	
	background-color: #F1F1F1;
}

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

/* blog */
.n_blogpostbox .n_contentboxinlay {
  background: url(/images/frontend/club/skin/skin_tech/n_innermidbox_bgline.gif) repeat-y scroll left top;
	border-bottom: 10px solid #FBFAFA;
	border-top: 10px solid #FBFAFA;
}

.n_blogpostbox H4,
.n_blogpostbox H4 A {
  color: #161616;
  font-size: 16px;
}

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

.n_editclubblogcolumn {
	background: none;
}

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

.n_gallerypager,
.n_pagerpanel {
	height: 39px;
	
	background: url(/images/frontend/club/skin/skin_tech/n_pagerpanel_bg.gif) no-repeat left top;
}

.n_pagerpanel {
	height: 27px;
	_height: 39px;
}

.n_pagerpanel P A {
	text-transform: none;
}

.n_clubgallerypicturesbox .n_boxbody {
	background-color: #FFDB49;
}

.n_innermidcolumn .n_clubgallerypicturesbox .n_boxbody {
  background-color: #f1f1f1;
}

.n_formfieldsetbox .n_contentboxinlay {
	background: url(/images/frontend/club/skin/skin_tech/n_innermidbox_bgline.gif) repeat-y scroll left top;
	border-bottom: 10px solid #FBFAFA;
	border-top: 10px solid #FBFAFA;
}

.n_itemremovepanel SELECT.n_normalinput {
	width: 158px;
	_width: 154px;
}

.n_clubgalleryvideosbox .n_classic_light_headline {
	background-color: #ea6954;
}

.n_clubgalleryvideosbox .n_videogallerycardwrap {
	_width: 541px;
	_overflow: hidden;
}

.n_innerleftcolumn .n_clubgallerycard P.n_videolenght {
	font-size: 11px;
}

.n_videogallerycardwrap .n_videocard .n_videoinfowrap {
	padding-top: 2px;
}

H4.n_itemtitle,
.n_galleryheadlinebox H4.n_itemtitle {
	font-size: 16px;
}

.n_innerleftcolumn .n_clubgallerybox H4 {
	padding: 14px;
	
	background-color: #F1F1F1;
}

.n_innerleftcolumn .n_clubgallerybox H4 A {
	color: #4D4D4D;
}

.n_innerleftcolumn .n_clubgallerybox .n_contentboxinlay {
	padding-top: 0px;
}

.n_innermidcolumn .n_videoplayerbox {
	margin-bottom: 0px;
	padding-top: 14px;
	padding-bottom: 40px;
	
  border-top: 10px solid #FBFAFA;
  border-bottom: 10px solid #FBFAFA;
  
  background: url(/images/frontend/club/skin/skin_tech/n_maincontentbox_bgline_dark.gif) repeat-y 0px 0px #F1F1F1;
}

.n_clubgalleryvideosbox .n_contentboxinlay H4.n_primaryboxtitle {
	margin-bottom: 0px;
	
	color: #FFFFFF;
}

/* video options tab box */
.n_innermidcolumn .n_clubvideooptionbox {
	background-color: #FFDB49;
}

.n_innermidcolumn .n_clubvideooptionbox .n_contentboxinlay {
  background-color: #F1F1F1;
  _width: 541px;
  _overflow: hidden;
}

.n_innermidcolumn .n_clubvideooptionbox .n_boxhead {
	padding: 3px 3px 0px 10px;
	
	width: 531px;
	_width: 541px;
	
	background-color: #FBFAFA;
}

.n_clubvideooptionbox .n_boxbody {
	padding: 0px 10px 10px 10px;
	
	background: #FBFAFA;
}

.n_clubvideooptionbox P.n_boxtabhead A {
	margin-right: 10px;
	
	_height: 37px;
	
	color: #FFFFFF;
	
	background-color: #00BFFF;
	border-color: #00BFFF;
	border-bottom: 0px none;
}

.n_clubvideooptionbox P.n_boxtabhead A:hover,
.n_clubvideooptionbox P.n_boxtabhead A.n_activetab {
	color: #767676;
	background-color: #F1F1F1;
}

.n_clubvideooptionbox .n_tabcontentbox {	
	width: 521px;
	
	background-color: #F1F1F1;
}

.n_nestvideo .n_tabcontentbox,
.n_selectvideothumb .n_tabcontentbox {
	width: 501px;
	_width: 521px;
}


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

/* default */
A.n_commonlink,
P.n_answertocomment SPAN {
	color: #00BFFF;
}

A.n_commonlink {
	text-decoration: underline;
}

A.n_commonlink:hover {
  text-decoration: none;
}

P.n_redirectlink A,
A.n_commentusername,
SPAN.n_commentusername,
A.n_premiseusername,
A.n_forumnodetitle,
TABLE.n_tipwraptable P.n_redirectlink,
A.n_forumnodetitle,
.n_clubmainpagecolumn .n_clubhtmlbox P.n_redirectlink A,
.n_editmessageblockhead .n_commenteditblock {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #00BFFF;
}

A.n_commentusername,
SPAN.n_commentusername,
A.n_premiseusername,
P.n_messageblockheader .n_messageblockheaderwrap A {
	color: #BA4011;
}

A.n_forumnodetitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-decoration: underline;
}

A.n_forumnodetitle:hover {
	text-decoration: none;
}

P.n_redirectlink A {
	text-decoration: underline;
}

P.n_redirectlink A:hover {
  text-decoration: none;
}

P.n_videotitle A {
	text-decoration: none;
}

P.n_videotitle A:hover {
  text-decoration: underline;
}

.n_clubgallerybox P.n_clubgallerytitle A {
	text-decoration: underline;
}

.n_clubgallerybox P.n_clubgallerytitle A:hover {
  text-decoration: none;
}

.n_clubmainpagecolumn .n_maincontentbox .n_oldernews P.n_redirectlink A {
  text-decoration: none;
}

P.n_redirectlink A SPAN,
TABLE.n_tipwraptable P.n_redirectlink SPAN.n_tipspace {
  padding: 0px 0px; /* gives the range */
  
  display: none;
}
	
/* normal blue & tags */
P.n_tags A,
P.n_slimredirectlink A {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #00BFFF;
}

.n_innerleftbox P.n_tags {
	line-height: 20px;
} 

P.n_tags A {
	text-decoration: underline;
}

P.n_tags A:hover {
  text-decoration: none;
}


/* bold orange with small round arrow */
A.n_clubname,
A.n_membername,
P.n_commentreply A,
SPAN.n_forumnodetype,
SPAN.n_membername,
.n_clubblogsbox .n_blogpostcardcontent P.n_blogposttitle A.n_membername {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #EA6954;
}

P.n_highlighted_redirectlink A {
	color: #00BFFF;
	text-decoration: underline;
}

P.n_highlighted_redirectlink A:hover {
  color: #00BFFF;
  text-decoration: none;
}

SPAN.n_forumnodetype {
	color: #4D4D4D;
	font-size: 12px;
}

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

.n_innerleftcolumn .n_clubgallerybox P.n_highlighted_redirectlink A {
  font-size: 11px;
}

.n_innerleftcolumn .n_clubgallerybox P.n_highlighted_redirectlink A SPAN  {
  background-position: 0px 0px;
}


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

P.n_mainpagerlink,
P.n_mainpagerlink_left {
	margin: 0px;
	padding: 6px 5px 6px 5px;
}

P.n_pagerlink A,
P.n_pagerlink_left A,
P.n_mainpagerlink A  {
  color: #00bfff;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  text-decoration: underline;
}

P.n_pagerlink A:hover,
P.n_pagerlink_left A:hover,
P.n_mainpagerlink A:hover {
	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_tech/n_highlighted_redirectlinkarrow.png) no-repeat 0px 0px;
}

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


/* date indicator span */
SPAN.n_dateindicator,
P.n_messageblockheader .n_messageblockheaderwrap SPAN,
.n_navigateprojection P A {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #9B9B9B;
}

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


/* view counter... */
P.n_viewcounter {
	color: #7F7F7F;
}

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

P.n_answertocomment STRONG {
	font-weight: normal;
}

P.n_answertocomment SPAN {
	padding: 6px 10px 6px 6px;
	
	background-color: transparent;
	
	text-decoration: underline;
	border-right: 1px solid #D6E1EA;
}

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

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

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

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

.n_premiseblock {
  background-color: #F1F1F1;
  border: 1px solid #C5C5C5;
}

.n_premiseblockhead {
  border-bottom: 1px dashed #C5C5C5;
}

P.n_commentpremise,
P.n_messagepremise {
	font-size: 12px;
} 

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

/* box inlay */
.n_default_dark .n_contentboxinlay {
}

.n_default_light .n_contentboxinlay {
}

.n_clubmainleftcolumn .n_default_dark .n_contentboxinlay,
.n_clubmainmidcolumn .n_default_dark .n_contentboxinlay {
	background: url(/images/frontend/club/skin/skin_tech/n_innermovablebox_bgline.gif) repeat-y left top
}

.n_clubmainleftcolumn .n_innermovablebox .n_contentboxinlay,
.n_clubmainmidcolumn .n_innermovablebox .n_contentboxinlay {
	border-top: 10px solid #FBFAFA;
	border-bottom: 10px solid #FBFAFA;
}

/* no border @ tabbed boxes */
.n_clubmainleftcolumn .n_clubvideosbox .n_contentboxinlay,
.n_clubmainmidcolumn .n_clubvideosbox .n_contentboxinlay,
.n_clubmainleftcolumn .n_clubpicturesbox .n_contentboxinlay,
.n_clubmainmidcolumn .n_clubpicturesbox .n_contentboxinlay,
.n_clubmainleftcolumn .n_clubmembersbox .n_contentboxinlay,
.n_clubmainmidcolumn .n_clubmembersbox .n_contentboxinlay,
.n_clubmainleftcolumn .n_clubblogsbox .n_contentboxinlay,
.n_clubmainmidcolumn .n_clubblogsbox .n_contentboxinlay,
.n_clubmainleftcolumn .n_clublinksbox .n_contentboxinlay,
.n_clubmainmidcolumn .n_clublinksbox .n_contentboxinlay {
  border: 0px none;
  background: #F1F1F1;
}

/* headline (inc. tabbed headline) */
.n_clubmainpagecolumn .n_default_dark H4.n_tabbedheadline {
  padding-top: 10px;
  padding-left: 10px;
  
  font-size: 14px;
  
  background: url(/images/frontend/club/skin/skin_tech/n_tabbedheadline_bg_dark.gif) no-repeat left top #FBFAFA; 
}
.n_clubmainpagecolumn .n_default_light H4.n_tabbedheadline {
  padding-top: 10px;
  padding-left: 10px;
  
  font-size: 14px;
  
  background: url(/images/frontend/club/skin/skin_tech/n_tabbedheadline_bg_light.gif) no-repeat left top #FBFAFA;
}

.n_default_dark .n_boxfoot,
.n_default_light .n_boxfoot {
	background: transparent;
}

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

.n_clubmainpagecolumn .n_default_dark H4.n_tabbedheadline A {
	padding: 7px 6px 6px 6px;
	
	color: #FFFFFF;
	
	background-color: transparent;
}

.n_clubmainpagecolumn .n_default_dark H4.n_tabbedheadline A:hover,
.n_clubmainpagecolumn .n_default_dark H4.n_tabbedheadline A.n_activetab {
	
	color: #878787;
	
  background-color: #F1F1F1;
}

.n_clubmainpagecolumn .n_default_light H4.n_tabbedheadline A {
  padding: 7px 6px 6px 6px;
  
  color: #FFFFFF;
  
  background-color: transparent;
}

.n_clubmainpagecolumn .n_default_light H4.n_tabbedheadline A:hover,
.n_clubmainpagecolumn .n_default_light H4.n_tabbedheadline A.n_activetab {
  
  color: #878787;
  
  background-color: #F1F1F1;
}

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


/* club leader box */
.n_welcomebox P.n_clubwelcometext {
	color: #595233;
}

.n_welcomebox P.n_clubwelcometext A.n_membername {
	color: #FF62CF;
}

.n_welcomebox .n_welcomeboxinlay H4, 
.n_welcomebox .n_contentboxinlay,
.n_welcomebox .n_boxfoot {
	background-color: #F1F1F1;
}

.n_welcomebox .n_boxfoot {
	border-top: 0px none;
	background: url(/images/frontend/club/skin/skin_tech/n_welcomeboxfoot.gif) no-repeat 0px 0px;
}

.n_welcomebox .n_boxfoot UL LI {
	padding-left: 0px;
	
	background: none;
}


.n_clubmainpagecolumn .n_clubpicturesbox H5,
.n_clubmainpagecolumn .n_clubvideosbox H5,
.n_clubmainpagecolumn .n_clubpicturesbox H5 A,
.n_clubmainpagecolumn .n_clubvideosbox H5 A {
  font-family: Tahoma, Geneva, Verdana;
	font-size: 16px;
	color: #4D4D4D;
	font-weight: normal;
}

P#n_featured_content_errormsg,
.n_welcomebox P.n_formerrormessage {
  font-size: 11px;
  color: #FF0000;
}


/* highlighted content box */
.n_clubmainpagecolumn .n_maincontentbox .n_maintagbox,
.n_clubmainpagecolumn .n_maincontentbox .n_oldernews {
	border-top: 2px solid #FBFAFA;
}

.n_clubmainpagecolumn .n_maincontentbox .n_contentboxinlay {
	border-top: 10px solid #FBFAFA;
	border-bottom: 10px solid #FBFAFA;
	
	background: url(/images/frontend/club/skin/skin_tech/n_maincontentbox_bgline.gif) repeat-y 0px 0px #FBFAFA;
}

.n_mainimagewrap IMG {
	margin-left: 10px;
	_margin-left: 10px;
	
	border: 0px none
}

.n_mainimagewrap .n_videofeaturedcard .n_thumbwrap_69 img {
  margin-left: 3px;
}

.n_mainnewswrap {
  width: 282px;
  _width: 314px;
}

.n_clubmainpagecolumn .n_oldernews H4 {
	font-family: Tahoma, Trebuchet, Verdana, Helvetica;
	font-size: 14px;
}

.n_clubmainpagecolumn .n_default_dark .n_oldernews H4 {
	background-color: transparent;
	color: #4D4D4D;
}

.n_clubmainpagecolumn .n_default_light .n_oldernews H4 {
  background-color: transparent;
  color: #4D4D4D;
}


.n_clubmainpagecolumn .n_maincontentbox .n_mainnewswrap H5 {
  font-family: Tahoma, Geneva, Verdana;
  font-size: 18px;
  color: #4D4D4D;
  font-weight: normal;
}

.n_clubmainpagecolumn .n_maincontentbox .n_mainnewswrap H5 A {
	
}

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

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

.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_tech/n_slidepictures_left.png);
}

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

.n_clubmainpagecolumn .n_clubvideosbox .n_videoplayerwrap {
  margin:0px 0px 10px 28px;
  
  width: 305px;
  height: 266px;
}

.n_videoplayerwrap A.n_playvideobutton {
  width:80px;
  height:80px;  
  
  position:absolute;
  left:109px;
  top:90px;
	
	background-image: url(/images/frontend/club/skin/skin_tech/n_video_playbutton.png);
}

/* media comments (image, video) */
.n_default_dark .n_mediacommentbox {  
  border-right: 1px solid #C4C4C4;
  border-bottom: 1px solid #C4C4C4;  
	background-color: #FFF8D1;
}

.n_default_light .n_mediacommentbox {
  border-right: 1px solid #C4C4C4;
  border-bottom: 1px solid #C4C4C4;
  background-color: #FFF8D1;
}

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

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

.n_default_dark .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_tech/n_mediacommentbox_icon.gif);
}

.n_default_light .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_tech/n_mediacommentbox_icon.gif);
}

A.n_createmediacomment {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #FFFFFF;
  
  border: 2px solid #EA6954;
  background-color: #EA6954;
}

.n_moremediaitems {
  border-top: 0px none;
}

.n_clubmainpagecolumn .n_default_dark .n_moremediaitems {
  _width: 345px; /* ie6 box-model hack */
	
	background: url(/images/frontend/club/skin/skin_tech/n_innermovablebox_bgline.gif) repeat-y left top;
	
  border-top: 10px solid #FBFAFA;
  border-bottom: 10px solid #FBFAFA;
}

.n_clubmainpagecolumn .n_default_light .n_moremediaitems {
  _width: 345px; /* ie6 box-model hack */	
	
	background: url(/images/frontend/club/skin/skin_tech/n_innermovablebox_bgline.gif) repeat-y left top;
	
	border-top: 10px solid #FBFAFA;
	border-bottom: 10px solid #FBFAFA;
}



.n_moremediaitems ul,
.n_clubmainpagecolumn .n_clublinksbox UL.n_clublinklist {
	padding-left: 0px;
}

.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  {
	padding-left: 0px;
	
  background: transparent none;
}

.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_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 {
	text-decoration: underline;
}

.n_moremediaitems UL LI A:hover,
.n_clubmainpagecolumn .n_clublinksbox UL.n_clublinklist LI A:hover,
.n_clubmainpagecolumn .n_clubnewsbox UL.n_clubnewslist LI A:hover,
.n_clubmainpagecolumn .n_clubrssbox UL.n_clubrsslist LI A:hover,
.n_clubmainpagecolumn .n_clubhtmlbox UL LI A:hover,
.n_clubmainpagecolumn .n_clubhtmlbox UL.n_clubrsslist LI A:hover {
  text-decoration: none;
}

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

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

.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: #00BFFF;
}

.n_default_dark UL LI A,
.n_default_light .n_moremediaitems UL LI A,
.n_default_light UL.n_clublinklist LI A,
.n_default_light UL.n_clubnewslist LI A,
.n_default_light UL.n_clubrsslist LI A  {
	color: #00BFFF;
}

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

.n_moremediaitems P.n_redirectlink A:hover,
.n_clublinksbox P.n_redirectlink A:hover,
.n_clubblogsbox P.n_redirectlink A:hover,
.n_clubforumbox P.n_redirectlink A:hover,
.n_clubmembersbox P.n_redirectlink A:hover,
.n_clubnewsbox P.n_redirectlink A:hover,
.n_clubrssbox P.n_redirectlink A:hover,
.n_clubhtmlbox P.n_redirectlink A:hover,
.n_maincontentbox .n_maintagbox P.n_redirectlink A:hover,
.n_midleftcolumn .n_clubeventsbox P.n_redirectlink A:hover {
  text-decoration: none;
}

.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;
}

/* blog box */
.n_clubmainpagecolumn .n_clubblogsbox .n_blogpostcard {
	border-bottom: 3px solid #FFFFFF;
}

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

.n_blogpostcardcontent P.n_blogposttitle {
  color: #474747;
}

.n_default_dark .n_blogpostcardcontent P.n_blogposttitle A,
.n_default_dark #n_labelcloud_content P.n_labelcloud_content {
	color: #00BFFF;
}

.n_default_dark #n_labelcloud_content P.n_labelcloud_content {
	color: #474747;
}

.n_default_light .n_blogpostcardcontent P.n_blogposttitle A,
.n_default_light #n_labelcloud_content P.n_labelcloud_content {
  color: #00BFFF;
  
}

.n_default_dark .n_blogpostcardcontent P.n_blogposttitle A,
.n_default_light .n_blogpostcardcontent P.n_blogposttitle A {
	text-decoration: underline;
}

.n_default_dark .n_blogpostcardcontent P.n_blogposttitle A:hover,
.n_default_light .n_blogpostcardcontent P.n_blogposttitle A:hover {
  text-decoration: none;
}

.n_default_dark .n_blogpostcardcontent P,
.n_default_light .n_blogpostcardcontent P {
  color: #474747;
}

.n_default_dark .n_blogpostcardcontent P.n_membername,
.n_default_light .n_blogpostcardcontent P.n_membername {
  color: #EA6954;
}

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

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

.n_default_dark .n_blogpostcardcontent P.n_blogpostcomments,
.n_default_light n_blogpostcardcontent P.n_blogpostcomments {
  color: #474747;
}

.n_default_dark .n_blogpostcardcontent P.n_blogpostcomments A,
.n_default_light n_blogpostcardcontent P.n_blogpostcomments A  {
  color: #00BFFF;
}



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

.n_default_dark .n_forumcommentbox {
	margin-left: 5px;
	
  width: 335px; /* 337px */
  _width: 337px; /* ie6 box-model hack */	
	
  border-right: 1px solid #C4C4C4;
  border-bottom: 1px solid #C4C4C4;
  background-color: #FFF8D1;
}

.n_default_light .n_forumcommentbox {
	margin-left: 5px;
	
	width: 335px; /* 337px */
  _width: 337px; /* ie6 box-model hack */
	
  border-right: 1px solid #C4C4C4;
  border-bottom: 1px solid #C4C4C4;
  background-color: #FFF8D1;
}

.n_forumcommentbox .n_forumcommentboxhead {
	width: 291px; /* 335px */
  _width: 335px; /* ie6 box-model hack */
	
  border-bottom: 1px dashed #C4C4C4;
  
  background-repeat: no-repeat;
  background-position: 14px 10px;
  background-image: url(/images/frontend/club/skin/skin_tech/n_mediacommentbox_icon.gif);
}

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

.n_default_dark .n_forumcommentboxhead P.n_forumcommenttitle A {
	color: #00BFFF;
	text-decoration: underline;
}


.n_default_light .n_forumcommentboxhead P.n_forumcommenttitle A {
  color: #00BFFF;
  text-decoration: underline;
}

.n_default_dark .n_forumcommentboxhead P.n_forumcommenttitle A:hover,
.n_default_light .n_forumcommentboxhead P.n_forumcommenttitle A:hover {
  text-decoration: none;
}

.n_default_dark .n_forumcommentboxbody P A {
	color: #00BFFF;
	
}

.n_default_light .n_forumcommentboxbody P A {
  color: #00BFFF;
  
}

.n_forumcommentbox .n_forumcommentboxbody {
  padding: 10px 12px;
  
  width: 296px; /* 330px */
  _width: 320px; /* ie6 box-model hack */
}


/* poll box */
.n_clubmainpagecolumn .n_clubpollbox H4,
.n_clubmainpagecolumn .n_clubtipbox H4,
.n_clubmainpagecolumn .n_midleftcolumn .n_clubeventsbox H4 {
  background-color: transparent;
}

.n_clubmainpagecolumn .n_default_dark P.n_polltitle {
  color: #474747;
} 

.n_clubmainpagecolumn .n_default_light P.n_polltitle {
  color: #474747;
}

.n_clubmainpagecolumn .n_default_dark P.n_pollpercent {
  color: #474747;
}

.n_clubmainpagecolumn .n_default_light P.n_pollpercent {
	color: #474747;
}

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

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

.n_clubmainpagecolumn P.n_pollresult SPAN.n_pollpercent {
	font-weight: normal;
	color: #474747;
}

.n_clubmainpagecolumn P.n_pollresult SPAN.n_votecounter {
  color: #474747;
}

.n_clubmainpagecolumn P.n_aggregatepollresult {
  font-weight: normal;
  color: #474747;
}

.n_clubmainpagecolumn .n_clubpollbox .n_boxfoot,
.n_clubmainpagecolumn .n_clubtipbox .n_boxfoot  {
	padding-top: 8px;
	
	height: 12px; /* 32px */
	_height: 32px; /* ie needs height */
	overflow: hidden;
	
	border-top: 3px solid #FBFAFA;
}

.n_clubmainpagecolumn .n_clubpollbox .n_boxfoot P.n_footboxpager,
.n_clubmainpagecolumn .n_clubtipbox .n_boxfoot P.n_footboxpager {
	font-size: 11px;
}

/* tip box */
.n_clubmainpagecolumn .n_default_dark P.n_tiptitle {
	font-weight: normal;
	font-style: italic;
	color: #474747;
} 

.n_clubmainpagecolumn .n_default_light P.n_tiptitle {
  font-weight: normal;
  font-style: italic;
  color: #474747;
}

.n_clubmainpagecolumn .n_default_dark P.n_tiptext {
  color: #474747;
} 

.n_clubmainpagecolumn .n_default_light P.n_tiptext {
  color: #474747;
}

/* 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_tech/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_tech/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_tech/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_tech/n_usercontentlisticon_picture.gif);
}


/* news / rss box */
.n_clubmainpagecolumn .n_clubnewsbox H4,
.n_clubmainpagecolumn .n_clubrssbox H4,
.n_clubmainpagecolumn .n_clubhtmlbox 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: #00BFFF;
	
}

.n_clubmainpagecolumn .n_clubhtmlbox {
	color: #474747;
}

.n_clubmainpagecolumn .n_clubhtmlbox A {
	color: #00BFFF;
	
}

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

.n_clubmainpagecolumn .n_default_dark TABLE TR TD A {
	color: #727272;
}

.n_clubmainpagecolumn .n_default_light TABLE TR TD A {
	color: #727272;
}


/* clubevents box */

.n_default_dark .n_clubeventlist UL LI {
  background-color: #00BFFF;
  border: 1px solid #00BFFF;
}

.n_default_light .n_clubeventlist UL LI {
  background-color: #00BFFF;
  border: 1px solid #00BFFF;
}

.n_default_dark .n_clubeventlist UL LI.n_openedevent  {
	background-color: #FFFFFF;
	border-color: #D1D1D1;
}

.n_default_dark .n_clubeventlist UL LI.n_openedevent SPAN.n_eventname A.n_openedevent {
	background-image: none;
}

.n_default_light .n_clubeventlist UL LI.n_openedevent {
	background-color: #FFFFFF;
	border-color: #D1D1D1;
}

.n_default_light .n_clubeventlist UL LI.n_openedevent SPAN.n_eventname A.n_openedevent {
  background-image: none;
}

.n_clubeventlist UL LI {
	color: #3A3A3A;
}

.n_clubeventlist UL LI A {
  color: #FFFFFF;
}

.n_clubeventlist UL LI.n_openedevent A {
  color: #00BFFF;
  text-decoration: underline;
}

.n_clubeventlist UL LI.n_openedevent A:hover {
  text-decoration: none;
}


.n_default_dark .n_editeventform {
  background-color: transparent;
  border-top: 10px solid #FBFAFA;
}

.n_default_light .n_editeventform {	
  background-color: transparent;
  border-top: 10px solid #FBFAFA;
}

.n_default_light .n_editeventform .n_editeventform,
.n_default_dark .n_editeventform .n_editeventform {
	border: 0px none;
}   

.n_default_light .n_editeventform H4 {
  color: #878787;
}

.n_default_dark .n_submitevent {	
	background-color: transparent;
	border-top: 10px solid #FBFAFA;
}

.n_default_light .n_submitevent {	
  background-color: transparent;
  border-top: 10px solid #FBFAFA;
}

.n_midleftcolumn .n_clubeventsbox .n_neweventformwrap {
	margin-top: 0px;
}


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

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

.n_editboxcontentarea LABEL.n_inputlabel {
	color: #474747;
}

.n_editboxcontentarea INPUT.n_inputbutton {
  background-color: #B0B0B0;
  border: 2px solid #FFFFFF;
  color: #FFFFFF;
}

.n_editboxcontentarea A.n_removetip,
.n_clubeventlist .n_deleteeventicon {
	background-image: url(/images/frontend/club/skin/skin_tech/n_deletelinkcategory_icon.gif);
}

.n_default_dark .n_editboxcontentarea .n_createtipform,
.n_default_dark .n_editboxcontentarea .n_edittipform {
  background-color: transparent;
}

.n_default_light .n_editboxcontentarea .n_createtipform,
.n_default_light .n_editboxcontentarea .n_edittipform {
  background-color: transparent;
}

.n_default_dark .n_editboxcontentarea .n_createtipform H4,
.n_default_dark .n_editboxcontentarea .n_edittipform H4,
.n_default_light .n_editboxcontentarea .n_createtipform H4,
.n_default_light .n_editboxcontentarea .n_edittipform H4,
TABLE.n_tipwraptable P.n_redirectlink {
  color: #474747;
}


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


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

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


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

.n_addtagpanel P.n_tags A.n_lastpicturetag,
.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_tech/n_lasttag_more_dot.gif) no-repeat right bottom;
}

.n_clubgallerypicturesbox .n_highlighted_light_panel P.n_tags A,
.n_clubgalleryvideosbox .n_highlighted_light_panel P.n_tags A {
  color: #FFFFFF;
}

.n_clubgallerypicturesbox .n_highlighted_light_panel P.n_tags A.n_lasttag_more,
.n_clubgalleryvideosbox .n_highlighted_light_panel P.n_tags A.n_lasttag_more {
  padding-right: 8px;
  
  background: url(/images/frontend/club/skin/skin_tech/n_lasttag_more_dot_light.gif) no-repeat right bottom;
}

.n_clubgallerypicturesbox .n_highlighted_light_panel P.n_tags A,
.n_clubgalleryvideosbox .n_highlighted_light_panel P.n_tags A {
  background-image: url(/images/frontend/club/skin/skin_tech/n_tagcomma_light.gif);
}

.n_clubgallerypicturesbox .n_highlighted_light_panel P.n_tags A.n_addnewtag,
.n_clubgalleryvideosbox .n_highlighted_light_panel P.n_tags A.n_addnewtag {
  background-image: url(/images/frontend/club/skin/skin_tech/n_addnewtag_icon.gif);
}


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

.n_innerrightcolumn .n_clubeventsbox H4.n_highlighted_dark_headline {
	border-bottom: 3px solid #F1F1F1;
	background: url(/images/frontend/club/skin/skin_tech/n_innerrightbox_bgline.gif) repeat-y left top #F1F1F1;
}

.n_clubeventsbox .n_freshclubevent {
	border-bottom: 3px solid #F1F1F1;
}

.n_clubeventsbox .n_fresheventform_wrap H4 {
	border-top: 3px solid #F1F1F1;
}

A.n_highlightfreshevent {
	background-image: url(/images/frontend/club/skin/skin_tech/n_highlightfreshevent_icon.gif);
}

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

.n_clubeventsbox .n_freshclubevent P.n_freshcomment {
  background: url(/images/frontend/club/skin/skin_tech/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_tech/n_newclubmember_icon.gif) no-repeat 0px 0px;
}

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

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

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

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

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

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

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

.n_fresheventform_wrap {
  background-color: transparent;
  
  _width: 230px;
  _overflow: hidden;
}

P.n_usercommenttext {
	background-color: #FFF8D1;
	border-right: 1px solid #DEDCCE;
	border-bottom: 1px solid #DEDCCE;
	
	color: #4D4D4D;
}

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

.n_clubeventsbox .n_fresheventpager {
  border-bottom: 0px none;
}

.n_clubeventsbox .n_fresheventpager P {
	font-size: 11px;
}

.n_clubeventsbox .n_fresheventpager P A:hover {
	text-decoration: none;
}


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

.n_commentblock,
.n_messageblock {
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	
	width: 512px;
	_width: 513px;
	
	_background: none #FFF8D1;
}

.n_midleftcolumn .n_commentblock,
.n_midleftcolumn .n_messageblock {
	border: 0px none;
}

.n_commentblockhead,
.n_messageblockhead {
	padding-right: 14px;
  
  width: 486px; /* 483px */
  _width: 513px; /* ie6 box-model hack */
	
	background: none #FFF8D1;
	border-bottom: 1px dashed #D9D3B4;
}

.n_commentblockhead P,
.n_messageblockhead P,
.n_premiseblockhead P {
	margin: 0px;
	
	font-size: 12px;
}
.n_messageheadedit P,
.n_premiseheadedit P,
.n_commentheadedit P {
  font-size: 11px;
}

.n_premiseblockheader {
	width: 420px;
}

.n_commentheadedit A.n_deletemessagelink,
.n_messageheadedit A.n_deletemessagelink,
.n_premiseheadedit A.n_deletemessagelink {
  margin-left: 18px;
}

.n_commentblockbody,
.n_messageblockbody {
	padding-right: 14px;
	
  width: 486px; /* 483px */
  _width: 513px; /* ie6 box-model hack */
	
	background: none #FFF8D1;
}

.n_commentblockbody P.n_commentblocktext,
.n_messageblockbody P.n_messageblocktext {
	color: #514A4A;
}

.n_commentblockfoot,
.n_messageblockfoot {
	height: 0px;
	overflow: hidden;
	
  background: none;
}

.n_midleftcolumn .n_commentblock .n_commentblockfoot,
.n_midleftcolumn .n_messageblock .n_messageblockfoot {
  _margin-bottom: -11px;
}


P.n_commentreply A,
P.n_messagereply A {
	background-color: #EA6954;
	
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight: bold;
	border: 2px solid #EA6954;
}

P.n_replycomment {
	background-color: #EA6954;
	border: 2px solid #EA6954;
}

P.n_replycomment A {
	color: #FFFFFF;
}


P.n_messageblockheader SPAN SPAN {
	font-size: 11px;
}

P.n_blockuser,
P.n_deletecomment {
  font-size: 11px;
}

P.n_blockuser A,
P.n_deletecomment A {
	color: #00BFFF;
	text-decoration: underline;
}

P.n_blockuser A:hover,
P.n_deletecomment A:hover {
	text-decoration: none;
}

.n_editmessageblockhead .n_commenteditblock {
  right: 22px;
  
  width: 214px;
}

P.n_commenthistory {
  font-size: 12px;
}

P.n_commenthistory A {
  font-weight: normal;
  color: #00BFFF;
  text-decoration: underline;
}

P.n_commenthistory A:hover {
	text-decoration: none;
}



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

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

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

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


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

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

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

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

.n_forumorderizer TABLE TR TD SPAN {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #00BFFF;
  text-decoration: underline;
}

A.n_setforumordericon_down {
  background-image: url(/images/frontend/club/skin/skin_tech/n_setmailordericon_down.png);
  _background-image: url(/images/frontend/club/skin/skin_tech/n_setmailordericon_down.gif);
}
A.n_setforumordericon_up {
  background-image: url(/images/frontend/club/skin/skin_tech/n_setmailordericon_up.png);
  _background-image: url(/images/frontend/club/skin/skin_tech/n_setmailordericon_up.gif);
}

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

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

.n_forumnode {
	width: 709px;
	_width: 711px;
	
  background-image: none;
  
  border-right: 2px solid #BEBEBE;
  border-bottom: 2px solid #BEBEBE;
  
  _background-color: #FFF8D1;
}

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

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

.n_forumnodefoot {
	height: 0px;
	
  background: none;
}

SPAN.n_forumanswercounter,
SPAN.n_deleteduser {
	font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
	color: #161616;
}

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



/* @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,
SPAN.n_lockforumnode {
	background-image: url(/images/frontend/club/skin/skin_tech/n_lockforumnode_icon.gif);
}
A.n_unlockforumnode,
SPAN.n_unlockforumnode {
	background-image: url(/images/frontend/club/skin/skin_tech/n_unlockforumnode_icon.gif);
}



.n_topicmainbox .n_commentblockhead {
  width: 674px; /* 671px */
  _width: 701px; /* ie6 box-model hack */
  
  border-bottom: 1px dashed #D9D3B4;
  border-right: 1px solid #C5C5C5;
  
  background: none #FFF8D1;
}


.n_topicmainbox .n_commentblockbody {  
  width: 674px; /* 671px */
  _width: 701px; /* ie6 box-model hack */
  
  border-right: 1px solid #C5C5C5;
  border-bottom: 1px solid #C5C5C5;
  background: none #FFF8D1;
}

.n_topicmainbox .n_commentblockfoot {
	height: 0px;
	
  background: none;
}

/* forum topic */
.n_forumtopicinlay .n_boxbody {
	background-color: #F1F1F1;
}

.n_forumtopicinlay .n_boxbody .n_forumtopichead {
	width: 681px; /* 681px */
  _width: 713px;
  
  border-bottom: 1px dashed #B1B1B1;
  border-right: 2px solid #C5C5C5;
  background: none #F1F1F1;
}

P.n_forumtopictitle SPAN {
  color: #00BFFF;
}

.n_forumtopicinlay .n_boxbody .n_forumtopicbody {
  width: 685px; /* 681px */
  _width: 713px;
  
  background: none #F1F1F1;
  border-right: 2px solid #C5C5C5;
}

P.n_forumtopictitle STRONG {
	font-weight: normal;
}

.n_forumtopicinlay .n_boxbody .n_forumtopicfoot {
	padding: 8px;
	
	width: 693px; /* 681px */
  _width: 713px;
	
	background: #FFF8D1;
	border-right: 2px solid #C5C5C5;
	border-bottom: 2px solid #C5C5C5;
}

.n_forumtopicinlay .n_boxbody .n_forumtopicfoot P STRONG {
	font-weight: normal;
}

.n_createcomment .n_imageuploadwrap A.n_adduploadimginput {
	text-decoration: underline;
}

.n_createcomment .n_imageuploadwrap A.n_adduploadimginput:hover {
  text-decoration: none;
}

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

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

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

P.n_pollanswer SPAN {
	color: #409FCF;
}

.n_createcomment .n_imageuploadwrap P.n_uploadimage A {
	padding-bottom: 1px;
}


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

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

.n_clublinksmaincolumn .n_emptylinkbox P {
  color: #161616;
  font-size: 12px;
  font-weight: bold;
}

.n_clublinksmaincolumn .n_emptylinkbox P A {
  color: #161616;
	
}

.n_tagbox,
.n_blogposthistorybox {
  background-color: #FBFAFA;
}

.n_innerleftcolumn .n_blogposthistorybox {
  background: url(/images/frontend/club/skin/skin_tech/n_innerleftbox_bgline.gif) repeat-y scroll left top;
  border-top: 10px solid #FBFAFA;
  border-bottom: 10px solid #FBFAFA;
}

.n_innerleftcolumn .n_tagbox {
	background-color: #F1F1F1;
}

.n_clublinksmaincolumn .n_midleftcolumn .n_tagbox {
	border-top: 10px solid #FBFAFA;
	border-bottom: 10px solid #FBFAFA;
	background: url(/images/frontend/club/skin/skin_tech/n_innermidleftbox_bg.gif) repeat-y left top;
}

.n_clublinksmaincolumn .n_midleftcolumn .n_tagbox .n_boxbody {
	padding-bottom: 0px;
}

.n_clublinksmaincolumn .n_midleftcolumn .n_tagbox .n_tags {
	padding: 4px 18px 4px 18px;
}


.n_tagbox H4,
.n_blogposthistorybox H4 {
	font-family: Tahoma, Geneva, Verdana;
	font-size: 14px;
	font-weight: normal;
	color: #4D4D4D;
}

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


/* clublinks' boxes */
.n_clublinksmaincolumn .n_clublinksboxescolumn .n_clublinksbox .n_boxhead {
  border-bottom: 0px none;
}

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

.n_clublinksmaincolumn .n_clublinksboxescolumn .n_clublinksbox .n_linkwrap A {
  color: #00BFFF;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  text-decoration: underline;
}

.n_clublinksmaincolumn .n_clublinksboxescolumn .n_clublinksbox .n_linkeditwrap A {
  color: #00BFFF;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  text-decoration: underline;
}

.n_clublinksmaincolumn .n_clublinksboxescolumn .n_clublinksbox .n_linkwrap A:hover,
.n_clublinksmaincolumn .n_clublinksboxescolumn .n_clublinksbox .n_linkeditwrap A:hover {
	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_tech/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_tech/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_tech/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_tech/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_tech/n_deletelinkcategory_icon.gif);
  background-position: right 2px;
  background-repeat: no-repeat;
}

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

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

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


/* new link box */
.n_clublinksmaincolumn .n_newlinkbox A {
  background-image: url(/images/frontend/club/skin/skin_tech/n_newlink_icon.gif);
  background-position: 0 0;
  background-repeat: no-repeat;
  color: #00BFFF;
  
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
  text-decoration: underline;
}

.n_clublinksmaincolumn .n_newlinkbox A:hover {
	text-decoration: none;
}


/* wait for acceptance */
.n_clublinksmaincolumn .n_clublinksboxescolumn .n_foracceptance {
  border-top: 0px none;
}

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

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

.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_tech/n_accept_icon.gif);
  background-position: right 2px;
  background-repeat: no-repeat;
}


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

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


.n_blogmaincolumn .n_headlinebox .n_contentboxinlay H4 {
  font-size: 18px;
  color: #4D4D4D;
}

.n_blogmaincolumn .n_headlinebox .n_contentboxinlay H4 A {
	color: #4D4D4D;
	
}

.n_blogmaincolumn .n_innermidrightcolumn .n_contentbox .n_contentboxinlay {
  background-color: #f3f4f7;
  
  background: url(/images/frontend/club/skin/skin_tech/n_innermidrightbox_bgline.gif) repeat-y left top;
  
  border-bottom:10px solid #FBFAFA;
  border-top:10px solid #FBFAFA;
}

.n_blogmaincolumn .n_innermidrightcolumn .n_highlightedbox .n_contentboxinlay {
  background-color: #f1f1f1;
}


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

/* 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: #FFFCEA;
}

TABLE.n_blogposttable THEAD.n_blogposttablehead TR TH {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #161616;
  
  /* ain't wanna waste my time for different border-rendering... */
  background: url(/images/frontend/club/skin/skin_tech/n_blogposttablehead_borderdot.gif) repeat-y top right #fbfafa;
  
  border-bottom: 1px solid #f1f1f1;
}

TABLE.n_blogposttable THEAD.n_blogposttablehead TR TH.n_lastcolumn {
  background: #fbfafa;
}


/* 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_tech/n_setmailordericon_down.png);
  _background-image: url(/images/frontend/club/skin/skin_tech/n_setmailordericon_down.gif);
}

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

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

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


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

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

/* not own blogpost row */
TABLE.n_blogposttable TBODY.n_blogposttablebody TR.notown TD {
  background: #FBFCFD;
  color: #9B9B9B;
}

/* draft blogpost row */
TABLE.n_blogposttable TBODY.n_blogposttablebody TR.n_draftblogpost TD {
  font-style: italic;
  background-color: #f3f4f7;
}
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: #161616;
}

TABLE.n_blogposttable TBODY.n_blogposttablebody TR TD.n_blogpostdate SPAN {
  text-align: center;
  color: #9B9B9B;
  
  font-family: Arial, sans-serif, Helvetica;
}

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

TABLE.n_blogposttable TBODY.n_blogposttablebody TR TD.n_blogposttitle SPAN A {
  color: #ea6954;
}

TABLE.n_blogposttable TBODY.n_blogposttablebody TR.notown TD.n_blogposttitle SPAN {
  color: #9B9B9B;
} 

TABLE.n_blogposttable TBODY.n_blogposttablebody TR.notown TD.n_blogposttitle SPAN A {
	color: #BA4011;
} 


/* user functions & icons */
TABLE.n_blogposttable TBODY.n_blogposttablebody TR TD.n_blogpostfunctions A {
  color: #00bfff;
    
  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_tech/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_tech/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_tech/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_subformdatabox {
  border-top: 1px solid #FFFFFF;
}

.n_subformdatabox .n_contentboxinlay {
  background: #F1F1F1;
  border: 0px none;
}


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

P.n_blogpostdata {
  color: #00BFFF;
}

P.n_blogpostdata A {
  color: #00BFFF;
  text-decoration: underline;
}

P.n_blogpostdata A:hover {
	text-decoration: none;
}

P.n_blogpostdata SPAN.n_blogpostowner A {
	text-decoration: none;
}

P.n_blogpostdata SPAN.n_blogpostowner A:hover {
  text-decoration: underline;
}

P.n_blogpostdata SPAN.n_blogpostdate {
  color: #9B9B9B;
  font-family: Arial, Helvetica, sans-serif, Verdana;
}

SPAN.n_blogpostowner A {
  color: #BA4011;
}

P.n_nextblogposts {
  text-align: right;
}

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

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

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

.n_editcommentblockhead P.n_commentblockheader,
.n_editmessageblockhead P.n_messageblockheader {
  width: 230px;
}

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

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

P.n_blogposttags A {
  color: #00BFFF;
  
  background: url(/images/frontend/club/skin/skin_tech/n_videotag_comma.gif) no-repeat right bottom;
}

P.n_blogposttags A.n_lastblogposttag {
  background: none;
}

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

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

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

.n_blogpostbox .n_boxbody P.n_edittagpool A {
  color: #00BFFF;
  
}

.n_commentreplyblock P {
	color: #474747;
	font-size: 12px;
}

P.n_replymessage {
  background: none transparent;
  border-right: 1px solid #D6C459;
}

P.n_replymessage STRONG {
	font-weight: normal;
}

P.n_deletereply A {
  background-image: url(/images/frontend/club/skin/skin_tech/n_notananswer_icon.gif);
  color: #161616;
}

/* blogpost history list | right */

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

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

UL.n_blogposthistorylist LI A {
  color: #00BFFF;
  text-decoration: underline;
}

P.n_olderblogposts A,
P.n_blogpostdetails A {
  color: #00BFFF;
  text-decoration: underline;
}

P.n_olderblogposts A:hover,
P.n_blogpostdetails A:hover, 
UL.n_blogposthistorylist LI A:hover {
  text-decoration: none;
}


.n_morecomments A,
.n_nextblogposts A,
.n_prevblogposts A {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #00BFFF;
	text-decoration: underline;
	text-transform: none;
}

.n_morecomments A:hover,
.n_nextblogposts A:hover,
.n_prevblogposts A:hover {
	text-decoration: none;
}

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

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

P.n_blogpostdetails A SPAN {
  background: url(/images/frontend/club/skin/skin_tech/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_tech/n_editprofilelink_icon.gif) no-repeat top left;
}

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

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

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

P.n_blogpostdetails A {
	text-decoration: underline;
}

P.n_blogpostdetails A:hover {
  text-decoration: none;
}


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

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

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

/* already vote */
.n_ratingcontainer_small A.n_halfrating {
  background: url(/images/frontend/club/skin/skin_tech/n_ratingstarhalf_11.png) no-repeat top left;
}

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

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

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

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


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

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

.n_outsidesystem A {
	color: #FF62CF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	
}

.n_outsidesystem A SPAN {
  border-bottom: 0px none;
}

.n_send_invitation .n_tabcontentbox P {
	color: #FFEFF9;
}


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

.n_clubmembersmaincolumn .n_searchamongmembers .n_searchmainblock .n_submit {
  border-top: 0px none;
}

.n_clubmembersmaincolumn .n_searchcolumn {
  background: transparent;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #474747;
}

.n_clubmembersmaincolumn .n_searchbox .n_searchmainblock {
  border-bottom: 0px none;
}

.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_tech/n_search_inputwrap.gif) no-repeat scroll left top;
}


/* n_resultsadjustwrap */
.n_clubmembersmaincolumn .n_widthadjustwrap .n_boxhead {
  background: url(/images/frontend/club/skin/skin_tech/n_innermidleftbox_bg.gif) repeat-y scroll left top;
	border-bottom:10px solid #FBFAFA;
	border-top:10px solid #FBFAFA;
}
	
.n_clubmembersmaincolumn .n_widthadjustwrap .n_boxhead H4 {
	font-family: Tahoma, Geneva, Verdana;
	font-size: 14px;
	color: #4D4D4D;
}

.n_clubmembersmaincolumn .n_resultsadjustwrap A {
  color: #00BFFF;
  text-decoration: underline;
}

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

.n_clubmembersmaincolumn .n_resultsadjustwrap A.n_adjust_descending {
  background-image: url(/images/frontend/club/skin/skin_tech/n_relationshipsadjust.gif);
  background-position: 0 0;
  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_tech/n_relationshipsadjust_active.gif);
  background-position: 0 -14px;
  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_tech/n_relationshipsadjust_active.gif);
  background-position: 0 0;
  background-repeat: no-repeat;
}

.n_searchamongmembers LABEL.n_normallabel,
.n_searchamongmembers .n_searchmainblock LABEL.n_checkboxlabel  {
	color: #161616;
	font-weight: normal;
}

.n_searchamongmembers table SPAN {
	color: #161616;
}

/* relationshipsblock */
.n_clubmembersmaincolumn .n_clubmembersblock {
  background: url(/images/frontend/club/skin/skin_tech/n_innermidleftbox_bg.gif) repeat-y left top;
  
  border-top: 10px solid #FBFAFA;
  border-bottom: 10px solid #FBFAFA;
}

.n_clubmembersmaincolumn .n_clubmembersblock_expectant {
  background: url(/images/frontend/club/skin/skin_tech/n_innermidleftbox_bg.gif) repeat-y left top;
  
  border-top: 10px solid #FBFAFA;
  border-bottom: 10px solid #FBFAFA;
}

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

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

.n_clubmembersmaincolumn .n_clubmembersblock UL.n_clubmembers_data LI.n_clubmembers_name A {
  color: #EA6954;
  text-decoration: none;
}

.n_clubmembersmaincolumn .n_clubmembersblock UL.n_clubmembers_data LI.n_clubmembers_name A:hover {
  text-decoration: underline;
}

.n_clubmembersmaincolumn .n_clubmembersblock UL.n_clubmembers_data LI.n_clubmembers_name A.n_clubmembersgroup {
  color: #00BFFF;
} 

.n_clubmembersmaincolumn .n_clubmembersblock UL.n_clubmembers_data LI.n_clubmembers_name SPAN.n_userstatus {
  color: #474747;
}

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

.n_clubmembersmaincolumn .n_clubmembersblock UL.n_clubmembers_data LI A {
  color: #00BFFF;
  text-decoration: underline;
}

.n_clubmembersmaincolumn .n_clubmembersblock UL.n_clubmembers_data LI A:hover {
	text-decoration: none;
}

/* clubmembers tools block */
.n_clubmembersmaincolumn DIV.n_clubmembers_tools LI A {
  background-position: 0 0;
  background-repeat: no-repeat;
  
  color: #00BFFF;
  text-decoration: underline;
}

.n_clubmembersmaincolumn DIV.n_clubmembers_tools LI A:hover {
	text-decoration: none;
}

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

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

.n_clubmembersmaincolumn DIV.n_clubmembers_tools LI A.n_sack {
  background-image: url(/images/frontend/club/skin/skin_tech/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_tech/n_composemail_icon.gif);
}

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

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

/* answersbox */
.n_clubmembersmaincolumn .n_answersbox_head {
  background-position: 0 bottom;
  background-repeat: repeat-x;
}

.n_clubmembersmaincolumn A.n_answersbox_head {
  background-color: #FFFFFF;
  border: 1px solid #F1F1F1;
  border-bottom: none;
  
  color: #00BFFF;
  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 #F1F1F1;
  
  width: 659px;
  _width: 661px;;
}

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

.n_clubmembersmaincolumn .n_answersbox_body LI.n_answer {
  color: #161616;
}


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

.n_memberstatusselector UL {
}

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

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

.n_memberstatusselector UL LI A {  
  color: #00BFFF;
}

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

.n_memberstatusselector UL LI A:hover {
  color: #00BFFF;
}


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

.n_clubeventswrapbody P A {
  color: #161616;
}


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

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

A.n_secondary_linkbutton {
	font-weight: normal;
}

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


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

.n_pager {
	width: 701px;
	height: 41px;
	overflow: hidden;
	
	background: url(/images/frontend/club/skin/skin_tech/n_pager_bg.gif) no-repeat left top; 
}

.n_innermidcolumn .n_pager {
  width: 541px !important;
  background: url(/images/frontend/club/skin/skin_tech/n_pager_small_bg.gif) no-repeat left top; 
  
}

.n_forumpagerbox .n_pager {
	height: 41px;
}

.n_innermidcolumn .n_pager .n_pager_left {
  margin: 3px 10px 0 10px;
}

.n_pager_left A {
  color: #00BFFF;
  line-height: 12px;
  font-weight: normal;
  text-decoration: underline;
  
  background-color: transparent;
  
  padding: 5px 7px 5px 7px;
}

/* active & :hover */
.n_pager_left A:hover,
.n_pager_left A.n_pager_active {
  color: #00BFFF;
  font-weight: normal;
  
  background-color: #F1F1F1;
  
  padding: 5px 7px 5px 7px;
}

.n_goonapage {
	padding-top: 0px;
	
  width: 164px;
  _width: 206px; /* ie6 hack */
	
  font-size: 13px;
  font-weight: normal;
  
  background-color: transparent;
}

.n_goonapage P {
	margin-top: 0px;
}


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

.n_calendarpager P {
	line-height: 18px;
	color: #474747;
}

.n_calendarpager P A {
	color: #474747;
	
}

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

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


TABLE.n_calendarhead {
	padding-bottom: 1px;
	background: url(/images/frontend/club/skin/skin_tech/n_calendarheaddot.gif) repeat-x bottom left;
}

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

TABLE.n_calendar A {
	color: #727272;
}

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: #727272;
}

/* cell colors */
TABLE.n_calendar TR TD {
  background-color: #F1F1F1;
}

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

TABLE.n_calendar TR TD.n_haseventcell {
	color: #FFFFFF;
	background-color: #79DEFF;
}

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

TABLE.n_calendar TR TD.n_todaycell {
	color: #FFFFFF;
  background-color: #00BFFF;
}

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


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

.n_calendartooltip .n_tooltipbody P {
	font-size: 11px;
	color: #EA6954;
	text-decoration: underline;
}

.n_calendartooltip .n_tooltipbody P SPAN.n_day {
	font-weight: normal;
}

.n_calendartooltip .n_tooltipfoot {
  background: url(/images/frontend/club/skin/skin_tech/n_calendartooltipfoot.gif) no-repeat;
}


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

.n_clubregistrationcolumn {
	padding-top: 10px;
	
	background: none;
}

.n_clubregistrationcolumn .n_clubtopicbox P {
	color: #514A4A;
}

.n_clubregistrationcolumn .n_formfieldsetbox .n_contentboxinlay  {
  background-color: #FFDB49;
}

.n_clubregistrationcolumn .n_clubtopicbox .n_contentboxinlay,
.n_clubregistrationcolumn .n_acceptermsbox .n_contentboxinlay {
	background-color: #FFDB49;
}
	
TD.n_formerrorcell P.n_formerrormessage {
	margin-top: 0px;
	
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #F26522;
}

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

/* fieldset error */
SPAN.n_fieldseterrortext {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #F26522;
  
  background: url(/images/frontend/club/skin/skin_tech/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: normal;
  color: #FF5B01;
  
  background: url(/images/frontend/club/skin/skin_tech/n_formvalidsign.png) no-repeat left top;
}
.n_formfieldsetbox .n_contentboxinlay P.n_invalidinputtext {
  margin: 0px;
  padding-left: 20px;
	
  font-size: 12px;
  font-weight: normal;
  color: #FF5B01;
  
  background: url(/images/frontend/club/skin/skin_tech/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_tech/n_formconfirmsign.png) no-repeat top left;
}

.n_clubregistrationcolumn .n_clubtopicbox LABEL.n_dividedlabel {
	color: #161616;
}

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

SPAN.n_highlightedtext {
	font-weight: normal;
	color: #161616;
}

P.n_labelextra A {
	color: #161616;
	
}

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

P.n_refreshcaptha A {
  color: #161616;
  font-size: 12px;
  
  background-color: transparent;
}

A.n_linkedlabel {
  color: #161616;
}

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

.n_joinquestionwrap H6 {
  font-family:"Times New Roman",Times,serif,Arial,Verdana;
  font-size: 16px;
  color: #161616;
  font-weight: normal;
}

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

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

.n_tipbox .n_boxhead H4 {
  font-family: Tahoma,Geneva,Verdana;
  font-size: 18px;
  color: #4D4D4D;
}

.n_tipbox .n_boxbody P {
	font-size: 11px;
	color: #514A4A;
	background-color: #FFF8D1; /* ie6 zoom-animate hack */
}


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

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


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



.n_autocompleteresults UL LI {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
  color: #161616;
  
  background-color: #FFFFFF;
  border-bottom: 1px solid #4C4540;
}

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

/* scroller */
.n_autocompletescroller {
  background-color: #000000;
  border-left: 1px solid #4C4540;
}

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

.n_autocompletescroller A.n_scrollup {
	background-position: 0 0;
}

.n_autocompletescroller A.n_scrolldown {
	background-position: 0 -16px;
}

.n_autocompletescroller A.n_scrollup:hover {
  background-position: -16px 0;
}

.n_autocompletescroller A.n_scrolldown:hover {
  background-position: -16px -16px;
}

/* :hover highlight emulation :) */
.n_autocompleteresults UL LI.n_selectedrow {
  background-color: #000000;
  color: #FFFFFF;
  font-weight: normal;
}

.n_autocompleteresults UL LI.n_selectedrow SPAN {
	color: #FFF799;
	font-weight: normal;
}

.n_autocompletescroller .n_autocompletescrollbar {
  background: #FFFFFF;
}

.n_autocompletescroller .n_active {
  background: #FFF799;
}

.n_headlinebox .n_contentboxinlay {
	background-color: #F1F1F1;
}

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

.n_clubeditmaincolumn H4 {
	color: #4D4D4D;
	font-family: Tahoma, Geneva, Verdana;
	font-size: 16px;
	font-weight: normal;
}
	
.n_clubcardcolumn {
  background: url(/images/frontend/club/skin/skin_tech/n_clubcardmidleftcolumn_bg.gif) repeat-y top left;
}

.n_clubcardinfowrap P.n_clubname {
  color: #F26522;
  font-weight: bold;
  
}

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

.n_clubcardfunctions P A {
  color: #161616;
} 

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


/* phases */
.n_clubeditmaincolumn .n_createclubphasesbox {
  background-color: #F1F1F1;
}

.n_clubeditmaincolumn .n_createclubphasesbox A.n_createclubphase SPAN {
  color: #E33D27;
}
.n_clubeditmaincolumn .n_createclubphasesbox A.n_createclubphase {
  background-image: url(/images/frontend/club/skin/skin_tech/n_createclubphases.gif);
  
  text-decoration: none;
}
/* :hover */
.n_clubeditmaincolumn .n_createclubphasesbox A.n_createclubphase:hover {
  background-image: url(/images/frontend/club/skin/skin_tech/n_createclubphases_hover.gif);
}
.n_clubeditmaincolumn .n_createclubphasesbox A.n_nonclickable:hover {
  background-image: url(/images/frontend/club/skin/skin_tech/n_createclubphases.gif);
}
.n_clubeditmaincolumn .n_createclubphasesbox A.n_phase_one_active,
.n_clubeditmaincolumn .n_createclubphasesbox A.n_phase_two_active,
.n_clubeditmaincolumn .n_createclubphasesbox A.n_phase_three_active,
.n_clubeditmaincolumn .n_createclubphasesbox A.n_phase_four_active,
.n_clubeditmaincolumn .n_createclubphasesbox A.n_phase_five_active,
.n_clubeditmaincolumn .n_createclubphasesbox A.n_phase_one_active:hover,
.n_clubeditmaincolumn .n_createclubphasesbox A.n_phase_two_active:hover,
.n_clubeditmaincolumn .n_createclubphasesbox A.n_phase_three_active:hover,
.n_clubeditmaincolumn .n_createclubphasesbox A.n_phase_four_active:hover,
.n_clubeditmaincolumn .n_createclubphasesbox A.n_phase_five_active:hover {
  background-image: url(/images/frontend/club/skin/skin_tech/n_createclubphases_active.gif);
}

.n_clubeditmaincolumn .n_createclubphasesbox A.n_phase_one_active SPAN,
.n_clubeditmaincolumn .n_createclubphasesbox A.n_phase_two_active SPAN,
.n_clubeditmaincolumn .n_createclubphasesbox A.n_phase_three_active SPAN,
.n_clubeditmaincolumn .n_createclubphasesbox A.n_phase_four_active SPAN,
.n_clubeditmaincolumn .n_createclubphasesbox A.n_phase_five_active SPAN {
  color: #E33D27;
}


.n_clubeditmaincolumn .n_csseditor .n_contentboxinlay,
.n_clubeditmaincolumn .n_clubheader_uploader .n_contentboxinlay {
  border: 0px none;
}

.n_clubeditor .n_innermidbox .n_contentboxinlay .n_boxhead H4 {
	background-color: #FBFAFA;
}

.n_weeklynewsletterchecked_box {
	background-color: #FBFAFA; 
}


/**********************************************************************
 * errors box
**********************************************************************/

.n_errorsboxcolumn {
	background: #FFFFFF;
}

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

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

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

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

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


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

.n_footwrap {
	padding-top: 4px;
	
  background: none #E5E5E5;
  
  width: 961px;
}

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

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

P.n_footright A {
  color: #5E5E5E;
  
  font-weight: bold;
}

.n_delayselector {
  border: 1px solid #F1F1F1;
}

.n_searchamongmembers H4,
.n_searchamongmembers H4 A {
	color: #4D4D4D;
}


/**********************************************************************
 * lightbox font reset
**********************************************************************/

DIV.yui-panel P,
DIV.yui-panel UL LI,
DIV.yui-panel OL LI,
DIV.yui-panel LABEL.n_inputlabel {
  font-family: Arial, sans-serif, Helvetica;
  color: #000000;
}


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


BODY.n_errorslayout {
  padding-top: 0px;
  
  background: none #E9EBEF;
}

BODY.n_errorslayout DIV#n_loginboxbody {
  background-color: #FFF9AD;
}

BODY.n_errorslayout .n_header {
  background: transparent url(/images/frontend/n_headerbg.gif) 0 0 no-repeat;
}

BODY.n_errorslayout P,
BODY.n_errorslayout UL LI,
BODY.n_errorslayout OL LI,
BODY.n_errorslayout LABEL.n_inputlabel {
  color: #000000;
  font-family: Arial, sans-serif, Helvetica;
}

BODY.n_errorslayout #n_loginboxwrap {
  background: transparent;
}

BODY.n_errorslayout P#n_remind_wrap A {
  color: #409FCF;
  font-family: Arial, sans-serif, Helvetica;
  font-weight: bold;
}

BODY.n_errorslayout P#n_remind_wrap A SPAN {
  padding: 0 3px; /* gives the range */
  
  *display: inline-block;
  *cursor: pointer;
  
  background: url(/images/frontend/n_allmyfriendsarrow.gif) no-repeat 6px 5px transparent;
} 

BODY.n_errorslayout .n_headwrap {
  margin-bottom: 12px;
  padding-top: 10px;
  
  height: 64px;
  _height: 86px; /* ie6 box-model hack */
  width: 970px;
  
  border: 0px none;
  background: url(/images/frontend/n_headwrap_bg.gif) no-repeat left top;
}

BODY.n_errorslayout .n_mainwrap {
  margin-top: 0px;
  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_footwrap {
  border: 0px none;
  background: url(/images/frontend/n_footwrap_bg.gif) no-repeat left top #E9EBEF;
}

BODY.n_errorslayout A.n_footerlogo {
  background-image: url(/images/frontend/n_footerlogo.gif);
}

BODY.n_errorslayout .n_footer {
  _height: auto;
}

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

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


/**********************************************************************
 Club admin formázása
**********************************************************************/

.n_clubcampaignadmintable {
  width: 515px;
  
  font-family: Arial,sans-serif,Helvetica;
  font-size: 11px;
  border-spacing: 1px;
  border-collapse: separate;
}

.n_clubcampaignadmintable tr th {
  padding: 5px 3px;
  color: #FFEFF8;
  
  background: #777;
  
  text-align: center;
  
  font-weight: bold;
  
}
.n_clubcampaignadmintable tr td {
  padding: 5px 3px;
  color: #000;
  
  text-align: center;
  
  vertical-align: middle;
  
  background: #ffffff;
}

.n_clubcampaignadmintable tr td.firstcell {
  text-align: left;
}
.n_clubcampaignadmintable td a {
  
  color: #EA6954;
  
}
.n_clubcampaignadmintable td a:hover {
  text-decoration: underline;
}

.n_clubforummaincolumn .n_searchamongmembers .n_contentboxinlay {
  background-color: #FBFAFA;
}

/**********************************************************************
 Club kereső aloldal formázása
**********************************************************************/


.n_searchbox .n_contentboxinlay {
  background: #FBFAFA;
}


.n_searchmainblock .n_searchmainblock_title {
  color: #000;
}

.n_searchoptionwrap label.n_afterlabel,
.n_searchonlymain label.n_inputlabel
 {
  color: #000;
}
.n_resultsadjustwrap a {
  color: #00BFFF;
}

.n_resultitem ul.n_data li {
  color: #000;
}
.n_resultitem ul.n_data li a,
.n_resultitem ul.n_data li.n_name a {
  color: #00BFFF;
}

.n_resultbox .n_contentboxinlay .n_boxhead h4 {
  color: #000;
}

.n_searchinblog_title {
  background: transparent;
}

.n_searchinblog_title h4 {
  color: #000;
}

.n_resultbox .n_widthadjustwrap .n_boxhead {
  background: transparent url(/images/frontend/club/skin/skin_tech/n_innermidleftbox_bg.gif) repeat-y scroll left top;
  border-top: 10px solid #FBFAFA;
  border-bottom: 10px solid #FBFAFA;
  }

.n_resultitem {
  background: transparent url(/images/frontend/club/skin/skin_tech/n_innermidleftbox_bg.gif) repeat-y scroll left top;
  border-bottom: 10px solid #FBFAFA;
  border-top: 10px solid #FBFAFA;
}

.n_searchcolumn .n_resultbox {
  background: #FFF;
}



a.n_togglesearchform {
  background: url(/images/frontend/club/skin/skin_tech/n_togglegallery_open.png) left top no-repeat;
  display:block;
  height:20px;
  width:20px;
}

a.n_openedsearchbox {
  background: url(/images/frontend/club/skin/skin_tech/n_togglegallery_close.png) left top no-repeat;
  display:block;
  height:20px;
  width:20px;
}


.n_widthadjustwrap .n_boxhead {
  background: transparent url(/images/frontend/club/skin/skin_tech/n_innermidleftbox_bg.gif) repeat-y scroll left top;
  border-bottom: 10px solid #FBFAFA;
  border-top: 10px solid #FBFAFA;

  margin: 10px 0;
}


.n_resultsadjustwrap a.n_adjust_ascending {
  background: url(/images/frontend/club/skin/skin_tech/n_relationshipsadjust.gif) 0 -14px no-repeat;
  display:block;
  height:14px;
  margin:0;
  width:14px;
}

.n_resultsadjustwrap a.n_adjust_ascending_active,
.n_resultsadjustwrap a.n_adjust_ascending:hover {
  background: url(/images/frontend/club/skin/skin_tech/n_relationshipsadjust_active.gif) 0 -14px no-repeat;
  display:block;
  height:14px;
  margin:0;
  width:14px;
}

.n_resultsadjustwrap a.n_adjust_descending {
  background: url(/images/frontend/club/skin/skin_tech/n_relationshipsadjust.gif) 0 0 no-repeat;
  display:block;
  height:14px;
  margin:0;
  width:14px;

}

.n_resultsadjustwrap a.n_adjust_descending_active,
.n_resultsadjustwrap a.n_adjust_descending:hover{
  background: url(/images/frontend/club/skin/skin_tech/n_relationshipsadjust_active.gif) 0 0 no-repeat;
  display:block;
  height:14px;
  margin:0;
  width:14px;

}

/*******************************************************************************/
/******************* front page video box new elements *************************/
/*******************************************************************************/

 .n_mainimagewrap span.n_videothumbplayclubfront {
  width: 24px;
  height: 23px;

  background: url(/images/frontend/n_videothumbplaybuttonfront.gif) no-repeat;
  position: absolute;
  cursor: pointer;

  top: 175px;
  left: 10px;

  display: block;
}

.n_mainimagewrap span.n_videothumbtimelineclubfront {
  padding-left: 3px;
  padding-right: 3px;
  color: #fff;

  width: 55px;
  height: 23px;

  line-height: 23px;

  display: block;
  background: #000 none;

  font-size: 14px;
  font-family: Verdana;

  position: absolute;

  top: 175px;
  left: 164px;
  cursor: pointer;
}

.n_leftlargevideothumbplay {
  width: 13px;
  height: 13px;
  background: url(/images/frontend/n_videothumbplaybutton.gif) no-repeat;
  position: absolute;
  cursor: pointer;
  top:49px;
  left: 2px;
  display: block;
}


.n_freshclubevent .n_pngwrap {
  position: relative;
}


.n_freshclubevent span.n_videothumbplay {
  width: 13px;
  height: 13px;
  background: url(/images/frontend/n_videothumbplaybutton.gif) no-repeat;
  position: absolute;
  cursor: pointer;
  top: 29px;
  left: 3px;
  display: block;
}

/* Blog és hirbejegyzés lapozás formázás */

.n_blogposttable_pager .n_pager {
  width: 713px;
  margin-top: 12px;

  *margin-top: 0; /* IE7 */
  *height: 41px; /* IE7 */
  *position: absolute; /* IE7 */
  *bottom: 10px; /* IE7 */
  	
  _position: absolute; /* IE6 */
  _bottom: -1px;  /* IE6 */
}

.n_blogposttable_pager .n_goonapage {
  *overflow: hidden;  /* IE7 */
	
	*height: 27px;
	*margin-top: 6px;
	_margin-top: 6px;
	
}

.n_blogpostbox .n_blogposttablewrap {
   *height: 548px; /* IE7 */
}

.n_blogposttable_pager .n_goonapage p span {
}

html:not(:link) col.n_blogpostfunctions {
  width: 205px;
}

col.n_blogpostfunctions_edit {
  *width: 245px; /* IE7 */
 }


