






div#big {position: relative; top: 0px; width: 806px; height: 926px; 
     text-align: center; background-color: #25297B; border-top: 3px solid; border-right: 3px solid; 
   border-bottom: 3px solid; border-left: 3px solid; border-color: #25297B;}

div#sponsors {position: relative; left: 0px; top: 0px; width: 800px; height: 150px; 
   text-align: center; z-index: 100;}
   

div#maintop {position: absolute; left: 0px; top: 0px; width: 800px; height: 100px; 
   background-image: url('http://www.freescaleaustinmarathon.com/images/start_bg.jpg');
   border-top: 3px solid; border-right: 3px solid; border-bottom: 3px solid;
   border-left: 3px solid; border-color: #ffffff; text-align: center; z-index: 97;}

div#contactlink {position: absolute; top: 73px; left: 717px; width: 30px; 
  height: 15px; text-align: center: z-index: 99;}


div#logobg {position: absolute; top: 30px; left: 10px; width: 168px; height: 168px; 
  background-color: #ffffff;
  z-index: 97; text-align: center; } 

div#logobg1 {position: absolute; top: 30px; left: 21px; width: 168px; height: 168px; 
  
  z-index: 100; text-align: center; } 


div#logomain {position: absolute; top: 3px; left: 3px; width: 155px; height: 155px; 
  background-color: #ffffff; z-index: 100; }
  
div#news {position: absolute; left: 20px; top: 90px; width: 150px; height: 100px; }

div#seton {position: absolute; left: 20px; top: 330px; width: 150px; height: 100px; }

div#fs {position: absolute; left: 20px; top: 460px; width: 150px; height: 200px; }

div#poster {position: absolute; left: 20px; top: 400px; width: 150px; height: 200px; }


div#clock {position: absolute; left: 530px; top: 38px; width: 260px; height: 15px;
  background-image: url('http://www.freescalemarathon.com/images/clock_bg2.jpg'); z-index: 100; }




div#menu {position: absolute; top: 100px; left: 0px; width: 800px; height: 25px; 
   z-index: 96; background-image: url('http://www.freescaleaustinmarathon.com/images/menu_bg.jpg');
   border-right: 3px solid; border-left: 3px solid; border-color: #ffffff; }

div#menu a {display: block; text-align: center; font: 12px sans-serif; 
   padding: 5px 10px; margin: 0 0 1px; border-width: 0;
   text-decoration: none; color: #FFffff;}

div#menu a:hover {color: #ABDA4E; 
   background: url('http://www.freescaleaustinmarathon.com/images/menu_bg2.jpg');}

div#main {position: absolute; left: 0px; top: 125px; width: 800px; height: 700px; 
   background-image: url('http://www.freescaleaustinmarathon.com/images/charcoal.jpg');
   border-top: 3px solid; border-right: 3px solid; 
   border-bottom: 3px solid; border-left: 3px solid; border-color: #ffffff; 
   text-align: center; z-index: 96; }

div#maincontent {position: absolute; top: 20px; left: 190px; width: 590px; height: 400px; 
   z-index: 100; }

div#results {position: absolute; top: 20px; left: 190px; width: 590px; height: 400px; 
   z-index: 100; }

   

div#2005 {position: absolute; left: 25px; top: 130px; width: 122px; height: 175px; 
   background-color: #ffffff; z-index:97; border-top: 5px solid; border-right: 5px solid; 
   border-bottom: 5px solid; border-left: 5px solid; border-color: #ABDA4E; text-align: center; }

div#bottom1 {position: absolute; left: 20px; top: 785px; width: 100px; height: 75px; 
   background-image: url('http://www.freescaleaustinmarathon.com/images/runners.jpg');
   border-top: 3px solid; border-right: 3px solid; border-bottom: 3px solid;
  border-left: 3px solid; border-color: #ABDA4E; text-align: center; z-index: 96; }

div#bottom2 {position: absolute; left: 150px; top: 785px; width: 100px; height: 75px; 
   background-image: url('http://www.freescaleaustinmarathon.com/images/band.jpg');
   border-top: 3px solid; border-right: 3px solid; border-bottom: 3px solid;
  border-left: 3px solid; border-color: #ABDA4E; text-align: center; z-index: 96; }

div#bottom3 {position: absolute; left: 280px; top: 785px; width: 100px; height: 75px; 
   background-image: url('http://www.freescaleaustinmarathon.com/images/medals.jpg');
      border-top: 3px solid; border-right: 3px solid; border-bottom: 3px solid;
  border-left: 3px solid; border-color: #ABDA4E; text-align: center; z-index: 96; }

div#bottom4 {position: absolute; left: 420px; top: 785px; width: 100px; height: 75px; 
   background-image: url('http://www.freescaleaustinmarathon.com/images/boat.jpg');
   border-top: 3px solid; border-right: 3px solid; border-bottom: 3px solid;
  border-left: 3px solid; border-color: #ABDA4E; text-align: center; z-index: 96; }


div#bottom5 {position: absolute; left: 550px; top: 785px; width: 100px; height: 75px; 
   background-image: url('http://www.freescaleaustinmarathon.com/images/finish.jpg');
   border-top: 3px solid; border-right: 3px solid; border-bottom: 3px solid;
  border-left: 3px solid; border-color: #ABDA4E; text-align: center; z-index: 96; }

div#bottom6 {position: absolute; left: 680px; top: 785px; width: 100px; height: 75px; 
   background-image: url('http://www.freescaleaustinmarathon.com/images/tower.jpg');
   border-top: 3px solid; border-right: 3px solid; border-bottom: 3px solid;
  border-left: 3px solid; border-color: #ABDA4E; text-align: center; z-index: 96; }


div#bottombar {position: absolute; left: 25px; top: 775px; width: 750px; height: 75px; 
   z-index: 96;}




div#footer {position: absolute; left: 0px; top: 820px; width: 800px; height: 100px; 
   background-image: url('http://www.freescaleaustinmarathon.com/images/footer_bg.jpg');
   border-top: 3px solid; border-right: 3px solid; border-bottom: 3px solid;
  border-left: 3px solid; border-color: #ffffff; text-align: center; z-index: 95; }
  

  


