/*Defines brackets and locations for Semis/Finals results using game labels */

.brackcont {
padding:0; position:relative;
height:204px;
width:660px;
background-color:#ffffdd;
border:1px solid #888888;
}

.brackcont ul {
position:absolute;
bottom:0.4em;
width:100%;
margin:0;
list-style:outside none none;
}
.brackcont ul li {
float:left;
decoration:none;
margin-left:5%;
width:14%;
padding:0.3em;
text-align:center;
font:0.8em Verdana,sans-serif;
border:2px solid gray;
border-radius:1.3em;
}
.brackcont .cursd {
font-weight:bold;
border:2px solid black;
}
.brackcont ul li a {
color:black;
text-shadow:1px 1px 1px white;
}
.sdG {
background-color: #ffcc00;
}
.sdS {
background-color: #e5e5e5;
}
.sdB {
background-color: #ddbb22;
}
.sdC {
background-color: #F5F5F5;
}

#c1R {
height: 48px;
width: 260px;
left:28px;
top:62px;
border-color:black;
}

#line1 {
top:86px;
left:290px;
width:260px;
}

#seFinalG, #seFinalS, #seFinalB, #seFinalC,
#gam3_1, #FinalG_1, #FinalS_1, #FinalB_1,
#gam3_2, #FinalG_2, #FinalS_2, #FinalB_2,
#gam3_W, #FinalG_W, #FinalS_W, #FinalB_W {
position:absolute;
}

/* position of game time/day */

#seFinalG, #seFinalS, #seFinalB, #seFinalC {
position:absolute;
right: 378px;
top:80px;
font:0.95em Arial,sans-serif;
}

#champ   {
position:absolute;
left: 306px;
top: 64px;
}
.tmname {
width:220px;
}

#FinalG_1, #FinalS_1, #FinalB_1, #FinalC_1  {
left: 48px; top:40px;
}
#FinalG_2, #FinalS_2, #FinalB_2, #FinalC_2 {
left: 48px; top:122px;
}

#lblChamp {
position: absolute;
left: 352px;
top: 94px;
text-align:center;
}
#sdlabel {
position:absolute;
right:2em;
top:0.5em;
font:1.2em Verdana,Arial,sans-serif;
}
