/* SpokaneCAP.org style sheet */

/* Let's get the background going */
body 
{
background-image: 
url(images/background.jpg);
background-repeat:repeat-y;
background-attachment:fixed;
}
img
{  border-style: none;
}
/* The page banner should be centered with this script */
div#banner
{
margin:auto auto;
width:100%;
text-align:center;
}

td.main
{
width:100%;
}
img.logo
{
float:right;
margin: 0 0 10px 10px;
}

.gensmall { font-size : 14px; }

div.menu {
text-align:center;
width:151px;
height:23px;
background: #5188bf;
text-decoration:none;
font-size:16px;
line-height:23px;
font-family: Tahoma, verdana, sans-serif;
display:table-row;
margin:auto auto;
background-image:url(Members/images/navbarleft/bgmenu.png);
}

div.menu a:link {
color: #000000;
text-decoration:none;
}

div.menu a:visited {
color: #000000;
text-decoration:none;
}

div.menu a:hover {
color: #000000;
background: #0578e9;
text-decoration:none;
}

div.menu a:active {
color: #000000;
text-decoration:none;
}
div.submenu {
text-align:center;
width:151px;
background: #CC0000;
text-decoration:none;
font-size:16px;
line-height:23px;
font-family: Tahoma, verdana, sans-serif;
display:table-row;
margin:auto auto;
background-image:url(Members/images/navbarleft/bgmenu.png);
}

div.submenu a:link {
color: #000000;
text-decoration:none;
}

div.submenu a:visited {
color: #000000;
text-decoration:none;
}

div.submenu a:hover {
color: #000000;
background: #0578e9;
text-decoration:none;
}

div.submenu a:active {
color: #000000;
text-decoration:none;
}
div.menu2 {
text-align:center;
width:151px;
height:23px;
background: #5188bf;
text-decoration:none;
font-size:16px;
line-height:23px;
font-family: Georgia, "Times New Roman", Times, serif;
display:table-row;
margin:auto auto;
background-image:url(Members/images/navbarleft/bgmenu.png);
}

div.menu2 a:link {
color: #000000;
text-decoration:none;
}

div.menu2 a:visited {
color: #000000;
text-decoration:none;
}

div.menu2 a:hover {
color: #000000;
background: #0578e9;
text-decoration:none;
}

div.menu2 a:active {
color: #000000;
text-decoration:none;
}
/* nav bar */
div.nav {
  width               : 100%;
  margin-left         : auto;
  margin-right        : auto;
  padding             : 10px 0px 20px 0px;
  text-align          : center;
}

.nav a, .nav a:hover, .nav a:visited {
  color               : #000000;
  text-decoration     : none;
  margin-right        : 10px;
  border-bottom       : 3px solid #5188bf;
}

.nav a:hover {
  border-bottom       : 3px solid #CC0000;
}