body {margin: 0;font-family: Tahoma, Arial, Helvetica, sans-serif; fon-size: small;}
h1 {margin-left: 345px;font-size: 1.3em; letter-spacing: 1px;}
.logo {position: absolute; z-index: 99;}
.signUp {position: absolute; z-index: 200; top: 52px; left: 144px;}
.topNav ul, .nav ul {list-style: none; float: right;}
.nav ul {float: none; margin-left: 345px;}
.topNav li, .nav li {float: left; margin: 0 0 0 10px; font-size: .8em; border-right: 0px solid #999;}
.nav li {margin: 5px 40px 0 0; font-size: .95em;}
.topNav li a, .nav li a {color: black; text-decoration: none; padding-right: 10px;}
.topNav li a:hover { text-decoration: underline; color: #9c3;}
.nav li a:hover { text-decoration: underline; color: #fff;}
.topNav {height: 19px;border-bottom: 1px solid #fff;background-color: #ddd;}
.nav {background-color: #9c3;height: 30px;}
.about {margin: 20px 20px 0 0;text-align: left;height: 100px;}
.about dl {width: 250px;margin-left: 345px;}
.sectionContainer {margin: 90px 0 0 20px;display: block;}
.sectionContainer dl {position: relative; float: left; border-right: 1px solid #9c3; width: 182px; height: 150px; margin: 0 20px 20px 0; padding: 0 20px 0 0;text-align: left; background-color: white; display: block;}
.sectionContainer dt, .about dt {color: #9c3; display: block;margin-bottom: 8px; letter-spacing: 1px;}
dd {margin-left: 0; font-size: .8em;}
dd a, dd a:visited {color: black; font-weight: bold; text-decoration: none; display: block;text-align: right;}
dd a:hover {color: #9c3; text-decoration: underline;}
.sctSupport {}
.sctHosting {}
.sctDesign {}
.sctProgramming {}
.sctSupport {}
.more {font-size: .85em; position: absolute; bottom: 0; right: 20px;}
.hide {display: none;}
