body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color:#3F3F3F;
	background-color: #F41C83;
}
a {
	text-decoration: none;
	color: #F41C83;
}
a img {
	border: none;
	z-index: 3;
}
.greycontainer {
	position: absolute;
	width: 950px;
	height: auto;
	top: 10px;
	left: 50%;
	margin-left: -475px;
}
.headercontainer {
	position: relative;
	height: 210px;
	width: 930px;
	padding:0px;
	margin:0px;
	/*left: 50%;
	margin-left: -475px;*/
	background-color:#3f3f3f;
	z-index: 1;
}
.BBJlogo {
	background-image: url(../images/big-bingo-jackpots-logo.jpg);
	position: absolute;
	height: 132px;
	width: 400px;
	top: 10px;
	/*left: 10px;*/
	z-index: 2;
}
.headerad {
	position: absolute;
	height: 60px;
	width: 468px;
	top: 10px;
	right: 0px;
	z-index: 2;
}
.newslettercontainer {
	position: absolute;
	height: 60px;
	width: 468px;
	top: 80px;
	right: 0px;
	background-image: url(../images/top_newsletter_promo.gif);
	z-index: 2;
	
}

.navcontainer {
	position: relative;
	height: 42px;
	width: 950px;
	top: 152px;
	color : #ffffff;
}

#mainNav, .mainNav li {
	margin: 0;
	padding: 0;
	list-style: none;
	color : #ffffff;
}
#mainNav {
	position : relative;
	bottom : 0px;
	left : 50px;
	height : 42px;
	width : 931px;
	font-size : 100%;
	font-family : Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-weight : bold;
	z-index: 5;
	color : #ffffff;
}
#mainNav li {
	float : left;
	color : #ffffff;
}
#mainNav li a {
	display : block;
	height : 42px;
	line-height : 38px;
	padding-left:10px;
	padding-right:10px;
	text-align:center;
	margin:0px;
	background : url(../images/inactivebg.jpg);
	color : #ffffff;
}
#mainNav li a:hover, #mainNav .current a {
	background : url(../images/activebg.jpg);
	color : #ffffff;
}
#mainNav .first {
	background:url(../images/inactiveleft.jpg) left;
	color : #ffffff;
}
#mainNav .first:hover, #mainNav .current .first {
	background : url(../images/activeleft.jpg) left;
	color : #ffffff;
}
#mainNav .last {
	background:url(../images/inactiveright.jpg) right;
	color : #ffffff;
}
#mainNav .last:hover, #mainNav .current .last {
	background : url(../images/activeright.jpg) right;
	color : #ffffff;
}

#mainNav li.headlink {width: 65px; background-image:url(../images/inactivebg.jpg)repeat-x; }
#mainNav li.headlink ul {
    position:absolute;
	top:42px;
	left:470px;
	list-style: none;
    display: none;
    float: none;
   
    margin: 0px;
   
    z-index: 1000;
   
    width:75px;
    text-align: left;
	background-image:url(../images/inactivebg.jpg);
    background-position: bottom;
    background-repeat: repeat-x;
   
    border-top: 1px #3f3f3f solid;
    border-left: 1px #3f3f3f solid;
    border-right: 1px #3f3f3f solid;
    border-bottom: 1px #3f3f3f solid;
   
    /*padding-top: 5px;
    padding-bottom: 5px;
    padding-right: 5px;
    padding-left: 5px;*/
}
#mainNav li.headlink ul li {
    float: none;
    background-image: ../images/inactivebg.jpg;
	width:75px;
}
#mainNav li.headlink ul li a:hover {
    background: url(../images/activebg.jpg);
    color:#FFFFFF;
	width:75px;
}
#mainNav li.headlink:hover ul {width:75px; display: block; padding: 0px; background: url(../images/activebg.jpg)repeat-x; color:#ffffff;}
#mainNav li.headlink ul li a {width:75px; display: block; padding: 0px; background: url(../images/inactivebg.jpg)repeat-x; color:#ffffff;}



