body { 
  background-color: #707070;    
  font-family:      Georgia, "Times New Roman", Times, serif;
  font-size:        small;
  margin:           0px;
  padding:          20px;
 
}

#allcontent  {
  width:	    800px;
  border:	    3px solid black;
  padding:          0px;
  background:       url(images/bumps.jpg);
  margin: 	    auto;

}

#header {
  margin:           0px;
  background-color: black;
  height:           125px;
  border:           none;
}

#contactinfo {
  color:	    white;}

#navsite {
  color:	    black;}

table.nav {
  width:		100%;
  text-align:		center;
  border:		1px solid black;
  background-color:	#cc1100;
  
}

table.nav tbody {
  font:			bold 12px Verdana, sans-serif;
  list-style:		none;
}

table.nav td.links {
  border:		1px solid white;
  text-align:		center;
}

table.nav td.thspg {
  border:   		1px solid white;
  background-color:     white;
  text-align:		center;
}

table.nav td.champs {
  border:   		1px solid white;
  font-size:	        1.05em;
  background-color:     blue;
  text-align:		center;
}

#navsite a:link {
  color:                white;
  text-decoration: none;
}

#navsite a:visited {
  color:                white;
  text-decoration: none;
}
 
#navsite a:link:hover, #navsite a:visited:hover {
  color: black;
  font-size:            1.10em;
}


#main {
  background:       url(images/bumps.jpg);
  border:	    none;
  padding:          10px 0px 0px 10px;
  margin:           0px;
  width:	    450px;
  float:            left;
  text-align:       center;
  font-weight:      bold;
  color:            #4d4d4d;
 
}

#sidebar {
  background:       url(images/bumps.jpg);
  border:	    none;
  font-size:        1.05em;
  padding:          0px;
  margin:           0px 0px 0px 500px;
  width:	    280px;
  text-align:       center;
  font-weight:      bold;
  color:            #4d4d4d;
  
}

#footer {
  border:	    none;
  background-color: black;
  text-align:       center; 
  padding:          5px;
  margin:           0px;
  font-weight:      bold;  
  color:	    white;
  clear:            both;
 
 
}

h1 {
  font-size:        1.4em;
  color:            #cc1100;
  text-align:       center;
}

h2 { font-size: 1.1em;
     text-align: center;
}

.tips {
  color:            yellow;
}

.imgborder1 {
  border:	    1px solid black;
}

.imgborder2 {
  border:	    2px solid black;
}


.imgright {
  float:           right;
  padding:         0px
}

.imgleft {
  float:  	   left;
  padding:         0px;
}

.imgpad10 {
  padding:         10px;
}

a:link img {
  border-style:   none;
}
a:visited img {
  border-style:   none;
}
a:link:hover img, a:visited:hover img {
  border-style:   none;
}


