body {
margin-top: 0px;
background-color: Black;
}

#container {
background-image:url(images/online-casino-site-back.gif);
width: 772px;
padding:0px;
margin-left: auto;
margin-right: auto;
} 

#header {
clear: both;
border: 1px solid #003300;
border-left-width: 2px;
border-right-width: 2px;
height: 157px;
text-align: left;
padding: 0px;
margin: 0px; 
}

#navband {
clear: both;
border: 1px solid #579338;
background-image: url(images/green_back.gif );
height: 155px;
text-align: left;
padding: 0px;
margin: 0px; 
}

#topnav {
clear: both;
height: 24px;
background-image: url(images/online-casino-topnav-bar.gif );
padding: 0px;
margin: 0px; 
}

#logo{
clear:both;
}

#rightside{
width: 220px;
padding: 0px 0px;
background-repeat: repeat-x; 
float: right;
margin-bottom: 0px;
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 17px;
}

#rightside_in{
width: 220px;
padding: 0px 3px;
background-repeat: repeat-x; 
float: right;
margin-bottom: 0px;
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 17px;
}

#leftcontainer { 
padding: 8px 2px 10px 5px;
width: 540px; 
float: left; 
}

#flashcontainer { 
padding: 0px 0px 0px 0px;
width: 768px; 
float: center; 
}

#left_banner { 
width: 265px;
margin: 0px;
float: left;
}

#rightbanner { 
display: inline;
float: right;
top: -200px;
width: 265px;
margin: 0px;
}

.livechat
{
    width:169px;
    height:138px;
    background-image: url(images/livechat.jpg);
}

.livechattext
{
    
    margin: 76px 4px 10px 4px;
    font-weight:bold;
    text-align:center;
    color:#006600;
}

.fax
{
    width:169px;
    height:138px;
    background-image: url(images/fax.jpg);
}

.faxtext
{
    padding: 60px 4px 10px 12px;
    font-weight:bold;
    text-align:left;
}


#leftcontainer_in { 
padding: 8px 3px 10px 8px;
width: 520px; 
float: left; 
}

#rightsidetext{
float: right;
width:  127px;
padding: -10px 4px 3px 0px;
margin: 0px;
}

.rightsidetext_in{
float: right;
width:  127px;
padding: -10px 0px 3px 0px;
margin: 0px;


}

#rightsidetext_in{
float: right;
width:  130px;
padding: 0px 0px 3px 0px;
margin: 0px; 
}

.rightsidetext{
float: right;
width:  121px;
margin: 0px 8px 4px 0px;
/*padding: -10px 10px 3px 4px;
  margin-top: -10px; */

}

.rightsidetext a {
color: #cc0000;
font-weight: bold;
text-decoration: none;
border-bottom: 1px dotted #cc0000;
}

.rightsidetext a:hover {
border-bottom: 1px solid #cc0000;
color:#cc0000;
}

.rightsidetext_in a {
color: #cc0000;
font-weight: bold;
text-decoration: none;
border-bottom: 1px dotted #cc0000;
}

.rightsidetext_in a:hover {
border-bottom: 1px solid #cc0000;
color:#cc0000;
}


#rightsideimage{
float: left;
clear: both;
padding: 0px 0px 3px 0px;
margin: 0px; 
}

.rightsideimage{
float: left;
clear: both;
padding: 0px 0px 3px 0px;
margin: 0px; 
}

#rightheads
{
clear: both;
}

#contentleft{
float: left;
width:  250px;
height: 150px;
padding: 5px 0px 0px 0px;
margin-left: 8px;
clear:both;

}

#contentleft p {
padding: 0px 10px 0px 10px;   
}

#contentleft a {
color: #330000;
font-weight: bold;
text-decoration: none;
}

#contentleft a:hover {
color:#660000;
}

#contentright{
float: right;
width:  250px;
padding: 5px 5px 5px 5px;
}

#contentright a {
color: #330000;
font-weight: bold;
text-decoration: none;
}

#contentright a:hover {
color:#660000;
}

#tabs{
margin: 0;
padding: 0px;
height: 29px;
}

#footer{
height:80px;
background-image: url(images/online-casino-poker-footer.gif );
background-repeat:repeat-x;
background-color:#013300;
clear:both;
color:#7F9980; 
font-family:Arial; 
font-size:11px; 
text-align:center; 
vertical-align:bottom;
}

#footerleft{
float: left;
padding: 7px 0px 0px 6px;
}

#footerright{
padding: 5px 2px 0px 0px;
float: right;
text-align:right;
}


.footerlogos
{
    text-align:left;
    vertical-align:bottom;
    padding-top:4px;

  /*  background-color:#013300; */

}

#flags{
float:right;
padding: 4px 4px 0px 7px;
}

#flags img{
padding: 0px 2px 0px 2px;
}

/*
#flags img{
padding: 4px 4px 0px 8px;
}*/

#headernav {
width:500px;
float: left;
text-align: right;
padding: 0px;
margin: 0px; 
padding: 0px 8px 0px 8px;

}

#sitenav {
clear: both;
height: 28px;
text-align: left;
background-image: url(images/online-poker-casino-navback.gif );
padding: 0px;
margin: 0px; 
}

#textcontainer{
width: 509px;
border: 1px solid #dcd1b3;
padding: 0px 6px 6px 6px;
margin: 0px;
background-color: #f0ecdd;
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 19px;
	
}

#gamescontainer{
width: 770px;
border: 1px solid #dcd1b3;
padding: 0px 0px 0px 0px;
margin: 0px;
background-color: #000000;
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 19px;
	
}


