/* CSS Document */

body { background-image: url(images/pg_bg.jpg); background-repeat: no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #373737; margin: 0px; padding: 0px; text-align: left;padding-top: 56px;  }


#mainframe { width: 989px; text-align: left; }


/***** Main Left Column *****/

#mainleft { width: 198px; float: left; margin: 0px; padding-left: 14px; padding-right: 12px }

#logo a{ background-image: url(images/logo.jpg); background-repeat: no-repeat; height: 125px; text-decoration: none; display: block }

#blank { height: 61px }


/***** tab tables *****/

#tt1 { margin-top: 12px; font-weight: bold }

#tt1 a{ color: #373737; text-decoration: none }

#tt1 a:hover{ color: #4a54dd; text-decoration: none }

.tttop { background-image: url(images/tt-top.jpg); background-repeat: no-repeat; padding-left: 15px; padding-right: 15px; font-weight: bold; text-transform: uppercase; height: 34px; line-height: 34px }

.ttbottom { background-image: url(images/tt-bottom.jpg); height: 18px }

.ttmid { background-color: #f0f0f1; padding-left: 15px; padding-right: 15px; padding-top: 14px }

.headblue { color: #4a54dd }


#tt2 { margin-top: 12px; font-weight: bold }

#tt2 a{ color: #373737; text-decoration: none }

#tt2 a:hover{ color: #d1008f; text-decoration: none }

.headpink { color: #d1008f }


#tt3 { margin-top: 12px; font-weight: bold }

#tt3 a{ color: #373737; text-decoration: none }

#tt3 a:hover{ color: #00944a; text-decoration: none }

.headgreen { color: #00944a }


#tt4 { margin-top: 12px; font-weight: bold }

#tt4 a{ color: #373737; text-decoration: none }

#tt4 a:hover{ color: #ff5400; text-decoration: none }

.headorange { color: #ff5400 }


.tttopgr { background-image: url(images/tt-top-gr.jpg); background-repeat: no-repeat; padding-left: 15px; padding-right: 15px; font-weight: bold; text-transform: uppercase; height: 34px; line-height: 34px }

.ttbottomgr { background-image: url(images/tt-bottom-gr.jpg); height: 18px }

.ttmidgr { background-color: #eef6eb; padding-left: 15px; padding-right: 15px; padding-top: 14px }

.tttopbr { background-image: url(images/tt-top-br.jpg); background-repeat: no-repeat; padding-left: 15px; padding-right: 15px; font-weight: bold; text-transform: uppercase; height: 34px; line-height: 34px }

.ttbottombr { background-image: url(images/tt-bottom-br.jpg); height: 18px }

.ttmidbr { background-color: #fbf3e6; padding-left: 15px; padding-right: 15px; padding-top: 14px }


#tt5 { margin-top: 12px; font-weight: bold }

#tt5 a{ color: #373737; text-decoration: none }

#tt5 a:hover{ color: #fd0202; text-decoration: none }

.headred { color: #fd0202 }


#tt6 { margin-top: 12px; font-weight: bold }

#tt6 a{ color: #373737; text-decoration: none }

#tt6 a:hover{ color: #a27a38; text-decoration: none }

.headbr { color: #a27a38 }


#tt7 { margin-top: 12px; font-weight: bold }

#tt7 a{ color: #373737; text-decoration: none }

#tt7 a:hover{ color: #4a54dd; text-decoration: none }

.headgen { color: #4a54dd }


#tt8 { margin-top: 12px; font-weight: bold }

#tt8 a{ color: #373737; text-decoration: none }

#tt8 a:hover{ color: #a27a38; text-decoration: none }

.headbr { color: #a27a38 }



/***** Main Right Column *****/

#mainright { width: 735px; float: right; margin: 0px; padding-right: 30px }


/***** Top Navigation *****/

#mainnav { background-image: url(images/nav_bg.jpg); }


#navbar {height: 30px;
  padding: 14px 0 0 0px;
  color: #ffffff;
  font: 14px Georgia, Times, serif; overflow: hidden;
  font-weight: bold;
  min-width: 750px;
  margin: 0px 0 0px 0;
  }
  
#navbar li {float: left; padding: 0 24px 0 13px; margin-right: 8px;
  background: url(images/diamond-white.gif) 100% 46% no-repeat;}
  
#navbar li a {display: block; padding: 0 0 0.25em;
  text-transform: uppercase; color: #fff; text-decoration: none}
  
#navbar #bingo {background: none;}

#navbar a:hover,
  .betting #navbar #betting a,
  .poker #navbar #poker a,
  .casino #navbar #casino a,
  .games #navbar #games a,
  .bingo #navbar #bingo a,
  .home #navbar #home a {
 
}


#navbar a:hover {
	color: #fee600
}
.betting #navbar #betting a {
	color: #000
}
.poker #navbar #poker a {
	color: #000
}
.casino #navbar #casino a {
	color: #000
}
.games #navbar #games a {
	color: #000
}

.home #navbar #home a {
	color: #000
}

.bingo #navbar #bingo a {
	color: #000
}
#navbar {
	BORDER-TOP-color: #638693
}


/***** mainHeader *****/

#mainHeader { background-image: url(images/header_home.jpg); height: 171px; background-repeat: no-repeat; padding-top: 36px; padding-left: 13px }

.punch { color: #2633e8; font-size: 24px; font-weight: bold } 

.punch2 { color: #0e19ac; font-size: 13px; font-weight: bold }

#mainHeader ul { list-style-image: url(images/arrow.jpg); margin-left: 22px; }

#mainHeader li { padding-top: 3px }



/***** Mid Section *****/

#midSection { width: 735px }

/***** content *****/
#content { width: 510px; float: left }

#content1 { width: 510px; float: left }

#contenttext { width: 468px; margin: 0px auto; padding-top: 18px; text-align: justify }

#contenttext1 { width: 468px; margin: 0px auto; padding-top: 10px; text-align: justify }

#contenttext2 { width: 468p; margin: 0px auto; padding-top: 10px; text-align: justify }

.intro { font-size: 15px }

.green { color: #94b423; font-size: 17px; border-bottom: solid #94b423 2px; width: 493px; display: block }

.redlink { color: #FF0000; font-size: 15px; text-decoration: none }

.redlink a{ color: #FF0000; text-decoration: none }

.redlink a:hover{ color: #ccc; font-size: 15px; }

.green2 { color: #79a809; }

#dotBox { border-top: dashed #000 1px; border-bottom: dashed #000 1px; }

#dotBox1 { border: dashed #ccc 1px; background-color: #f7f7f7; padding: 0px 10px 0px 10px}

#dotBox1 ul { list-style-image: url(images/spot.jpg) }

.sep { background-color: #b2dcea; height: 3px }


/***** Right Column *****/
#right195 { width: 195px; float: right }

/***** Rounded Box *****/
.roundedcornr_box {
	background: url(images/ad_banners/roundedcornr_191672_tl.png) no-repeat top left; margin-top: 10px
}
.roundedcornr_top {
	background: url(images/ad_banners/roundedcornr_191672_tr.png) no-repeat top right;
}
.roundedcornr_bottom {
	background: url(images/ad_banners/roundedcornr_191672_bl.png) no-repeat bottom left; margin-bottom: 21px
}
.roundedcornr_bottom div {
	background: url(images/ad_banners/roundedcornr_191672_br.png) no-repeat bottom right;
}
.roundedcornr_content {
	background: url(images/ad_banners/roundedcornr_191672_r.png) top right repeat-y;
}

.roundedcornr_top div,.roundedcornr_top,
.roundedcornr_bottom div, .roundedcornr_bottom {
	width: 100%;
	height: 15px;
	font-size: 1px;
}
.roundedcornr_content, .roundedcornr_bottom{
	margin-top: -19px;
}
.roundedcornr_content { padding: 0 15px; }

.redlink1 { color: #FF0000; text-decoration: none }

.redlink1 a{ color: #FF0000; text-decoration: none }

.redlink1 a:hover{ color: #ccc; }


/***** Footer *****/

#footlong { background-image: url(images/footlong.jpg); background-repeat: repeat-x; height: 74px; width: 100%; background-position: bottom; margin: 0px }

#footer { background-image: url(images/footer.jpg); height: 74px; width: 1000px; margin: 0px;  }

#footertext { color: #000; font-size: 11px; padding-top: 51px; text-align: center }

#footertext a{ color: #000; text-decoration: underline }



.field { border: dashed #94b423 1px; background-color: #fff; background-image: url(images/white.jpg) }