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

body  {
	font:13px verdana, serif; margin:0px; padding:0px;
	background:#B09070 url(images/adtabs.body.bg.gif) repeat-x top;
}
div,table,tr,td,img { margin:0px; border:0px; padding:0px; }
#page { text-align:left; padding:2px 0 0 2px; } 
#head { padding:10px 10px 10px 15px; }
#side { float:left; padding:10px 0; }
#main {
  min-width:600px; min-height:500px; border:3px inset #b09070;
  background:#FFF; margin:0px 5px 10px 164px;  padding:15px;
}
* html #main { margin-left:161px;padding-right:12px; } /* IE hack */
.width { width:auto; min-width:900px; }
.content { padding:2px; }
* html .minwidth {	padding-left:900px; }
* html .container {	margin-left:-900px;	position:relative; }
/*\*/
* html .minwidth, * html .container, * html .content, * html .layout  {	height:1px; }
/**/
#minheight { float:right; width:1px; height:400px; }
#minheightclear { clear:both; height:1px; overflow:hidden; }
#foot p {
  margin: 0; /* zero the margin of the first element avoids the possibility of margin collapse - a space between divs */
  padding: 10px 0; /* padding will create space, just as the the margin would have, without the margin collapse issue */
  text-align:center;
}
.fltrt { float:right; margin-left:8px; }
.fltlft { float:left; margin-right:8px; }
.clearfloat { clear:both; height:0; font-size: 1px; line-height: 0px; }

ul#navlist { padding:0px; margin:0px;
  font: bold 15px Georgia, "Times New Roman", Times, serif;
}
ul#navlist li { list-style:none; margin:0px; }
ul#navlist li a {
  width:120px;\width:160px;w\idth:120px;
  display:block; color:#fff; padding:8px 3px 8px 26px;
  border:1px solid #b09070; border-left:10px solid #604020; 
  text-decoration:none; text-align:left;
  background:url(images/adtabs.light1.gif) 3px 50% no-repeat;
}
ul#navlist li a:link { color: #FFF; }
div#navcontainer li a:visited { color: #FFF; }
ul#navlist li a:hover {
  text-decoration:underline;
  border-left:10px solid #0000C0;border-top:1px solid #6E5A46;
  border-right:1px solid #E0D3C7;border-bottom:1px solid #E0D3C7;
  background:url(images/adtabs.light2.gif) 3px 50% no-repeat;
}
ul#navlist li a.active {
  border-left:10px solid #0000C0;border-top:1px solid #6E5A46;  
  border-right:1px solid #E0D3C7;border-bottom:1px solid #E0D3C7;
  background: url(images/adtabs.light2.gif) 3px 50% no-repeat;
}
a, img { border:0; }
#main h1 { color:#008; }
#main h2 { color:#008; }
#main h3 { color:#008; font-weight:bold; }
#main p {  }
ul.promo li {
  font:17px "Times New Roman", Times, serif;
  line-height:2em; list-style:url(images/arrow.blue.gif);
}
.center { text-align:center; }
#faq p { margin-left:30px; }

#bmenu { text-align:center; }
#bottomline {
  background:url(images/adtabs.banner.bottomline.gif) 50% 50% no-repeat;
  height:150px;
}
/************************************************
 *          GCT 500 Rollover Effect             *
 ************************************************/

div#adtabrollover {
  background-image:url(images/adtabs.gct500.open.jpg);
  width:400px;height:305px;float:right;
}
div#adtabrollover a {
  background-image:url(images/adtabs.gct500.closed.jpg);
  display:block;width:400px;height:305px;;text-decoration:none;
}
div#adtabrollover a:hover {
  background-image:url(images/adtabs.gct500.open.jpg);
}


div#adtab_rollover {
  width:400px;height:305px;float:right;
}
div#adtab_rollover a {
  display:block;width:400px;height:305px;background-image:url(images/adtabs.gct500.closed.jpg);text-decoration:none;
}
div#adtab_rollover a img { width:200px;height:200px;visibility: hidden; }
div#adtab_rollover a:hover img { visibility:visible;border:3px solid #F00; xwidth:400px; xheight:305px; }

a.gct500_rollover:link, .gct500_rollover{
  float:right; margin:20px 0 0 2px;
  width:400px; height:305px; display:block;
  background-image:url(images/adtabs.gct500.closed.jpg);
}
a.gct500_rollover:hover{
  width:400px; height:305px; display:block;
  background-image:url(images/adtabs.gct500.open.jpg);
}

/************************************************
 *                Card Layouts                  *
 ************************************************/
#cardtypes {
  width:640px;margin:0px auto;whitespace:nowrap;
  font-family:"Times New Roman",Times,serif;font-size:14px;
}
.cardbox {
  float:left;width:342px;height:270px;
  font-family:"Times New Roman",Times,serif;font-size:12px;
}
.cardimg { float:left;width:186px;height:260px;text-align:center; }
.carddesc { width:180px;text-align:center; }
.carddetail { width:156px; }
#cards { width:688px; }
.card_img { width:188px; }
.card_detail { text-align:left;  vertical-align:top; }
.card_stats  { text-align:right; width:148px; }
.card_title  { text-align:center;font-size:120%; font-weight:bold; color:#008; }
.card_prizes { text-align:left;  font-size:110%; font-weight:bold; padding-left:5px; }
.card_payout { text-align:right; font-size:110%; font-weight:bold; }
.card_profit { text-align:Center;font-size:130%; font-weight:bold; color:#F00; }
.card_gross  { text-align:right; font-size:130%; font-weight:bold; color:#F00; }

