@charset "UTF-8";
body {background: url(../images/newbg.jpg) no-repeat top center; margin-top: 6px;}
img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #5f056e;
	margin: 0px;
	padding:0px ;
}
h2 {
	font-size: 20px;
	color: #4e085a;
	letter-spacing: -0.05em;
	font-weight: normal;
	margin-top: 0px;
	margin-bottom: 6px;
}
h3 {
	color: #9d4690;
	font-size: 16px;
	font-weight: normal;
	margin-top: 0px;
	margin-bottom: 5px;
}
.container {
	width: 820px;
	margin-right: auto;
	margin-left: auto;
}

.topMenu {background:url(../images/bg5.gif) repeat-x; height: 35px; position: absolute; top: 0px; margin-top: 129px; width: 820px; *margin-left:-14px;}
.topMenu ul {margin:0px; padding:0px;}
.topMenu li {list-style-type:none; display:block; float:left; padding:8px 12px 0px 12px; font-size:12px; font-weight:bold; font-family:Verdana, Geneva, sans-serif;}
.topMenu li a{text-decoration:none; color:#fff;}
.topMenu li a:hover{text-decoration:none; color:#ffcc00;}

.b1 {
	background-image: url(../images/b1.gif);
	background-repeat: no-repeat;
	height: 25px;
	float: left;
	margin-right: 8px;
}
.b2 {
	background-image: url(../images/b2.gif);
	background-repeat: no-repeat;
	background-position: right;
	display: block;
	height: 25px;
	padding-right: 16px;
	padding-left: 15px;
	float:left;
}


/*  Links  */
.copy a {
	color: #0066FF;
	text-decoration: underline;
}
.copy a:hover {
	color: #0099FF;
	text-decoration: none;
}
.backtop a {
	background-image: url(../images/b_backtop.gif);
	background-repeat: no-repeat;
	height: 15px;
	width: 83px;
	float: right;
}
.backtop a:hover {
	background-position: -83px;
}
.b1 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFF;
	text-decoration: none;
	line-height: 25px;
}
.b1 a:hover {
	color: #FFCC00;
}
.menubot a {
	color: #FFF;
}
.menubot a:hover {
	color: #FC0;
	text-decoration: none;
}
a.white {
	background-image: url(../images/b_arrow2.gif);
	background-repeat: no-repeat;
	padding-left: 14px;
	color: #FFF;
	background-position: 0px 1px;
}
a.white:hover {
	background-image: url(../images/b_arrow2_o.gif);
	background-repeat: no-repeat;
	padding-left: 14px;
	color: #FF0;
	background-position: 0px 1px;
	text-decoration: none;
}
a.black {
	background-image: url(../images/b_arrow1.gif);
	background-repeat: no-repeat;
	padding-left: 15px;
	background-position: 0px 1px;
	color: #000;
}
a.black:hover {
	background-image: url(../images/b_arrow1_o.png);
	background-repeat: no-repeat;
	padding-left: 15px;
	background-position: 0px 1px;
	color: #000;
	text-decoration: none;
}
.home a {
	background-image: url(../images/b_home.gif);
	background-repeat: no-repeat;
	height: 26px;
	width: 28px;
	float: left;
}
.home a:hover {
	background-position: -31px 0px;
}
.joinnow a {
	background-image: url(../images/b_joinnow.gif);
	background-repeat: no-repeat;
	height: 26px;
	width: 80px;
	float: left;
}
.joinnow a:hover {
	background-position: -80px 0px;
}
.bingopromo a {
	background-image: url(../images/b_bingo_promo.gif);
	background-repeat: no-repeat;
	height: 26px;
	width: 134px;
	float: left;
}
.bingopromo a:hover {
	background-position: -134px 0px;
}
.banking a {
	background-image: url(../images/b_banking.gif);
	background-repeat: no-repeat;
	height: 26px;
	width: 71px;
	float: left;
}
.banking a:hover {
	background-position: -71px 0px;
}
.getting a {
	background-image: url(../images/b_getting_started.gif);
	background-repeat: no-repeat;
	height: 26px;
	width: 119px;
	float: left;
}
.getting a:hover {
	background-position: -119px 0px;
}
.rules a {
	background-image: url(../images/b_rules.gif);
	background-repeat: no-repeat;
	height: 26px;
	width: 55px;
	float: left;
}
.rules a:hover {
	background-position: -55px 0px;
}
.faq a {
	background-image: url(../images/b_faq.gif);
	background-repeat: no-repeat;
	height: 26px;
	width: 63px;
	float: left;
}
.faq a:hover {
	background-position: -63px 0px;
}
.community a {
	background-image: url(../images/b_community.gif);
	background-repeat: no-repeat;
	height: 26px;
	width: 96px;
	float: left;
}
.community a:hover {
	background-position: -96px 0px;
}
.chatgames a {
	background-image: url(../images/b_chatgames.gif);
	background-repeat: no-repeat;
	height: 26px;
	width: 96px;
	float: left;
}
.chatgames a:hover {
	background-position: -96px 0px;
}
.support a {
	background-image: url(../images/b_support.gif);
	background-repeat: no-repeat;
	height: 26px;
	width: 69px;
	float: left;
}
.support a:hover {
	background-position: -69px 0px;
}
.ruleslinks a {
	background-image: url(../images/b_arrow3.gif);
	background-repeat: no-repeat;
	padding-left: 12px;
	background-position: 0px 3px;
	color: #4e085a;
	text-decoration: none;
}
.ruleslinks a:hover {
	background-image: url(../images/b_arrow3_o.gif);
	background-repeat: no-repeat;
	color:#da00ff;
	text-decoration:underline;
}


/*  End Links  */


.top {
	background-image: url(../images/bg2.png);
	background-repeat: repeat-x;
	height: 123px;
}
.topbg {
	width: 575px;
	position: absolute;
	top: 0px;
	margin-left: 245px;
	*margin-left: 231px;
	margin-top: 6px;
	height: 123px;
	background-image: url(../images/bg3.jpg);
	background-repeat: no-repeat;
	text-align: right;
	vertical-align: top;
}
.topbgbanking {
	width: 575px;
	position: absolute;
	top: 0px;
	margin-left: 250px;
	margin-top: 6px;
	height: 123px;
	background-image: url(http://www.bingoknights.com/images/bg3.jpg);
	background-repeat: no-repeat;
	text-align: right;
	vertical-align: top;
}
.login {
	width: 415px;
	margin-top: 73px;
	position: absolute;
	top: 0px;
	margin-left: 399px;
	*margin-left: 384px;
}
.loginbox {
	background-image: url(../images/bg4.png);
	background-repeat: no-repeat;
	background-position: 0px 9px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	text-align: left;
}
.bgpiece {
	background-image: url(../images/piece.gif);
	text-align: left;
}
.box {
	height: 15px;
	width: 102px;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #cc9900;
	border-left-color: #cc9900;
	color: #999999;
	font-size: 11px;
}
.mainmenu {
	background-image: url(../images/bg5.gif);
	background-repeat: repeat-x;
	height: 35px;
	position: absolute;
	top: 0px;
	margin-top: 129px;
	width: 820px;
	*margin-left: -14px;
}
.hid {
	display: none;
}
.knight {
	position: absolute;
	height: 314px;
	width: 199px;
	top: 0px;
	margin-left: 24px;
	z-index: 2;
	margin-top: 152px;
	background-image: url(../images/knightbingo.gif);
	background-repeat: no-repeat;
}
.middle {
	background-color: #9d4690;
	width: 820px;
	margin-top: 35px;
}

.middlebanking {
	background-color: #9d4690;
	width: 825px;
}

.pad6 {
	padding-top: 6px;
	padding-left: 6px;
	padding-right: 6px;
}
.bgcontent {
	background-image: url(../images/bg6.jpg);
	background-repeat: no-repeat;
	height: 278px;
	width: 567px;
	text-align: right;
	float: none;
	*float:left;
}
.bgcontentbox {
	background-image: url(../images/bg7.jpg);
	background-repeat: no-repeat;
	height: 278px;
	width: 241px;
	float: right;
}
.bg8 {
	background-image: url(../images/bg8.gif);
	background-repeat: repeat-y;
	padding-bottom: 3px;
	padding-left: 12px;
}
.promo {
	padding-right: 31px;
	background-image: url(../images/300.png);
	background-repeat: no-repeat;
	background-position: 210px 18px;
	padding-top: 202px;
}
.promouk {
	padding-right: 31px;
	background-image: url(../images/300_uk.png);
	background-repeat: no-repeat;
	background-position: 210px 18px;
	padding-top: 202px;
}
.bone, .btwo, .bthree, .bfour {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666;
	padding-top: 4px;
}
.bone, .btwo {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e0e0e0;
	font-weight: bold;
}
.btwo, .bfour {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #e0e0e0;
	padding-left: 4px;
}
.shadow {
	background-image: url(../images/shadow.png);
	background-repeat: no-repeat;
	height: 31px;
	width: 790px;
	text-align: right;
}
.contenido, .contenido2, .slots, .video, .pulltabs, .footercontent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	float: left;
}
.contenido {
	width: 323px;
}
.whyplay {
	background-image: url(../images/whyplay.png);
	background-repeat: no-repeat;
	float: left;
	height: 59px;
	width: 182px;
	margin-top:21px;
	
}
.clear {
	clear: both;
}
.bar {
	background-image: url(../images/bar.png);
	background-repeat: repeat-x;
	height: 32px;
	width: 100%;
}
.slots {
	background-image: url(../images/slots.png);
	background-repeat: no-repeat;
	background-position: 8px 0px;
	width: 255px;
}
.video {
	background-image: url(../images/videopoker.png);
	background-repeat: no-repeat;
	width: 275px;
	background-position: 10px 0px;
}
.pulltabs {
	background-image: url(../images/pulltabs.png);
	background-repeat: no-repeat;
	background-position: 10px 0px;
}
.hyellow {
	font-size: 13px;
	font-weight: bold;
	color: #FF0;
}

.hmSubHd {
	font-size: 13px;
	font-weight: bold;
	color: #FF0;
	margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif;}
	
.menubot {
	width: 792px;
	margin-right: auto;
	margin-left: auto;
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #DAB3D8;
	background-image: url(../images/weaccept.gif);
	background-repeat: no-repeat;
	background-position: 0px 5px;
	line-height: 16px;
}
.bottom {
	background-image: url(../images/left.gif);
	background-repeat: no-repeat;
	text-align: right;
}
.copy {
	width: 792px;
	margin-right: auto;
	margin-left: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666;
	padding-top: 10px;
	background-image: url(../images/secure.gif);
	background-repeat: no-repeat;
	background-position: right 12px;
}
.promoinner {
	width: 168px;
}
.contenidoinner {
	width: 632px;
	float: right;
	background-color: #FFF;
	background-image: url(../images/bg9.gif);
	background-repeat: repeat-x;
}

.contenidoinner_banking {
	width: 800px;
	float: right;
	background-color: #FFF;
	background-image: url(http://www.bingoknights.com/images/bg9.gif);
	background-repeat: repeat-x;
}

.content {
	padding-top: 10px;
	text-align: justify;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #361047;
}
.contenta {
	padding-left: 17px;
	text-align: justify;
	padding-bottom: 20px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
}

.contentabank {
	text-align: justify;
	padding-bottom: 20px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
}

.ruleslinks {
	float:left;
}
.separador {
	background-image: url(../images/bg10.gif);
	background-repeat: repeat-x;
	height: 26px;
}
.alert {
	color: #F00;
}
.box1 {
	background-color: #FFF;
}
.box2 {
	background-color: #f0f0f0;
}
/**
AGREGADO POR YECO 01/02/07
**/
.marqueeHome{
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	display:block;
	height:15px;
	width:750px;
	margin-left:30px;
	}
	.marqueeHolder{
	height:40px;
	background-image:url(../images/marqueeBG.png);
	background-repeat:no-repeat;
	padding-top:10px;
	
	}

/**/

.knightlepre {
	position: absolute;
	height: 314px;
	width: 199px;
	top: 0px;
	margin-left: 24px;
	z-index: 2;
	margin-top: 152px;
	background-image: url(../images/knightbingo_lepre.gif);
	background-repeat: no-repeat;
}

.knightlightblue {
	position: absolute;
	height: 314px;
	width: 199px;
	top: 0px;
	margin-left: 24px;
	z-index: 2;
	margin-top: 152px;
	background-image: url(../images/knightbingo_lightblue.gif);
	background-repeat: no-repeat;
}


/***    New CSS Add from 08/10/08 Irfan Ahmed Khan   **/

.jackpots_winners{ width:222px; background:url(../images/box_jackpots.gif) no-repeat; font: bold 15px Arial, Helvetica, sans-serif; color:#4d0759; text-decoration:none; text-align:left; padding:6px 0px 2px 12px;}


.hmTopTxt {text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#fff;}
.hmTopTxt h2{font-weight:bold; text-transform:uppercase; font-size:13px; color:#000; letter-spacing:-1px; display:block; margin-bottom:5px;}

.hmGamesSec {float:left; width:140px; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#fff; margin-left:15px;}
.hmGamesSec b {display:block; margin-bottom:5px; font-size:12px; color:#f6ff00; text-transform:uppercase;}


.logoTxt {font-size:11px; font-weight:normal; padding-left:10px; color:#cea006;}
