/* CSS Document */

body { margin: 0; padding: 0; font: normal 12px Arial, Helvetica, sans-serif; color: #CCCCCC; text-decoration: none; background: url(images/bodybackground.gif) repeat; }

input, select, textarea { font-family : Arial, Helvetica, sans-serif; font-size : 12px; margin : 0px; color: #2A2626;	font-weight : normal;	text-decoration: none;	background-color:#ffffff;	padding-left: 2px;	}

h1, h3, h4, p, form, { margin: 0; padding: 0; }

h2 { background:url(images/postbg.jpg) top left no-repeat; margin:0; margin-top:0px; margin-bottom:10px; padding-top:10px; width:597px; height:36px; font: bold 12px Arial, Helvetica, sans-serif; color: #000000;  text-transform: uppercase; text-indent:12px; }

img { border: 0; }

p { margin-bottom: 15px; margin-left:12px; line-height: 16px; }

a { font: normal 12px Arial, Helvetica, sans-serif; color: #CD0000; text-decoration: none; }

a:hover { font: normal 12px Arial, Helvetica, sans-serif; color: #CCCCCC; text-decoration: none; }

li { list-style:none;   }

#sidebar  ul{ list-style:none; margin:0; padding:0; margin-left:40px; }

#sidebar  ul li{ list-style:none; margin:0; padding:0; }



#sidebar  ul li ul{ margin-left:-25px; padding-left:0px; padding-bottom:10px; list-style:none; }

#sidebar  ul li ul li{ margin-left:0; background:url(images/readmore-img.gif) 0 2px no-repeat; padding-left:17px; padding-bottom:3px; list-style:none; }

.homePageLinks ul{ margin:0; padding:0; margin-top:10px; margin-bottom:10px; margin-left:10px;}



.homePageLinks ul li{ background:url(images/readmore-img.gif) 0 2px no-repeat; padding-left:17px;}



#sidebar  h2{  margin:0; margin-left:-40px; margin-top:0px; margin-bottom:10px; padding-top:10px; background:url(images/bgHead.gif) top left no-repeat; width:358px; height:26px; font: bold 14px Arial, Helvetica, sans-serif; color: #000000;  text-transform: uppercase; text-indent:12px;  }


#entry { background: #0B0B0B; vertical-align: top; width:597px; }

.entry { background: #0B0B0B; vertical-align: top; width:597px; }

#sidebar { width:358px; padding:0; margin:0; }

.topshadingbg { background: url(images/topshadingbg.gif) no-repeat center top; height: 225px; }

.blackbg { background: #000000; }

.topnav-gradient { background: url(images/topnav-gradient.gif) repeat-x; }

.midd-blackbg { background: #000000; padding: 0px 13px 13px 13px; }

.postionrelative { position: relative; }

.logo { position: absolute; top: 9px; left: 379px; }

.copyright { color: #373737; }

.bottlink {  font: normal 12px Arial, Helvetica, sans-serif; color: #CD0000; text-decoration: none; }

.bottlink a {  font: normal 12px Arial, Helvetica, sans-serif; color: #CD0000; text-decoration: none; margin-left: 5px; margin-right: 5px;}

.bottlink a:hover {  font: normal 12px Arial, Helvetica, sans-serif; color: #CCCCCC; text-decoration: none; }

.hd-cornerbg { background: url(images/hd-cornerbg.gif) repeat-x;  font: bold 14px Arial, Helvetica, sans-serif; color: #000000;  text-transform: uppercase; text-indent:12px;}



.lightgraybg { background: #0B0B0B; padding: 18px; vertical-align: top; }

.lightgraybg-sidebar { background: #0B0B0B; padding: 0px; vertical-align: top; }

a.midd-heading { font: normal 18px Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none; }

a:hover.midd-heading { font: normal 18px Arial, Helvetica, sans-serif; color: #CD0000; text-decoration: none; }

.midd-img { margin-bottom: 10px; }

.wmatternormal { font-size: 11px; color:#FFFFFF; }

.gmatternormal { font-size: 11px; color:#A0A0A0; }



.noinput { background: none; border: none; padding: 0; }

.riskfreebg { background: url(images/ristkfreebg.gif) no-repeat bottom right #0B0B0B; padding: 18px; vertical-align: top; }

.game-icon { margin-right: 5px; }

.dicebg { background: url(http://21fun.com/images/dice6.jpg) no-repeat bottom right #000000; vertical-align: bottom; }

.dicebg2 { background: url(http://21fun.com/images/dice.png) no-repeat bottom right #0B0B0B; vertical-align: bottom; }

.dicebg3 { background: url(http://21fun.com/images/dice2.png) no-repeat bottom right #0B0B0B; vertical-align: bottom; }

a.wmatterlink-big {  font: bold 14px Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none; text-transform: uppercase; }

a:hover.wmatterlink-big {  font: bold 14px Arial, Helvetica, sans-serif; color: #CD0000; text-decoration: none; }

.graymattersmall { font-size: 11px; color: #969696; }

.nopadding { padding-top: 0; }



.redmatterbold {  font: bold 14px Arial, Helvetica, sans-serif; color: #FF0006; text-decoration: none; }

.wmatterbold {  font: normal 18px Arial, Helvetica, sans-serif; color: #FFF; text-decoration: none; }

.wmatterbold a {  font: normal 18px Arial, Helvetica, sans-serif; color: #FFF; text-decoration: none; }

.wmatterbold a:hover {  font: normal 18px Arial, Helvetica, sans-serif; color: #CD0000; text-decoration: none; }



.red-arrow { position: absolute; bottom: -12px; left: 40px; }



.home a { background: url(images/home.gif) no-repeat; width: 113px; height: 30px; display: block; text-decoration: none; } 

.home a:hover { background: url(images/home-a.gif) no-repeat; text-decoration: none; }

.home a.active { background: url(images/home-a.gif) no-repeat; width: 113px; height: 30px; display: block; }



.aboutus a { background: url(images/aboutus.gif) no-repeat; width: 135px; height: 30px; display: block; text-decoration: none; } 

.aboutus a:hover { background: url(images/aboutus-a.gif) no-repeat; text-decoration: none; }

.aboutus a.active { background: url(images/aboutus-a.gif) no-repeat; width: 135px; height: 30px; display: block; }



.casino_equip a { background: url(images/casio-equipment.gif) no-repeat; width: 216px; height: 30px; display: block; text-decoration: none; } 

.casino_equip a:hover { background: url(images/casio-equipment-a.gif) no-repeat; text-decoration: none; }

.casino_equip a.active { background: url(images/casio-equipment-a.gif) no-repeat; width: 216px; height: 30px; display: block; }



.packages a { background: url(images/package.gif) no-repeat; width: 139px; height: 30px; display: block; text-decoration: none; } 

.packages a:hover { background: url(images/package-a.gif) no-repeat; text-decoration: none; }

.packages a.active { background: url(images/package-a.gif) no-repeat; width: 139px; height: 30px; display: block; }



.event_service a { background: url(images/event-service.gif) no-repeat; width: 193px; height: 30px; display: block; text-decoration: none; } 

.event_service a:hover { background: url(images/event-service-a.gif) no-repeat; text-decoration: none; }

.event_service a.active { background: url(images/event-service-a.gif) no-repeat; width: 193px; height: 30px; display: block; }



.contactus a { background: url(images/contactus.gif) no-repeat; width: 138px; height: 30px; display: block; text-decoration: none; } 

.contactus a:hover { background: url(images/contactus-a.gif) no-repeat; text-decoration: none; }

.contactus a.active { background: url(images/contactus-a.gif) no-repeat; width: 138px; height: 30px; display: block; }



.servingareas { background:url(images/casino-hd.gif) no-repeat; width: 970px; height: 29px; padding-bottom:2px; padding-top:26px; display:block; font:normal 11px Arial, Helvetica, sans-serif; color:#FFFF00;  }

.servingareas a { font:normal 11px Arial, Helvetica, sans-serif; color:#FFFF00; text-decoration:none; }

#videoBar {
  width : 160px;
  margin-right: 5px;
  margin-left: 5px;
  padding-top : 4px;
  padding-right : 4px;
  padding-left : 4px;
  padding-bottom : 0px;
}