/*Defines brackets and locations for  Semis,Final, & 3rd place game results*/

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

.bR  {
border:2px solid black;
border-left:none;
position:absolute;
}
#c4R {height: 24px; width: 220px; left:20px; top: 35px; border-color:black}
#c2R {height: 24px; width: 220px; left:20px; top:117px; border-color:black}
#c1R {height: 80px; width: 220px;left:240px; top: 50px; border-color:black}

#c3R {height: 24px; width: 220px;left:240px; top:222px; border-color:black}

#line1 {
top: 90px;
left:460px;
width:220px;
}

#line3 {
top:234px;
left:460px;
width:220px;
}

span.score {
color:red; font-weight:bold
}

#se1, #se2, #se3, #se4 {
font-weight:normal;
}
#se1, #se2  { 
right:490px;
}
#se1  { 
top: 40px;
}
#se2  { 
top:120px;
}
#se4, #se3  { 
right:270px;
}
#se4  { 
top:82px;
}
#se3  { 
top:226px;
}

#champ, #lblChamp, #third, #lblThird,
#gam1_1, #gam1_2, #gam2_1, #gam2_2,
#gam3_1, #gam3_2, #gam4_1, #gam4_2  {
position:absolute
}

{position:absolute; left: 530px; top:235px;}

#gam1_1, #gam1_2, #gam2_1, #gam2_2  {
left:40px;
}

#gam1_1  {
top: 15px;
}
#gam1_2  {
top: 65px;
}
#gam2_1  {
top: 98px;
}
#gam2_2  {
top:147px;
}

#gam3_1, #gam3_2, #gam4_1, #gam4_2  {
left: 270px;
}

/* Third place - should be same or before final */
#gam3_1  {
top: 202px;
}
#gam3_2  {
top: 250px;
}

#gam4_1  {
top: 30px;
}
#gam4_2  {
top:136px;
}


#champ    {left: 490px; top: 70px;}
#lblChamp {left: 535px; top: 90px;}

#third    {left: 490px; top:215px;}
#lblThird {left: 530px; top:235px;}


