#sponsorPage
{
  margin: 0;
  padding: 0;
  background: white;
}



/* MENU */

/* The red menu/footer can look garish next to some sponsor backgrounds. 
   So by default, we recolor the menus grey. If you really want red menus, delete this block. 
   */

div#menubar_sub { background: #888888; }
ul#menu_main li.selected { background: #888888; }
div#menubar_sub.hovered { background: #c8c8c8; }
ul#menu_main li.hovered { background: #c8c8c8; }
ul#menu_main li a:link, ul#menu_main li a:visited { color: black; }
#footer { background: #888888; }


/* SPONSOR NAV */

.sponsorNavLeft,.sponsorNavRight
{
  float: left;
  width: 5px;
  height: 41px;
}
.sponsorNavLeft { background: #000 url(images/nav_left_end.jpg) no-repeat; }
.sponsorNavRight { background: #000 url(images/nav_right_end.jpg) no-repeat; }

.sponsorNav
{
  background: #000 url(images/nav_bg.jpg) repeat-x;
  float: left;
  width: 870px;
  height: 31px;
  padding: 10px 0 0 20px;
  font-size: 85%;
  color: white;
}

.sponsorNav a { font-weight: bold; }
.sponsorNav a:link, .sponsorNav a:visited { color: #eee; }
.sponsorNav a:hover, .sponsorNav a:active { color: #ddd; }



#leftColumn
{
  float: left;
  width: 525px;
  margin: 25px 0;
  padding: 0 15px 0 25px;
}

#rightColumn
{
  float: right;
  width: 300px;
  margin: 25px 0;
  padding: 0 25px 0 10px;
}



.sponsor_callout
{
  border: 1px solid black;
  background: #ccc;
  margin: 30px 0;
  padding: 15px;
}


.sponsor_callout a:link, .sponsor_callout a:visited { color: blue; }
.sponsor_callout a:hover, .sponsor_callout a:active { color: white; }





