body, html, p, div, img, ul, li, h1, h2, h3, h4, a, hr, label, span { padding:0; margin:0; border:none; line-height:1.1em; word-spacing:0; letter-spacing:0; outline:none; }
table { width:100%; }
select, option { padding:0; margin:0; outline:none; }
select { border:1px solid #CCC; color:#666; font-size:14px; padding:4px; margin:0 }
html { background:#21211F; height:100%; }
body { background:#21211F; font-size:11px; color:#21211F; font-family:Verdana, Arial, Helvetica, sans-serif; height:1018px; }
#wrapper { background:url('http://www.psimg.com/blog/img/layout/bg2.jpg') repeat-x center top #21211F; width:100%; display:table; height:100%; }
#watermark { background-image:url('http://www.psimg.com/blog/img/layout/watermark.jpg'); height:781px; width:100%; top:118px; background-repeat:no-repeat; background-position:center center; position:absolute; }
/* --------------------------------------------------- General ---------------------------------------------------- */
#psLogo { margin:33px 0 0 0; position:relative; z-index:1000 }
/* --------------------------------------------------- Top Navigation --------------------------------------------------- */
#topMenuWrap { width:980px; position:absolute; top:15px; right:0px; text-align:right; height:30px; z-index:110 }
#online { display:table; background:url('http://www.psimg.com/blog/img/layout/onlinebg.png') no-repeat right; position:relative; height:26px; float:right }
.onlineTitle { display:block; float:left; background:url('http://www.psimg.com/blog/img/layout/online-title.png') no-repeat left; color:#aeb5bd; height:19px; padding:7px 20px 0 9px }
.onlineSeparator { display:block; float:left; background:url('http://www.psimg.com/blog/img/layout/online-separator.png') no-repeat; color:#aeb5bd; height:19px; padding:7px 9px 0 9px }
#ncPlayers, #ncActiveTournaments { color:#ff0007; margin:0 5px 0 0; }
.lang { float:right; }
.lang a { margin:0px 0 11px 15px; padding:8px 10px 8px 10px; background:#131212; border-radius:6px; -moz-border-radius: 6px; display:block; color:#aeb5bd; }
.lang img { vertical-align:middle }
.lang a#languageSelectorTrigger.active, .lang a#languageSelectorTrigger:hover { background:#131212; color:#FFF; border-radius:0; -moz-border-radius: 0; }
#languageSelector { display:none; width:400px; z-index:100; background:url('http://www.psimg.com/blog/img/layout/language-bg.png') repeat-x #131212; position:absolute; right:0; top:28px; border:5px solid #131212; text-align:left; z-index:110 }
#languageSelector ul { margin:10px 0; width:33%; float:left; border-right:1px solid #373636; border-right:1px solid #1d1b1b }
#languageSelector ul li { list-style-type:none; margin: 6px 0px 6px 15px }
#languageSelector ul li a { background:url('http://www.psimg.com/blog/img/layout/language-li.png') no-repeat left 6px; color:#e4e2e2; padding:0 0 0 15px; }
#languageSelector ul li a:hover, #languageSelector ul li a.active { background:url('http://www.psimg.com/blog/img/layout/language-li-active.png') no-repeat left 6px; text-decoration:none; font-weight:bold; }
#languageSelector ul li span { color:#F00; font-weight:bold; }
#topMenu { color:#666; list-style-type:none; display:block; clear:both; position:relative; z-index:8 }
#topMenu li { display:inline; border-left:dotted 1px #666; padding:0px 5px 0px 8px; }
#topMenu a { color:#aeb5bd; text-decoration:none; }
#topMenu a:hover, #topMenu a.active { color:#FFF }
#topMenu .first { border-left:none }
#topMenu .last a { padding-right:0px; }
/* --------------------------------------------------- Site Navigation ---------------------------------------------------*/
#siteNav { position:absolute; top:87px; left:0px; font-size:12px; z-index:9 }
#siteNav ul { list-style:none; padding:1px 0; display:block }
#siteNav li { display:block; float:left; }
#siteNav a { padding:8px 30px; display:block; text-decoration:none; font-weight:bold; background:url('http://www.psimg.com/blog/img/layout/site-top-nav-divider.png') no-repeat right; color:#aeb5bd; border:0px; margin-left:-2px; }
#siteNav a:hover, #siteNav .active { padding:8px 30px 8px 29px; color:#FFF; background:url('http://www.psimg.com/blog/img/layout/sitenav-active.gif') no-repeat right; border-left:1px solid #404040; margin-left:-2px }
#siteNav .first img { padding:1px 0 }
#siteNav .first a { padding:8px 20px; }
#siteNav .first a:hover, #siteNav .first .active { padding:8px 20px 8px 19px; }
/* --------------------------------------------------- Static Tabs --------------------------------------------------- */
.staticTabs { background:url('http://www.psimg.com/blog/img/layout/static-tabs/bg.png') repeat-x #FFF; height:34px; position:relative; padding-left:20px; z-index:90 }
.staticTabsSocial { position:absolute; right:27px; top:8px; }
.staticTabs ul { font-size:1.1em; list-style: none; }
.staticTabs ul li { position: relative; float:left; _width:1%; white-space:nowrap; }
.staticTabs li ul { position: absolute; left: 0; top: 34px; display: none; }
.staticTabs ul li a { display:block; padding:11px 10px 10px 10px; font-weight:bold; font-size:1em; color:#000; border-right:1px solid #CCC; font-family: Arial, sans-serif; }
.staticTabs li a:hover, .staticTabs li a.active { color:#d0020d; text-decoration:none; background:url('http://www.psimg.com/blog/img/layout/static-tabs/hover.png') repeat-x; }
* html .staticTabs ul li { float: left; height: 1%; background:fff; }
* html .staticTabs ul li a { height: 1%; }
.staticTabs ul li a:hover { color: #E2144A; background:url('http://www.psimg.com/blog/img/layout/static-tabs/hover.png') repeat-x #f9f9f9; }
.staticTabs li ul li { float:none; }
.staticTabs li ul li a { padding:5px 10px 5px 10px; border-right:none; margin-left:10px; font-weight:bold; background:url('http://www.psimg.com/blog/img/layout/language-li.png') no-repeat 0px 9px; }
.staticTabs li ul li a:hover { background:url('http://www.psimg.com/blog/img/layout/li5.png') no-repeat 0px 9px; }
.staticTabs li:hover ul, .staticTabs li.over ul { display: block; background:#FFF; white-space:nowrap; font-size:.9em; border:1px solid #CCC; border-top:none; margin-left:-1px; min-width:150px }
.staticTabs li:hover > a { background:url("http://www.psimg.com/blog/img/layout/static-tabs/hover.png") repeat-x scroll 0 0 transparent; display:block; }
.staticTabs ul#staticNav li ul li a { background:url('http://www.psimg.com/blog/img/layout/li5.png') no-repeat 0px 9px; }

/* ----------------------------------------------Multi Column Drop Down ---------------------------------------- */
.staticTabs div.menu-columns  { background:#FFF; white-space:nowrap; margin-left:-1px; padding:10px; display:inline-block;}
.staticTabs ul.menu-column {display:block;position:inherit;list-style:none;float:left;margin:0;padding:0;border:none !Important;}
.staticTabs .menu-column li.menu-column ul {position:relative;border:none;margin:none;list-style:none;display:inline;}
.staticTabs .menu-column li a { padding:5px 10px 5px 10px; border-right:none; margin-left:10px; font-weight:bold; background:url('http://www.psimg.com/blog/img/layout/language-li.png') no-repeat 0px 9px; }

/* --------------------------------------------------- Wrap ---------------------------------------------------- */
#container { width:980px; margin:auto; position:relative; height:137px }
.siteHeader { position:relative; height:132px; z-index:100; }
.siteFooter { position:relative; background:#000; z-index:2; height:100%; width:980px; }
#siteWrap { position:relative }
.sectionWrapper {display:block;background:#FFF;position:relative;}
/*--------------------------------------------------  Footer -------------------------------------------------- */
.siteFooter .download { position:absolute; right:20px; top:25px; cursor:pointer }
.siteFooter .footerLogo { padding:25px 0 20px 20px; }
.siteFooter .footerText a { position:absolute; top:23px; left:180px; color:#555555; border-left:1px solid #1a1a1a; padding:10px 0 10px 10px; font-size:9px; }
.siteFooter hr { margin:0; color:#21211f; border-top:solid thin; display:block; height:1px; position:relative; border-color:#21211f }
.siteFooter a { color:#777; }
#socialmedia { position:absolute; top:10px; right:20px }
#socialmedia a { background-image:url('http://www.psimg.com/blog/img/layout/socialmedia.gif') }
#theFooter { background:#000; color:#777; position:relative; }
#theFooter p { padding:15px 20px 25px 20px; width:480px; font-size:9px; line-height:1.5em; }
#theFooter .year { display:inline-table }
#theFooterGames { clear:both; display:block; background-color:#000; border-bottom:1px solid #21211f; }
#theFooterGames p { padding:10px 20px; font-size:9px; }
#theFooterGames a { padding:0 3px; line-height:1.5em;}
#logos { background:url('//www.psimg.com/images/design/footerlinks-com.png') no-repeat; width:448px; height:49px; position:absolute; top:10px; right:20px }
#rational { display:block; position:absolute; top:0; left:0; width:100px; height:49px; cursor:pointer }
#over18 { display:block; position:absolute; top:0; left:404px; width:50px; height:49px; cursor:pointer }
#iom { display:block; position:absolute; top:0; left:285px; width:115px; height:49px; cursor:pointer }
#gameCare { display:block; position:absolute; top:0; left:228px; width:55px; height:49px; cursor:pointer }
#gameCareCert { display:block; position:absolute; top:0; left:170px; width:55px; height:49px; cursor:pointer }

.headerContent { width:980px; height:102px; position:relative; }
.headerContent .playPoker { position:absolute; right:20px; top:15px; }


/*----- Cookie -----*/
#cookieFixed 	{background:url('http://www.psimg.com/scripts/cookie/images/bg-cookie.png') repeat-x #000; position:fixed; bottom:0; left:0; width:100%; border-top:1px solid #5e5e5e; z-index:2100}
#cookieFixed #cookie 		{width:940px; margin:auto; padding:20px; border-top:none; background:url('http://www.psimg.com/scripts/cookie/images/bg-cookie.png') repeat-x #000;}
#cookieFixed #cookieFixed #cookie .cHeader{color:#999;  float:left;position:relative; font-size:20px; line-height:1em; font-family:Arial, Helvetica, sans-serif; width:150px; text-align:left;}
#cookieFixed #cookie .cText	{color:#CCC; width:580px; float:left;position:relative; padding:0 20px 0 15px; margin: 0 0 10px 15px; font-size:10px; line-height:1em; border-left:1px solid #333; text-align:left;}
#cookieFixed #cookie .cClose	{float:left; cursor:pointer; margin:3px 0 0 0; padding:7px 8px 8px 8px; border:1px solid #575757; background:#2d2d2d; white-space:nowrap}
#cookieFixed #cookie a 		{color:#FFF; font-weight:bold}
#cookieFixed .cHeader{color:#999;  float:left;position:relative; font-size:20px; line-height:1em; font-family:Arial, Helvetica, sans-serif; width:150px; text-align:left;}
#cookieFixed #cookie .clear {*clear:none;}
/* ie6 fix if needed
#cookieFixed #cookie .clear {_clear:both;} */
/*----- End Cookie -----*/

/* ----- Smart Box ----- */
#sb_Wrap { -webkit-text-size-adjust: none; background-image: linear-gradient(bottom, rgb(200,200,200) 27%, rgb(245,245,245) 73%); background-image: -o-linear-gradient(bottom, rgb(200,200,200) 27%, rgb(245,245,245) 73%); background-image: -moz-linear-gradient(bottom, rgb(200,200,200) 27%, rgb(245,245,245) 73%); background-image: -webkit-linear-gradient(bottom, rgb(200,200,200) 27%, rgb(245,245,245) 73%); background-image: -ms-linear-gradient(bottom, rgb(200,200,200) 27%, rgb(245,245,245) 73%); background-image: -webkit-gradient( linear, left bottom, left top, color-stop(0.27, rgb(200,200,200)), color-stop(0.73, rgb(245,245,245)) ); border-bottom:1px solid #999; margin:auto; text-align:center; position:fixed; top:0; left:0; width:100%; z-index:200 }
#sb { width:850px; padding:1em 0 1em 0; position:relative; margin:auto; display:block }
#sb .clear { display:block }
.sb_close { position:absolute; left:1em; top:1em; cursor:pointer;z-index:201  }
#sb_ico { margin:15px 0 0 0; }


/*Blog*/
.section-content { background:#fff; clear:both}