html	{padding:0px;   margin:0px;}         	
body	{background-color:#556B2F; color: #000; margin: 0px; padding: 0px; width: 100%; height:100%; text-align:center; 
       font: 12px Georgia,Verdana,serif}  
th 				{color:#fff; background-color:#000}		
.qanda	{display:block; margin:2px 2px 8px 2px;}
.qanda:first-letter {margin-right:2px;  float:left;  font-size:100%; background-color:ffc;
              		  border:1px solid #060;  padding:3px;  color:#060;}	
.tourney_head {height:30px; vertical-align:top}
.tourney_head a {margin:0 14px; color:#fff; text-decoration:none; font:bold 12px Tahoma, Verdana, sans-serif;}		
.tourney_head a:hover {text-decoration:underline}
.tblock  {background:#ffc; border: 2px solid #363}
.tblock a{margin:2px 20px; font:bold 11pt Tahoma,Verdana,sans-serif; color:#363; text-decoration:none}		
#tbody  {background:#fff; border: 2px solid #363; margin-top:10px; padding: 5px; font: 11pt Georgia,Verdana,sans-serif;}
#tbody p {margin:10px 0px 0px 10px}
#tbodys p:first-letter {margin-right:2px;  float:left;  font-size:200%; background-color:ffc; border:1px solid #006000;  padding:5px;  color:#006000;}	
#month	{background-color:#333; font-size:10pt; color:#fff; hieght:16px}		
#calendar {margin:5px; width: 100%; 	color: #616B76; background-color: #fff;}		
#calendar td{border-right: 1px solid #A2ADBC; border-bottom: 1px solid #A2ADBC; text-align: left;
							width: 14%; height: 50px; vertical-align:top;}

.tblock .block{width:48%; line-height:22px; float:left}        
.legendbox {display:block; width:25px; height:15px; border: 2px solid black; float:left; margin-right:6px; color:#fff; font-weight:bold}		

/* -- Round Recap page -- */
#results {background:#fff; border: 2px solid #363; margin-top:10px; height:500px; overflow:auto}
#results p{margin:6px 6px 10px 6px; border:1px solid #363; padding:3px; background-color:#ffc;      font-size:10pt }

#downloads {background:#fff; border: 2px solid #363; margin-top:10px; padding:5px; font:10pt Arial}
#downloads a {display:block; margin:5px 10px; text-decoration:none; border:2px solid #888; width:400px;
            font: bold 14px Arial, sans-serif; background-color:orange; color:white; text-align:left; padding-left:30px;
            vertical-align:middle}


/* -- Calendar page -- */
.open		 {background-color: #999; color:#000}							
.second  {background-color: #c00; color:#fff}							
.sweet16 {background-color: #963; color:#fff}							
.elite8  {background-color: #39f; color:#fff}							
.final4  {background-color: #ff9; color:#333}							
.champion{background-color: #390; color:#fff}								
/* -- END Calendar page -- */		
		





#mydiv {position: absolute; top: 10px; left: 20px; width: 901; height: 645; 
  			background-image: url(http://www.andreashirey.com/toc_main.jpg);
				background-repeat: no-repeat; font: 12px "Trebuchet MS", Arial, sans-serif;}
#matchups {width: 100%; height: 470; overflow: auto; background-color:#fff; border: 2px solid #363; margin-top:4px}  			
#cont_1  {position: absolute; top: 100px; left: 53px; width: 220; height: 150; overflow: auto;}
#cont_2  {position: absolute; top: 100px; left: 368px;	width: 190; height: 150; overflow: auto;}
#comments{position: absolute; top: 320px; left: 220px; width: 350; height: 190;	overflow: auto;	}
#vote    {position: absolute; top: 340px; left: 44px;  width: 200; height: 300;	overflow: auto;	}
#round   {position: absolute; top: 30px; left: 300px;  width: 600; height: 80; 	overflow: auto;	}

		