body {background:#FFFFFF url(../../images/htmlbg.gif) top repeat-x;
font-family: Arial, sans-serif;
	font-size: 62.5%; color:#666666;}
body#aff {background-image:none;}
/* links */
p {padding-bottom:1em; line-height:1.3em;}
ul {margin:1em 0;}
li {padding-bottom:2px;}
ol li {padding-bottom:0.5em;}
a:link, a:visited {	color: #000;	text-decoration: none;	}
a:hover {	color: #666; text-decoration:underline;	}
/* more link */

a.more {	padding-right: 1.2em;	background: url(../img/bitstream/bullet-circle.gif) no-repeat 100% .3em;	}
a:hover.more {	background-image: url(../img/bitstream/bullet-on.gif);	}
	
/* download link */
a.dnld {	font-weight: bold;	}
	
/* feed link */
a.rss {	padding-left: 16px;	background: url(../img/bitstream/icon-rss.gif) no-repeat 0 0;	}
a.rss-link {	float: right;	vertical-align: middle;	}

/* structure --------------------------------------------- */
#bgimg {background:url(../../images/shadebg.gif) center top no-repeat;}
#container {width:960px; margin:auto; position:relative; background:#FFFFFF url(../../images/containerbg.gif) right repeat-y;}
#logo{height:8.1em; background:#000000 url(../../images/logobg.gif); position:relative;
color:#FFFFFF;}
#content {width:690px; margin-right:270px;  padding:0 ; font-size:1.2em; }
#mainContent {padding:4em 1em 1em 1em; min-height:30em; height:auto;}
/*\*/
* html #mainContent {height:30em;}
#subnav{width:270px; background-color:#f0f0f0; position:absolute; right:0; top:5.9em; font-size:1.2em; }
#footer {clear:both;padding:10px 10px 0 10px; background:#FFFFFF url(../../images/subnavbot.gif) right top no-repeat; font-size:1.1em; clear:left;}
.breadcrumb {margin-bottom:1em;}
/* header --------------------------------------------- */
#logo ul { position:absolute; right:5px; bottom:0;}
#logo ul li a {color:#CCCCCC; font-size:1.1em; display:block; padding:35px 0 10px 95px; background:url(../../images/subnav/rss.gif) bottom left no-repeat; }
#logo ul li a:hover {color:#666;}

#logo img {position:absolute; left:10px; top:20px;}
/* main navigation -------------------------------------*/
ul#mainNav{background-color:#181818; color:#FFFFFF; padding:0 10px; height:2.4em; margin:0;}
ul#mainNav li {
	float: left;
	margin: 0;
	padding: 0;
	}
ul#mainNav li a{ color:#FFFFFF;
float: left;
	display: block;
	
	line-height: 1.4em;
	padding: 0.5em 1em ;
	background:#181818 url(../../images/mainnavstripe.gif) bottom right no-repeat;}
ul#mainNav li a:hover {	color: #666;	text-decoration:none;}

body#home ul#mainNav li.nHome a, body#casino ul#mainNav li.nCasino a,body#poker  ul#mainNav li.nPoker a,body#news  ul#mainNav li.nNews a,body#skool  ul#mainNav li.nSkool a,body#about  ul#mainNav li.nAbout a { color:#000; background-image:none;background-color:#fff;}

/* content --------------------------------------------- */
h1, h2, h3, h4, h5 {font-family: Georgia, serif;color: #2e2e2e;}
h1 {
	margin: 0;
	padding: 0;
	font-size: 3em;
	font-weight: bold;
	line-height: 1.2em;
	}
h1 span{color:#999999;}
h2, h3 {font-size:2em; font-weight: bold; padding:0.5em 0;}
h4, h5 {padding:0.5em 0;}
h4 {color:#666666;}
hr {height:1px; color:#CCCCCC; background-color:#CCCCCC; border:none;}
#content h1 {clear:both;}
#mainContent h3 {font-size:1.2em;}
#mainContent ul li a {padding:3px 5px 3px 10px; background:url(../../images/subnav/arrow.gif) left no-repeat;}
#mainContent .rating {background-color:#fff; padding:0.2em; border:#ccc 2px solid; color:#999;}
#mainContent ul.review {clear:both; padding-top:0;}
#mainContent ul.review li {display:inline; margin-right:1em;}
p.imgindent {float:right; width:580px; }
img.imgindent {float:left;}
  ol {margin-left:2em; margin-bottom:2em;}
ul.norm {list-style:disc; margin-left:2em;}
#mainContent ul.padtop {padding-top:1em;}
.smltxt {font-size:0.9em;}
/* tables */
table {width:100%; border-collapse:collapse;border-spacing: 0; margin-bottom:1em;}
caption {border-bottom:#999 2px solid;  padding-bottom:0.5em;}
th {font-weight:bold; border-bottom:#CCCCCC 1px solid;}
td, th {margin-bottom:0.5em; padding-bottom:0.2em; padding-top:0.2em;}
td{border-bottom:#e7e6e6 1px solid;}
/* breadcrumb */
ol.breadcrumb  {list-style: none; margin-left:0;}
.breadcrumb li {display:inline; font-size:0.9em;}
.breadcrumb a { }
.breadcrumb li:before {content: "/ ";}
.breadcrumb li.none:before {content: "";padding-left:0;}
/* homepage --------------------------------------------- */
.hpromo {width:155px; margin-right:1em; background-color:#f0f0f0; float:left;margin-bottom:1em;}

.hpromo ul {padding:0 0.5em; margin-bottom:0; height:8.5em;}
.hpromo ul li {padding-bottom:0.5em;}

.nospace {margin-right:0;}
/* subnav --------------------------------------------- */
#subnav p, #subnav h3, #subnav h4, #subnav h5, #subnav ul, #subnav img {padding-left: 5px; padding-right: 5px;}
#subnav p.bonus {color:#CC0000; font-weight:bold;  font-size:1.2em;}
#subnav h4,#subnav  h5{font-size:1.4em;  }
#subnav h3 {font-size:1.8em; }
#subnav ul li {margin-bottom:0.2em;}
#subnav ul li a {display:block;}

/*ul.subnavreviews li a {padding:3px 5px 3px 10px; background:url(../../images/subnav/arrow.gif) left no-repeat;}
ul.subnavreviews li a:hover {}*/

#subnav ul li a {padding:3px 5px 3px 10px; background:url(../../images/subnav/arrow.gif) left no-repeat;}
#subnav ul li a:hover {}

#subnav ul ul {margin:0 0 0 1em; font-size:0.9em;}
#subnav ul ul li a {padding:0 5px 0 10px;}
a.inverse {background-color:#000000; color:#FFFFFF; padding-left:3px; padding-right:3px;}
a.inverse:hover {background-color:#ccc; color:#FFFFFF; text-decoration:none;}

/* button */

#mainContent a.button, a.button, #subnav ul li a.button  { background-color:#000; padding:2px;  color:#fff;display:block; font-weight:bold; padding:3px 5px 3px 10px;s}
#mainContent a.button:hover, a.button:hover, #subnav ul li a.button:hover {color:#ccc; text-decoration:none;} 
/* footer --------------------------------------------- */
#footer a {color:#666666;}
#footer a:hover {	color: #104c68;	}
.footlinks li {
	float: left;
	margin: 0;
	padding: 0;
	}
.footlinks li a{display:block; padding: 0.5em 1em 0.5em 0; }
.bookmark li {
	float: right;
	margin: 0;
	padding: 0;
	margin-left:0.5em;
	}
.bookmark li a{display:block; padding:0.5em 0.5em 0.5em 2em;}
.bookmark li a.norightpad{ padding-right:0;}
.bookmark li a.bdel {background:url(../../images/bookmark/delicious.gif) left no-repeat;}
.bookmark li a.bface {background:url(../../images/bookmark/facebook.gif) left no-repeat;}
.bookmark li a.bstumble {background:url(../../images/bookmark/stumble.gif) left no-repeat;}
/* misc --------------------------------------------- */
.clear {clear:both; height:0;}

/* global search */
#searchform {background-color:#c2c4c4; padding:7px 5px 6px 5px; position:relative; border-top:#36393a 4px solid;}
#searchform label {position:absolute; top:0; left:-9999px;}
input.searchbut {position:absolute; right:5px; }
#globalsearchbox { color:#999999;}