body  { border-width: 3px; border-color: #c0c0c0 }
#addressbar   { text-align: center; border: solid 4px #c0c0c0 }
h3    { color: #708090; font-size: 12px; font-family: Geneva, Tahoma, Arial, Verdana, "Trebuchet MS", Helvetica; font-weight: 300; line-height: 14px }
h5 { color: white; font-size: 12px; font-weight: 300; text-align: center; vertical-align: middle }
p   { color: gray; font-size: 12px; font-family: Geneva, Tahoma, Arial, Verdana, "Trebuchet MS"; font-weight: 400; line-height: 14px }
h1  { color: #708090; font-size: 18px; font-family: Geneva, Helvetica, Arial, Tahoma, "Trebuchet MS"; font-weight: 500; line-height: 22px }
h2 { color: #808080; font-size: 14px; font-weight: 400; line-height: 16px; text-align: center }
h4 { color: gray; font-size: 8.5px; font-family: Geneva, Tahoma, Arial, Verdana, "Trebuchet MS", Helvetica; font-weight: 200; line-height: 10px }
a  { color: #b0c4de; font-weight: 500; text-decoration: none }
a:hover { color: #808080; font-weight: 900; text-decoration: none }
#main        { color: gray; font-size: 12px; font-family: Geneva, Helvetica, "Trebuchet MS", Arial; line-height: 14px; background-color: #B0C4DE; visibility: visible; margin: auto; padding: 6px; position: relative; z-index: 1; width: 720px; height: 100%; border: solid 4px #c0c0c0 }
#logo      { background-color: #fff; visibility: visible; position: absolute; z-index: 2; top: 35px; left: 30px; width: 245px; height: 402px; border: solid 4px silver }
#logo2  { background-color: #fff; visibility: visible; position: absolute; z-index: 2; border: solid 4px silver } }
#textbox    { color: #696969; font-size: 13px; font-family: Geneva, Helvetica, Tahoma, Verdana; line-height: 15px; background-color: #fff; text-align: left; visibility: visible; padding: 6px; position: absolute; z-index: 3; top: 35px; left: 286px; width: 426px; height: 237px; border: solid 4px #c0c0c0 }
#text   { color: #696969; font-size: 13px; font-family: Geneva, Helvetica, Tahoma, Verdana; line-height: 15px; background-color: #fff; text-align: left; visibility: visible; padding: 6px; position: absolute; z-index: 3; top: 35px; left: 286px; width: 426px; height: 237px; border: solid 4px #c0c0c0 }
#text2 {color: #696969; font-size: 13px; font-family: Geneva, Helvetica, Tahoma, Verdana; line-height: 15px; background-color: #fff; text-align: left; visibility: visible; padding: 6px; position: absolute; border: solid 4px #c0c0c0 }
#text3 {color: #696969; font-size: 13px; font-family: Geneva, Helvetica, Tahoma, Verdana; line-height: 15px; background-color: #fff; text-align: left; visibility: visible; padding: 6px; position: absolute; border: solid 4px #c0c0c0 }
#services     { background-color: #789; cursor: pointer; border: solid 4px #fff }
#services a  { color: white; font-weight: 600; text-decoration: none; text-align: right; cursor: pointer; vertical-align: text-bottom }
services a:hover  { color: #fff; font-weight: 800; text-decoration: none; background-color: #b0c4de; text-align: right }
#marketing         { background-color: #eee8aa; cursor: pointer; border: solid 4px #fff }
#portfolio        { background-color: #2f4f4f; cursor: pointer; border: solid 4px #fff }
#contact         { background-color: #556b2f; cursor: pointer; border: solid 4px #fff }
#addressbar      { color: #789; font-size: 11px; line-height: 12px; background-color: #fff; visibility: visible; position: absolute; z-index: 8; top: 380px; left: 286px; width: 423px; height: 57px }
#addressbar a  { color: #808080; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none }
#addressbar a:hover { color: #808080; font-weight: 900 }
#marsh { }
#banner      { background-color: white; text-align: center; padding: 5px; position: absolute; vertical-align: middle; border: solid 4px #c0c0c0 }
#flashbox   { border: solid 4px #bdb76b }
#logo   { background-color: white; cursor: pointer }
#webport { position: absolute }
#mms { background-color: white; border: solid 4px #c0c0c0 }
table { width: 100%;height: 100%;}
td {vertical-align: middle; text-align: center;}
ul { color: #808080; font-size: 12px; line-height: 14px; list-style-type: disc }
#picture { border: solid 4px #fff }
#portfoliotext { border: solid 4px #c0c0c0 }
#portfoliotext a { color: #808080; text-decoration: none }

