.portalWrap { padding:0 25px; position:relative;}
.portalLeft { float:left; display:block; width:630px; position:relative; border:1px solid #dedede;background:#f5f5f5;}
.portalRight{ float:left; display:block; width:280px; _position:relative; margin-left:18px; }


.portalLeft .boxWrap {border:3px solid #FFF;padding:20px 0;position:relative;}
.portalRight .boxWrap {border:3px solid #FFF; padding:15px 18px 5px 18px;}
.portalRight h2 {color: #272727;font-size: 15px;margin: 0 0 15px;}
.portalRight h3 {color: #272727;font-size: 15px;margin: 0 0 15px;}
.portalRight .boxLink{background:url("/images/rm-li.gif") no-repeat 0 5px;padding: 0 0 0 15px; margin: 10px 0px 10px 0px;clear: both;}
.portalRight .imgFloatLeft {float:left;padding:0;margin:0 0 0 0;position:relative}

.portalLeft h1 		{font-size:18px; color:#060606; padding:0 0 5px 20px;}
.portalLeft h2 		{font-size:16px; color:#060606;  padding:20px 0 5px 20px; background:none}

.portalLeft h2.h 	{font-size:16px; color:#060606;  padding:0px 0 5px 20px; background:none}
.portalLeft p 		{padding:0 15px 10px 20px}
.portalLeft img		{padding-left:20px;}
.portalLeft hr		{height:3px; background-color:#FFF; border:0; margin:0; color:#FFF; display:block}

.portalLeft .boxLeft50 	{margin:0 12px 0 0px;}
.portalLeft .boxRight50 {margin:0 0px 0 0px;}
.portalLeft .boxRight50 h3, .portalLeft .boxLeft50 h3 { margin-left:30px;}

.portalWide { border:1px solid #dedede;background:#f5f5f5;position:relative; display:block; margin:0 25px 0 25px;}
.portalWide .boxWrap {border:3px solid #FFF; display:block; position:relative}

.clearPromo 	{clear:both;line-height:1px;margin:0 28px 0 20px;}
.floatBlock 	{display: block; position:relative; padding:0px 13px 20px 21px;float:left;}
.floatBlock img { padding-left:0px; border:1px solid #c6c6c6}
.floatText 		{display:block;background:url('/images/design/text-arrow.gif') no-repeat; text-indent:10px; margin:5px 0 0 0px;position:relative; font-weight:bold}

.tourW { width:170px; height:130px}
.innerPortal 	{padding:10px 25px 0px 25px;position:relative;}


/* --------------------------------------------------- Special Offers,Tournaments, Live Poker ---------------------------------------------------- */
.soMainBanner 	{width:930px; height:450px; background:url(/images/special-offers/portal/main-bg.png) no-repeat; margin:auto; position:relative; margin-top:3px;}

.soItem 		{position:absolute; width:260px;}
.soItem img 	{float:left}
.soItem ul 		{color:#ece6e6; clear:both; list-style-type:none; position:absolute; top:105px; left:35px;}
.soItem ul li 	{margin:0 0 5px 0; background:url(/images/li8.gif) no-repeat 0 2px; padding:0 0 4px 13px; line-height:1.6em}
.moreLink		{color:#d30c04; font-weight:bold;}
.topItem h2 	{color:#e3e2e2; text-align:right; font-size:21px; margin:30px 0 0 0; padding:0; font-weight:normal; text-transform:uppercase}
.bottomItem h2 	{color:#e3e2e2; text-align:right; font-size:17px; margin:35px 0 0 0; padding:0; text-transform:uppercase;}

#so1 			{top:15px; left:15px;}
#so2 			{top:15px; left:320px;}
#so3 			{top:15px; left:625px;}
#so4 			{top:240px; left:15px;}
#so5 			{top:240px; left:320px;}
#so6 			{top:240px; left:625px;}

.clearPromo 	{clear:both;line-height:1px;margin:0 28px 0 20px;}
.promo 			{
	display: block; 
	padding:20px 0 0px 24px; 
	float:left; 
	width:200px; 
	height:155px; 
	position:relative;
}
.promo img 		{
	border:2px solid #c6c6c6;
}
.promoText 		{
	display:block;background:url('/images/design/text-arrow.gif') no-repeat left 4px; 
	text-indent:10px; 
	padding:5px 0 0 0; 
	font-weight:bold
}
.promo a:hover 	{
	text-decoration:none;
	color:#000
}
.promoWrap	{position:absolute;display:block;background:url('/images/design/so-arrow.gif') no-repeat 50% bottom;width:320px;z-index:2000; display:none}
.promoDetails	{ z-index:1999; background:url('/images/design/so-bg.gif') repeat-x #F5F5F5;border:3px solid #96b0b4;display:block; 	margin:0px 0px 0px 0px; margin-bottom:17px;padding:15px;border-bottom:none; line-height:1.5em;color:#677d81;}

.promo .promoWrap {left:-30px;bottom:155px;}
.floatBlock .promoWrap {left:-55px;bottom:148px;}
.sundayWinner	{  color:#FFF; background:url('/images/tournaments/sunday-million-winner.jpg') no-repeat; width:277px; height:206px; text-align:center; display:block;}
.sundayUser		{ font-size:14px; text-transform:uppercase; display:block; padding-top:100px;}
.sundayPrize	{ font-size:35px;}
 .sundayWinnerLink:hover { text-decoration:none;}
 
#specialOffers .slide {position:relative;float:none;margin:auto;width:auto;}
/* --------------------------------------------------- Time ---------------------------------------------------- */
.time 			{display:block; font-weight:bold}
.timeH, .timeM, .timeS 		{float:left; color:#474747; width:65px; font-size:12px;}
.clock 			{clear:both; display:block;}
.clockH, .clockM, .clockS  	{float:left; color:#474747; width:50px; font-size:20px; color:#1b7f8d}
.clockD 		{float:left; color:#474747;font-size:20px; color:#1b7f8d}
.eventName 		{display:block; clear:both; color:#1b1a1a; font-size:14px; font-weight:bold; margin:5px 0 7px 0}

/*ScrollBar*/
.scrollgeneric 	 {line-height:1px;font-size:1px;position:absolute;top:10px;left:0; }
.vscrollerbase 	 {width:20px;background-color:#FFF;}
.vscrollerbar 	 {width:20px;background-color:black;}
.vscrollerbar 	 {background:url(/images/design/scrollbarbg.gif) repeat-y #1b7f8d;margin:-1px 0;border:solid 1px #d7d7d7;width:6px}
.vscrollerbar:hover {background-position:-120px center;cursor:pointer}
.vscrollerbarbeg {width:17px;height:1px !important}
.vscrollerbarend {width:17px;height:1px !important}
.hscrollerbarbeg {height:5px;width:20px !important}
.hscrollerbarend {height:15px;width:20px}
.scrollerjogbox  {width:20px;height:15px;top:auto;left:auto;bottom:0px;right:0px}
.vscrollerbase 	 {background:url(/images/design/scrollbg.gif) repeat-y 3px 0px}
.scrollFeeds 	 {height:417px; *height:642px; overflow:auto; margin:5px -25px 0 -15px; padding: 0 7px 0 0}
.scrollFeedsLive {height:408px; overflow:auto; margin:0px -25px 0 -15px; padding-right:7px}
.scrollTPS 		 {height:270px; *height:350px;overflow:auto; margin:0px -25px 0 -15px; padding-right:7px}

#tourneyTable table { border:none}
#playersOnline table { border:none}
/* Rotator */
.banner 			{height:259px;width:980px;position:relative;background:url(/images/header-shade.png) no-repeat bottom;margin-bottom:9px;}
.rotateHolder 		{position:absolute;left:25px;top:25px;width:930px;height:215px;z-index:2; background:#000;margin-top:3px;}
#rotatorTournaments 			{position:relative;width:100%;height:100%;overflow:hidden;}
#rotatorTournaments div.slide 	{position:absolute;display:none;width:980px;height:100%;text-align:left; }

#rotatorLive 			{position:relative;width:100%;height:100%;overflow:hidden;}
#rotatorLive div.slide 	{position:absolute;display:none;width:980px;height:100%;text-align:left}

.bHolder 			{clear:both; text-align:center;}
.bHolder a 			{height:9px;width:9px;float:left;margin-right:5px;text-decoration:none;background-color:#262626;color:#000;outline:none;overflow:hidden}
.bHolder a.selected {background-color:#e41e26;color:#fff}
#rotateBanner 		{position:absolute;top:0;left:0}
 
.rotateHolder #bHolder.bHolder 		{position:absolute;top:93%;left:50%;z-index:7;font-size:.9em}
.rotateHolder #bHolder.bHolder  a 	{height:9px;width:9px;float:left;margin-right:5px;text-decoration:none;background-color:#262626;color:#000;outline:none;overflow:hidden}
 div.rotateHolder span#bHolder.bHolder  a.selected 	{background-color:#e41e26;color:#fff}
 .rotateHolder a:hover { text-decoration:none}
 
.rotateHolder .aContent {position:absolute;left:650px;top:25px;color:#FFF;width:200px; z-index:10; text-decoration:none;}
.downloadPlay a { color:#FFF}
.rotateHolder .downloadPlay {font-size:16px;font-weight:bold;color:#F00;position:absolute;left:650px;top:125px;border:2px solid #4a4a4a;background:url(/images/design/download-button.png) repeat-x #000;padding:10px; z-index:10}

#rotatorWomen 			{position:relative;width:100%;height:100%;overflow:hidden;}
#rotatorWomen div.slide 	{position:absolute;display:none;width:980px;height:100%;text-align:left; }

#rotatorNadal,#rotatorPCA	{position:relative;width:100%;height:100%;overflow:hidden;}
#rotatorNadal div.slide,#rotatorPCA div.slide  	{position:absolute;display:none;width:980px;height:100%;text-align:left; }


.downloadPlay {font-size:16px;font-weight:bold;color:#F00;position:absolute;left:650px;top:160px;border:2px solid #4a4a4a;background:url(/images/design/download-button.png) repeat-x #000;padding:10px 15px; z-index:10}



.dl50l  { float:left; width:450px; height:140px; padding-right:10px; position:relative }
.dl50r  { float:left; width:450px; height:140px;  padding-left:10px;position:relative}
.dl50l .imgFloatLeft4, .dl50r .imgFloatLeft4 { padding-bottom:50px}
/* --------------------------------------------------- Real Money ---------------------------------------------------- */
.rmMainBanner 	{position:relative; padding:8px 23px 14px 23px; background:url(/images/header-shade.png) no-repeat bottom; margin-bottom:9px}
.rmMainBanner .downloadPlay {top:160px;}
.rmMainBanner #playButton { position:absolute; top:140px; left:405px; cursor:pointer}
.rmMainBanner .videoPlayerRM {width:329px;height:176px;display:block;position:absolute; top:30px; left:45px;}

 td.one img { padding-left:0}
.rmVid img {border:1px solid #d7d3ce}
/* --------------------------------------------------- Help ---------------------------------------------------- */
.helpMainBanner 	{position:relative; padding:3px 25px 14px 25px !important; z-index:1000}

.topQestions h3 { margin:10px 0 0 30px;}
.topQestions ul {padding:0 0 0 15px;margin:10px 0 10px 0; font-weight:bold; list-style-type:none}
.topQestions ul li {padding:0 0 0 15px; margin:10px 0 10px 15px; background:url('/images/rm-li.gif') no-repeat left 6px;}
/* --------------------------------------------------- Team PokerStars ---------------------------------------------------- */
.tpsMainBanner 	{}
.tpsMainBanner .downloadPlay {top:200px;}

.team { border:1px solid #dedede;background:#f5f5f5;position:relative; display:block; margin:25px 25px 0 25px;}
.team h3 {margin:0 0 5px 0; font-size:16px; text-transform:uppercase; color:#060606}
.team p  {padding:5px 0 20px 0; margin-top:0}
.team ul  { list-style-type:none; width:150px;}
.team .boxWrap {border:3px solid #FFF;padding:0 0;position:relative}
.team .right50 {position:relative; width: 480px; margin:30px 0 0 0px; padding:0 20px 0 15px; border-right:1px solid #fdfdfd}
.team .left50  {position:relative; width: 360px; margin:30px 15px 30px 0px; padding:0 0 0 30px;  border-left:1px solid #dcdbdb}

.boxPortalTPS			{margin:0 0 20px 0;border:1px solid #dfdfdf;background:#fafafa; padding:10px 0}
.boxPortalTPS .playerTPS{width:169px; padding:0px 0 10px 0; float:left; margin:0px  0px 0 25px;position:relative; }
/* --------------------------------------------------- Home Games ---------------------------------------------------- */
.hgMainBanner 		{position:relative; }
.hgMainBanner .downloadPlay { left:708px; top:275px;}
.hgWrap { border:1px solid #dedede;background:#FFFFFF; margin:0 25px; }
.hgBox {padding:15px 0px 15px 0px; background:#f5f5f5; border:3px solid #fff;}

.hgBox .left 	 {float:left; position:relative; width:615px; margin:0 35px 0 18px; }
.hgBox .right 	 {float:left; position:relative; width:240px;}
.hgBox .floatleft{width:180px; float:left; margin: 0 10px}
.hgBox h1 		 {color:#060606; margin:0 0 20px 30px; padding:0;}
.hgBox h2 		 {color:#060606; margin:0 0 20px 0; padding:0; font-size:18px;}
.hgBox	p  		 {margin:0 0 20px;}
.hgBox hr		 {height:3px; background-color:#FFF; border:0; margin:20px 0; color:#FFF}
.hgBox strong 	 {display:block; text-indent:5px}

.step  		{padding:0; margin:35px 0 20px 0; width:220px;}
.step li 	{background:url('/images/design/step-bg.jpg') no-repeat;font-weight:bold;list-style-type:none;margin:10px 5px 5px 5px;padding:0px 0 20px 40px; position:relative; font-size:15px; line-height:1em}
.stepItem 	{color:#FFF; width:25px; display:inline-block; font-size:17px; position:absolute; top:3px; left:7px;}

.hgOutOfBox			{ margin:0 20px;}
.hgOutOfBox .left 	{ float:left; position:relative; width:450px; border-right:1px solid #fdfdfd;padding-right:20px; margin:0}
.hgOutOfBox .right 	{ float:left; position:relative; width:380px; border-left:1px solid #dcdbdb; padding-left:20px; }

.hgOutOfBox	h2 {color:#060606; margin:0 0 15px 0; padding:0; font-size:18px;}
.hgOutOfBox	h3 {color:#060606; margin:0 0 10px 0; padding:0; font-size:16px;}
.hgOutOfBox	p  {margin:0 0 15px;}

/* --------------------------------------------------- What Is ---------------------------------------------------- */
.aboutBanner 	{position:relative; padding:8px 23px 14px 23px; background:url(/images/header-shade.png) no-repeat bottom; margin-bottom:9px; margin-top:-8px}
h3.say {background:url(/images/what-is/say.png) no-repeat 0 0; padding:3px 0 5px 30px; margin-left:0px;}
.clearAbout{ clear:both; height:30px;}
.review { background:#FFF; color:#929293; padding:15px; margin:0 10px 0 0; display:block}
.reviewSignature {background:url(/images/design/rewiew.gif) no-repeat 20px 0; padding:15px 15px 10px 15px; margin:0 0 5px 0; display:block; font-size:11px; font-style:italic; color:#a69d95; text-indent:15px;}

#what1 			{position:absolute; top:100px; left:285px;}
#what2 			{position:absolute; top:100px; left:497px;}
#what3 			{position:absolute; top:100px; left:719px;}


/* --------------------------------------------------- VIP ---------------------------------------------------- */
.vipBanner 	{position:relative; padding:8px 23px 14px 23px; background:url(/images/header-shade.png) no-repeat bottom; margin-bottom:9px}
.vipBanner .downloadPlay {top:302px;}
.viph1 { margin-bottom:15px}

#vipMain1 	{position:absolute; top:145px; left:49px;}
#vipMain2 	{position:absolute; top:145px; left:188px;}
#vipMain3 	{position:absolute; top:145px; left:329px;}

#vipMainLevel1 	{position:absolute; top:146px; left:516px;}
#vipMainLevel2 	{position:absolute; top:146px; left:653px;}
#vipMainLevel3 	{position:absolute; top:146px; left:790px;}
#vipMainLevel4 	{position:absolute; top:210px; left:516px;}
#vipMainLevel5 	{position:absolute; top:210px; left:653px;}
#vipMainLevel6 	{position:absolute; top:210px; left:790px;}

.vipImg img {border:5px solid #c6c6c6}

/* --- List with stars - modification from the ones in /10th-anniversary/sunday-million/ --- */
ul#vip-star {margin:10px 0 5px 8px; padding:0; list-style:none}
#vip-star li {margin:0; padding:3px 0 5px 5px; line-height:12px}
.star2 {margin:0; padding: 4px 0 0 20px; background: url('/images/vip/star.gif') 0 2px transparent no-repeat scroll}
.star2 a { margin:0; padding:0}

/* --------------------------------------------------- How to Play ---------------------------------------------------- */
.htpBanner 	{position:relative; padding:8px 23px 14px 23px; background:url(/images/header-shade.png) no-repeat bottom; margin-bottom:9px}

#htp1 			{position:absolute; top:75px; left:55px;}
#htp2 			{position:absolute; top:75px; left:235px;}
#htp3 			{position:absolute; top:75px; left:410px;}
#htp4 			{position:absolute; top:75px; left:589px;}
#htp5 			{position:absolute; top:75px; left:768px;}

.htpList		{ margin:12px 12px 0px 0px ; font-weight:bold; float:left; width:160px;}
.htpList li		{ list-style-type:none; background:url(/images/design/generic/arrows.gif) no-repeat 0 5px; padding:0 0 6px 20px; }
.htpListWide	{ width:260px; font-size:13px; margin-bottom:20px;}
.htpListWide li	{ background-position:0 7px;}


.htpGamesList		{ margin:0px 12px 20px 0px ; font-weight:bold; float:left; width:125px;}
.htpGamesList li	{ list-style-type:none; background:url(/images/design/generic/arrows.gif) no-repeat 0 8px; padding:0 0 10px 20px; }
/* --------------------------------------------------- DOWNLOAD ---------------------------------------------------- */
.downloadBanner 	{width:980px; height:288px; background:url(/images/download/main-bg.jpg) no-repeat; margin:auto; position:relative; z-index:9}
.downloadBannerMac .downloadPlay, .downloadBanner .downloadPlay { background:none; border:none; padding:0; left:675px;top:167px;}
.downloadBanner #playButton { position:absolute; top:185px; left:450px; cursor:pointer}
.downloadBanner .videoPlayerDL {width:390px;height:208px;display:block;position:absolute; top:40px; left:30px;}

.downloadBannerMac 	{width:980px; height:288px; background:url(/images/download/main-bg-mac.jpg) no-repeat; margin:auto; position:relative; z-index:9}
.downloadBannerMac #playButton { position:absolute; top:185px; left:450px; cursor:pointer}
.downloadBannerMac .videoPlayerDL {width:390px;height:208px;display:block;position:absolute; top:40px; left:30px;}

.downloadPage { padding:0 25px}
.downloadPage h1 { font-size:18px; font-weight:normal; color:#060606; padding:0 0 10px 0}
.downloadPage .imgFloatRight {margin:0 0 15px 60px;}

.boxWrap .downloadBox { width:285px; float:left; padding:20px 0 20px 17px; position:relative; display:block}
.downloadBox img { margin-bottom:5px}
.downloadBox p{ padding:0 2px 10px 0px}

.preFooterInnerDownload {clear:both;background:url('/images/design/pre-footer/bg.png') repeat-x #FEFEFE;height:130px;position:relative;z-index:2;display:block}
.preFooterInnerDownload h3 {padding:30px 0 0 0;color:#818080;font-size:16px;}
.preFooterInnerDownload p {padding: 10px 15px 10px 0px;width:270px;margin:0}
.preFooterInnerDownload .preFooterImage {position:absolute;top:25px;right:0;}
.preFooterInnerDownload a { color:#D30C04}

.innerDL {padding:20px 25px 0 25px;position:relative;}
.aHeader {position:relative; padding:3px 25px 16px 25px; background:url('/images/header-shade.png') no-repeat bottom; margin-bottom:9px}


.box .boxWrap {border:3px solid #FFF;}
.pVid { margin:0 15px 25px 20px; padding-left:0 !important}
.boxRMid{margin: 20px 0}

     /* --------------------------------------------- MOBILE to remove ------------------------------------------------------ */
/* logos in the banner */
#download-appstore { position:absolute; top:70px; right:220px}
#download-android {position:absolute; top:70px; right:62px}
.portalRight .boxWrapMbl {border:3px solid #FFF; padding:15px 18px 15px 18px}

/* -- Play module -- */
.portalWrap #play { width: 930px; height: 163px; background: #fff; padding:0; display: block; position: relative; margin-left:0 }
#play #play-bg { background: url(/images/mobile/mobile-123-banner-portal.jpg) 0 0 no-repeat #fff; width: 930px; height: 138px; position: relative; }
#play1, #play2, #play3 { position: absolute; top: 60px; }
#play1 { width: 218px; left: 220px; }
#play2 { width: 220px; left: 466px; }
#play3 { width: 180px; left: 728px; }
.red-arrow { color: #d30c04 }
.mblPortalBox .boxWrap ul {list-style:none; margin:20px}
.boxWrap ul li.one { background: url('http://www.psimg.com/mobile/images/list-one.png') no-repeat scroll 0 10px transparent; padding:6px 0 16px 30px }
.boxWrap ul li.two { background: url('http://www.psimg.com/mobile/images/list-two.png') no-repeat scroll 0 10px transparent; padding:6px 0 16px 30px }
.boxWrap ul li.three { background: url('http://www.psimg.com/mobile/images/list-three.png') no-repeat scroll 0 10px transparent; padding:6px 0 9px 30px }

.mblLeft {float:left; width:630px; text-align:left; position:relative}
.mblPortalBox {display:block; width:630px; position:relative; border:1px solid #dedede;background:#f5f5f5;}
.mblPortalBox .boxWrap {border:3px solid #FFF;padding:20px 0;position:relative;}
.mblPortalBox h1 	{font-size:16px; color:#060606;  padding:16px 0 26px 20px; background:none}
.mblPortalBox h2 {font-size:16px; color:#060606;  padding:16px 0 5px 20px; background:none}
.mblPortalBox p {padding:0 15px 10px 20px}
.mblPortalBox .imgFloatLeft9 {float:left;margin:10px 10px 0 0px; padding:0;position:relative}


/* --------------------------------------------- MOBILE ------------------------------------------------------ */
.mobileMainBanner, .mobileAndroidBanner, .mobileIosBanner, .mobileIphoneBanner, .mobileDownloadBanner{position:relative;}
.mobileMainBanner .headText, .mobileMainBanner .button1, .mobileMainBanner .button2, .mobileAndroidBanner .headText, .mobileAndroidBanner .button1, .mobileIosBanner .button1, .mobileIosBanner .button2, .mobileIphoneBanner .headText, .mobileIphoneBanner .button1, .mobileIphoneBanner .button2, 
.mobileDownloadBanner .headText {position:absolute; color:#fff;}
.mobileMainBanner .headText 	{top:50px;  left:560px; font-size:17px; width:270px;}
.mobileMainBanner .button1 		{top:120px; left:560px;}
.mobileMainBanner .button2 		{top:120px; left:745px;}
.mobileAndroidBanner .headText 	{top:85px;  left:560px; font-size:22px; width:350px;}
.mobileAndroidBanner .button1 	{top:200px; left:560px;}
.mobileIphoneBanner .headText 	{top:50px;  left:560px; font-size:17px; width:270px;}
.mobileIphoneBanner .button1 	{top:220px; left:390px;}
.mobileIphoneBanner .button2 	{top:220px; left:620px;}
.mobileIosBanner .button1 		{top:115px; left:350px;}
.mobileIosBanner .button2 		{top:115px; left:590px;}

.mobileDownloadBanner .headText {top:130px; left:320px; font-size:12px; width:480px; font-weight:bold;}

.mobileWrap, .mobileWrapMid {border:1px solid #dedede;background:#FFFFFF;}
.mobileWrap 				{margin:0 25px; }
.mobileWrapMid 				{margin:25px 25px; }
.mobileBox 					{padding:15px 0px 15px 0px; background:#f5f5f5; border:3px solid #fff;}

.mobileBox .leftIntro, .mobileBox .introList, .mobileBox .left, .mobileBox .right {float:left; position:relative;}
.mobileBox .leftIntro 		{width:380px; padding:10px 20px 10px 30px}
.mobileBox .introList 		{width:120px; padding:15px 0 0 0; text-align:center; clear:none}
.mobileBox .left 			{width:425px; padding:10px 0 10px 30px}
.mobileBox .right 	 		{width:425px; padding:10px 30px 10px 0}

.mobileBox h1, .mobileBox h2{color:#060606; margin:0 0 20px 0; padding:0; font-size:21px; font-weight:normal}
.mobileBox h2 .small 		{color:#060606; font-size:16px; font-weight:bold}
.mobileBox .imgFloatLeft 	{float:left; padding:0 10px 0 0 }
.mobileBox	p  		 		{clear:both; margin:0 0 20px;}
.mobileBox hr		 		{height:3px; background-color:#FFF; border:0; margin:20px 0; color:#FFF}

/* --------------------------------------------- WOMEN ------------------------------------------------------ */
.womenWrap{ border:1px solid #dedede;background:#FFFFFF; margin:0 25px 15px 25px; }
.womenBox {padding:0 15px 15px 15px; background:#f5f5f5; border:3px solid #fff;}
.portalLeft .boxWrapWomen {border:3px solid #FFF;padding:0;position:relative;}

.women50 		{ width:280px; float:left; padding:0 15px}
.women50 h2 	{ padding:15px 0; margin:0; font-size:13px;}
.women50 img 	{ padding:0; float:left}
.women50 p		{ padding:0 0 15px 105px}

.womenHeadline {float:left; position:relative; width:128px; margin:15px 0 0 10px; text-align:center }
.boxWrapWomen h1 {margin:10px 0 15px 20px;color:#000;font-size:23px;padding:0px 0 0px 0;position:relative}
.womenBox .left {float:left; width:470px; position:relative}
.womenBox p { padding-bottom:15px}

.womenW { width:162px; height:130px; margin:0;}


/*--- Twitter ---*/
#twitterFeeds	{border-top:1px solid #dfdfdf; background:#fafafa; position:relative; clear:both;margin:30px 0 25px 0; padding:15px 15px 30px 15px;background:url(/images/design/twitter-bg.gif) no-repeat bottom left; z-index:10}
#twitterFeeds .tweetBoxLink{ position:absolute; bottom:-5px; left:80px;background:url('/images/rm-li.gif') no-repeat left center;padding:0px 0 0 15px; margin:15px 0 0 0; clear:both; width:180px}
#twitterFeeds p { margin-bottom:10px;}

.twitterFeedsLP	{background:url(/images/design/twitter-bg-lp.gif) no-repeat bottom left !important;margin:15px 0 0 0 !important; }

/* --------------------------------------------- DOWNLOAD ------------------------------------------------------ */

.downloadMainBanner { width:980px; height:342px; background:url(/images/poker/download/pc/header-pc.jpg) no-repeat; margin:auto; position:relative; z-index:9 }
.downloadMainBannerPlayPoker { width:980px; height:242px; background:url(/images/poker/download/play-poker/header-unsupported.jpg) no-repeat; margin:auto; position:relative; z-index:9 }
.downloadMainBannerIOS { width:980px; height:342px; background:url(/images/poker/download/ios/header-ios.jpg) no-repeat; margin:auto; position:relative; z-index:9 }
.downloadMainBannerAndroid { width:980px; height:342px; background:url(/images/poker/download/android/header-android.jpg) no-repeat; margin:auto; position:relative; z-index:9 }
.downloadMainBannerMac { width:980px; height:342px; background:url(/images/poker/download/mac/header-mac.jpg) no-repeat; margin:auto; position:relative; z-index:9 }
.downloadMainBanner #playButton { position:absolute; top:185px; left:450px; cursor:pointer }
.downloadMainBannerMac #playButton { position:absolute; top:185px; left:450px; cursor:pointer }
.downloadMainBanner .videoPlayerDL { width:161px; height:95px; display:block; position:absolute; top:222px; left:206px; }
.downloadMainBannerMac .videoPlayerDL { width:161px; height:95px; display:block; position:absolute; top:222px; left:206px; }
.downloadMainBannerMac .downloadPlay, .downloadMainBanner .downloadPlay { background:none; border:none; padding:0; left: 655px; padding: 0; top: 225px; }
.downloadMainBannerIOS .button1 { left: 687px; position: absolute; top: 224px; }
.downloadMainBannerAndroid .button2 { left: 687px; position: absolute; top: 224px; }
.downloadWrap, .downloadWrapMid { border:1px solid #dedede; background:#FFFFFF; }
.downloadWrap { margin:0 25px; }
.downloadWrapMid { margin:25px 25px; }
.downloadBoxMain { padding:15px 0px 15px 0px; background:#f5f5f5; border:3px solid #fff; }
.downloadBoxIconClear { padding:0; background-color:transparent; }
.downloadBoxMain .leftIntro, .downloadBoxMain .introList, .downloadBoxMain .left, .downloadBoxMain .right { float:left; position:relative; }
.downloadBoxMain .leftIntro { width:380px; padding:10px 20px 10px 30px }
.downloadBoxMain .introList { width:120px; padding:15px 0 0 0; text-align:center; clear:none }
.downloadBoxMain .left { width:425px; /*padding:10px 0 10px 30px*/ padding-left:15px;margin:0px;}
.downloadBoxMain .right { width:425px; /*padding:10px 30px 10px 0 */ padding-right:15px;}
.extraPadding .left {padding-left:30px;}
.downloadWrapMid .left { padding:10px 0 10px 10px }
.downloadBoxMain h1, .downloadBoxMain h2 { color: #060606; font-size: 19px; font-weight: strong; margin: 0 0 20px; padding: 0; }
.downloadBoxIconClear h2 { color: #060606; font-size: 19px; font-weight: normal; margin: 0 0 20px; padding: 0; text-transform:capitalize}
.downloadBoxMain h2 .small { color:#060606; font-size:16px; font-weight:bold }
.downloadBoxMain .imgFloatLeft { float:left; padding:0 10px 0 0 }
.downloadBoxMain p { clear:both; margin:0 0 5px; }
.downloadBoxMain.iconClear p { clear:none; border:1px red solid; }
.downloadBoxMain hr { height:3px; background-color:#FFF; border:0; margin:20px 0; color:#FFF }
.downloadBoxMain .downloadBox { width:285px; padding:0px 0 10px 17px; position:relative; display:inline-block; float:left }
.downloadBoxMain .downloadBox p { margin:5px 0 5px; }
.downloadBoxMain .imgFloatRight { left:28px; }
.downloadDLeft { float:left; width:440px; height:140px; padding-right:10px; position:relative; left:25px; }
.downloadDRight { float:left; width:440px; height:140px; padding-left:0px; position:relative; left:10px; }
.downloadDRight h4, .downloadDLeft h4 { font-size:13px; font-weight:900; margin:0 0 7px }
.downloadDRight p, .downloadDLeft p { color:#474747; width:380px;width:340px\9; }
.downloadBoxIconClear .imgFloatLeft4 { float: left; margin: 0 15px 95px 0; position: relative; }
.right.imgFlush img {float:right}
.downloadBoxIconClear .exControl { background: url("/images/poker/download/collapse-bg.png") repeat-x scroll 0 0 #3399CC; cursor: pointer; font-size: 11px; font-weight: bold; height: 34px; padding: 8px 5px 6px 10px; position: relative; text-transform: uppercase; }
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
#osLogo1, #osLogo2, #osLogo3, #osLogo4 { position:relative; display:inline-block }
.exControl a { text-decoration: none; }
.downloadBoxIconClear .exControlLink, .downloadBoxIconClear .exControlPlusLink, .downloadBoxIconClear .exControlMinusLink { background-color: #DBDAD5; border: 1px solid #666666; color: #000000; font-size: 14px; line-height: 10px; position: absolute; right: 10px; text-align: center; text-decoration: none; top: 19px; width: 10px; }
.downloadDLeft .floatLe.downloadBoxIconClear .exControlLink,.downloadBoxIconClear .exControlPlusLink,.downloadBoxIconClear .exControlMinusLink{background-color:#DBDAD5;border:1px solid #666;color:#000;font-size:14px;line-height:10px;position:absolute;right:10px;text-align:center;text-decoration:none;top:19px;width:10px;}
.downloadDLeft .floatLeft,.downloadDRight .floatLeft{float:left;width:auto;}
.downloadDLeft .floatLeft1,.downloadDRight .floatLeft1,.downloadDLeft .floatLeft1 h4,.downloadDRight .floatLeft1 h4,.downloadDLeft .floatLeft1 p,.downloadDRight .floatLeft1 p{float:left;width:300px;}


.webCashierLink { color: #FF0000; font-size: 16px; font-weight: bold; left: 590px; padding: 10px; position: absolute; top: 130px; }