body {margin: 0;  padding: 0;
  font-family: Arial, Helvetica, sans-serif;
  background-color: #666666;
  padding-top : 50px;
}

.clear{
  clear:both;
}
 
#wrapper {
  position: relative;
  width: 1000px;
  margin-right: auto;
  margin-left: auto;
  margin-bottom: 1em;
  background-repeat: repeat-y;  
}

#header {
  position: relative;
  background-image: url(../images/talvi_web_bg.gif);
  background-repeat: no-repeat;
  height: 650px;
  background-color:white;
}

#buttonbar {
  position: absolute;
  top : 358px;
  left : 0px;
  width : 1000px;
  height : 31px;
  background-color:#000000;
}

#lowerleft {
  position: absolute;
  top : 398px;
  left : 0px;
  width : 52px;
  height : 252px;
  background-color:#000000;
}

#tbox1 {
  position: absolute;
  top : 408px;
  left : 61px;
  width : 303px;
  height : 232px;
  background-color: transparent;
}

#tboxSponsors1 {
  position: absolute;
  top : 408px;
  left : 61px;
  width : 303px;
  height : 130px;
  background-color: transparent;
}

#tbox2 {
  position: absolute;
  top : 408px;
  left : 374px;
  width : 303px;
  height : 232px;
  background-color: transparent;
}

#tbox3 {
  position: absolute;
  top : 408px;
  left : 687px;
  width : 303px;
  height : 232px;
  background-color: transparent;
}


#tboxCourse2 {
  position: absolute;
  top : 408px;
  left : 374px;
  width : 429px;
  height : 232px;
  background-color: transparent;
}

#tboxCourse3 {
  position: absolute;
  top : 408px;
  left : 814px;
  width : 177px;
  height : 232px;
  background-color: transparent;
}

#tboxDogs2 {
  position: absolute;
  top : 408px;
  left : 374px;
  width : 168px;
  height : 232px;
  background-color: transparent;
}

#tboxDogs3 {
  position: absolute;
  top : 408px;
  left : 552px;
  width : 168px;
  height : 232px;
  background-color: transparent;
}

#tboxDogs4 {
  position: absolute;
  top : 408px;
  left : 730px;
  width : 261px;
  height : 232px;
  background-color: transparent;
}


#tboxSponsors2 {
  position: absolute;
  top : 408px;
  left : 374px;
  width : 303px;
  height : 120px;
  background-color: transparent;
}

#tboxSponsors3 {
  position: absolute;
  top : 428px;
  left : 727px;
  width : 76px;
  height : 90px;
  background-color: transparent;
}

#tboxSponsors4 {
  position: absolute;
  top : 428px;
  left : 858px;
  width : 92px;
  height : 90px;
  background-color: transparent;
}
#tboxSponsors5 {
  position: absolute;
  top : 548px;
  left : 522px;
  width : 243px;
  height : 90px;
  background-color: transparent;
}

#tboxSponsors6 {
  position: absolute;
  top : 550px;
  left : 809px;
  width : 148px;
  height : 75px;
  background-color: transparent;
}

#tboxSponsors7 {
  position: absolute;
  top : 568px;
  left : 60px;
  width : 206px;
  height : 50px;
  background-color: transparent;
}

#tboxSponsors8 {
  position: absolute;
  top : 568px;
  left : 330px;
  width : 127px;
  height : 50px;
  background-color: transparent;
}

#xmatic {
  position: absolute;
  top : 660px;
  left : 458px;
  width : 76px;
  height : 10px;
  background-color: transparent;
}

#fb {
  position: absolute;
  top : 660px;
  left : 940px;
  width : 60px;
  height : 20px;
  background-color: transparent;
}

.WT_SM { color : white; font-family: Arial, Helvetica, sans-serif;font-size: 8pt;} 
.WT_MED { color : white; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;}  
.WT_MED2 { color : white; font-family: Arial, Helvetica, sans-serif; font-size: 12pt;}  
.WT_LG { color : white; font-family: Arial, Helvetica, sans-serif; font-size: 14pt;}  
.WT_XL { color : white; font-family: Arial, Helvetica, sans-serif; font-size: 16pt;}  

