/** 
 * Css file for Silk Bingo. 
 * Developer : PAW
 * Company : Dragonfish | 888
 * Validated Css1
 */
/*  Main Structure **/
*{outline:none;/*ffxreset*/}
form{margin:0;padding:0;border:0; /**iereset**/}
.input{width:145px; height:14px;}
img{border:none; text-decoration:none}
html,body{margin:0px; padding:0px; border:0px; background-color:#d1b9d1; }
body {min-height:900px; background-color:#d1b9d1; text-align:center;}
#wrapper {width:100%; background:#d1b9d1 url('../images/Background_Tile.gif') repeat-x top right; padding:0 0 40px 0}
#header {width:953px; height:113px}
#nav{ background:url('../images/nav/Bar.gif') no-repeat top right; width:953px; height:37px; }
#centerarea{width:953px; background:url('../images/CenterArea.gif') repeat-y top right; height:482px; position:relative}
#lowercenter{position:relative;width:808px; background-color:#fff; margin:60px auto 0 auto; text-align:center; padding:0 0 0 12px;}
#bottom{clear:both; width:953px; background:url('../images/bottom.gif') no-repeat top right; height:15px}
.center{margin:0 auto; padding:0}
.clear{clear:both}
.bottomfont{font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:.7em; font-weight:400; color:#333}
.subbottomfont{font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:.8em; font-weight:400; color:#333}
.floatleft{float:left;}
.floatright{float:right}
.inline{display:inline}
.gapbottomcenter{margin:0 auto 18px auto}
.gaptopcenter{margin:10px auto 0 auto}
#bottomcontainer{width:953px; margin:0 auto}
#cardscontainer{width:645px; margin:8px auto}
#regulations{width:953px;margin:10px 0 0 0}
#copyrightnotice{width:953px; margin:10px 0}
/** Content structure **/
#mainimage{width:808px; height:282px; /*background:url('../images/home/MainImage.jpg') no-repeat top right;*/
text-align:left; display:block }
#ourgames{width:216px; height:138px; }
#promotions{background:url('../images/home/promotionsstill.jpg') no-repeat top right; width:372px; height:140px; }
#community{height:88px;}
#communityfacebook{width:216px; height:88px;}
#communitytwitter{width:216px; height:51px;}
.floatleft{float:left;}
/***Nav****/
#navdiv{width:795px; margin:0 auto; padding:0; text-align:center; }
#navdiv ul{white-space:nowrap;padding:0;margin:0;}
#navdiv li{list-style-type:none;display:inline; font-family:Arial, Helvetica, sans-serif;
font-size:.85em; font-weight:600; }
#navdiv li a{text-decoration:none; float:left;color:black;padding:4px 10px 0 10px;height:33px;}
#navdiv li a:hover{background:url('../images/nav/Bar_Rollover.gif'); }
#navdiv img{display:inline;padding:0px;float:left;}
/***left upper***/
#topleft{ text-align:left; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:.8em; font-weight:bold;width:330px; position:absolute; top:180px; left:100px }

#topleft ul{list-style:none;}

a#joinnow{width:206px; height:53px; background:url('../images/home/joinall.gif') no-repeat top right; 
margin: 0px 0 0 65px; display:block; text-indent: -3000em; }
a#joinnow:hover{background:url('../images/home/joinall.gif') no-repeat top right; background-position:0 -53px;}
a#joinnow:active{background:url('../images/home/joinall.gif') no-repeat top right; background-position:0 -106px;}
/***right upper***/
#topright{  font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:.8em; text-align:left; font-weight:bold; width:360px; top:40px; left:400px; position:absolute}

#toprightinnercontainer{width:355px; margin:74px 0 0 269px;}
#topright form{}
#topright input{display:block;}
.formtitle{display:block; margin:5px 0 2px 0;}
.forminput{width:140px}
#login{width:94px; height:27px; /*background:url('../images/home/loginall.gif') no-repeat top right;*/ 
margin: 12px 0 0 26px; display:block; text-indent: -3000px; }
/*#login:hover{background:url('../images/home/loginall.gif') no-repeat top right; background-position:0 -27px;}
#login:active{background:url('../images/home/loginall.gif') no-repeat top right; background-position:0 -54px;}*/
#forgotpassword{width:145px; height:80px; text-align:center; font-size:.8em; margin:4px 0 0 0;}
#clickhere{padding:1px 0 0 0; display:block;}
.bottommenu ul{white-space:nowrap;padding:0;margin:2px 0}
.bottommenu li{list-style-type:none;display:inline;font-family:Arial, Helvetica, sans-serif;
font-size:.75em; font-weight:600}
.bottommenu li a{text-decoration:none; color:#333; padding:0 3px}
.bottommenu li a:hover{color:#ba40a5}
/**below footer***/
#dragonfishlogo{width:116px;margin:-6px 0 0 0}
#cards{width:545px}
/***Loggedin***/
#loggedincont{margin:20px 0 0 0; width:190px; height:170px}
#loggedincont a{color:#333;height:25px}
#loggedincont a:hover{color:#ba40a5}
#loggedintop{margin:4px 0 8px 0}
#playerloggedin{color:#ba40a5;font-size:120%;display:block}
.gaps{height:25px}
/**Content pages : 888**/
#mainimagecontentpages {width:808px; height:auto; text-align:left }
#topcontainer{width:808px}
a#joinnowbutton{width:154px; height:33px; background:url('../images/inner/joinnowall.jpg') no-repeat top right; 
display:inline; text-indent: -3000em; }
a#joinnowbutton:hover{background:url('../images/inner/joinnowall.jpg') no-repeat top right; background-position:0 -33px;}
a#joinnowbutton:active{background:url('../images/inner/joinnowall.jpg') no-repeat top right; background-position:0 -66px;}
#pagetitlecontainer{width:500px; text-align:center}
#pagetitle{}
a#playnowbutton{width:154px; height:33px; background:url('../images/inner/playnowall.jpg') no-repeat top right; 
display:inline; text-indent: -3000em; }
a#playnowbutton:hover{background:url('../images/inner/playnowall.jpg') no-repeat top right; background-position:0 -33px;}
a#playnowbutton:active{background:url('../images/inner/playnowall.jpg') no-repeat top right; background-position:0 -66px;}
#topbanner{width:814px; height:29px; background:url('../images/inner/TitleBanner.gif') no-repeat top right; 
margin:0;} 
#centerareacontentpage{width:953px; background:url('../images/CenterArea.gif') repeat-y top right; display:table
/*will make parent expand to fit child contents in ffox*/}
#content{width:675px; margin:-11px auto 0 auto; color:#333; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:.8em}
/******from inner styles*******/
 .content{padding: 10px 10px 12px 10px; font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #603449/*#4b4a4b*/; width:500px; margin:0 auto;} 
#depositPromoContent{font-family: verdana; font-size:12px;width:500px;text-align:center;
padding:0;margin:0 auto;color:#3366CC;}
#depositPromoContent a:link, #depositPromoContent a:visited{font-size:12px;color:#ba40a5;
	margin: 0px 0 6px 0;display: inline; text-decoration: underline;}
