body {
background-color: white
}

#background {
background-color: #f2fbff;
height: 600px;
left: 0px;
position: absolute;
top: 0px;
width: 757px;
z-index: 1
}

#logo {
background-image: url(images/elk-logo.gif);
background-repeat: no-repeat;
height: 110px;
left: 35px;
position: absolute;
top: 15px;
width: 168px;
z-index: 3
}

#webdesign {
height: 120px;
left: 260px;
position: absolute;
top: 5px;
width: 120px;
z-index: 5
}

#maintenance {
font-family: Verdana, Arial;
font-size: 13;
height: 120px;
left: 385px;
position: absolute;
text-align: justify;
top: 5px;
width: 120px;
z-index: 6
}

#portfolio {
height: 120px;
left: 510px;
position: absolute;
top: 5px;
width: 120px;
z-index: 7
}

#contact {
height: 120px;
left: 635px;
position: absolute;
top: 5px;
width: 120px;
z-index: 8
}

#thinbar {
background-color: #336699;
height: 20px;
left: 0px;
overflow: hidden;
position: absolute;
top: 132px;
width: 757px;
z-index: 13
}

#menuitem1 {
background-color: #25a8d3;
border: 1px #dadada solid;
color: white;
font-family: Verdana, Arial;
font-size: 11;
height: 16px;
left: 3px;
overflow: hidden;
position: absolute;
text-align: center;
top: 134px;
width: 147px;
z-index: 14
}

#menuitem2 {
background-color: #25a8d3;
border: 1px #dadada solid;
color: white;
font-family: Verdana, Arial;
font-size: 11;
height: 16px;
left: 154px;
overflow: hidden;
position: absolute;
text-align: center;
top: 134px;
width: 147px;
z-index: 15
}

#menuitem3 {
background-color: #25a8d3;
border: 1px #dadada solid;
color: white;
font-family: Verdana, Arial;
font-size: 11;
height: 16px;
left: 305px;
overflow: hidden;
position: absolute;
text-align: center;
top: 134px;
width: 147px;
z-index: 16
}

#menuitem4 {
background-color: #25a8d3;
border: 1px #dadada solid;
color: white;
font-family: Verdana, Arial;
font-size: 11;
height: 16px;
left: 456px;
overflow: hidden;
position: absolute;
text-align: center;
top: 134px;
width: 147px;
z-index: 17
}

#menuitem5 {
background-color: #25a8d3;
border: 1px #dadada solid;
color: white;
font-family: Verdana, Arial;
font-size: 11;
height: 16px;
left: 607px;
overflow: hidden;
position: absolute;
text-align: center;
top: 134px;
width: 147px;
z-index: 19
}

#picbar {
background-color: #336699;
border: 1px silver solid;
height: 370px;
left: 5px;
position: absolute;
top: 180px;
width: 186px;
z-index: 12
}

#photo1 {
height: 120px;
left: 8px;
position: absolute;
top: 183px;
width: 180px;
z-index: 20
}

#photo2 {
height: 120px;
left: 8px;
position: absolute;
top: 305px;
width: 180px;
z-index: 22
}

#photo3 {
height: 120px;
left: 8px;
position: absolute;
top: 427px;
width: 180px;
z-index: 23
}

#pagetitle {
color: #297ba3;
font-family: Verdana, Arial;
height: 35px;
left: 205px;
position: absolute;
top: 175px;
width: 525px;
z-index: 9
}

#bubbles {
background-image: url(images/background.gif);
background-repeat: no-repeat;
height: 277px;
left: 355px;
position: absolute;
top: 235px;
width: 216px;
z-index: 4
}

#main {
font-family: Verdana, Arial;
font-size: 13;
height: 380px;
left: 205px;
position: absolute;
text-align: justify;
top: 220px;
width: 525px;
z-index: 10
}

#bottombar {
background-color: #336699;
color: #ffffff;
font-family: Verdana, Arial;
font-size: 11;
height: 13px;
left: 0px;
position: absolute;
text-align: left;
top: 600px;
width: 757px;
z-index: 11
}

td.portfolio {
font-family: Verdana, Arial;
font-size: 13;
color: #336699
}

a.menulinks {
color: #ffffff;
text-decoration: none
}

a:hover.menulinks {
color: #336699
}

a.blacklink {
color: black;
font-family: Verdana, Arial;
font-size: 13;
text-decoration: none
}

a:hover.blacklink {
text-decoration: underline
}

a.bluelink {
color: #336699;
font-family: Verdana, Arial;
font-size: 13;
text-decoration: none
}

a:hover.bluelink {
text-decoration: underline
}

h3 {
color: #297ba3;
font-family: Verdana, Arial
}

a.pics {
text-decoration: none
}

img {
border: none
}