#downloadnow{
text-align:center;
padding: 10px 0px 0px 0px;
}

#footer p {
color:#7F9980; 
font-family:Arial; 
font-size:11px; 
text-align:center; 
}

.panel 
{
    border-top: solid 1px #f7f4eb;
    border-left: solid 1px #f7f4eb;
    background-color: #ded3b3;    
    cursor: hand;
    vertical-align:middle;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    margin-bottom:2px;
    height:25px;
}

.panel div
{
    margin-top:-22px;
    width:500px;
    text-align:right;
    height:25px;
    color:#990000;
}

.panel img
{
    margin: 2px 0px 0px 2px;
}


.panel2
{
   
    margin-top: -6px;
}

.right
{
    margin-left:350px;
    margin-top:-5px;
    text-align:right;
    vertical-align:middle;
}

.faq
{

}

hr
{
    width:75%; 
    color:#dcd1b3;
}

.TandCHolder
{
    text-align:right;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: Black;
    margin-bottom: 0px;
    margin-top: 0px;
}

.promocontainer {
width: 490px;

}

.promoleft {
 width: 230px;
 float:left;
 }


.promoright {
 width: 260px;
 float:right;
  }
  
/* -----------link stuff ------------- */

#sitenav ul{
margin: 0;
padding: 6px 8px 0px 8px;
float: left;
}

#sitenav ul li { 
display: inline; 
}

#sitenav ul li a {
padding: 4px 8px 0px 8px;
text-decoration: none;
font: 11px Arial;
text-transform: uppercase;
font-weight: bold;
color:#FFFFFF;
}

#sitenav ul li a:hover {
color:#FFFF66;
padding: 4px 8px 0px 8px;
text-decoration: underline;
}

#basenav ul{
margin: 0;
padding: 4px 8px 0px 8px;
float: left;
}

#basenav ul li { 
display: inline; 
}

#basenav ul li a {
padding: 4px 4px 0px 4px;
text-decoration: none;
font: 11px Arial;
text-transform: uppercase;
font-weight: bold;
color:#FFFFFF;
}

#basenav ul li a:hover {
color:#FFFF66;
padding: 4px 4px 0px 4px;
text-decoration: underline;
}

#gamenav ul{
margin: 0;
padding: 4px 8px 0px 8px;
float: left;
}

#gamenav ul li { 
display: inline; 
padding: 4px 8px 0px 8px;
text-decoration: none;
font-weight: bold;
color:#006600;
}

#gamenav ul li a {
padding: 4px 8px 0px 8px;
text-decoration: none;
font: 11px Arial;
font-weight: bold;
color:#006600;
}

#gamenav ul li a:hover {
color:#FFFF66;
padding: 4px 8px 0px 8px;
text-decoration: underline;
}

.gamenav ul{
margin: 0px 0px 10px 0px;
padding: 4px 8px 0px 8px;
}

.gamenav ul li { 
display: inline; 
padding: 4px 14px 0px 0px;
text-decoration: none;
color:#006600;
}

.gamenav ul li a {
padding: 4px 8px 0px 8px;
text-decoration: none;
font: 11px Arial;
font-weight: bold;
color:#006600;
}

.gamenav ul li a:hover {
color:#FFFF66;
padding: 4px 8px 0px 8px;
text-decoration: underline;
}

#headernav ul{
margin: 0;
}

#headernav ul li { 
display: inline; 
}

#headernav ul li a {
padding: 1px 5px 0px 5px;
text-decoration: none;
font: 11px Arial;
color:#7F9980;
}

#headernav ul li a:hover {
color:#FFFF66;
text-decoration: underline;
}

#textcontainer a{
	color: #cc0000;
	margin: 0px;
}


/* -----------text stuff ------------- */


h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 22px;
	font-weight: bold;
	text-transform: capitalize;
	color: #006600;
	margin-bottom: 0px;
	margin-top: 5px;
	margin-left: 5px;
	padding-top: 10px;
}

h2 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #330000;
	margin-bottom: -10px;
	margin-top: 0px;
}

h3 {
	position: relative;
	top: -45px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	color: #fff;
	margin-bottom: -20px;
	margin-top: 5px;
}

h4 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: Black;
	margin-bottom: -8px;
	margin-top: 6px;
	padding-left: 0px;
}

h5 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: white;
	margin-bottom: -10px;
	margin-top: 0px;
}

h6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	text-transform: uppercase;
	color: #006600;
	margin-bottom: -10px;
	margin-top: 0px;
	margin-left: 5px;
	padding-top: 0px;
}

.sitetext {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;
}

.rightsidetext p{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;
	color: #330000;
}

.rightsidetext_in p{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;
}

#textcontainer p{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;
	color: #330000;
	padding: 6px 6px 6px 6px;
	margin: 0px;
}

#theimage {
	position: relative;
	z-index: 10;
	
}

#winners_noncolored {
	color: #016701;
	font-weight: bold;
	padding-left: 5px;
	padding-right: 10px;
	line-height: 18px;
	width: 230px;
}

.winners_noncolored {
	color: #016701;
	font-weight: bold;
	padding-left: 5px;
	padding-right: 10px;
	line-height: 18px;
	width: 230px;
}

#winners_colored {
	color: #016701;
	font-weight: bold;
	background-color: #ddd1b1;
	padding-left: 5px;
	padding-right: 10px;
	line-height: 16px;
	width: 230px;

}

.winners_colored {
	color: #016701;
	font-weight: bold;
	background-color: #ddd1b1;
	padding-left: 5px;
	padding-right: 10px;
	line-height: 16px;
	width: 230px;

}

.homewinners 
{
    margin-top:10px;
}


