@charset "utf-8";
/* CSS Document */

body {
	font-family: "Trebuchet MS", Tahoma, Verdana, Helvetica;
	margin: 0px;
	padding: 0px;
	color: #B49E83;
	font-size: 10px;
	background: url(images/bckg.jpg) top repeat;
}
.shadow{
        font:10pt arial;
        position:relative;
        display:inline;
        z-index:100;
        background-color: #1B1E25;
}
 
.shadow_inner{
        overflow:hidden;
        position:absolute;
        top: -1000px; 
        filter:alpha(Opacity=8); /*modify to change the shade solidity/opacity, same as below*/
        opacity:0.07; /*firefox 1.5 opacity*/
        -moz-opacity:0.07; /*mozilla opacity*/
        -khtml-opacity:0.07; /*opacity*/
        z-index:10;
}
a:link, a:active, a:visited {
	color: #F8F199;

}
a:hover {
	color:#F8F199
}
ul {
	margin: 0;
	padding: 0;
}
li {
	margin: 0;
	padding: 0;
}

p {
	margin: 0px;
	padding: 0px;
}
h1 {
	font-size: 24px;
	color: #609638;
	font-weight: bold;
	border-bottom: 1px dotted;
	text-align: center;
	border-bottom-color: #3B4252;
	font-family: "Trebuchet MS", Tahoma, Verdana, Helvetica;
	font-style: italic;
	padding: 0;
	margin: 0;
	display: none;
	visibility: hidden;
}
h2 {
	margin: 0 0 15px 0;
	font-size: 18px;
	color: #E7DC92;
	font-family: "Trebuchet MS", Tahoma, Verdana, Helvetica;
	font-weight: bold;
	padding: 7px 5px;
	text-align: center;
	clear: both;
	border-bottom: 1px dotted;
	border-color: #E7DC92;
}
h3 {
	font-size: 12px;
	font-weight: bold;
	color: #F8F199;
	margin: 0 0 0 -15px;
	padding: 0;
	text-align: center;
	height: 25px;
}
h4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	margin: 10px 0px;
	font-size: 12px;
	background-repeat: no-repeat;
	background-position: left top;
}
.cont1{
	background: left top repeat-x;
	background-image: url(images/border.jpg);
	float: left;
	width: 690px;
	margin-left: 21px;
	background-color: #3D0517;
}
.cont2 {
	background: left bottom repeat-x;
	background-image: url(images/contbottom.gif);
}
.cont3 {
	background: left top repeat-y;
	background-image: url(images/border.jpg);
}
.cont4 {
	background: right top repeat-y;
	background-image: url(images/border.jpg);
}
.cont5 {
	background: left top no-repeat;
	background-image: url(images/contlefttop.gif);
}
.cont6 {
	background: right top no-repeat;
	background-image: url(images/contrighttop.gif);
}
.cont7 {
	background: left bottom no-repeat;
	background-image: url(images/contleftbottom.gif);
}
.cont8 {
	background: right bottom no-repeat;
	background-image: url(images/contrightbottom.gif);
	padding-left: 15px;
	padding-bottom: 20px;
	padding-right: 15px;
	padding-top: 15px;
	height: auto;
	font-size: 11px;
	font-weight: normal;
	font-family: "Trebuchet MS", Tahoma, Verdana, Helvetica;
	position: relative;
	width: 660px;
}
.tabfont, a.tabfont:link, a.tabfont:active, a.tabfont:visited, a.tabfont:hover {
	font-size: 24px;
	font-weight: bold;
	color: #F8F199;
}

/* menu */

#playboymenu {
	padding:0;
	margin:0 auto;
	list-style:none;
	height:29px;
	position:relative;
	z-index:500;
	width: 582px;
}
#playboymenu li.top, #pb li.top{display:block; float:left; position:relative}
#playboymenu li a.top_link, #pb li a.top_link{
	display:block;
	float:left;
	height:29px;
	color: #FADFB0;
	text-decoration:none;
	font-size:14px;
	padding:0 0 2px 12px;
	cursor:pointer;
	font-family: "Trebuchet MS", Tahoma, Verdana, Helvetica;
	font-weight: bold;
	line-height: 21px;
}
#playboymenu li a.top_link {
	background: url(images/button.jpg) no-repeat;}
#pb li a.top_link {
	background: url(images/button2.jpg) no-repeat;}
#playboymenu li a.top_link span, #pb li a.top_link span{
	float:left;
	display:block;
	padding:3px 21px 0 12px;
	height:28px;
}
#playboymenu li a.top_link span{
	background:url(images/button.jpg) no-repeat right top}
#pb li a.top_link span{
	background:url(images/button2.jpg) no-repeat right top}
#playboymenu li a.top_link span.down, #pb li a.top_link span.down{
	float:left;
	display:block;
	padding:5px 21px 0 12px;
	height:28px;
}
#playboymenu li a.top_link span.down {
	background:url(images/buttonon.jpg) no-repeat right top}
