/*Developed by Andrew Stewart 2007 for a good friend lapping it up!*/

/*Global CSS Elements*/

body {
  background-color: #739bd8;
  color: #999999;
}

h1, h2, h3 {
  color: #666666;
}

th {
  background-color: #666;
  color: #ccc;
}

a, a:active, a:visited {
  color: #1C3380;
}

a:hover {
  color: #5474B5;
}

/*Top Link and Footer CSS Elements*/

#links, #footer {
  background-color: #333333;
  color: #cccccc;
}

#links a, #links a:visited, #links a:active, #footer a, #footer a:visited, #footer a:active {
  color: #cccccc;  
}

#links a:hover{
  color: #999999;  
}

/*Header CSS Elements*/

#header {
  background: #ffffff url(header-image.png) right center no-repeat;
}

#header-bikers {
  background: #ffffff url(/bikers/header-image.png) right center no-repeat;
}

/*Main Navigation CSS Elements*/

#home a:hover {
  background: transparent url(main-navigation.png) 0px -50px no-repeat;
}

#travel a:hover {
  background: transparent url(main-navigation.png) -80px -50px no-repeat;
}

#area a:hover {
  background: transparent url(main-navigation.png) -154px -50px no-repeat;
}

#history a:hover {
  background: transparent url(main-navigation.png) -253px -50px no-repeat;
}

#news a:hover {
  background: transparent url(main-navigation.png) -337px -50px no-repeat;
}

#bikers a:hover {
  background: transparent url(main-navigation.png) -401px -50px no-repeat;
}

#blog a:hover {
  background: transparent url(main-navigation.png) -476px -50px no-repeat;
}

#gallery a:hover {
  background: transparent url(main-navigation.png) -534px -50px no-repeat;
}

/*Content CSS Elements*/

#content {
  background-color: #ffffff;
}

/*Sub Navigation CSS Elements*/

#main, #sub-nav {
  background-color: #666666;
}

#sub-nav h1 {
  background-color: #333333;
  color: #999999;
  border-bottom: 2px solid #999999;
}

#sub-nav ul, #sub-nav li {
  background-color: #666666;
  color: #999999;
}

#sub-nav li {
  background: #666666 url(sub-menu.png) repeat-x;
  border-bottom: 1px solid #999999;
}

#sub-nav a, #sub-nav a:visited, #sub-nav a:active {
  color: #cccccc;
}

#sub-nav p {
  color: #333;
}

#sub-nav p a:hover {
  background: transparent;
} 

#sub-nav a:hover {
  background: transparent url(sub-menu.png) 0px -25px repeat-x;  
  color: #000000;
}

.lgrey, p.sub-text {
  color: #ccc !important;
}