.BK_MINI { color : black; font-family: Arial, Helvetica, sans-serif;font-size: 7.5pt;}  
.BK_SM { color : black; font-family: Arial, Helvetica, sans-serif;font-size: 8pt;}  
.BK_MED { color : black; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;}  
.BK_MED_B { color : black; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;font-weight:bold;}  
.BK_MED2 { color : black; font-family: Arial, Helvetica, sans-serif; font-size: 12pt;}  
.BK_LG { color : black; font-family: Arial, Helvetica, sans-serif; font-size: 14pt;}  
.BK_XL { color : black; font-family: Arial, Helvetica, sans-serif; font-size: 16pt;}  
.BK_XLB { color : black; font-family: Arial, Helvetica, sans-serif;font-size: 16pt;}  


a.WT_LG:link { color : white; font-family: Arial, Helvetica, sans-serif; font-size: 14pt;}  
a.WT_LG:visited { color : #CCCCFF; font-family: Arial, Helvetica, sans-serif; font-size: 14pt;}  
a.WT_LG:active { color : #FF3333; font-family: Arial, Helvetica, sans-serif; font-size: 14pt;}  
a.WT_LG:hover { color : #FF3333; font-family: Arial, Helvetica, sans-serif;font-size: 14pt;}  

a.WT_MED:link { color : white; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;}  
a.WT_MED:visited { color : #CCCCFF; font-family: Arial, Helvetica, sans-serif;; font-size: 10pt;}  
a.WT_MED:active { color : #FF3333; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;}  
a.WT_MED:hover { color : #FF3333; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;}  

a.WT_MED2:link { color : white; font-family: Arial, Helvetica, sans-serif; font-size: 12pt;}  
a.WT_MED2:visited { color : #CCCCFF; font-family: Arial, Helvetica, sans-serif; font-size: 12pt;}  
a.WT_MED2:active { color : #FF3333; font-family: Arial, Helvetica, sans-serif; font-size: 12pt;}  
a.WT_MED2:hover { color : #FF3333; font-family: Arial, Helvetica, sans-serif; font-size: 12pt;} 

a.WT_SM:link { color : white; font-family: Arial, Helvetica, sans-serif; font-size: 7pt;}  
a.WT_SM:visited { color : #CCCCFF; font-family: Arial, Helvetica, sans-serif; font-size: 7pt;}  
a.WT_SM:active { color : #FF3333; font-family: Arial, Helvetica, sans-serif; font-size: 7pt;}  
a.WT_SM:hover { color : #FF3333; font-family: Arial, Helvetica, sans-serif; font-size: 7pt;}  


a.BK_SM:link { color : black; font-family: Arial, Helvetica, sans-serif; font-size: 8pt;}  
a.BK_SM:visited { color : #666666; font-family: Arial, Helvetica, sans-serif; font-size: 8pt;}  
a.BK_SM:active { color : #FF3333;font-family: Arial, Helvetica, sans-serif; font-size: 8pt;}  
a.BK_SM:hover { color : #FF3333; font-family: Arial, Helvetica, sans-serif; font-size: 8pt;}  

a.BK_MED:link { color : black; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;}  
a.BK_MED:visited { color : #666666; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;}  
a.BK_MED:active { color : #FF3333; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;}  
a.BK_MED:hover { color : #FF3333; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;}  

a.BK_MED2:link { color : black; font-family: Arial, Helvetica, sans-serif; font-size: 12pt;}  
a.BK_MED2:visited { color : #666666; font-family: Arial, Helvetica, sans-serif; font-size: 12pt;}  
a.BK_MED2:active { color : #FF3333; font-family: Arial, Helvetica, sans-serif; font-size: 12pt;}  
a.BK_MED2:hover { color : #FF3333; font-family: Arial, Helvetica, sans-serif; font-size: 12pt;}  


a.BK_SM:link { color : black; font-family: Arial, Helvetica, sans-serif; font-size: 8pt;}  
a.BK_SM:visited { color : #666666; font-family: Arial, Helvetica, sans-serif; font-size: 8pt;}  
a.BK_SM:active { color : #FF3333; font-family: Arial, Helvetica, sans-serif; font-size: 8pt;}  
a.BK_SM:hover { color : #FF3333; font-family: Arial, Helvetica, sans-serif; font-size: 8pt;}  

a.BK_XLB:link { color : black; font-family: Arial, Helvetica, sans-serif; font-size: 16pt;}  
a.BK_XLB:visited { color : black; font-family: Arial, Helvetica, sans-serif; font-size: 16pt;}  
a.BK_XLB:active { color : #CC0000; font-family: Arial, Helvetica, sans-serif; font-size: 16pt;}  
a.BK_XLB:hover { color : #CC0000; font-family: Arial, Helvetica, sans-serif; font-size: 16pt;}  
