
/* ----Reset----*/
body,p,h1,h2,h3,ul,li,img {margin: 0; padding: 0;}
a, img {border:none;}
/*----Reset---- */


/*----Body---- */
html {height: 101%;}
body {color: #2A568F; padding: 0; margin: 0; background-color:#FFFFFF; text-align:center;
	 /*--background: URL(/i/background_tile.gif) center 0 repeat-y;
	background-image:url(/i/carpet4.gif); background-repeat:repeat;--*/
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.75em;}

h1 {font-family:Arial, Helvetica, sans-serif;
	font-size:1.8em;
	margin-bottom:15px;}
h2 {font-family:Arial, Helvetica, sans-serif;
	font-size:1.4em;
	margin:15px 0 5px 0;}
h3 {font-family:Arial, Helvetica, sans-serif;
	font-size:1.2em; font-weight:bold;
	margin:10px 0 3px 10px;}
h4 {font-family:Arial, Helvetica, sans-serif;
	font-size:1em; font-weight:bold;
	margin:0 0 0 10px;}


a:link {color:#0000FF; text-decoration:none;}
a:visited {color:#663399; text-decoration:none;}
a:hover {text-decoration:underline;}
a:active {}


#container {width: 786px; margin: 0 auto; padding: 0;
	/*--background: #F7F5F0 URL(/i/bg.gif);--*/ background: #FFFFFF URL(/i/background_tile.gif) center 0 repeat-y; /*--border:1px solid #DCDBEE; border-width:0 6px; padding-bottom:4px; border-bottom:1px solid #DCDBEE;--*/}
/*--#containerA {width:752px; background-color:#FFFFFF; margin:0 auto; padding:0; border:2px solid #DCDBEE; border-width:0 2px;}--*/
#containerB {width:748px; margin: 0 auto; padding:0; border-left:2px solid #1B385C; text-align:left;
	background-color:#29568F; clear:left;}
/*----Body---- */


/*----Head---- */	
#head {width:750px; margin:0 auto; padding-top:2px;}
#head ul {float:left; padding-left:9px;}
#head li {display:inline;}
#head a {text-decoration:none;}
#head img.mainbar {float:left; margin-top:1px;}
/*----Head---- */	


/*----Vertical Navigation---- */	
#verticalnav {width:748px; height:1.75em; border:1px solid #000000; 
	padding:2px 0; color:#000000; background-color:#FFFFFF;}
#verticalnav h3 {margin:0; float:left; padding-top:3px; padding-left:8px;
	font-size:100%; font-weight:normal;}
#verticalnav ul {float:left; width:220px; margin-top:3px; font-family:Arial, Helvetica, sans-serif;}
#verticalnav a {color:#000000;}
#verticalnav a:hover {text-decoration:underline;}
#verticalnav li.othergames {background: url(/i/hdrline.gif) 0 0.2em no-repeat; padding-left:4px;}
#verticalnav ul#vertical a {margin-right:3px; margin-left:3px;}

#verticalnav .hdrbutton {float:right; margin-left:3px; padding:0;
	font-size:75%; background-color:#8747A5;}
#verticalnav .hdrbutton img {float:left;}
#verticalnav .hdrbttnrpt {float:left;
	background-image:url(/i/hdrbutton_rpt.jpg); background-repeat:repeat-x;
	padding:4px 2px 5px 2px;}
#verticalnav .hdrbttnrpt a:link {color:#FFFFFF;}
#verticalnav .hdrbttnrpt a:visited {color:#FFFFFF;}
#verticalnav .hdrbttnrpt a:hover {text-decoration:none;}
#verticalnav .hdrbttnrpt a:active {color:#FFFFFF;}

/*--#verticalnav a#openaccount {padding:4px 9px 5px 7px;}
#verticalnav a#login {padding:4px 15px 5px 13px;}-- */
	
#language {width:95px; height:21px; float:right; margin-left:3px;}
#verticalnav img#PGproduct {float:right; margin-left:4px;}
/*----Vertical Navigation---- */	