#pb li a.top_link span.down {
	background:url(images/buttonon2.jpg) no-repeat right top}
#playboymenu li a.top_link:hover {
	background: url(images/buttonon.jpg) no-repeat;
	color: #FADFB0;
}
#pb li a.top_link:hover {
	background: url(images/buttonon2.jpg) no-repeat;
	color: #FADFB0;
}
#playboymenu li a.top_link:hover span {
	background:url(images/buttonon.jpg) no-repeat right top;
	color: #FADFB0;
}
#pb li a.top_link:hover span {
	background:url(images/buttonon2.jpg) no-repeat right top;
	color: #FADFB0;
}
#playboymenu li a.top_link:hover span.down {
	background:url(images/buttonon.jpg) no-repeat right top;
	color: #FADFB0;
}
#pb li a.top_link:hover span.down {
	background:url(images/buttonon2.jpg) no-repeat right top;
	color: #FADFB0;
}
#playboymenu li:hover > a.top_link {
	color: #7A859E;
	background: url(images/buttonon.jpg) no-repeat;
}
#playboymenu li:hover > a.top_link span {
	background:url(images/buttonon.jpg) no-repeat right top;
}
#playboymenu li:hover > a.top_link span.down {
	background:url(images/buttonon.jpg) no-repeat right top;
	color: #7A859E;
}


#playboymenu table {border-collapse:collapse; width:0; height:0; position:absolute; top:0; left:0;}

/* Default link styling */

/* Style the list OR link hover. Depends on which browser is used */

#playboymenu a:hover {visibility:visible;}
#playboymenu li:hover {position:relative; z-index:200;}

/* keep the 'next' level invisible by placing it off screen. */
#playboymenu ul, 
#playboymenu :hover ul ul, 
#playboymenu :hover ul :hover ul ul,
#playboymenu :hover ul :hover ul :hover ul ul,
#playboymenu :hover ul :hover ul :hover ul :hover ul ul {position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}

#playboymenu :hover ul.sub {
	left:2px;
	top:33px;
	padding:0;
	white-space:nowrap;
	width:140px;
	height:auto;
	background-color: #030303;
	margin-left: -2px;
	border: 3px solid;
	border-width: 0 3px 3px 3px;
	border-color: #2F3442;
}
#playboymenu :hover ul.sub li {
	display:block;
	height:24px;
	position:relative;
	float:left;
	width:140px
}
#playboymenu :hover ul.sub li a {
	display:block;
	font-size:11px;
	height:24px;
	width:140px;
	text-indent:5px;
	line-height:20px;
	color:#D76A73;
	text-decoration:underline;
	border-width:0 0 0 3px;
	font-family:"Trebuchet MS", Tahoma, Verdana, Helvetica;
	text-transform:capitalize
}

#playboymenu :hover ul.sub li a:hover {
	color:#FD5E69;
	background:url(images/down.jpg) top repeat-x;
	text-decoration: underline;
	background-color: #15171E;
	border-bottom: 1px solid;
	border-bottom-color: #0D0E13;
	height: 23px;
}
#playboymenu :hover ul.sub li a.fly:hover {
	color:#FD5E69;
	background:url(images/down.jpg) top repeat-x;
	background-color: #15171E;
}
#playboymenu :hover ul li:hover > a.fly {
	color:#D1A10F;

	background-color: #454C5E;
} 

