
/* Layout       
------------------------------------------*/

html,
body	      { height: 100%; overflow: auto; }

body          { background-color: black; text-align: center;
                margin: 0px; padding: 0px; border: 0;
                background: url('http://pantego5k.fastpaws.com/images/tree13.jpg') repeat fixed; } /*-y #f6f6f6*/

/* background: url('http://pantego5k.fastpaws.com/images/body_bkg.gif') repeat-y #f6f6f6;
   background-position: center center; */

h1            { color: black; }

h3            { color: black; }

b             { color: black; }

div#menu          { position: fixed;  top: 110px;  width: 150px; }

div#sponsors      { PADDING-TOP: 80px; border:none;}

div#sponsorheader {background-color: yellow; }

img           { margin:0px 0px 0px 0px; border:none; padding: 0px 0px 0px 0px; }

/*              position: absolute; position: relative; top: 80px; */

table         { background-color: white; padding: 0 0 0 0; margin: 0 0 0 0; border: 0 0 0 0; color: green;}

table#content { width: 900px; }

table#map     { width: 945px; }

table#maps    { width: 463px; color: green;}

tr            { padding: 0 0 0 0; margin: 0 0 0 0; border: 0 0 0 0; }

td            { padding: 0 0 0 0; margin: 0 0 0 0; border: 0 0 0 0; }

/*                                      t    r    b    l */
td#leftbar    { width: 185px; padding: 90px 10px  0px 20px; }

td#midbar     { height: 425px; width: 500px; padding: 20px 10px 20px 10px; color: green; }

td#mapbar     { width: 760px; padding: 00px 10px 20px 10px; color: green; }

td#rightbar   { width: 215px; padding: 10px  0px 10px 15px; }

td#contact    { background-color: white; color:black; } 

/* 
h1  { font-family: Tahoma, sans-serif; font-size: 20pt; font-weight: 900; }
div { background: #f0f0e0; width: 996px; height: 750px; margin-left: auto;
      margin-right: auto; } 
*/


/* buttons
------------------------------------------*/
a#home         { background-image: url(images/btnhome.jpg); }

a#details      { background-image: url(images/btndetails.jpg); }

a#registration { background-image: url(images/btnregistration.jpg); }

a#results      { background-image: url(images/btnresults.jpg); }

a#maps         { background-image: url(images/btnmaps.jpg); }

a#contacts     { background-image: url(images/btnhome.jpg); }


a#home,
a#details,
a#registration,
a#results,
a#maps,
a#contacts  {height: 48px; width: 150px; display: block; }

a#home:hover,
a#details:hover,
a#registration:hover,
a#results:hover,
a#maps:hover,
a#contacts:hover
           { background-position: 0px -48px; }

a.current  { background-position: 0px -48px; }

div#link   { display: block; visibility: hidden;}