/*----Site Navigation---- */	
#mainnav {clear:both; width:748px; height:1.95em; border:1px solid #285790; border-width:0 1px 0 1px;
	background-color:#D5D7D6; background-image:url(/i/hdrgrdnt.jpg); background-repeat:repeat-x;}
#mainnav ul{padding-top:3px; padding-bottom:4px;}

#mainnav li {background: url(/i/line.gif) 0 0.25em no-repeat; padding: 0 6px 0 10px;}
#mainnav li#firstlink {background:none; padding-left:0;}
#mainnav li#firstlinkselected {background:none; padding-right:6px; padding-left:3px; margin-left:-12px; margin-right:-4px;}

#mainnav li a {color: #2A568F; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:110%;}
#mainnav a#selected {color:#FFFFFF; background-color:#234A7A;
	padding:2px 10px 4px 10px; margin-right:-4px;}


#mainnav li#firstlinkselected a#selected {color:#FFFFFF; background-color:#234A7A;
	padding:2px 10px 4px 9px;}
#mainnav a#lastselected {color:#FFFFFF; background-color:#234A7A;
	padding:2px 12px 4px 10px;}


#mainnav li#thispage {padding:0; background-color:#234A7A;}
#mainnav li#thispageright {background-image:none;}
#mainnav li#firstlinkright {background-image:none; padding-left:8px;}

#mainnav a:link {color:#2A568F; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:110%;}
#mainnav a:visited {color:#2A568F; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:110%;}
#mainnav a:hover {color:#9A0000; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:110%;}
#mainnav a:active {color:#2A568F; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:110%;}
/*----Site Navigation---- */



/*----Breadcrumb---- */
#breadcrumb {width:748px; height:2.3em; border:1px solid #285790; border-width:0 1px 0 1px; border-top:1px solid #1B385C; border-bottom:2px solid #1B385C; background-color:#234A7A; margin:0 auto; padding:0;
	font-size:75%;}
#breadcrumb h3 {margin:0; padding:0; float:left; color:#FFFFFF; padding-top:4px; padding-bottom:4px; padding-left:9px;
	font-size:1.1em; font-weight:normal;}
#breadcrumb ul {float:left; margin-left:5px; padding-top:4px; padding-bottom:4px;
	list-style-type:none;}
#breadcrumb li {display:inline; color:#FFFFFF;}
#breadcrumb li.noLink {color:#FFFFFF; text-decoration:none;
	background-image: url(/i/chevronwhite.gif); background-position: 0 0.4em; background-repeat: no-repeat;
	padding-left: 9px; margin-left:6px;}
#breadcrumb a {color:#FFFFFF; text-decoration:none;
	background-image: url(/i/chevronwhite.gif); background-position: 0 0.4em; background-repeat: no-repeat;
	padding-left: 9px; margin-left:6px;}
#breadcrumb a:hover{text-decoration:underline;}
/*----Breadcrumb---- */


/*----Column Layout---- */
#left {width:159px; margin:0; padding:0; border-top:1px solid #6999D3;
	float:left;}
#center {width:410px; padding:0; font-size:90%; border-right:2px solid #1B385C;
	float:left; background-color:#FFFFFF;}                                    
#right {width:177px; margin:0; padding:0; border-top:1px solid #6999D3;
	float:left;}	
#twocolumn {width:588px; padding:0; font-size:90%; border-right:1px solid #1B385C;
	float:left; background-color:#FFFFFF;}
	
.centeralign {text-align:center;}
.centeralign p,h1,h2,h3,h4,ul,li,a {text-align:left;}
/*----Column Layout---- */


/*----Left Hand Navigation---- */
#LHN {margin-top:18px; margin-left:9px; font-size:90%; color:#FFFFFF;}
#LHN ul {list-style-type:none;}
#LHN li {margin-bottom:7px;}
#LHN li.sublink {background-image: url(/i/downarrow.gif); background-position: 0 0.6em; background-repeat: no-repeat;
	padding-left: 12px; }
#LHN li.sublink2 {margin-left:11px;}
#LHN li.sublink3 {margin-left:16px;}
#LHN li#current {background-image: url(/i/rightarrow.gif); background-position: 0 0.35em; background-repeat: no-repeat;
	padding-left: 10px;
	font-weight:bold;}
