
/* -------------- GENERIC -------------- */

/* --- BODY --- */

*{padding: 0; margin: 0;}

html{overflow-y: scroll;}
html, body{height: 100%;}
* html #container{height: 100%;}

#container{position:absolute; width:1000px; left:50%; margin:0 0 0 -500px; min-height:100%;}
#container:after{content:""; display:block; height:0; clear:both; visibility:hidden;}

#left{float:left; width:765px; height:auto; padding:0; margin:0 5px 0 25px; background:#ffffff;}

div#cont{float:left; width: 180px; height:auto; padding:0; margin:0 0 5px 0;}

div#txt{float:left; width: 565px; height:auto; margin:0 10px; font: 10px Verdana; line-height:15px; text-align:justify; background:#ffffff;}

/* --- HEADLINES --- */

#header{width:760px; height:30px; color:#ffffff;}

#head-img{width:760px; height:180px;}

#head-right{float:right; width: 300px; height:180px; padding: 0; margin:0; background:#000000 url('/images/hright-back.jpg') no-repeat;}

#head-bot{background:url('/images/head-bottom.jpg') no-repeat; height:20px;}

#head-txt{float:left; width:450px; padding:2px 5px 4px 5px; margin-top:148px; color:#ffffff; opacity: 0.75; -moz-opacity: 0.75; filter:alpha(opacity=75); background:#000000; font: 10px Verdana;}

.hd-title{font: bold 12px Verdana, Georgia, Arial;}

.hd-extra{margin:1px 0 0 7px;}

