.clearitem{display:block;}
.clear{clear:both;}
body{background:#000000 url(/images/homepage/hp_bg.jpg) center 60px no-repeat;text-align:center;margin:0px;padding:0;font:11px Verdana,Arial,Helvetica,sans-serif;color:#FFFFFF;}

#maincentre{width:885px;margin:0 auto;text-align:left;position:relative; padding:60px 0 0 0}

#partygamesposition-nomore{}
div#partygamesbox{height:35px;width:780px;margin:0 auto;font:normal 16px Verdana,Arial,Helvetica,sans-serif;color:#FFFFFF;}
#partygamesbox ul{margin:0px 0px 0px 8px;padding:5px 10px 0 10px;float:left;line-height:10px;}
#partygamesbox ul li{background:transparent url(/images/global/menu-line-v.gif) no-repeat right center;list-style:none;padding:0 6px;font-size:10px;display:inline;}
#partygamesbox ul li a,#sitebox p a{color:#FFFFFF;text-decoration:none;}
#partygamesbox ul li a:hover,#sitebox p a:hover{text-decoration:underline;}
#partygamesbox ul li.HiLighted a,#sitebox p a{color:#ffe600;}
#partygamesbox ul li.firstitem{background:none;padding:0 10px 0 5px;}
div#brandgamesposition{position:absolute;width:275px;left:50%;top:-110px;margin-left:163px;}
#languagedropdown{left:50%;margin:0 0 0 292px;font:10px Verdana,Arial,Helvetica,sans-serif;width:90px;position:absolute;z-index:101;top:63px;overflow:hidden;}
#languagedropdown ul{list-style-image:none;list-style-position:outside;list-style-type:none;margin:0;padding:0;}
#languagedropdown li{height:20px;width:90px;line-height:20px;position:relative;background:none !important;z-index:2;}
#languagedropdown a{text-align:left;color:#ffffff;text-decoration:none;width:80px;height:20px;padding:0 0 0 10px;margin:0;line-height:20px;display:block;}
#languagedropdown a:hover{color:#EDBB27;}
#languagedropdown li.last{padding:0 0 6px 0;}
#languagedropdown li.first{background:url(/images/rebrand/crumb-down.gif) no-repeat 72px 5px !important;}
#languagedropdown .bg{background:#123d22;position:absolute;top:0;left:0;width:90px;height:500px;z-index:1;}
div.awards{width:300px;position:absolute;right:225px;text-align:center;color:#ffffff;font-size:11px;padding-top:25px;font-family:Verdana,Arial,Helvetica,sans-serif;}
div.awards p.big{font-weight:bold;font-size:14px;}
div.awards p{margin:0;padding-bottom:0;}
div.ml p,div.ml p.big{margin:0;}
#partygamesbox p.partybrands{float:left;font-size:10px;font-weight:bold;margin:0;padding:5px 0 0;}
#partygamesbox ul li.HiLighted a,#partygamesbox p a{color:#FFE600;text-decoration:none;}
#partygamesbox ul.partybrands{float:left;}
#logobox{width:780px;margin:0% auto;position:relative;}
#logoImages{float:left;margin-left:10px;height:85px;}
#logoImages a img{border:0px;}
#logobox p.logo{margin:0;float:left;position:relative;z-index:2;}
#logobox p.logo img{display:block;width:266px;height:90px;}
#logobox form{margin:0;padding:0;}
#search_box p{margin:0;float:left;}
#search_box{clear:right;float:right;height:20px;margin:15px 0 0;width:154px;}
#search_box #s{background:transparent url(/images/rebrand/search-back.gif) no-repeat scroll 0 0;border:none;color:#FFFFFF;float:left;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;height:20px;line-height:normal;padding:4px;width:122px;}
#search_box #go{width:24px;height:20px;float:left;}
#search{width:266px;height:60px;float:right;text-align:right;margin:5px 10px 0px 0px;}
#search ul{margin:5px 0 0 30px;padding:0;text-align:right;float:right;}
#search li{list-style:none;display:inline;height:22px;padding:0 10px 0 0px;margin:0;}
#search li a{font:normal 10px Verdana,Arial,Helvetica,sans-serif;color:#FFFFFF;text-decoration:none;}          
#search li a:hover{text-decoration:underline;}
#search li.partypoints{background:url(/images/rebrand/separator.gif) right 2px no-repeat;}
#search li.myaccount{background:none;padding-left:10px;}
#navigationbox{height:30px;}
#navigationbox{clear:both;height:30px;width:780px;margin:0% auto;}
#navigationbox ul{height:25px;margin:0;padding:3px 0 0 10px;}
#navigationbox ul li{background:transparent url(/images/rebrand/separator.gif) no-repeat scroll right -2px;float:left;height:25px;list-style:none;margin:5px 10px 5px 5px;padding:0 10px 0 0;}
#navigationbox ul li.last{background:none;}
#navigationbox ul li a{color:#FFFFFF;display:block;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;padding:0 4px 5px;text-decoration:none;}
#navigationbox ul li a:hover,#navigationbox ul li.HiLighted,#navigationbox ul li a.lovetowin{color:#FFDD65;}

#hp_branding_right .download_link{position:absolute;left:250px;top:0;width:370px;height:210px;display:none;}

div#logobox {background: none;}
a,object,h3,span,div{outline:none;}
#hp_container{width:886px;clear:both;margin:15px auto 0px auto;color:#EDBB27;}
#hp_branding_left {width:250px;height:210px;float:left;position: relative; }
#hp_branding_left #download-overlay { position: absolute; top: 75px; }
#hp_branding_left #download-overlay a { display: block; }
#hp_branding_left #download-overlay a img { height: 100px; width: 250px; }
#hp_branding_right{position:relative;width:620px;height:210px;background:url(/images/homepage/hp_top_branding.jpg) no-repeat;float:left;margin:0 0 20px 16px;}
#hp_usp a,#hp_usp h1{text-decoration:none !important;}
#hp_usp{width:610px;height:210px;margin:10px 0px 0px 10px;text-decoration:none;}
#hp_usp ul{padding:0;margin:0px;text-decoration:none; width:240px;}
#hp_usp li{font:11px Verdana,Arial,Helvetica,sans-serif;color:#FFFFFF;padding:0;line-height:25px;height:24px; margin:0 0 0 28px;}
#download_button{margin:15px 0 3px 0;}
#hp_assurance{left:465px;padding:0;position:absolute !important;top:-125px;width:95px;}
#hp_promo{width:590px;height:246px;background:url(/images/homepage/hp_promo_bg.jpg) no-repeat;float:left;margin:15px 0 0 0;}	
#hp_tab{width:109px;height:19px;background:url(/images/homepage/hp_tab.gif) no-repeat;float:left;margin:15px 0 0 20px;}
.scroller .loading{left:10px;top:10px;position:absolute;border:0;text-decoration:none !important;}
#hp_promo_footer{clear:both;width:886px;height:31px;background:url(/images/homepage/hp_promo_footer_bg.jpg) no-repeat;margin:15px 0 0 0;float:left;}
#hp_payments{width:886px;height:30px;float:left;margin:15px 0 5px;}
#hp_divider{width:886px;height:10px;background:url(/images/homepage/hp_divider.png) no-repeat;margin:15px 0 0 0;float:left;}
#hp_container p{font:11px Verdana,Arial,Helvetica,sans-serif;color:#FFFFFF;}
#hp_container a{font:11px Verdana,Arial,Helvetica,sans-serif;color:#edbb27;text-decoration:none;}
#hp_usp a{font:11px Verdana,Arial,Helvetica,sans-serif;color:#ffffff;text-decoration:none;}
#tabs a,#hp_promo_footer a{text-decoration:underline;}
#hp_container h1{font:18px Verdana,Arial,Helvetica,sans-serif;color:#FFFFFF;text-decoration:none !important;}
#hp_container h2{font:14px Verdana,Arial,Helvetica,sans-serif;color:#edbb27; padding-top:10px;}
#hp_promotions{float:left;width:590px;margin:5px 0 0 0;}
#hp_promo_top {float:left;height:85px;margin:20px 0 0;width:590px;}
#hp_promotions .secure{color:#cdd2ce; margin:28px auto 20px; width:570px; text-align:center;}
#hp_promo .wrapper{position:absolute;left:32px;top:12px;display:block;overflow:hidden;width:527px;}
#hp_promo .wrapper-scroll{height:220px;overflow:hidden;width:1000px;}

/* old slider
	#hp_promo .item{position:relative;float:left;width:178px;overflow:hidden;height:220px;display:inline;cursor:pointer;}
	#hp_promo .item h2 a{font-size:14px;text-decoration:none;font-weight:bold;z-index:100;display:block;}
*/
	#hp_promo .item{position:relative;float:left;width:170px;margin-right:8px;overflow:hidden;height:220px;display:inline;cursor:pointer;background:#000000;}
	#hp_promo .item h2 a{font-size:12px;text-decoration:none;font-weight:bold;z-index:100;display:block;color:#ffffff;}
	#hp_promo .last_item{margin-right:0;!important;}

#hp_promo .item img{position:absolute;left:0;top:0;}
#hp_promo #arrow_left,#hp_promo #arrow_right{position:absolute;width:21px;height:44px;top:101px;}
#hp_promo #arrow_left{left:5px;}
#hp_promo #arrow_right{left:564px;}
#hp_promo .imagecontent p{margin:58px 0 0 0;float:left;padding:10px;line-height:13px;}

/* old slider
	#hp_promo .imagecontent{display:block;width:170px;overflow:hidden;}
	#hp_promo h2{position:absolute;height:220px;width:155px;height:220px;z-index:10;font-size:16px;margin:5px 10px 0 10px;padding:0;}
*/
	#hp_promo .imagecontent{display:block;width:170px;overflow:hidden;position:absolute;top:0px;margin-top:160px;}
	#hp_promo h2{text-align:center;position:absolute;height:220px;width:155px;z-index:10;font-size:14px;margin:180px 10px 0 10px;padding:0;top:0px;}

#tabs{float:left;width:270px;height:236px;margin:25px 0 0 16px;padding:10px 0 0 10px;font-size:11px;position:relative;background:url(/images/homepage/hp_news_bg.jpg) no-repeat 0 19px;}
#tabs .ui-tabs-hide{position:absolute;left:-10000px;display:block;}
#tabs .ui-tabs-nav{margin:0;padding:0;width:280px;}
#tabs ul li{list-style:none;list-style-type:none;background:url(/images/homepage/hp_tab.gif) no-repeat;float:left;width:109px;height:19px;line-height:19px;text-align:center;margin:0 0 0 10px;}
#tabs .ui-tabs-nav a,#tabs ul li a{text-decoration:none;font-weight:bold;width:109px;height:19px;line-height:19px;}
#tabs .ui-tabs-nav:after{display:block;clear:both;content:" ";}
#tabs .ui-tabs-nav ul{margin:0 0 1px 5px;padding:0px;list-style-type:none;}
#tabs .ui-tabs-panel{position:absolute;float:left;height:227px;width:280px;color:#ffffff;overflow:hidden;margin:19px 0 0 0;}
#tabs li a{color:#ffffff;display:block;}
#tabs .ui-tabs-nav .ui-tabs-selected{background:url(/images/homepage/hp_tab_active.gif) no-repeat;z-index:100;top:1px;}
#tabs .ui-tabs-nav .ui-tabs-selected a{color:#EDBB27;}
#tabs .item{border-bottom:1px solid #2f4135;padding:0 0 7px 0;}
#tabs .scroller{overflow:hidden;width:260px;height:207px;font:11px Verdana,Arial,Helvetica,sans-serif;}
#tab-2 a{text-decoration:none;color:#ffffff;}
#tab-2 span{color:#EDBB27;}
#tab-1 p{margin:5px 0 0 0;padding:0;line-height:14px;}
#tab-2 p{margin:5px 0 0 0;padding:0 0 4px 0;line-height:14px;border-bottom:1px solid #2f4135;}
#tabs .tab-1{position:absolute;top:0;left:115px;}
#tabs .tab-2{position:absolute;top:0;left:0px;}
#tab-1 .fulldescription{display:none;}
#tab-1 a.popup{cursor:pointer;}
.hppopupbox{display:none;z-index:1000;margin:20px auto;width:400px;height:180px;background:#ffffff;border:5px solid #EDBB27;overflow:hidden;position:relative;padding:10px 0 5px 0;}
.hppopupbox .content{padding:0 10px 0 10px;position:relative;height:180px;}
.hppopupbox .content p{margin:0;padding:0 0 10px 0;color:#000000 !important;}
.hppopupbox .close{z-index:1001;position:absolute;cursor:pointer;border-color:#EDBB27;border-style:solid;border-width:0 0 3px 3px;display:block;height:20px;width:20px;background:#0B350E url(/images/homepage/closeX.gif) no-repeat center 6px;right:0;top:0;}
.hppopupbox a.jScrollArrowUp{height:30px;}
#hp_branding_left img{display:block; margin-bottom:13px;}
#hp_branding_right h1{margin:0 0 0 10px;width:370px;outline:none;}
#hp_branding_right h2{margin:0 0 0 10px;width:370px;outline:none; text-align:right;}
#hp_branding_right h3{margin:0 0 35px 10px;width:370px;outline:none; text-align:right;font-size:11px;}
#hp_promo{position:relative;overflow:hidden;}
#hp_learn{width:280px;height:85px;margin:15px 0 0 15px;float:left;background:url(/images/homepage/learn_to_play.jpg);}
#hp_learn a{text-decoration:none;}
#hp_learn .one{font-size:18px;float:left;margin:7px 0 0 70px;padding:0;color:#ffffff;font-style:italic;}
#hp_learn .two{color:#ffffff;font-weight:bold;font-size:11px;margin:0 0 0 70px;display:block;float:left;}
#hp_learn .three{color:#EDBB27;float:right;margin:0 10px 0 0;font-weight:bold;text-decoration:underline;font-size:11px;}
#hp_promo_footer .plus{background:url(/images/homepage/hp_plus.gif) no-repeat 273px 9px;}
#hp_promo_footer .minus{background:url(/images/homepage/hp_minus.gif) no-repeat 273px 9px !important;}
.hp_promo_footer_area{width:295px;height:31px;text-align:center;float:left;padding:0;cursor:pointer;}
.hp_promo_footer_area h3{margin:0;padding:5px 0;text-decoration:none;font:12px Verdana,Arial,Helvetica,sans-serif;color:#edbb27;font-weight:bold;}
#panel{margin:0 18px;padding:10px 0 10px 0;display:none;float:left;background:#0b350e;border-width:0 1px 1px;border-style:solid;border-color:#184e0e;}
#panel li{font:11px Verdana,Arial,Helvetica,sans-serif;color:#FFFFFF;list-style-image:url(/images/homepage/hp_bullet.gif);}
#panel p{margin:5px 15px 5px 15px;line-height:15px;}
#panel .col1{border-right:1px solid #184e0e;width:260px;float:left;height:100%;padding-right:10px;}
#panel .col2{border-right:1px solid #184e0e;width:298px;float:left;height:180px;}
#panel .col3{border-right:0;width:270px;float:left;height:100%;}
#hp_footer{clear:both;width:885px;margin:0 auto;}
#footer_menu{width:886px;float:left;text-align:center;padding:10px 0px 10px 0px;}
#hp_footer .footer_text{padding:10px 0px 10px 0px;color:#cecece;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;width:100%;text-align:center;clear:both;}
#hp_footer a{color:#ffffff;font:11px Verdana,Arial,Helvetica,sans-serif;text-decoration:underline;}
#panel a{color:#EDBB27;text-decoration:underline;}
#certification{background:#FFFFFF;float:left;margin:10px 0px 10px 0px;width:886px;height:35px;padding:10px 0px 10px 0px;text-align:center;}
#certification img{float:left;}
.logo_pad{padding:0px 20px 0px 15px;}
.jScrollPaneContainer{position:relative;overflow:hidden;z-index:1;margin:0;}
.jScrollPaneTrack{position:absolute;cursor:pointer;right:0;top:0;height:100%;background:url(/images/homepage/hp_scroll_bg.gif) repeat-y center;}
.jScrollPaneDrag{position:absolute;background:url(/images/homepage/hp_scroll_drag.gif) repeat-y center;cursor:pointer;overflow:hidden;}
.jScrollPaneDragTop{position:absolute;top:0;left:0;overflow:hidden;}
.jScrollPaneDragBottom{position:absolute;bottom:0;left:0;overflow:hidden;}
a.jScrollArrowUp,a.jScrollArrowDown{display:block;position:absolute;z-index:1;text-indent:-2000px;overflow:hidden;right:0;height:9px;}
a.jScrollArrowUp{top:0;background:url(/images/homepage/hp_arrow_up.gif);}
a.jScrollArrowDown{bottom:0;background:url(/images/homepage/hp_arrow_down.gif);}
#hp_container img{border:0;}
/*****************************************************************************
scalable Inman Flash Replacement (sIFR) version 3.
Copyright 2006 - 2008 Mark Wubben,<http://novemberborn.net/>
Older versions:
* IFR by Shaun Inman
* sIFR 1.0 by Mike Davidson,Shaun Inman and Tomas Jogin
* sIFR 2.0 by Mike Davidson,Shaun Inman,Tomas Jogin and Mark Wubben
See also <http://novemberborn.net/sifr3> and <http://wiki.novemberborn.net/sifr3>.
This software is licensed and provided under the CC-GNU LGPL.
See <http://creativecommons.org/licenses/LGPL/2.1/>
*****************************************************************************/
@media screen{
.sIFR-flash{visibility:visible !important;margin:0;padding:0;}
.sIFR-replaced,.sIFR-ignore{visibility:visible !important;}
.sIFR-alternate{position:absolute;left:0;top:0;width:0;height:0;display:block;overflow:hidden;}
.sIFR-replaced div.sIFR-fixfocus{margin:0pt;padding:0pt;overflow:auto;letter-spacing:0px;float:none;}
}
@media print{
.sIFR-flash{display:none !important;height:0;width:0;position:absolute;overflow:hidden;}
.sIFR-alternate{visibility:visible !important;display:block !important;position:static !important;left:auto !important;top:auto !important;width:auto !important;height:auto !important;}
}

/* FOOTER CONTENT: */

div#footer {width:100%; margin: 0px auto; padding: 10px 0px; background-color:#000;text-align:center;}
div#footerbox {width:780px; margin: 20px auto; color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; padding: 0px;overflow:hidden;}
#footerbox div.certification { background:transparent none repeat scroll 0 0; float:left; margin:10px 0; overflow:hidden; position:relative; width:100%; }
#footerbox div.certification ul { background:transparent none repeat scroll 0 0; clear:left; float:left; left:50%; margin:0; padding:0; position:relative; text-align:center; }
#footerbox div.certification li { display:block; float:left; list-style-image:none; list-style-position:outside; list-style-type:none; margin:0 5px 0 0; padding:0; position:relative; right:50%; padding:13px 10px 0; }

#footerbox p {font-size:11px; margin:10px 0 10px 0; padding:0;clear:both;}

#footerbox li a {color:#FFFFFF; font-size:10px; text-decoration:none;}

#footerbox ul { margin:0; padding:0; line-height:.9px; font-size:10px;clear:left;left:50%;}
#footerbox ul.footernav { margin:0; padding:5px 0px; /*position:relative;*/}

#footerbox ul.footernav li {
padding:0 0 0 10px;
margin:0;
line-height:.9em;
list-style:none;
right:50%;
display:inline;
}

#footerbox ul.footernav li a {color:#FFFFFF; text-decoration:none;  }
#footerbox ul.footernav li a:hover { text-decoration:underline;}

#footerbox #disclaimer { position:absolute; width:100%; left:0px; top:0px; background:#000000; height:60px;}
#footerbox #disclaimer img { width:600px; margin:0 auto; }



/* GLOBAL.CSS - generic css that can be applied to every page */
/****************************************************************************/

/* UNIVERSAL IMG NO BORDER: used to hide border on linked images*/
img {border:none; display:block;}

/* UNIVERSAL HIDE: used to hide content */
.hidefromcontent {display:none;}

#countdown-timer { display: none; }

/* UNIVERSAL CLEAR: used to clear floated items */
.clearitem:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearitem {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearitem {height: 1%;}
.clearitem {display: block;}
/* End hide from IE-mac */

/*popup - dialog box*/

.ddialog{display:none;position:absolute;top:220px;left:258px;width:620px;background-color:#222222;color:#333;border:5px solid #000000;padding:0;height:230px;z-index:9999;}
.ddialog .dclose{width:24px;height:24px;z-index:9998;position:absolute;top:-10px;right:-10px;display:block;}
.ddialog .dclose img{border:0;display:block;width:24px;height:24px;}
.play_tv_ad{position:absolute;left:343px;top:126px;height:77px;width:77px;display:block;}
.play_tv_ad a{width:100%;height:100%;display:block;cursor:pointer;}