#LHN a {color:#FFFFFF; text-decoration:none;}
#LHN a:hover {text-decoration:underline;}
/*----Left Hand Navigation---- */


/*--LHN Jackpot--*/
#right #lhnjackpot {min-height:66px; width:167px; margin:0 auto; margin-top:17px; margin-bottom:7px;}
#right #lhnjackpot img {float:left; margin:0; padding:0;}
#right #lhnjackpot p {margin-bottom:-1px; margin-left:13px;}
#right #lhnjackpot span {color: #000000; margin:0; padding:0; 
	margin-bottom:-2px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:1.2em; letter-spacing:0.15em;}

#right #lhnjackpot #lhnjptotal {width:115px; background-image:url(/i/jplhngrdnt.gif); background-repeat:no-repeat;
	float:left; margin:0; padding:0; padding-bottom:1px;}

#right #lhnjptotal span.comma {margin-right:-4px; margin-left:-2px;}
#right #lhnjptotal span.cents1 {font-size:75%; color:#666666; font-weight:bold; margin-right:-1px;}
#right #lhnjptotal span.cents2 {font-size:75%; color:#666666; font-weight:bold;}
/*--LHN Jackpot--*/


/*----Generic Content---- */
#center p {color:#000000; margin:0 20px 10px 10px;}
#center h1 {padding-top:15px; margin-left:10px; color:#000000;}
#center h2 {margin-left:10px; color:#000000;}
#center h3 {margin-left:10px; color:#333333;}
#center h4 {margin-left:10px; color:#333333;}

#center ul {padding: 0px 10px 8px 40px; color:#333333; list-style-type:disc;}
#center ul li {padding: 3px 0 2px 0;}
#center ol {padding:0 10px 17px 40px; color:#333333;}

#twocolumn p {color:#000000; margin:0 20px 10px 10px;}
#twocolumn h1 {padding-top:15px; margin-left:10px; color:#000000;}
#twocolumn h2 {margin-left:10px; color:#000000;}
#twocolumn h3 {margin-left:10px; color:#333333;}
#twocolumn h4 {margin-left:10px; color:#333333;}

#twocolumn ul {padding: 0px 10px 8px 40px; color:#333333; list-style-type:disc;}
#twocolumn ul li {padding: 3px 0 2px 0;}
#twocolumn ol {padding:0 10px 17px 40px; color:#333333;}

ul#links {list-style:none; color:#000000; margin:0px; padding: 0px 0px 0px 11px;}
ul#links li {background-image:url(/i/chevronblue2.gif); background-position:top left; background-repeat:no-repeat; padding: 0px 0px 0px 9px; margin:0;}
.chevron {background-image:url(/i/chevronblue2.gif); background-position:top left; background-repeat:no-repeat; padding: 0px 0px 0px 9px; margin:0;}
.chevronList {background-image:url(/i/chevronblue2.gif); background-position:top left; background-repeat:no-repeat; margin: 0 0 5px 10px!important; padding: 0 0 0px 9px;}

.box {margin:0 0 7px 5px;}

#download {width:151px; margin-top:15px; margin-left:3px;}

p.firstpara {font-size:100%; /*--line-height:120%; padding-bottom:5px;--*/}

p.notes {font-size:80%; padding-bottom:10px;}

span {font-family:Arial, Helvetica, sans-serif;
	font-size:1.3em; font-weight:bold;}

#deposit {width:167px;}
#cashback {width:167px;}
#platinum {width:167px;}