.hd-img{float:right; border:1px solid #cccccc; height:48px; width:75px; margin-left:5px;}

.hd-txt{padding:10px 4px 0 4px;}

.hd-txt-title{font-weight:bold;}

a.hd, a.hd:link, a.hd:visited{display:block; width:287px; height:50px; margin:4px 4px 0 4px; padding-left:5px; color:#000000; background: url('/images/hright-cell-up.jpg') no-repeat top left; text-decoration:none;}

a.hd:hover{color:#333333; background: url('/images/hright-cell-dwn.jpg') no-repeat top left;}

a.hd:active{background:#990000;}

.hd-back{float:left; width:160px; height:245px; margin:0 0 0 20px; border-bottom:1px dashed #666666;}

.hdline-txt{padding:5px 4px;}
.hdline-txt2{padding:5px 1px; color:#666666; text-align:left; font:11px Arial, Verdana;}

.hdline-top{font:16px Impact, Verdana; color:#999999; margin:10px 0 5px 3px;}

.cell-main{overflow:hidden; width:555px; height:auto; margin:0 auto;}

.cell-left{float:left; width:276px; height:auto;}

.cell-right{float:left; width:276px; height:auto;}

.feature-txt{margin:20px 0; font-size:12px; color:#990000; font-weight:bold; letter-spacing:3px;}

.side-left{position:absolute; top:0; left:-125px; width:150px; height:575px;}

.side-right{position:absolute; top:0; right:-125px; width:140px; height:575px;}

.backto{float:left; margin:3px 0 0 5px;}
.search{float:right; margin:2px 10px 0 0 ;}
.frm-txt{font: 10px Arial, Verdana, Tahoma;}

.lback{position:absolute; top:20px; left:-20px;}
.lbacka{display:block; width:300px; height:45px;}

/* --- CONTENTS --- */

.cont-back{background:#b0b0b0; margin:0; padding:0 1px;}
.cont-back2{overflow:hidden; height:auto; background:#eaeaea; padding:2px 0 2px 4px;}
.cnt-left{float:left; width:85px;}

.hcnt-top{height:17px; background: #333333; color:#cc9900; font:bold 12px Georgia, Verdana; text-indent:7px; padding-top:1px; letter-spacing:1px;}

.hcnt-top2{background: #333333 url('/images/hcnt-top.jpg') no-repeat;}

.hcnt-bot{height:5px; margin:0 0 5px 0; background:url('/images/hcnt-bot.jpg') no-repeat;}

#menu a, #menu a:visited{display:block; height:16px; margin:0; padding:3px 0 0 0; text-indent:2px; text-decoration:none; color:#000000; background:#eaeaea; border-bottom:1px solid #b0b0b0; letter-spacing:1px;}
#menu a:hover{color:#ffffff; background:#b0b0b0; border-left:5px solid #660000;}
#menu a:active{background:#660000;}

#dropmenudiv{position:absolute; background:#b0b0b0; border:0 solid #b0b0b0; margin-left:-1px; z-index:100;}

#dropmenudiv a{display: block; width: 100%; height:17px; color:#000000; text-indent: 2px; border-bottom: 1px solid #eaeaea; padding-top: 2px; letter-spacing:1px; text-decoration: none;}
#dropmenudiv a:hover{background: #000000; color:#ffffff;}
#dropmenudiv a:active{background:#660000; color:#ffffff;}

a.sp, a.sp:link, a.sp:visited {display:block; width:auto; height:auto; background:#eaeaea; padding:2px; margin:0;}
a.sp:hover{background: #660000;}
a.sp:active{background: #ffff00;}

/* --- eBiGH.com SIDES --- */

#right{float:left; width: 175px; height:auto; padding: 0; margin:5px 0; background:url('/side/images/back.jpg');}

.eback{background:#c2c299; color:#666633; margin:0 7px; padding:0 5px;}

.etop{background:url('/side/images/top-cont.jpg'); height:6px; margin:5px 7px 0 7px;}

.ebot{background:url('/side/images/bot-cont.jpg'); height:6px; margin:0 7px;}

.eimg{float:left;}

.lside{text-align:center; margin:10px 0;}

/* --- FOOTER --- */

#advert{float:left; width: 720px; height:130px; padding:15px 20px 0 20px; margin:-4px 0 0 0; background: url('/images/ft-back2.jpg') repeat-x top left;}

.ft-icon{float:left; width:50px; height:44px; margin-right:12px;}

/* --- HYPERLINK --- */

a:link, a:visited{color:#0000ff; text-decoration:none;}
a:hover{color:#ff0000;}
a:active{color:#000000;}

a.blk:link, a.blk:visited{color:#000000; text-decoration:none;}
a.blk:hover{color:#ff0000;}
a.blk:active{color:#ffffff;}

a.red:link, a.red:visited{color:#ff0000; text-decoration:none;}
a.red:hover{color:#cccccc;}
a.red:active{color:#ffff00;}

a.side:link, a.side:visited{color:#666633; text-decoration:none;}
a.side:hover{color:#333300;}
a.side:active{color:#ffffff;}

a.wht:link, a.wht:visited{color:#ffffff; text-decoration:none;}
a.wht:hover{color:#666666;}
a.wht:active{color:#ff0000;}

a.dr:link, a.dr:visited{color:#996600; text-decoration:none;}
a.dr:hover{color:#ff0000;}
a.dr:active{color:#ffffff;}

a.vid:link, a.vid:visited{color:#666666; text-decoration:none;}
a.vid:hover{color:#333333;}
a.vid:active{color:#999999;}

/* -------------- FONTS -------------- */

.h1, .h3{color:#000000;} .h2{color:#336600; margin:25px 0;}

.photo{color:#000000; font-weight:bold;}

.htxt{font-size : 12px; color:#CC0000; font-weight:bold; letter-spacing : 5px;}
.dates{color:#990000;}
.score{color:#000000; text-align:center; font-weight:bold; letter-spacing : 2px;}
.mail{font:22px Impact;}
.h-title{text-align : center;}
.ntxt{font-weight:bold; letter-spacing : 1px;}
.quote{font: 12px trebuchet ms, tahoma, verdana; text-align:center; margin: 0 10%;}

.qw{background:#ff0000; color:#ffff00; font-weight:bold;}

.font-all{font-weight:bold; letter-spacing : 1px;}

.list1{font-weight:bold; letter-spacing:1px;}
.list2{text-decoration:underline; font-style:italic;}

/* -------------- TABLES -------------- */

.row{background : #ffffff; text-align:center;}
.cell{background : #efefef; font-weight:bold;}

.nos{width:15px;} .pld{width:25px;} .pnts{width:25px;}

.tbl-header{color:#ffffff; font-weight:bold; letter-spacing : 1px; background : #999999; text-align : center;}
.tbl-header2{color:#000000; font-weight:bold; letter-spacing : 1px; background : #c0c0c0; text-align : center;}
.tbl-footer{background : #E8E8E8; text-align : center; vertical-align:top;}

.tback{background:#666666; font:10px Verdana, Arial; width:100%;}
.theight{height:17px; line-height:17px;}
.th3{background : #f1f1f1; text-align:center;}

.tsc-league{width:100%; text-align:center; border-collapse:collapse;}

.cba-black{background:#000000;}

/* -------------- IMAGES -------------- */

.pic{padding:1px; background:#ffffff; border:1px solid #000000;}
.pic460{margin:3px 0; width:468px;}
.pic230{float:left; margin-bottom:3px; width:234px;}
.pic90{width:90px; height:90px;}
.pic-right{float:right; margin:0 0 10px 10px; width:234px;}
.picpad{padding:3px;}
.picback{background:#cccccc; text-align:center;}
.pic-area{overflow:hidden; width:470px; margin: 0 auto; text-align:center;}
.cen{margin:0 auto;}

.img-links{margin-bottom:2px;}
.img-edge{border:1px solid #999999;}

/* -------------- INDENTS -------------- */

.indent{margin : 0px 10px}

/* -------------- TEXT AREA -------------- */

p{line-height:14px; margin:10px 0;}
hr{margin-top:50px; clear:both;}

/* -------------- ALL BUTTONS -------------- */

.buttons{text-align:right; margin:-10px 0 0 0; height:30px;}

/* -------------- BULLET POINTS -------------- */

ul{margin-left:10px; padding-left:10px;}
ol{margin-left:15px; padding-left:15px;}
ul.bul2{margin-left:10px; padding-left:10px; text-align:left;}
ul.bul3{margin-left:5px; padding-left:5px;}

/* -------------- FORM -------------- */

.frm{width:500px; height:370px; background: url('/contact/frm-back.jpg'); margin:0 auto;}
.frm-txt{font: 10px Arial, Verdana, Tahoma;}

/* -------------- ERROR 404 -------------- */

.fourofour{background:#629262; margin:0;}
.four{position:absolute; width:500px; left:50%; margin-left:-250px; margin-top:-125px; height:250px; top:50%;  color:#ffffff; background : url('/images/404.jpg') no-repeat top left;}
.four-txt{margin:67px 0 0 22px; width:120px; height:auto; line-height:10px; font: 11px Arial, Verdana;}

/* -------------- WARM UP -------------- */

.warm-txt{letter-spacing:1px; font-weight:bold;}

/* -------------- VIDEO FOOTAGE -------------- */

.video{width:510px; height:340px; margin: 20px auto; background:url('/video/video-back.jpg') no-repeat;}

.vid-title{color:ff0000;}

.vid-txt{float:left; margin:45px 36px 0 25px; width:200px; height:195px; color: #ffffff; font: 10px Arial,Verdana; text-align:left; padding:2px; overflow: auto;}

.vid-view{float:left; margin-top:47px; width:208px; height:230px;}



.v-head{display:block; width:222px; height:64px; margin-left:5px;}

.v70{float:left; width:60px; height:60px; margin-right:5px;}

a.v-head, a.v-head:link, a.v-head:visited{float:left; text-align:left; text-decoration:none; font: 11px Tahoma, Arial, Verdana; color:#000000; border-bottom:1px dashed #000000; padding-right:5px; margin-bottom:5px; line-height:12px;}

a.v-head:hover{color:#333333; background:#ebebeb;}

a.v-head:active{color:#000000;}



/* --- FOOTER --- */

#footer{width:100%; height:100px; margin:0; padding:0; background: url('/images/main-back.jpg') repeat-y bottom center;}


/* -------------- NEWSLETTER & WEBSITES -------------- */

a.nl-img, a.nl-img:link, a.nl-img:visited{float:left; width:152px; height:auto; border:1px solid #ffffff; margin:2px 10px; text-align:center; text-decoration:none; color:#666666; padding:5px; background: #ffffff;}

a.nl-img:hover{color:#000000; background:#f0f0f0; border:1px solid #ffffff;}

a.nl-img:active{background:#660000;}

.nletter-back{background: #000000 url('/newsletter/back.jpg') repeat-y top center;}

/* -------------- ADVERTISING -------------- */

a.adv, a.adv:link, a.adv:visited{float:left; width:151px; height:50px; margin:0 0 20px 25px;}

/* -------------- EVENTS -------------- */

.event{float:left; width:760px; height:85px; background: url('/images/events.jpg') no-repeat;}

.event-txt{float:left; width:172px; height:auto; line-height:12px; text-align:left; margin: 4px 0 0 6px; font: 10px Arial, Verdana; color:#0d0d0d;}

.event-h1{color:#000000; font-weight:bold;}

a.evlink:link, a.evlink:visited{color:#0d0d0d; text-decoration:none;}
a.evlink:hover{color:#666666;}
a.evlink:active{color:#ffffff;}

/* -------------- OLDER TABLE DETAILS -------------- */

.tbl565{width:565px; margin-top:10px;}
.tbl460{width:460px; text-align : center; margin:0 auto; border-collapse:collapse;}
.tbl230{width : 230px; float : right; margin-left:5px;}
.tbl160{width:160px; text-align : center; background : #ffffff; margin: 3px 2px 3px 2px; border:1px solid #000000;}
.td-pic{border: solid 1px #000000;}


.tbl-font{font: 10px Verdana, Tahoma, sans-serif;}

.cba-league{width:100%;}
.tsc-league{border-collapse:collapse;}

.tbl-mins{border: solid 1px #000000; font: 10px Verdana, Tahoma, sans-serif;}