#playboymenu :hover ul :hover ul,
#playboymenu :hover ul :hover ul :hover ul,
#playboymenu :hover ul :hover ul :hover ul :hover ul,
#playboymenu :hover ul :hover ul :hover ul :hover ul :hover ul
{
	left:110px;
	top:-3px;
	background-color: #454C5E;
	border:2px solid;
	white-space:nowrap;
	width:140px;
	z-index:200;
	height:auto;
	border-color: #273743;
	padding:0;
	border-bottom: 4px solid #000;
}
img {
	border-width: 0px;
	margin: 0;
}
.slots, a.slots:link, a.slots:active, a.slots:visited
.poker, a.poker:link, a.poker:active, a.poker:visited
.blackjack, a.blackjack:link, a.blackjack:active, a.blackjack:visited
.roulette, a.roulette:link, a.roulette:active, a.roulette:visited {
height:83px; 
width:93px;
float:left
}
.slots, a.slots:link, a.slots:active, a.slots:visited {
background:url(images/slots.jpg) no-repeat; 
}
.poker, a.poker:link, a.poker:active, a.poker:visited {
background:url(images/poker.jpg) no-repeat; 
}
.blackjack, a.blackjack:link, a.blackjack:active, a.blackjack:visited {
background:url(images/blackjack.jpg) no-repeat; 
}
.roulette, a.roulette:link, a.roulette:active, a.roulette:visited {
background:url(images/roulette.jpg) no-repeat; 
}
 a.slots:hover
 a.poker:hover
 a.blackjack:hover
 a.roulette:hover {
height:83px; 
width:93px;
float:left
}
a.slots:hover {
background:url(images/slotson.jpg) no-repeat; 
}
 a.poker:hover {
background:url(images/pokeron.jpg) no-repeat; 
}
 a.blackjack:hover {
background:url(images/blackjackon.jpg) no-repeat; 
}
 a.roulette:hover {
background:url(images/rouletteon.jpg) no-repeat; 
}
.downloadcasino, a.downloadcasino:link, a.downloadcasino:active, a.downloadcasino:visited{
width:205px;
height:286px;
margin:-70px 0 0 18px;
background:url(images/downloadcasino.jpg);
float:left
}
a.downloadcasino:hover {
background:url(images/downloadcasinoon.jpg)
}
/* Beginning download buttons */
.downloadcasinop, a.downloadcasinop:link, a.downloadcasinop:active, a.downloadcasinop:visited{
	width:90px;
	height:57px;
	margin:0 5px 0 0;
	background:url(images/downloadcasinopound2.jpg);
	float:left
}
a.downloadcasinop:hover {
background:url(images/downloadcasinopound.jpg)
}
.downloadpokerp, a.downloadpokerp:link, a.downloadpokerp:active, a.downloadpokerp:visited{
	width:90px;
	height:57px;
	margin:0 5px 0 0;
	background:url(images/downloadpokerpound2.jpg);
	float:left
}
a.downloadpokerp:hover {
background:url(images/downloadpokerpound.jpg)
}
.downloadcasinod, a.downloadcasinod:link, a.downloadcasinod:active, a.downloadcasinod:visited{
	width:90px;
	height:57px;
	margin:0 5px 0 0;
	background:url(images/downloadcasinodollar2.jpg);
	float:left
}
a.downloadcasinod:hover {
background:url(images/downloadcasinodollar.jpg)
}
.downloadpokerd, a.downloadpokerd:link, a.downloadpokerd:active, a.downloadpokerd:visited{
	width:90px;
	height:57px;
	margin:0 5px 0 0;
	background:url(images/downloadpokerdollar2.jpg);
	float:left
}
a.downloadpokerd:hover {
background:url(images/downloadpokerdollar.jpg)
}
/* End download buttons */
.acp, a.acp:link, a.acp:active, a.acp:visited {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000000;
}
a.acp:hover {
	color: #3D0517;
}
#gameslist li{
	padding-left:7px;
	list-style-type: none;
	color: #B49E83;
}
.gametype {
	background: url(images/gametype.jpg) top no-repeat;
	height:auto;
	width:211px;
	float: left;
	padding-top: 13px;
}
.go, a.go:link, a.go:active, a.go:visited {
	font-size: 10px;
	color: #57B51F;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
a.go:hover {
	color: #93E461;
	text-decoration: underline;
}
.goouter {
	width:100px;
	float:right;
	margin-top:-28px;
	text-align: right;
	padding-right: 10px;
}
.goouter2 {
	width:140px;
	float:right;
	text-align: right;
	padding-right: 20px;
}
#contentlist li{
	padding: 0 0 0 5px;
	margin: 5px 0 0 15px;
	line-height: 13px;

}
.contentimg{
	background:url(images/bullet.jpg) left bottom no-repeat;
	margin:2px 0 0 0;
	height: 15px;
	width: 400px;
	float: left;
	padding: 0 0 1px 24px;
}
.imgup{
	background:url(images/bulletup.jpg) no-repeat;
	margin:-40px 0 0 0;
	height: 15px;
	width: 15px;
	float: right;
}
.ftr {
	background:url(images/ftrbckg.jpg) top repeat-x;
	height: 120px;
	width:953px;
	margin:0 0 0 0;
	float: left;
	margin-top: 20px;
	border: 10x solid #000;
}
.enlarge ul{
	list-style-type:none;
	padding:0;
	margin:0;
	font-size: 24px;
	color: #F8F199;
	font-weight: bold;
}
.enlarge li{
	float:right;
	position:relative;
	z-index:100;
}
.enlarge table{
position:absolute;
border-collapse:collapse;
z-index:80;
left:-1px;
top:25px;
}
.enlarge a, .enlarge :visited {
	display:block;
	font-size:24px;
	width:280px;
	padding:7px 0;
	color:#F8F199;
	background:#3D0517;
	text-decoration:underline;
	text-align:center;
}
.enlarge :hover{
	color:#F8F199;
	background:#3D0517;
	text-decoration: underline;
}
.enlarge ul ul {
	visibility:hidden;
	position:absolute;
	width:280px;
	height:0px;
	background: url(images/bonus2.jpg) repeat-x;
}
.enlarge ul ul li {
	background:#3D0517;
}
.enlarge ul li:hover ul,
.enlarge ul a:hover ul{
visibility:visible;
}
.bonusl, a.bonusl:link, a.bonusl:active, a.bonusl:visited {
	font-size: 12px;
	color: #57B51F;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: underline;
	float: left;
	width: 140px;
}
a.bonusl:hover {
	color: #93E461;
	text-decoration: underline;
}