.sideNav {
	top: 0px;
	width : auto;
	margin:0px;
	padding:0px;
}
.sideNav li {
	color : #3F3F3F;
	font-size: 9pt;
	line-height: 13pt;
	list-style: none;
	margin: 0px;
	padding:0px;
}
.sideNav a{
	top: 0px;
	width : auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #3F3F3F;
	margin: 0px;
	padding:0px;
}
.sideNav li a:hover, sideNav .current a {
	color : #F41C83;
	margin: 0px;
	padding:0px;
}
.maincontent {
	position: relative;
	height: auto;
	width: 935px;
	background-color: #3F3F3F;
	z-index: 0;
	margin:0px;
	/*margin-left: -475px;
	left: 50%;*/
}
.bingoreviews {
	height: auto;
	width: 180px;
	/*margin-left: 10px;*/
	margin-bottom: 10px;
}
.centralbox {
	height: auto;
	width: 513px;
	/*margin-left: 10px;*/
	margin-bottom: 10px;
	z-index: 2;
}
.bingoinfo {
	height: auto;
	width: 214px;
	/*margin-left: 10px;*/
	margin-bottom: 10px;
}
.leftcolumn {
	float: left;
	height: auto;
	width: 190px;
}
.centralcolumn {
	float: left;
	height: auto;
	width: 524px;
	z-index: 1;
}
.rightcolumn {
	float: left;
	height: auto;
	width: 220px;
}
.ad180x150 {
	height: 150px;
	width: 180px;
	/*margin-left: 10px;*/
	margin-bottom: 10px;
}
.newslettersignupimage {
	background: url(../images/big-bingo-jackpots-newsletter.jpg) no-repeat;
	height: 155px;
	width: 214px;
	margin-bottom: 10px;
}
.ad468x60 {
position:relative;
	height: 60px;
	width: 468px;
	margin-top: 10px;
	margin-left:20px;
}
.bl {
	background: url(../images/bl.jpg) 0 100% no-repeat #ffffff;
}
.br {
	background: url(../images/br.jpg) 100% 100% no-repeat;
}
.tl {
	background: url(../images/tl.jpg) 0 0 no-repeat;
}
.tr {
	background: url(../images/tr.jpg) 100% 0 no-repeat;
	padding:12px;
}
.blwhite {
	background: url(../images/blwhite.jpg) 0 100% no-repeat #ffffff;
}
.brwhite {
	background: url(../images/brwhite.jpg) 100% 100% no-repeat;
}
.tlwhite {
	background: url(../images/tlwhite.jpg) 0 0 no-repeat;
}
.trwhite {
	background: url(../images/trwhite.jpg) 100% 0 no-repeat;
	padding:12px;
}
.blreview {
	background: url(../images/blwhite.jpg) 0 100% no-repeat #ffffff;
}
.brreview {
	background: url(../images/brwhite.jpg) 100% 100% no-repeat;
}
.tlreview {
	background: url(../images/tlwhite.jpg) 0 0 no-repeat;
}
.trreview {
	background: url(../images/trwhite.jpg) 100% 0 no-repeat;
	padding:12px;
}
.blgrey {
	background: url(../images/blgrey.jpg) 0 100% no-repeat #3F3F3F;
}
.brgrey {
	background: url(../images/brgrey.jpg) 100% 100% no-repeat;
}
.tlgrey {
	background: url(../images/tlgrey.jpg) 0 0 no-repeat;
}
.trgrey {
	background: url(../images/trgrey.jpg) 100% 0 no-repeat;
	padding:12px;
}
.clear {
	font-size: 1px;
	height: 1px;
}
.pinktext {
	color: #F41C83;
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
}
.emailinput {
	position: absolute;
	width:200px;
	height:40px;
	left: 720px;
	top: 489px;
}
.whitetext {
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	width:auto;
}
.centertext {
	height: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #3F3F3F;
	line-height: 13pt;
	margin:0px;
	padding:0px;
}
.topgrey{
	background: url(../images/topgrey.jpg) no-repeat;
	position : relative;
	height : 12px;
	width : 950px;
	padding:0px;
	margin:0px;
	top:0px;
	left: 50%;
	margin-left: -475px;
	z-index: 1;
}
.bottomgrey{
	background: url(../images/bottomgrey.jpg) no-repeat;
	position : absolute;
	height : 12px;
	width : 950px;
	left: 50%;
	margin-left: -475px;
	clear: both;
}
.h1{
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #F41C83;
	padding-top: 0px;
	padding-bottom: 4px;
	line-height: 15pt;
	margin: 0px;
	background: url(../images/big-bingo-jackpots-star.jpg) no-repeat;
	height:20px;
	width:auto;
	text-indent:23px;
}
.h1kickapps{
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #F41C83;
	padding-top: 0px;
	padding-bottom: 4px;
	line-height: 15pt;
	margin: 0px;
	background: url(../images/big-bingo-jackpots-star.jpg) no-repeat;
	height:40px;
	width:auto;
	text-indent:23px;
}
.h2{
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #F41C83;
	padding-bottom: 4px;
	line-height: 15pt;
	margin: 0px;
	background: url(../images/big-bingo-jackpots-star.jpg) no-repeat;
	height:20px;
	width:auto;
	text-indent:23px;
}
.h3{
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #F41C83;
	padding-bottom: 4px;
	line-height: 15pt;
	margin: 0px;
	background: url(../images/big-bingo-jackpots-star.jpg) no-repeat;
	height:20px;
	width:auto;
	text-indent:23px;
}
.h4{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #F41C83;
	line-height: 13pt;
	margin:0px;
	padding:0px;
}
.topline{
background: url(../images/topline.jpg)repeat-x;
height:12px;
width:12px;
}
.bottomline{
background: url(../images/bottomline.jpg)repeat-x;
height:12px;
width:12px;
}
.leftline{
background: url(../images/leftline.jpg)repeat-y;
height:12px;
width:12px;
}
.rightline{
background: url(../images/rightline.jpg)repeat-y;
height:12px;
width:12px;
}
.bingometer{
width:490px;
height:340px;
}
.centralboxhome {
	height: 465px;
	width: 513px;
	/*margin-left: 10px;*/
	margin-bottom: 10px;
}
.promobox{
	position:relative;
	height: auto;
	width: 498px;
	float: left;
	/*margin-left: 10px;*/
	margin-bottom: 10px;
}
.dealbox {
	position:relative;
	height: auto;
	width: 220px;
	float: left;
	margin-left: 10px;
	margin-bottom: 10px;
}
.bottomsection{
	float: right;
	position:relative;
	height: auto;
	width: 743px;
}
.homead468x60 {
	float: left;
	position:relative;
	height: 60px;
	width: 468px;
}
.orangestrip{
border:2px solid #FF7F00;
border-bottom-width:1px;
margin-bottom: 6px;
}
.reviewbanner {
	position: relative;
	float:left;
	height: 600px;
	width: 120px;
	margin-right: 10px;
	background-color:#999999;
}
.reviewtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #3F3F3F;
	line-height: 13pt;
	margin:0px;
	padding: 0px;
}
.emailinput2 {
	position: absolute;
	width:250px;
	height:59px;
	left: 210px;
	top: 5px;
	z-index: 3;
}
.gobutton{
	position: absolute;
	width:23px;
	height:23px;
	left: 208px;
	top: 0px;
	z-index: 4;
	}
