
body {
  font-family:Verdana, Arial, Helvetica, sans-serif; 
  margin:0px; 
}

table {
}

table.logo {
  width : 100%;
  background-color : white;
}

.text {
  margin : 5px;
  width : 99%;
  padding : 5px;
  cursor:default;
  color:black;
  background-color : #E0E0E0;
  border-color : #2E4048;
  border-width : 1px;
  border-style : solid;
}

table.main {
}

table.menu {
  color:yellow;
  background-color : #2E4058;
  padding-left : 5px;
}

table.expenses {
  padding : 1px;
}

table.border {
}

table.image {
  padding-right : 10px;
}

img, tr, td {
  vertical-align: top;
  padding : 5px;
}

.right {
  text-align : right;
}

.left {
  text-align : left;
}

.menu {
  color:yellow;
  background-color : #2E4058;
}

.menu1 {
  text-align : center;
  width : 12%;
}

td.link {
  vertical-align : top;
  text-align : left;
}

.top { text-decoration: none; color: yellow}

.blue { background-color: #2E4058 }

h2,h3,h4,h5,h6 {
 color : red;
 background-color : #2E4058;
 font-family:sans-serif;
 text-indent:5px;
}

h1 {
 color : red;
 background-color : #2E4058;
 text-align : center 
}

.adr {
 background-color : #2E4058;
 color : white;
 font-size:small;
 text-align: center;
}

.nav {
  text-align: center;
}
.gallery {text-decoration: none; font-weight: bold; color: #2E4058}

a {text-decoration: none; font-family:Verdana, arial, Helvetica, sans-serif}
a.indexbar:link {color: yellow}
a.indexbar:visited {color: #ff6600}

a.adr:link {color: yellow}
a.adr:visited { color: #ff6600 }
.index {
  background-color: #2E4058
}

a.elnk{color: red}
a.elnk:visited{color: purple}
a.elnk:hover{text-decoration: underline}

a.lnk{color: teal;}
a.lnk:visited{color: blue}
a.lnk:hover{text-decoration:underline}

.search{background-color: yellow}

#header-graphic {
background-image : url(images/tile.jpg);
background-repeat : repeat-x;
top : 0px;
height : 83px;
padding : 0px;
margin : 0px;
width : 100%;
} 

#logo{
position : absolute;
top : 0px;
right : 0px;
}


