@import 'html.css';


/* standard stuff */
	#wrapper
	{
	width: 989px;
	background-color: #2A2A2A;
	margin-left: auto;
	margin-right: auto;
	}


	#header
	{
		background-image: url(../i/header-bg.gif);
		background-repeat: repeat-x;
	}

	#top-banners
	{
		background-color: #0c0a15;
		padding: 10px;
		text-align: center;
	}

	#top-banners .gap
	{
		width: 10px;	
	}


/* category menu */

	#menu
	{
		background-image: url(../i/menu-bg.gif);
		background-repeat: repeat-x;
		background-color: #bac5f3;
		padding: 5px;
		width: 155px;
		color: #0c0a15;
		border-bottom: 2px solid #161326;
		margin-bottom: 10px;

	}

	#menu p
	{
		color: #0c0a15;
		font-weight: bold;
		font-size: 115%;
		margin: 0 10px 0 5px;
	}

	#menu ul
	{
		margin: 0px;
		padding: 5px 20px 5px 20px;
		list-style-image: url(../i/menu-arrow.gif);
	}

	#menu a { color: #0c0a15; text-decoration: none; }

	#menu .split
	{
		background-image: url(../i/menu-hr.gif);
		background-repeat: repeat-x;
		height: 16px;
	}


/* homepage main column items */

	#nrs
	{
		border-bottom: 2px solid #161326;
		margin-bottom: 10px;
	}

	#poker-school
	{
		background-image: url(../i/poker-school-bg.jpg);
		background-repeat: no-repeat;
		background-color: green;
		border-bottom: 2px solid #161326;
		height: 85px;
		color: #FFF;
		padding-top: 80px;
		margin-bottom: 10px;
	}

	
	#poker-school ul
	{
		list-style-type: none;
		margin: 0px;
		padding: 5px 0px 5px 15px;
		float: left;
	}

	#poker-school a { color: #FFF; text-decoration: none; }


	#poker-school-tall
	{
		background-image: url(../i/poker-school-tall-bg.jpg);
		background-repeat: no-repeat;
		background-color: green;
		border-bottom: 2px solid #161326;
		height: 200px;
		color: #FFF;
		padding-top: 80px;
		margin-bottom: 10px;
	}

	
	#poker-school-tall ul
	{
		list-style-type: none;
		margin: 0px;
		padding: 5px 0px 5px 15px;
		float: left;
	}

	#poker-school-tall a { color: #FFF; text-decoration: none; }


	#wgo
	{
		background-image: url(../i/whats-going-on-bg.gif);
		background-repeat: no-repeat;
		background-position: top left;
		background-color: #FFF;
		border-bottom: 2px solid #161326;
		margin-bottom: 10px;
		padding: 35px 10px 10px 10px;
	}
	
	#wgo dt
	{
		font-weight: bold; font-size: 110%;
	}
	#wgo dd
	{
		margin-left: 0px;
		margin-bottom: 5px;
		border-bottom: 1px dotted #959595;
		padding-bottom: 10px;
	}
	#wgo a { color: #d21211; }

	#rss
	{
		background-image: url(../i/rss-bg.gif);
		background-repeat: no-repeat;
		background-position: bottom;
		background-color: #FFF;
		border-bottom: 2px solid #161326;
		margin-bottom: 10px;
		padding: 2px;
	}

	#rss h2
	{
		margin: 0;
	}

	#rss td a
	{
		color: #000; font-weight: bold; font-size: 110%; letter-spacing: -1px; text-decoration: none;
	}

	#rss p a
	{
		color: #d21211; font-weight: bold; font-size: 110%; letter-spacing: -1px;
	}

	#rss .date
	{
		color: #d21211;
	}

	#rss th
	{
		text-align: left;
	}

	#rss td
	{
		border-bottom: 1px dotted #959595;
	}