#depositPromoContent a:hover{text-decoration:underline;color:#509afd;}
#depositPromoContent a:active {color:#ba40a5;}
#depositPromoContent table{width:500px}
.contentTopLinks a:link,.contentTopLinks a:visited,.contentTopLinks a:active{font-size:12px;color:#933483;display: inline;
text-decoration: underline;	}
.contentTopLinks a:hover{text-decoration:underline; color:#509afd}
.content b{color:#4066A9;}
.content a b{color:#933483;}
.content a:hover b{color:#509afd;text-decoration:none;}
.largelinks{margin:0 0 10px 0;color:#933483;}
.largelinks a:link,.largelinks a:visited{color:#933483;text-decoration:underline;}
.largelinks a:hover{color:#509afd;text-decoration:underline;}
.largelinks a:active{color:#933483; text-decoration:underline;}
.largelinks b {color:#4066A9;}
.submenulinks a:link,.submenulinks a:visited{color:#933483;text-decoration:none;}
.submenulinks a:hover{color:#4066A9;text-decoration:underline;}
.submenulinks a:active{color:#719E43;text-decoration:none;}
.content a, .content a:link, .content a:visited {color:#933483; text-decoration:underline}
.content a:hover {color:#509afd;text-decoration:underline;}
.content a:active {color:#933483;text-decoration:none;}
.content H1{color:#933483; font-family:Helvetica;font-size:20px;margin:0 0 10px 0;}
.content H2{font-family:Helvetica;font-size:16px;margin:10px 0px 10px 0px;color:#933483}
.content H3{font-family:Helvetica;font-size:14px;margin:22px 0px 10px 0px;color:#933483}
.panel{color:#d1b9d1;}
.pageslinks{font-size:110%;}
.content .data_table{width:400px;border:1px solid #2D4776;margin:0 auto; padding:16px 0 20px; 
text-align:left;-moz-border-radius: 10px; -webkit-border-radius: 10px; margin:8px auto 0 auto}
.content .data_table TH{background-color:#4066A9; font-size: 14px;font-family: Helvetica;font-weight: bold;padding: 3px 6px;
	border-bottom: 1px solid #2D4776;color: #FFFFFF;}
.content .data_table TD{font-size: 12px;font-family: Helvetica;font-weight: 100;
	padding:5px 0px 5px 5px;color: #2D4776;text-decoration:none;	}
.content .data_table .oddRow TD{background-color: #CDDAEF; }
.content .data_table tbody{padding:0 20px}
.content img{margin:14px 0 14px 0; border:none; text-decoration:none;}
.content img a{border:0; text-decoration:none;}
.content img a:hover{border:0; text-decoration:none;}
img a:hover{border:0; text-decoration:none;}
a img,a img:hover{border:0; text-decoration:none;}
.content p{margin:12px 0 12px 0;}
.content hr{ border-bottom:dotted 1px #3366cc;width:100%;display:block}
.largelinks hr{display:none;}
.content OL{margin:5px 20px 10px 40px;}
.content UL{margin:5px 20px 10px 40px;}
.content LI{padding-bottom:5px;}
.content table{margin:10px 0 10px 0; padding:10px 0 10px 0;}
/**********Forgotten log in details**********/
.content #forgotContent{margin:0 auto; padding:0; text-align:center;}
.content .panel{border:solid 1px #2f62e2; width:480px; text-align:left; margin:0 auto; padding:6px;}
.content #forgotContent h1{color:#fff;background-color:#2f62e2; font-size:100%; padding:2px;}
.buttonContainer .submitButton{margin:20px 0 0 0; text-align:center; padding:2px 6px 2px 6px; border:solid 2px #509afd}
.buttonContainer .submitButton a{color:#3366cc; background-color:#d1b9d1; text-decoration:none; font-size:95%; font-weight:bold }
.buttonContainer .submitButton a:hover{background-color:#509afd; color:#ba40a5; text-decoration:underline;font-size:100%; }
.buttonContainer .submitButton a:active{color:#fff; text-decoration:none;font-size:100%;}
.buttonContainer{text-align:center; margin:16px 0 0 0;}
/*************log in******************************/
.content #membersData{padding:8px; color:#603449;}
.panel H1{margin:4px 0 0 8px;}
.content #membersData .links{margin:4px 0 8px 0;}
.content .membersHeader{ margin:8px 0 8px 0; font-weight:bold; color:#4c88ea }
.content .links{margin:0 6px 0 0; padding:0 6px 0 0; color:#4c88ea}
/*******Members Data*******/
.content #balanceDetails{border-bottom: 1px solid #000;margin: 0 0 15px 0;padding-bottom: 5px;float: left;}
.content #balanceDetails b{display: block;float: left;width: 145px;}
.content #balanceDetails p{padding:5px 0;margin:5px 0;}
.content #balanceDetails span{display: block;float: left;width: 145px;}
.content div.detailsField{clear: both;margin: 10px 0;}
.content div.detailsField b{display:block;float: left;width: 145px;}
.content div.detailsField span{display:block;float: left;}
.content .reportTableNav, .content .reportTable{width: 100%; color:#603449;}
.content .reportTable th{border-bottom: 1px solid black;}
.content .reportTable td{border-bottom: 1px solid silver;}
.content #membersData b{color:#2f62e2;}
.content #membersData p{color:#603449;}
.content #membersData input, .content #membersData select
{width: 230px;background: none;border:solid 1px #335287;}
.content #membersData input.modifyRadioButton, .content #membersData input.modifyCheckbox
{width:auto;	border: none;}
.detailsField{display:block; margin:15px 0;min-height:30px}
/***********************************************/
html > body .content .panel{height: auto;}
.content .boxtrans .panel{width: 540px;}
.content .panel h1
{height: 18px;width: auto;border-bottom:1px solid #2f62e2;font-weight: 600;padding:5px 0px 5px 10px;
margin:0;background:none;background-color:#2f62e2;color: #FFFFFF;font-size:15px;
font-family: Helvetica;font-style: normal;text-transform: capitalize;text-align: left;} 
.content .links a, .content .links a:link, .content .links a:visited{margin:0 12px 0 0;}
.content .links a:hover{color:#4c88ea;}
.content .links a:active{}
.content .panel th
{color: #603449;font-family: verdana;font-size:12px;background: none;border: none;}
.content .panel td{color:#603449; font-family: verdana; font-size:12px; background: none; border: none; font-weight: normal;}
.content #Username, .content #Password{margin:8px 0 0 0;}
#playnowFlash{ float:left; width:105px; margin:-6px 20px 10px 30px; padding:0 30px 0 30px; }
.content #regfloat{width:660px; float:right; margin:0 0 10px 0; min-height:300px;}
.content #newMemberButtons a:link{text-decoration:none;}
.txt a, .txt a:link, .txt a:visited{ color:#3366cc; text-decoration:none; font-size:1em;}
.txt a:hover{ color:#b51d19; text-decoration:underline;}
.txt a:active{ color:#3366cc; text-decoration:none;}
.content strong{ color:#4066A9}
.content #termstext{text-align:left}
.content #termstext li{color:#335287}
/*******************************************/
.links1 a{text-decoration:none; color:#2f62e2; padding:0 3px}
.links1 a:hover{color:#ba40a5}
.gapb{margin:0 0 2px 0}
.gaptb{margin:12px 0 4px 0}
.pink{color:#ba40a5;}
.pinklinks{color:#ba40a5}
.pinklinks:hover{color:#2f62e2}

.blacklinks a{color:#000;text-decoration:none;}
.blacklinks a:hover{color:#2f62e2;}

#subbottomtext{width:700px; border-top:3px solid black; padding:6px 0 0 0; margin:20px auto 0 auto; text-align:left}

.content .PlayNow{ font-weight:bold;text-decoration:none}
.submitButton{padding:4px; border:#603449 1px solid; -moz-border-radius:4px; -webkit-border-radius:4px; 
background-color:#509afd; font-weight:bold; color:#d1b9d1;}
.submitButton:hover{background-color:#d1b9d1}

.PlayNow, a:link .PlayNow, a:visited .PlayNow,.PlayNow a,.PlayNow a:link{display:block; font-size:16px; font-weight:bold; margin:0 auto 8px auto;
text-align:center; border-style:solid; border-bottom-color:#bbbbbb; border-right-color:#555555;
border-left-color:#bbbbbb; border-top-color#bbbbbb; width:120px; background-color:#dddddd;
-moz-border-radius:6px; -webkit-border-radius:6px; text-decoration:none; cursor:hand; border-style:outset;}
 a:hover .PlayNow{text-decoration:none;border-bottom-color:#bbbbbb; border-right-color:#d1b9d1;
border-left-color:#bbbbbb; border-top-color:#bbbbbb; color:#d1b;}
 a:active .PlayNow{text-decoration:none;color:#2f62e2;border-style:solid; border-bottom-color:#666666; 
border-right-color:#bbbbbb; border-left-color:#666666; border-top-color#666666}
 
.content table img, .content table img a, .content table img a:hover, 
.content table img a:link, .content table img a:visited{border:0; text-decoration:none}

#vpgames, #vpgames a{margin:0 auto; text-decoration:none; text-align:center;width:260px;}
#vpgamescont, #vpgamescont a{margin:0 auto; padding:0 0 0 100px; text-decoration:none; text-align:center}

#teambingoimage{margin:0 auto; text-align:center}
#vpgamestable{margin:0 auto; text-align:center}
