* {margin:0; padding:0; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; }

body {background: url(../images/background-page.jpg) repeat-y center #020303;}

.background-page {float:left; width: 100%; }
.gray-bar { float: left; width: 100%; position:absolute; background-color: #c0c0c0; height: 35px; }
.page { width: 820px; margin: 0 auto; position:relative;  }
.login { float:left; height: 35px; width:100%;}
.header { width:820px; float:left; background: url(../images/background-header.jpg) right; width: 820px; height: 144px; border-bottom: 5px solid #c4161c; }
.logo {float:left; background-image: url(../images/logo-superbowlpropbets.png); width: 407px; height: 88px; position: relative; top: 20px;}
.logo h1 {float: left; position: absolute; top:-5000px; }
a.btn_signUp { background-image: url(../images/btn_signUp.png); width: 195px; height: 30px; float:right; position:absolute; top: 150px; left:625px; }
a.btn_signUp:hover { background-position: bottom; }
a.btn_signUp span {float:left; position:absolute; top: -5000px; }

.content { float:left; width: 100%; background: #fff; }
.left { width: 555px; float:left; }
.right {float: left; width: 230px; margin-left:10px;}
.menu { float:left; width: 820px; height: 38px; background: url(../images/background-menu.jpg) repeat-x; }
.menu ul.buttons  {float:left; margin-top: 10px; margin-left: 10px;}
.menu ul.buttons  li {list-style: none; display: block; float:left; border-right:2px solid #0642a7;}
.menu ul.buttons  li a { color: #fff; font-size: 14px; text-decoration: none; padding: 4px 12px; }
.menu ul.buttons  li a:hover { color: #f89201; }
.contEditable { width:800px; padding: 10px; float:left;}
.topBanners { float:left; margin-bottom: 10px; }
.mainBanner { float:left; }

.btn_main a span { float:left; position: absolute; top: -5000px;}

.btnBonusSignUp { background: url(../images/btn_bonus.jpg) 0px 0px ; width:295px; height: 80px; float:left; margin-left: 5px; }
.btnBonusReload {  background: url(../images/btn_bonus.jpg) 0 80px; width:295px; height: 80px; float:left;margin-left: 5px;margin-top: 4px;}
.btnBonusReferal { background: url(../images/btn_bonus.jpg) 0 160px; width:295px; height: 80px; float:left;margin-left: 5px; margin-top: 4px;}
a.btnBonusSignUp:hover {background-position: 295px 0; } 
a.btnBonusReload:hover { background-position: 295px 80px;  }
a.btnBonusReferal:hover{ background-position: 295px 160px; }

.footer { background: url(../images/background-menu.jpg) top repeat-x; float:left; width: 820px; background-color: #0540a6; font-size: 10px; color: #fff; text-align:center; padding: 10px 0;}
.footer .menu_footer a {font-size: 10px; color: #fff; text-decoration: none; border-right: 1px solid #f89201; padding: 2px 5px;}
.footer a { color: #fff; text-decoration: none; }
.footer a:hover {color: #f89201; text-decoration: underline;}

h1 { font-size: 16px; padding-bottom: 10px; }
h2 { font-size: 14px; }
p { padding-bottom: 10px; text-align:justify; font-size:13px; line-height:150%; }
p img{ float:left!important; margin:5px 10px 5px 0;}



/* css for new seo lines pages - GBorel */ 
.linesglobal { padding-top:3px; width:100%; }
.seoLines {  width:540px;; margin:0 auto; float:none; overflow:hidden; padding:10px 0;}
.seoLines h1 { color:#000; font-weight:bold; font-size:14px; width:90%; left:5%; padding:5px 0; text-align:left; text-transform:capitalize; border-bottom:1px solid #900; background:url(/images/global/icon-list-red.gif) no-repeat 0 50%; }
.seoLines h1 span { padding-left:18px;}
.seoLines h1 div.addThisLines {float:right;}
.seoLines .linesTable { padding: 1%; background-color:#052f61; -webkit-border-radius: 1em; -moz-border-radius: 1em; width:88%; border-top-left-radius: 1em 1em; border-top-right-radius: 1em 1em; border-bottom-right-radius: 1em 1em; border-bottom-left-radius: 1em 1em; margin:0 auto; float:none; overflow:hidden; border:1px solid #888; clear:both;}
.seoLines .linesTable h1 { border:none; font-size:12px; text-align:center; background:none; width:100%; left:0; background-color:#023F88!important; -moz-border-radius: .9em .9em 0 0; -webkit-border-radius: .9em .9em 0 0; color:#fff; border-top-left-radius: 0.9em 0.9em; border-top-right-radius: 0.9em 0.9em; border-bottom-right-radius: 0px 0px; border-bottom-left-radius: 0px 0px; font-weight:bold; font-size:14px; padding:5px 0; text-align:center; text-transform:capitalize; border-bottom:1px solid #900;}
.seoLines .linesTable h2 { text-align:left; width:99%; font-size:9px; font-weight: normal; text-shadow:1px 1px 1px #000; padding:3px;}
.seoLines .linesTable table { width: 100%; left:0; background-color:#fff; -moz-border-radius: 0 0 .9em .9em; -webkit-border-radius: 0 0 .9em .9em; border-top-left-radius: 0px 0px; border-top-right-radius: 0px 0px; border-bottom-right-radius: 0.9em 0.9em; border-bottom-left-radius: 0.9em 0.9em;}
.seoLines .linesTable table table tr {padding-bottom: 2px!important;}
.seoLines .linesTable table td {border:none!important; font-size: .98em;}
.seoLines .linesTable td, .seoLines .linesTable tr {}
.seoLines .linesTable .time small {font-size: .95em;}
.seoLines .linesTable .team {width: 160px;}
.seoLines .linesTable .spread {width: 60px;}
.seoLines .evenR, .seoLines .evenR table, .seoLines .evenR td{ background-color: #EFEFEF!important;}
.seoLines .oddR, .seoLines .oddR table, .seoLines .oddR td { background-color: #fff!important;}
.seoLines h2 { width:100%; background-color:#990000; padding:5px 0;  color:#fff }
.seoLines p { color:#000; padding-bottom:15px;}
.seoLines table, .seoLines tbody, .seoLines tr, .seoLines td { float:none}
.seoLines table { width:100%; color:#000; clear:both; }
.seoLines td { border:1px solid #eee; }
.seoLines td.oddR { background-color:#dedede}
.seoLines td td { padding:3px 0; border:none;  font-size:110%;}
.seoLines td.time { width:10%;}
.seoLines td.rotNum { width:10%;}
.seoLines td.team { width:35%; text-align:left;}
.seoLines td.spread { width:15%; text-align:left;}
.seoLines td.overunder { width:15%; text-align:left;}
.seoLines td.total { width:15%;  text-align:left;}
.seoLines td.singleTotal { width:55%; text-align:left;}