.clear {clear:left; height:1px; line-height:0; margin-bottom:-5px;}
/*----Generic Content---- */



	/*--tellafriend
	#form {width:399px; margin: 0 auto; margin-bottom:20px;}
	#form form#tellafriend {width:399px;}
	#form table#tellaform {width:399px; margin:10px 0 0px 0;}
	#form table#tellaform td {border:none; padding:1px 3px 1px 7px;}
	#form table#tellaform td.firstRow {padding:1px 3px 1px 7px;}
	#form table#tellaform td.text {padding:6px 5px 6px 7px;}
	#form table#tellaform td.secondRow {padding:0px 3px 1px 7px;}
	#form table#tellaform input {height:13px; font-size:100%; color:#000;}
	#form table#tellaform input.button {height:25px; margin:2px;}
	#form table#tellaform textarea {font-size:100%; color:#000; margin:-2px 0 2px 0; width:330px;}
	ul#terms {list-style-type:decimal; font-size:90%; color:#000000; margin:0 15px 10px 0px;}
	ul#terms li {margin-bottom:7px;}
	tellafriend--*/


	/*--TAFthanks--*/
	#friends {width:396px; margin: 0 auto; margin-top:20px; margin-bottom:30px;}
	/*--TAFthanks--*/


	/*--Games--*/
	.takemeto {margin-left:8px; margin-bottom:20px; width:276px;}

	img.rulesscrnsht {float:right; margin:20px 20px 5px 7px;}
	
	li.nodisc {list-style-type:none;}
	
	table.gamestable {border:1px solid #4E8BC9; border-width:1px 1px 0 0; margin:15px 8px 30px 8px;
		color:#000000; text-align:left; font-size:100%;}
	table.gamestable th,td {border:1px solid #4E8BC9; border-width:0 0 1px 1px;
		padding:5px; padding-left:7px;}
	table.gamestable th {font-size:110%;}
	table.gamestable tr.basics {color:#FFFFFF; background-color:#29568F;}
	table.gamestable a:hover {text-decoration:none;}

	table.splitcolumn {width:100%;}
	table.splitcolumn td {padding:0; border:none;}
	table.splitcolumn td.gap {width:3em;}
	
	table.gamestable td.noBorder {border-left:0px!important;}
	
	.chevronTable {background-image:url(/i/chevronblue2.gif); background-position:top left; background-repeat:no-repeat; margin:0!important; padding: 0 0 0px 9px;}
	
	table.tableImages {border: 0 solid #fff; margin: 0px 0 15px 35px;}
	table.tableImages td{border: 0 solid #fff; padding:2px 5px 2px 5px;}
	/*--Games--*/


	/*--Product Tour--*/
	#producttour {width:399px; margin: 0 auto; margin-bottom:8px; padding-top:15px; padding-bottom:20px; background-color:#E7DEEF;}
	#window {width:377px; margin: 0 auto;}
	#window img#playbutton {margin-top:5px;}
	#pagenav {width:377px; margin: 0 auto; margin-bottom:15px;}
	#pagenav img {float:left; margin-top:-32px;}
	#pagenav img#arrownxt {float:right;}

	#currentpage {width:90px; margin:0 auto;}
	#currentpage p {font-size:110%; font-weight:bold; padding-top:10px;}
	/*--Product Tour--*/


	/*--FAQ--*/
	ul.faq { color:#000000;
		margin:-5px 8px 10px -20px;}
	ul.faq li {margin-bottom:0; list-style-type:none;}

	ul.a1faq {color:#000000;
		margin:0 8px 10px 32px;}
	ul.a1faq li {padding-bottom:7px;}
	
	ul.discfaq {padding-left:35px;
		color:#333333;}
	/*--FAQ--*/
	
	/*--Sitemap--*/
	ul.sitemap {color:#000000; margin:0px; padding:0;}
	li.mapPrimary {list-style:none; font-family:Arial, Helvetica, sans-serif; font-size:1.2em; font-weight:bold; 
	    margin: 3px 0 0px -10px; padding-left: 9px!important; background-image:url(/i/chevronblue2.gif); background-position:0 0.3em;
	    background-repeat:no-repeat;}
	li.mapSecondary {list-style:none; background-image:url(/i/chevronblue2.gif); background-position: 0 0.2em;
	     background-repeat:no-repeat; margin: 0 0 2px 20px; padding-left: 9px!important;}
	
	.chevron {background-image:url(/i/chevronblue2.gif); background-position:top left; background-repeat:no-repeat; margin: 0 0 20px 10px!important; padding: 0 0 0px 9px;}
    /*--Sitemap--*/


	/*--Winners Page--*/
	#winnergrfx {height:610px; background-image:url(/i/winners_bg.jpg);}
	/*--Winners Page--*/
	
	
	/*--Download--*/
	#downloadsteps {width:570px; margin:0 auto; font-size:110%;}
	#downloadsteps p {color:#2A568F;}
	#downloadsteps h2 {margin:0 0 10px 8px;}
	
	#step1 {width:212px; float:left;}
	#step1txt {background-image:url(/i/step1repeat.jpg); background-repeat:repeat-y;}
	#step1 h2 {font-size:2.5em; color:#FFFFFF; font-weight:normal;
		margin-left:39px; padding-top:10px;}
	#step1 p {color:#FFFFFF; margin-left:17px; padding-top:2px; padding-bottom:20px;
		margin-bottom:0;}
	#step1 a {color:#FFFFFF; text-decoration:none;}

	.step {width:346px; border:1px solid #000; margin-left:10px;
		float:left;}
	.second {margin-top:17px; margin-bottom:10px;}

	img.number {float:left; margin:0; padding:0; margin-top:4px; margin-left:9px;}
	#downloadsteps .step h2 {background-color:#7591B6; height:34px;
		margin-top:8px; margin-right:8px; padding-top:5px;
		font-size:1.8em; color:#FFFFFF; font-weight:normal;}

	p.steptxt {width:169px; padding-left:2px;}

	img#scrnshtA {float:right; margin-top:-10px; margin-right:8px; padding-bottom:10px;}
	img#scrnshtB {float:right; margin-top:-10px; margin-right:8px; padding-bottom:20px;}
	
	#bigdownload {width:572px; margin: 0 auto; margin-top:20px; margin-bottom:20px;}

	ul#techspecs {color:#000000; margin:0 8px 10px 0;}
	ul#techspecs li {margin-bottom:7px;}
	/*--Download--*/


	/*--Help and Contact Us--*/
	.contactcontainer {margin: 0 9px; margin-bottom:15px; padding-top:1px; padding-bottom:15px; background-color:#E7DEEF;}
	img#helpphoneicon {float:right; margin-top:20px; margin-right:260px;}
	img#helpemailicon {float:right; margin-top:20px; margin-right:260px;}
	/*--Help and Contact Us--*/



/*----Footer---- */
#footer {width:748px; margin:0 auto; padding:15px 0 20px 0; text-align:left;}
#footer img#dice {float:right; margin:-7px 10px 0 0;}
#footer p {margin-bottom:10px; color: #2A568F; font-size: 0.9em;}
#footer p#copyright {padding-top:5px;}
#footer ul {color: #2A568F; font-size: 0.9em; margin-bottom:4px;}
#footer li {display: inline;}
#footer li a {display: inline; color: #2A568F; text-decoration:none; font-weight:bold;}
#footer li a:hover {text-decoration:underline;}
#footer li.textUl {background: url(/i/line.gif) 0 0.2em no-repeat; padding: 0 1px 0 5px;}
/*----Footer---- */




/*----Aditional Browser Hacks---- */

/*----IE/5---- */
#center {margin-bottom: 0px !important; margin-bottom /**/:-8px;}

* html #container {padding-bottom:0;}

* html #twocolumn {width:587px;
	margin-bottom: 0px !important; margin-bottom /**/:-8px;
	border-right:1px solid #FFFFFF !important; border-right /**/:1px solid #1B385C;}

* html #verticalnav li {width /**/:18%;}
* html #verticalnav li.othergames {width /**/:24%; padding-left /**/:6px;}

* html #verticalnav .hdrbutton img {margin-left /**/:-3px; margin-right /**/:-3px;}

* html #breadcrumb li.noLink {background-image /**/:none;}
* html #breadcrumb a {background-image /**/:none;}

* html .contactcontainer h2 {padding-top /**/:13px;}
/*----IE/5---- */

/*----Opera---- */
@media all {#center {font-size:95%;}}
@media all {#twocolumn {font-size:95%;}}
@media all {p.notes {font-size:90%;}}
@media all {#winnergrfx {margin-bottom:-10px;}}
/*----Opera---- */

/*----Aditional Browser Hacks---- */