.gobutton2{
	position: absolute;
	width:23px;
	height:23px;
	left: 177px;
	top: 0px;
	}

/* box1 */
.boxroundbox { background: url(../images/middle.jpg) repeat; }
.boxtop div { background: url(../images/tlwhite.jpg) no-repeat top left; }
.boxtop { background: url(../images/trwhite.jpg) no-repeat top right; }
.boxbot div { background: url(../images/blwhite.jpg) no-repeat bottom left; }
.boxbot { background: url(../images/brwhite.jpg) no-repeat bottom right; }

/* box1 height and width */
.boxtop div, .boxtop, .boxbot div, .boxbot {
width: 100%;
height: 12px;
font-size: 1px;
}
.boxcontent { 
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
margin: 0px; 
width:100%;
}
.boxroundbox {
width: 100%;
height:auto;
margin-top: 0 px;
margin-left: 10 px;
margin-right: 10 px;
margin-bottom: 10 px;
}
.boxholder {
	height: auto;
	width: auto;
	z-index: 3;
}
.textbox {
	float: right;
	height: auto;
	width: auto;
}
.reviewfield {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #F41C83;
	line-height: 13pt;
	margin:0px;
	padding:0px;
	font-weight:bold;
}
.reviewtopbox {
	width: 476px;
	border-style: solid;
	border-width: 2px;
	border-color: #F41C83;
	position: relative;
	top: 0px;
	left: 0px;
	padding:5px;
	z-index:3;
}
.reviewplaynow {
	position: relative;
	float:right;
	top: 0px;
	left: 0px;
	z-index:3;
}
.reviewsiteurl {
	position: relative;
	width:auto;
	align:right;
	margin-bottom:10px;
}
.reviewmaintext {
	position: relative;
	width:auto;
	align:left;
}
.reviewad {
	position: relative;
	width:468px;
	height: 60px;
	align:left;
}
.comcontainer{
width: 490px;
}
.joincom {
position: relative;
float:left;
height: 147px;
width: 235px;
margin-right:10px;
margin-top:0px;
padding:0px;
}
.photowidget {
position: relative;
float:left;
height: 235px;
width: 235px;
margin:0px;
padding:0px;
}
.blogwidget {
position: relative;
float:left;
height: 325px;
width: 235px;
margin:0px;
padding:0px;
}
.uploadcom {
position: relative;
float:left;
height: 147px;
width: 235px;
margin-right:10px;
margin-top:10px;
padding:0px;
}
.leftcolcom{
	position: relative;
	float:left;
	width: 235px;
	margin:0px;
	padding:0px;
	height: auto;
}
.rightcolcom{
position: relative;
float:right;
width: 235px;
margin:0px;
padding:0px;
}
.footer{
	text-align:center;
	height : 60px;
	width : 930px;
	padding:0px;
	margin:0px;
	left: 50%;
	z-index: 3;
	position: relative;
	margin-left: -465px;
}
.clearfloat{
clear:both;
height:0;
font-size:1px;
line-height:0px;
}
.footertext{
	color: #F41C83;
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
#footerNav, .footerNav li {
	margin: 0;
	padding: 0;
	list-style: none;
	color : #F41C83;
}
#footerNav {
	position : relative;
	bottom : 0px;
	left : 50px;
	height : 20px;
	width : 931px;
	font-size : 100%;
	font-family : Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-weight : bold;
	z-index: 5;
	color : #F41C83;
}
#footerNav li {
	float : left;
	color : #F41C83;
	font-family : Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
}
#footerNav li a {
	display : block;
	height : 20px;
	line-height : 38px;
	padding-left:10px;
	padding-right:10px;
	text-align:center;
	margin:0px;
	color : #F41C83;
	font-family : Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
}
#footerNav li a:hover, #footerNav .current a {
	color : #F41C83;
}
#list, .list li {
	margin: 0;
	padding: 0;
	list-style: none;
}