/* homepage 3rd column items */

	#nutz-tv
	{
		background-image: url(../i/lines-bg.gif);
		background-repeat: repeat-x;
		background-position: bottom;
		background-color: #FFF;
		border-bottom: 2px solid #161326;
		margin-bottom: 10px;
		padding: 2px;
	}
	#nutz-tv h2 { margin: 0; }
	#nutz-tv .pic { margin-top: 2px; }
	#nutz-tv .heading { color: red; font-weight: bold; font-size: 115%; letter-spacing: -1px; margin: 5px; }
	#nutz-tv .description { margin: 5px; }


	#forum
	{
		padding: 1px;
		background-image: url(../i/lines-bg.gif);
		background-repeat: repeat-x;
		background-position: top;
		background-color: #FFF;
		border-bottom: 2px solid #161326;
		margin-bottom: 10px;
		height:100%;
		
	}
	#forum h2 { margin: 0; }
	#forum p { padding: 2px 2px 2px 2px; margin: 2px; }
	#forum .dark { background-color: #aedfa0; }
	#forum a { color: #333; text-decoration: none; }


	#join-awop
	{
		margin-bottom: 10px;
	}

	#small-banner
	{
		text-align: center;
		margin-bottom: 10px;
	}


/* 4th column items */

	#search
	{
		width: 100%;
		padding: 2px;
		background-image: url(../i/search-bg.gif);
		background-repeat: repeat-x;
		background-position: top;
		background-color: #FFF;
		border-bottom: 2px solid #161326;
		margin-bottom: 10px;
	}
	#search div { padding: 10px;}


	#news-views
	{
		padding: 2px;
		background-image: url(../i/lines-bg.gif);
		background-repeat: repeat-x;
		background-position: top;
		background-color: #FFF;
		border-bottom: 2px solid #161326;
		margin-bottom: 10px;
	}
	#news-views h2 { margin: 0; }
	#news-views div { padding: 10px;}
	#news-views a { color: #d21211; }


/* foot = footer to avoid a name clash with an old stylesheet */

	#foot
	{
		padding: 10px;
	}
	#foot p
	{
		color: #FFF;
		margin: 0;
	}
	#foot a { color: #42c5e4; text-decoration: none; }


/* standard page ------------------------------------------------------------------------------------------------------------------------------------------------------ */

	#page
	{
		background-image: url(../i/lines-bg.gif);
		background-repeat: repeat-x;
		background-position: top;
		background-color: #FFF;
		border-bottom: 2px solid #161326;
		margin-bottom: 10px;
		padding: 10px 20px 10px 20px;
	}


/* news section ----------------------------------------------------------------------------------------------------------------------------------------------------------- */

	#news-full
	{
		background-image: url(../i/latest-news-bg.gif);
		background-repeat: no-repeat;
		background-position: top left;
		background-color: #FFF;
		border-bottom: 2px solid #161326;
		margin-bottom: 10px;
		padding: 50px 20px 20px 20px;
	}
	#news-full h1 {color: #000; }

	#news-full dt
	{
		font-weight: bold; font-size: 110%; margin-bottom: 5px;
	}
	#news-full dd
	{
		margin: 0 0 0 25px;
		margin-bottom: 10px;
		padding-bottom: 10px;
		border-bottom: 1px dotted #959595;
	}
	#news-full a { color: #d21211; }

	#news-full .intro
	{
		font-weight: bold; font-size: 110%; margin-bottom: 5px;
	}

/* articles.php */

	.toc
	{
	}

	.toc dt
	{
		font-weight: bold; font-size: 110%; margin-bottom: 5px;
	}
	.toc dd
	{
		margin: 0 0 0 25px;
		margin-bottom: 10px;
		padding-bottom: 10px;
		border-bottom: 1px dotted #959595;
	}

/* products.php */


	.products
	{
		width: 100%;
	}


	.casino-header
	{
		background-color: black;
		color: #FFF;
		text-align: center;
	}
