/*************************************************************************
/*************************************************************************
****																															********
****		FILENAME:       style.css																	********
****		DESCRIPTION:    CSS for NLOP													    ********
****		CREATION DATE:  03/20/2007																********
****		LAST MODIFIED:  04/04/2007																********
****																															********
/*************************************************************************
/*************************************************************************


/* GLOBAL STYLES --------------------------------------------------- */

	body { margin-top: 0; margin-left: auto; margin-right: auto; background-color:#84888c; font: 12px Verdana, Arial, Helvetica, sans-serif; color:#000000; background-image: url(/images/border/bg3.gif); background-repeat: repeat-x;}
	img {	border: none;}
	table { border-collapse:collapse;}
	td { vertical-align:top;}
	.div {border-bottom:1px solid #cccccc;}
	
	#container { position:relative; width:801 px; text-align:left; }

/* LINKS --------------------------------------------------- */
	
	a:link, a:visited {	color:#0000ff; text-decoration:none;}
	a:hover {	color:#ff0000; text-decoration:none;}
	
	a.d_red:link, a.d_red:visited {	color:#990000; text-decoration:none;}
	a.d_red:hover {	color:#ff0000; text-decoration:none;}
	
	a.d_green:link, a.d_green:visited {	color:#036a2d; text-decoration:none;}
	a.d_green:hover {	color:#ff0000; text-decoration:none;}
	
	a.b_green:link, a.b_green:visited {	color:#C00D08; text-decoration:none;}
	a.b_green:hover { text-decoration:underline;}
	
	a.m_green:link, a.m_green:visited {	color:#009900; text-decoration:none;}
	a.m_green:hover {	color:#ff0000; text-decoration:none;}

/* HEADER BLOCK --------------------------------------------------- */

	.toptable { text-align:left; width:820px;}
	.topbdr_left { width:9px;}
	.topbdr_right { width:9px;}
	.top_mid { border:2px solid #480101; width:798px;}	

/* MAIN MENU BLOCK --------------------------------------------------- */

	.menu { background-color:#999999; border-bottom:1px solid #fff; border-top:1px solid #fff; height:25px; padding-top:3px;}
	.mpad { padding-left:27px;}
	.mpad_aff { padding-left:27px;}
	.mpad_ats { padding-left:34px;}
	
/* DROP DOWN SUB MENUS --------------------------------------------------- */

	#subnav1 { position:absolute; top:160px; left:140px; width:140px; z-index:300; border:2px solid #480101; visibility:hidden; } /*   filter:Alpha(Opacity=95);   */
	#subnav2 { position:absolute; top:160px; left:276px; width:140px; z-index:300; border:2px solid #480101; visibility:hidden; }
	#subnav3 { position:absolute; top:160px; left:405px; width:150px; z-index:300; border:2px solid #480101; visibility:hidden; }
	#subnav4 { position:absolute; top:160px; left:513px; width:170px; z-index:300; border:2px solid #480101; visibility:hidden; }
	#subnav5 { position:absolute; top:160px; left:710px; width:120px; z-index:300; border:2px solid #480101; visibility:hidden; }
	
	.sn_off { background-color:#cccccc; font-weight:bold; padding:4px; color:#480101; border-bottom:1px solid #480101; }
	.sn_on { background-color:#999999; font-weight:bold; padding:4px; color:#ffffff; border-bottom:1px solid #480101; cursor:pointer; }
	.sn_off2 { background-color:#cccccc; font-weight:bold; padding:4px; color:#480101; }
	.sn_on2 { background-color:#999999; font-weight:bold; padding:4px; color:#ffffff; cursor:pointer; }

/* MAIN BLOCK --------------------------------------------------- */

	.maintable { width:802px; text-align:left; background-color: #999999;}
	
	.bdr_left { width:9px; background:url(/images/border/bdr_left3.gif) repeat-y;}
	.bdr_right { width:9px; background:url(/images/border/bdr_right3.gif) repeat-y;}
	
	.mid { width:802px; background-color:#999999;}
	.mid_aff { width:805px; background-color:#FFFFFF;}
	.mid_ats { width:802px; background-color:#999999;}

/* CONTENT TABLE --------------------------------------------------- */

/* right --------------------------------------------------- */

	.content_table { margin:5px; padding:0px;}
	.content_ats { margin:5px; padding:0px; border:2px solid #480101; width: 800px; }
	
	.rightcol { width:200px; border:1px solid #ffffff; background-color:#ffffff; padding:0px; }
	.rightcol_header { background-color:#8b1418; text-align:center; padding:7px 0px 4px 0px; border-bottom:1px solid #6f6f6f;}
	.rightcol_row1 { background-color:#161616; color:#ffffff; padding:8px 0px; text-align:center; border-bottom:1px solid #6f6f6f; font-weight:bold; font-style:italic;}
	.rightcol_row2 { margin: auto; width:190px; background-color:#ffffff; color:#000000; padding:8px 0px; text-align:center; font:14px Arial Black, Helvetica, sans-serif; text-align:center;}
	.rightcol_row3 { background-color:#FFFFFF; color:#000000; padding:8px 10px;}
	.rightcol_row4 { background-color:#ffffff; padding:5px 0px; text-align:center;}

	.rightcol_ats { width:230px; background-color:#693131; font-size:14px; color:#ffffff; border-left:1px solid #480101; padding:0px; }
	.rightcol_ats2 { width:230px; background-color:#000000; font-size:14px; color:#ffffff; border-left:1px solid #480101; padding:0px;}
	.rightcol_ats_header { background-color:#480101; text-align:center; font:normal 18px Arial Black; padding:7px 0px 4px 0px; border-bottom:1px solid #480101;}
	.rightcol_ats_content { padding:0px 10px;}
	.rightcol_ats_bottom { background-color:#480101; padding:30px 10px;}
	
	.txt1 { margin:3px 5px; line-height:normal;}
	.hilite { color:#147bdc; font-weight:bold; font-style:italic; line-height:24px;}
	.powered { background-color: #FFFFFF; text-align:center; margin-top:15px;}

/* left  --------------------------------------------------- */

	.leftcol { width:578px; background-color:#EEEEEE;}
	.leftcol_content { border:2px solid #480101;}
	.leftcol_header { 
		padding:10px 15px;
		margin:0px;
		color: #990000;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 20px;
		font-weight: bold;
		background-color:#eae2e2;
	}
	.leftcol_text { line-height:16px; padding:0px 15px; }
	
	.leftcol_news { line-height:16px; padding:0px 15px; font-family:Times, serif; }
	
	.leftcol_ats { width:546px; background-color:#ffffff; font-size:16px; color:#092c52; padding:10px;}

	.leftcol_ats_header { font:normal 24px Arial Black; line-height:24px; margin-bottom:10px;}
	
	/* KATIES LANDING PAGES... april/ girlsallin/ lingo/ points/ picks/ tips/  ----------------------- */
	.leftcol_landing { width:762px; background-color:#ffffff; color:#092c52; padding:10px;}
	
	.caption {font-weight:bold; font-style:italic; color:#480101; text-align:center;}
	.caption2 {font-size:11px; font-weight:bold; color:#480101; margin:10px 0px;}
	.caption3 {font-weight:bold; font-style:italic; color:#480101;}
	.caption4 { font-size:12px; font-weight:bold; font-style:italic; color:#014501; text-align:center;}
	
	.back2top { float:right; padding-top:5px; }
	.topfloatright { float:right; padding:23px 10px 0px 0px; width:227px; }
	.tourninfo { border-bottom:1px solid #999; }
	
	.banner_bottom { text-align:center; padding:10px 0px;}

/* TEXT --------------------------------------------------- */

	h1 { font-size:18px; color:#480101; margin:10px 0px;}       														/* RED */
	h2 { font-size:16px; color:#004d39; margin:0px 0px 10px 0px; font-style:italic;}       /* GREEN */
	h3 { font-size:16px; color:#480101; margin:10px 0px;}
	h4 { font-size:24px; color:#004d39; margin:0px 0px 10px 0px; }

	.ab36 {font:normal 36px Arial Black; text-align:center; line-height:34px; padding:10px 0px;}
	.ab26 {font:normal 26px Arial Black; padding:5px 0px; line-height:28px;}
	.ab22 {font:normal 22px Arial Black;}
	.ab18 {font:normal 18px Arial Black; line-height:18px;}
	.ab18r {font:normal 18px Arial Black; color:#480101;}      														 /* RED */
	.ab16 {font:normal 16px Arial Black;}
	.ab14 {font:normal 14px Arial Black;}
	.ab12ic {font:oblique 12px Arial Black, Helvetica, sans-serif; text-align:center;}
	.b16 { font-size:16px; font-weight:bold;}
	.b16m20 { font-size:16px; font-weight:bold; margin:20px;}	
	.g14 { color:#00501e; font-size:14px; font-weight:bold;}
	.g12 { color:#00501e; font-size:12px;}
	.red {color:#480101;}
	.bld { font-weight:bold; font-size:14;}
	
	.tournum { font:normal 18px Arial Black; color:#00641a; position:relative; top:-5px; }
	
/* WWW HOME --------------------------------------------------- */
	
	.hm_title { font:normal 34px Arial Black, Arial, Helvetica, sans-serif; color:#999999; text-align:center; }
	.hm_title2 { font:bold 28px Tw Cen MT, Arial, Helvetica, sans-serif; color:#1d6b0d; text-align:center; line-height:27px; }
	.hm_title3 { font:bold 28px Tw Cen MT, Arial, Helvetica, sans-serif; color:#999999; text-align:center; line-height:24px; }

	.hm_blammo { width:180px; font:12px Arial Black, Helvetica, sans-serif; line-height:16px; }

	.hm_readmore { text-align:right; font:bold 12px Arial, Helvetica, sans-serif; }

	.hm_blackblock { background-color:#EEEEEE; padding:10px; height:280px; }
	.hm_bbdate { color:#e46969; font:16px Arial Black, Helvetica, sans-serif; text-align:center; }
	.hm_bbgreen { color:#00ff00; font:oblique 18px Arial Black, Helvetica, sans-serif; padding:10px 0px; line-height:18px; }
	.hm_bbgreen2 { color:#00ff00; font:oblique 18px Arial Black, Helvetica, sans-serif; padding:10px 0px; line-height:16px; text-align:center; }
	.ti_bbgreen { color:#00ff00; font:oblique 16px Arial Black, Helvetica, sans-serif; padding:10px 0px; line-height:16px; text-align:center; }
	.hm_bbblue { color:#8de3f8; font:oblique 16px Arial Black, Helvetica, sans-serif; padding:10px 0px; line-height:18px; }
	.hm_bbwhite { color:#ffffff; font:oblique 18px Arial Black, Helvetica, sans-serif; padding:10px 0px; line-height:18px; text-align:center; }
	
	.hm_bottom { padding:10px 0px; background-color: #EEEEEE; }

/* press releases --------------------------------------------------- */

	.news_title { font-size:18px; font-weight:bold; margin:10px 0px; line-height:normal;}
	.news_headline { font-weight:bold; margin:10px 0px;}
	
/* winners circle --------------------------------------------------- */

	.winnerdiv { background-color:#eee8e8; padding:5px; margin:0px; border-bottom:1px solid #cdc7c7;}	    		/* WINNERSCIRCLE RED BOX */
	.winnertable { width:100%; margin:0px;}	                                                             			/* CASHWINNERS TABLE */
	.winnerrow { padding:2px 0px 2px 10px; background-color:#eee8e8; border-bottom:2px solid #ffffff;}	/* CASHWINNERS TABLE */
	
	.winnerhead { font-size:14px; margin-top:15px; }																			 /* WINNERS PAGE HEADLINE */
	.winpicbox { float:right; padding:0px 0px 15px 15px; text-align:center; width:250px; } /* WINNERS PIX & CAPTION */
	.winpic { border:2px solid #480101; }																									 /* WINNERS PIC */
	
	.back { text-align:right; color:#480101; margin:10px; }			   /* BACK WINNERS CIRCLE */

/* boxes and tables --------------------------------------------------- */

	.bgbox { width:450px; margin-left:20px; font-size:16px; font-weight:bold; font-style:italic; background:url(/images/gfx/title_deck.gif) no-repeat center bottom; }
	.box_blue { background-color:#092C52; padding:10px; color:#ffffff; font-weight:bold;}
	
	.box_green { position:absolute;	top:470px; left:770px; width:155px; border:2px solid #1d422c; background-color:#ebeeec; margin-bottom:25px; height:116px;}
	.box_green_head { background-color:#1d422c; color:#ffffff; font-weight:bold; text-align:center; padding:6px 0px; }
	.box_green_text { padding:20px; font-size:18px; font-weight:bold; }
	
	.box_red { background-color:#ffffff; border:2px solid #480101; margin:10px 0px 10px 0px;}
	.box_red_right { float:right; border:2px solid #480101; margin:0px 15px 10px 10px;}
	.box_red_head { background-color:#480101; color:#ffffff; font-size:16px; font-weight:bold; text-align:center; padding:6px 0px; }
	.box_red_text { padding:15px; font-weight:bold; }
	.box { border:2px solid #d1bfbf; margin:20px 10px 10px 20px; width:420px; padding:15px 5px; font-size:14px;}
	.box_head { border-bottom:2px solid #dedede; font-family:Arial Black; color:#90afc8; padding-left:10px; }
	.box_subhead { float:right; font-family:Arial Black; color:#4076a0; padding-right:10px; }
	.box_text { padding:10px; font-weight:bold; }

	.box_noborder { margin:10px 10px 10px 20px; width:420px; font-size:14px;}	
	.row_prizes { font-family:Arial Black; font-size:16px; color:#043e19; padding:5px 0px 20px 10px;}
	
	.redstrip { height:37px; background-color:#eee8e8; padding:5px 20px 0px 20px; margin:0px;}
	.redlinkdiv { padding:5px; background-color:#eee8e8; border-bottom:2px solid #ffffff;}
	
/*  TOURNAMENT SCHEDULES  ----------------------------------------------------  */
	.leftcol1 { width:648px; background-color:#EEEEEE;}
	
	#sched_box { border:1px solid #480001; text-align:left; width:630px; margin:auto; padding-top:10px; }
	
	.sched_names { text-align:center; font-size:18px; font-weight:bold; border:1px solid #480001; background-color:#480001; color:#ffffff; }
	.sched_dates { font-size:10px; height:60px; width:10px; }
	.sched_days { text-align:center; font-weight:bold; width:60px; color:#480001; }
	
	.sched_head { background-color:#480001; color:#ffffff; }
	.sched_row_yellow { background-color:#ffff99; border-bottom:1px solid #480001; }
	.sched_row_white { background-color:#ffffff; border-bottom:1px solid #480001; }
	.sched_row_green { background-color:#effdea; border-bottom:1px solid #480001; }
	.sched_row_green2 { background-color:#ccffcc; border-bottom:1px solid #480001; }
	.sched_row_orange { background-color:#fcede7; border-bottom:1px solid #480001; }
	.sched_row_orange2 { background-color:#ff9900; border-bottom:1px solid #480001; }
	.sched_row_pink { background-color:#fdeffd; border-bottom:1px solid #480001; }
	.sched_row_grey { background-color:#eaeaea; border-bottom:1px solid #480001; }
	.sched_row_purple { background-color:#cc99ff; border-bottom:1px solid #480001; }
	.sched_row_blue { background-color:#e6eaf7; border-bottom:1px solid #480001; }
	.sched_row_blue2 { background-color:#666699; border-bottom:1px solid #480001; }
	
	#tabs { border-bottom:4px solid #480001; border-left:1px solid #480001; margin:auto; padding:0px; width:632px; }
		#tabOn { border:1px solid #480001; background-color:#480001; width:140px; text-align:center; } 
		#tabs td#tabOn a { text-decoration:none; color:#ffffff; } 
		#tabs td.tabOff a { text-decoration:none; color:#480001; } 
		.tabOff { border:1px solid #480001; width:140px; text-align:center; }
		.tabSpace { width:1px; }

/* LISTS --------------------------------------------------- */

	ul { margin:0px 0px 20px 15px; padding:0px;}
	li { margin:0px; padding:0px;}
	li.m { margin:0px; padding:5px 0px;}
	li.chk { margin:0px; padding:0px 0px 5px 0px;	list-style:url(/images/gfx/checkbox.gif) none outside;}

/* POPUPS --------------------------------------------------- */

	body.popup {	margin:15px; background-color:#ffffff;}
	body.example {	background-color:#ffffff;}
	body.contact {	margin:15px; background-color:#ffffff; color:#092c52;}
	
	#exampleHdr { font:bold 18px Arial, Helvetica, sans-serif; }

/* FOOTER --------------------------------------------------- */

	#footer { text-align:center; padding:15px; font-size:10px; color:#ffffff;}
	a.foot:link, a.foot:visited {	color:#730e10; text-decoration:none;}
	a.foot:hover {	color:#FFFFFF; text-decoration:underline;}

/* AFFILIATES --------------------------------------------------- */

	.topblock { position:relative; top:0px; left:0px;}
	.toptext { font-size:16px; font-weight:bold; margin-top:15px; width:430px;}
	
	.homebutt { margin:20px; padding-left:20px; height:48px; border-bottom:2px solid #dedede;}
	.homebutttext { float:right; width:520px;}
	
	.affhome { border-bottom:2px solid #480101; border-right:2px solid #480101; border-left:2px solid #480101; margin:0px; padding:0px; }
	.affHead {font:normal 20px Arial Black; color:#004d39; padding-left:15px;}
	.affHead2 {font:normal 16px Arial Black; color:#004d39;}
	.rBox { background-color:#f8f6f6; padding:5px 20px; }
	.gBox { background-color:#e9f5ed; padding:1px 20px; font-size:12px; }
	.clkHere { float:right; font:14px Arial Black, Helvetica, sans-serif; padding-top:25px; }

	.butbox { width:281px; color:#480101; }
	.buttext { float:right; font-size:18px; font-weight:bold; font-style:italic; }
	.butpad {  padding-top:5px; }
	.lycos { width:450px; margin:0px 0px 10px 20px; text-align:right; font-style:italic; }

/* ATS  --------------------------------------------------- */
	
	.getstarted {font:italic 24px Arial Black; padding:10px 0px; text-align:center;}	

	.note { border-bottom:1px solid #fff; border-top:1px solid #fff; font-size:10px; text-align:right; padding:10px; }
	.continue { float:right; padding:20px 20px 0px 0px; font:italic 21px Arial Black; line-height:18px; text-align:center; }
	
	.uHead {font:italic 22px Arial Black; border-bottom:1px solid #ccc;}
	.uBox {font-size:16px; line-height:normal; padding-top:15px;}
	.uTitle {font:normal 18px Arial Black; color:#006700;}
	.uText {padding:0px 0px 15px 15px;}

	.atsstrip { position:relative; left:-10px; background-color:#eee8e8; padding:5px 10px; margin:0px;}
	
	.pricehead { font:normal 20px Arial Black; padding:0px 10px; color:#ffffff; background-color:#0d3055; border-left:2px solid #0d3055; border-right:2px solid #0d3055; }
	.pricerow1 { background-color:#e1e7ee; font-size:13px; border-left:2px solid #0d3055; border-right:2px solid #0d3055; }
	.pricelink { background-color:#ffefdf; color:#480101; text-align:center; padding:5px 0px; border-left:2px solid #0d3055; border-right:2px solid #0d3055; border-bottom:2px solid #0d3055; }
	.pricebdr { border-left:2px solid #0d3055; border-right:2px solid #0d3055; border-bottom:2px solid #0d3055; }

/*  FANCY TABLE STYLES ------------------------------------------------- */

.rowHead { color:#fff; background-color:#990000; padding-left:12px; font-weight:bold; }
.rowFirst { font-size:4px; background-color:#fff; background-image:url(/images/input-shadow.gif); background-repeat:no-repeat; background-position:-6px 0px; }
.rowB {	background-color:#eee; }
/* Article formatting ///////////////////////////////////////////////*/
	.articleLink{ width:185px; font-family:Arial, Helvetica, sans-serif; float:right; font-size:11px; line-height:20px; margin: 0px 0px 2px 5px; text-align:left;	}	
	.box_red_articles { background-color:#eee8e8; border:1px solid #480101; margin:5px 0px 2px 10px;}
	.box_red_articles li{list-style:none; border-bottom:1px solid #cdc7c7; padding-left:5px;}
	.box_red_articles ul{margin:0px; padding:0px;}
	.articles_head {font-size:12px; background-color:#480101; color:#ffffff; font-weight:bold; padding:1px 0px 1px 5px;}
	.contentBody {border:2px solid #480101; width:770px; padding:5px; }
	.contentBody h1,h2 {font-size:16px; color:#480101; font-style:normal;}
	.contentBody div div li{ list-style:none;}
	.contentBody div div {float:left;}
	.actionLink {float:right;font-size:14px;font-weight: bold;line-height:20px;margin: 0px 0px 20px 20px;padding: 10px 10px 10px 10px;text-align: center;width:200px;}
	/*end articles box styles*/
	
/* POINTS PAGE */
	.head_t {width:551px; position:absolute; left:16px; height:34px; background-color:#ddcfcf;}
	.head_t_img { margin-left:15px; }
	.invit_menu_box { width:551px; }
	.invit_menu_line1 { background:url(../../images/brandimages/lobby/invit_menu_bg.gif) repeat-x; height:20px; clear:both; padding-left:14px; }
	.invit_menu_line2	{ background:url(../../images/brandimages/lobby/invit_menu_bg.gif) repeat-x; height:20px; margin-top:1px; padding-left:14px; clear:both; }
	.invit_menuitem { float:left; padding:2px 2px 2px 0px; background:url(../../images/brandimages/lobby/invit_menu_spacer.gif) right no-repeat;	}
	.invit_menuitem_last { float:left; padding:2px 2px 2px 0px; background-image:none; }
	.invit_subhead { margin:25px 0px 15px 0px; background:url(../../images/brandimages/lobby/invit_subhead_bg.gif) repeat-x center; width:526px; height:14px; }
	.invit_subheadtext {	background-color:#FFFFFF; color:#999999; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:17px; font-weight:bold; text-transform:uppercase; display:inline; margin-left:25px; padding:0px 8px 0px 8px;	}
	.invit_boxes {	clear:both;	height:365px;	margin-top:6px;}
	.invit_boxes_item	{	width:171px; height:365px; border:1px solid #C0C0C0; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; float:left; margin-right:4px;}
	.invit_boxes_h { height:20px; background:url(../../images/brandimages/lobby/invit_info_bg.gif) repeat-x center;	}
	.invit_boxes_t { font-weight:bold; color:#ffffff; background:url(../../images/brandimages/lobby/invit_info_h_bg.gif) repeat-x center; margin-right:3px; }
	.invit_boxes_t div {	background:url(../../images/brandimages/lobby/invit_info_bg.gif) repeat-x top; display:inline;	line-height:18px;	padding:2px 6px 0px 7px;}
	.invit_boxes_img { text-align:center; margin:8px 0px 13px 0px;	}
		.invit_boxes_img img { border:1px solid #C0C0C0; }
	.invit_boxes_text { padding:0px 11px 6px 13px; }
	.headtext { float:right; width:160px; text-align:right; padding-top:5px;}
	.invit_box { font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; line-height:14px; padding:20px 0px; clear:both; }










/* ------------- NEW NLOP MENU----------- */

/* NLOP MENU */
#Home
{
  display: block;
  width: 71px;
  height: 27px;
  background: url("/images/newmenu/menu-home.gif") no-repeat 0 0;
}

#Home:hover
{ 
  background-position: 0 -27px;
}

#Home span
{
  display: none;
}

#Signup
{
  display: block;
  width: 81px;
  height: 27px;
  background: url("/images/newmenu/menu-signup.gif") no-repeat 0 0;
}

#Signup:hover
{ 
  background-position: 0 -27px;
}

#Signup span
{
  display: none;
}

#Download
{
  display: block;
  width: 138px;
  height: 27px;
  background: url("/images/newmenu/menu-download.gif") no-repeat 0 0;
}

#Download:hover
{ 
  background-position: 0 -27px;
}

#Download span
{
  display: none;
}

#Tourney
{
  display: block;
  width: 122px;
  height: 27px;
  background: url("/images/newmenu/menu-tournaments.gif") no-repeat 0 0;
}

#Tourney:hover
{ 
  background-position: 0 -27px;
}

#Tourney span
{
  display: none;
}

#Winners
{
  display: block;
  width: 85px;
  height: 27px;
  background: url("/images/newmenu/menu-winners.gif") no-repeat 0 0;
}

#Winners:hover
{ 
  background-position: 0 -27px;
}

#Winners span
{
  display: none;
}

#Howplay
{
  display: block;
  width: 106px;
  height: 27px;
  background: url("/images/newmenu/menu-howtoplay.gif") no-repeat 0 0;
}

#Howplay:hover
{ 
  background-position: 0 -27px;
}

#Howplay span
{
  display: none;
}

#About
{
  display: block;
  width: 104px;
  height: 27px;
  background: url("/images/newmenu/menu-about.gif") no-repeat 0 0;
}

#About:hover
{ 
  background-position: 0 -27px;
}

#About span
{
  display: none;
}

#Profiles
{
  display: block;
  width: 113px;
  height: 27px;
  background: url("/images/newmenu/menu-profiles.gif") no-repeat 0 0;
}

#Profiles:hover
{ 
  background-position: 0 -27px;
}

#Profiles span
{
  display: none;
}

#menu {
	height: 29px;
	width: 820px;
	white-space:nowrap;
	text-align: left;
	z-index: 1000;
}

#menu ul {
	margin: 0;
	padding: 0;
	list-style: none;
	display: inline;
}

#menu li {
	display: inline;
	margin: 0;
	padding: 0;
	float:left;
	position: relative;
}

#menu li ul { 
	display: none;
	position: absolute;
	top: 29px;
	left: 0;
	background-color: #8b1418;
	border: 1px solid #ffffff;
}

#menu li ul li { 
	display: block;
	float: none;
	padding: 4px;
	width: 200px;
}

#menu li ul li:hover { 
	background-color: #700004;
}

#menu li ul li a { 
	color: #ffffff;
	font-weight: bold;
	display: block;
	width: 100%;
	text-decoration: none;
}

#menu li>ul {
	top: auto;
	left: auto;
}

#menu li:hover ul, #menu li.over ul { 
	display: block;
}


.anylinkcss{
position:absolute;
background-color: #8b1418;
visibility: hidden;
border:1px solid white;
font:normal 12px Verdana;
line-height: 18px;
z-index: 100;
background-color: #E9FECB;
width: 180px;
}

.anylinkcss a{
color: #FFFFFF;
background-color: #8b1418;
width: 100%;
display: block;
text-indent: 3px;
padding: 1px 0;
text-decoration: none;
font-weight: bold;
text-indent: 5px;
}

.anylinkcss a:hover{ 
background-color: #700004;
color: white;
}

.anylinkcss a:visited{ 
color: white;
}

/* ------------- NEW NLOP MENU----------- */

/* ------------- NEW NLOP HOMEPAGE----------- */

#recentnews {
	color: #C01212;
	width: 535px;
	font: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	font-style: normal;
	border-bottom: 1px dashed #7E7E7E;
	margin: auto;
	text-align: left;
	margin-bottom: 4px;
}

.newstitle a{
	color: #C01212;
	font-size: 14px;
	font: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-style: normal;
}

.newstext {
	color: #000000;
	font-size: 12px;
	font-style: normal;
	font: Verdana, Arial, Helvetica, sans-serif;
	font-weight: 100;
}

.newstext a{
	color: #C01212;
	font-size: 12px;
	font-weight: bold;
	font: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
}

.newstitle a:hover {
	text-decoration: underline;
}

/* ------------- NEW NLOP HOMEPAGE----------- */

/* ------------- NEW NLOP GIRLS ALL IN----------- */

#gTsched
{
  display: block;
  width: 173px;
  height: 34px;
  background: url("/images/girlsallin/menu-tsched.gif") no-repeat 0 0;
}

#gTsched:hover
{ 
  background-position: 0 -34px;
}

#gTsched span
{
  display: none;
}


#gWinners
{
  display: block;
  width: 146px;
  height: 34px;
  background: url("/images/girlsallin/menu-winners.gif") no-repeat 0 0;
}

#gWinners:hover
{ 
  background-position: 0 -34px;
}

#gWinners span
{
  display: none;
}

#gWsop
{
  display: block;
  width: 139px;
  height: 34px;
  background: url("/images/girlsallin/menu-wsop.gif") no-repeat 0 0;
}

#gWsop:hover
{ 
  background-position: 0 -34px;
}

#gWsop span
{
  display: none;
}


#gPoker
{
  display: block;
  width: 147px;
  height: 34px;
  background: url("/images/girlsallin/menu-womenpoker.gif") no-repeat 0 0;
}

#gPoker:hover
{ 
  background-position: 0 -34px;
}

#gPoker span
{
  display: none;
}


#gShop
{
  display: block;
  width: 125px;
  height: 34px;
  background: url("/images/girlsallin/menu-shopping.gif") no-repeat 0 0;
}

#gShop:hover
{ 
  background-position: 0 -34px;
}

#gShop span
{
  display: none;
}

.pinklink a {
	color: #ef278e;
}

.pinklink a:hover {
	text-decoration: underline;
}

.recentwinner a {
	color: #ef278e;
	font-size: 14px;
	font-weight: bold;
}

.recentwinner a:hover {
	text-decoration: underline;
}

#marketcats a {
	font-weight: bold;
	color: #C40000;
	font-size: 14px;
}

#footer {
width: 820px;
margin: auto;
}
