@import "whitelabel.css";
@import "pstyleBFMtest.css";

body{color:#fff; background-color:#602461;/* background-image:url(/shared/images/includes/bgr.gif); background-repeat:repeat-y; */margin:0; padding:0; font-family:arial,helvetica,verdana, sans-serif;}

li, a, p, .points, td, celldata{font-size:9pt;}
.alt{color:#ffff00;}

a{color:#ffcc33; text-decoration:underline;}
a:hover{color:#ffcc33; text-decoration:none;}

h3, h5, h4, h1{color:#FFCC00; font-weight:bold;}
h3, h1{font-size:12pt;}
h5, h4{font-size:10pt;}
h4{font-style:italic;}

.italic{color:#ffff00; font-style:italic; font-size:9pt;}
.altColor{color:#ffcc00;}

div.faqHdr{padding:7px; background-color:#852D79;}
.faqSubhead{color:#ffff00; font-size:10pt; font-weight:bold;}
a.faqLink, a.faqLink:visited{text-decoration:underline; font-weight:bold;}
a.faqLink:hover, a.faqLink:active{color:#ffff00; text-decoration:none; font-weight:bold;}

/* main wrapper table */
table#wrapper{border:0; width:740px; background-color:#4A014C; border: 1px solid pink;}
table#wrapper tr td#icons{text-align:center; background-color:#000;}
table#wrapper tr td#footer{padding:10px; vertical-align:middle; text-align:center; font-size:11px; color:#ffff00;}
table#wrapper tr td#footer a, table#wrapper tr td#footer a:visited, table#wrapper tr td#footer a:hover, table#wrapper tr td#footer a:active{font-size:11px; color:#ffff00; text-decoration:none; margin:5px;}

/* login form */
div#login{background-image:url(/shared/images/includes/members_box.gif); background-repeat:no-repeat; width:213px; height:167px; padding-top:37px; margin:0 auto;}
div#login table{width:198px; border:0;}
div#login table tr td{padding:2px; text-align:center; color:#ffff00; font-size:11px;}
div#login table tr td input{display:block; margin:0 auto; font-size:11px; border:1px solid #ffff00;}
div#login table tr td a{color:#fff; display:block; margin-bottom:4px; font-weight:bold;}
div#login table tr td input#submit{background-color:#cc0000; color:#ffff00; font-weight:bold; text-align:center; vertical-align:middle; padding:0 8px;}

/* specials table */
div#specials hr{color:#602461;}
table.specials{width:96%; border:0; border:1px solid #ffff00;}
table.specials tr th{padding:3px; text-align:left; vertical-align:top; background-color:#852D79; color:#ffff00; font-weight:bold; font-size:12px; border-bottom:1px solid #ffff00;}
table.specials tr td{padding:10px; text-align:left; vertical-align:top;}

/* public pages table */
table#public{width:100%; margin-top:15px; border-top:2px solid #ffff00; border-bottom:2px solid #ffff00;}
table#public tr td{vertical-align:top;}
table#public td.left{text-align:center; width:210px; background-color:#852D79; padding:10px;}
table#public td#content{text-align:left; background-color:#602461; height:500px;}
table#public td#content div#cont{width:99%; padding:10px;}

/* navigation menu on public pages */
div#publicMenu{position:absolute; top:9px; right:7px;}
div#publicMenu img{margin:0 2px;}

/* header on public pages */
div#publicHdr{text-indent:10px; border-bottom:1px solid #ffff00;}
div#publicCont{padding:10px;}

/* left include file on public pages(right side of the homepage) */
div#leftInc{margin:0px auto; text-align:center; width:212px;}
div#leftInc img{display:block; border:0; margin:0 auto 10px auto;}
div#leftInc div.left{text-align:left;}
div#leftInc div.left img{margin:0 0 3px 15px;}

/* games preview page */
div.preview{position:relative; width:200px; height:91px;}
div.previewLinks{width:200px; position:absolute; top:68px; left:0; font-weight:bold; text-align:center;}
div.previewLinks a{margin:0 15px; font-variant:small-caps; color:#fff; text-decoration:none;}
div.previewLinks a.reg{margin:0 0 0 15px;}
div.previewBlock{width:190px; text-align:center; margin-right:30px;}
div.previewBlock p{margin:0.2em;}

/* players gallery table */
table#playersGal{margin:0 15px;}
table#playersGal tr td{text-align:center; vertical-align:top; padding:4px; font-size:13px;}
table#playersGal tr.caption td{background-color:#852D79;}
table#playersGal tr td img{width:125px; height:147px; border:2px solid black;}
table#playersGal tr#ftr a{margin:0 5px;}
table#playersGal tr.hdr td{text-align:left; font-weight:bold;}
table#playersGal tr.hdr td a{color:#ffff00;}
table#playersGal tr.hdr td span.free{background-color:#cc0000;}

hr, .separator{color:#ffff00; width:99%; padding:0; margin:0;}
.rojo {font-size:12px; color:#ffff00; bold;}

.content-leftbox {padding: 0px;margin: 0px;float:left;width: 290px;padding: 5px;}
.content-rightbox {padding: 0px;margin: 0px;float:right;width:420px;padding: 5px;}