/********** New Header **********/

h6 {cursor: pointer; display: block; height: 87px; width: 266px; background: transparent url(graphics/header2-logo.gif) no-repeat top left; padding: 0; margin: 0; text-indent: -9000px; position: absolute; top: 0px; left: 30px;}

#topnav2 {margin: 0; padding: 0; list-style-type: none; position: absolute; top: 91px; left: 3px; display: inline; list-style: none;}
#topnav2 li {list-style: none;}

#topnav2 li.home a.home:link {display: block; height: 33px; width: 83px; background-image: none;}
#topnav2 li.home a.home:visited {display: block; height: 33px; width: 83px; background-image: none;}
#topnav2 li.home a.home:hover {display: block; height: 33px; width: 83px; background-image: none;}
#topnav2 li.home a.home:active {display: block; height: 33px; width: 83px; background-image: none;}
#topnav2 li.home {background: url("images/topnav2-home.gif") no-repeat top left; position: absolute; top: 0px; left: 0px; text-indent: -9000px; z-index: 12; background-position: 0 0;}

#topnav2 li.consulting a.consulting:link {display: block; height: 33px; width: 135px; background-image: none;}
#topnav2 li.consulting a.consulting:visited {display: block; height: 33px; width: 135px; background-image: none;}
#topnav2 li.consulting a.consulting:hover {display: block; height: 33px; width: 135px; background-image: none;}
#topnav2 li.consulting a.consulting:active {display: block; height: 33px; width: 135px; background-image: none;}
#topnav2 li.consulting {display: block; height: 33px; width: 135px; background: url("images/topnav2-consulting.gif") no-repeat top left; position: absolute; top: 0px; left: 83px; text-indent: -9000px; z-index: 12; background-position: 0 0;}

#topnav2 li.design a.design:link {display: block; height: 33px; width: 104px; background-image: none;}
#topnav2 li.design a.design:visited {display: block; height: 33px; width: 104px; background-image: none;}
#topnav2 li.design a.design:hover {display: block; height: 33px; width: 104px; background-image: none;}
#topnav2 li.design a.design:active {display: block; height: 33px; width: 104px; background-image: none;}
#topnav2 li.design {background: url("images/topnav2-design.gif") no-repeat top left; position: absolute; top: 0px; left: 220px; text-indent: -9000px; z-index: 12; background-position: 0 0;}

#topnav2 li.development a.development:link {display: block; height: 33px; width: 148px; background-image: none;}
#topnav2 li.development a.development:visited {display: block; height: 33px; width: 148px; background-image: none;}
#topnav2 li.development a.development:hover {display: block; height: 33px; width: 148px; background-image: none;}
#topnav2 li.development a.development:active {display: block; height: 33px; width: 148px; background-image: none;}
#topnav2 li.development {background: url("images/topnav2-development.gif") no-repeat top left; position: absolute; top: 0px; left: 325px; text-indent: -9000px; z-index: 12; background-position: 0 0;}

#topnav2 li.seo a.seo:link {display: block; height: 33px; width: 82px; background-image: none;}
#topnav2 li.seo a.seo:visited {display: block; height: 33px; width: 82px; background-image: none;}
#topnav2 li.seo a.seo:hover {display: block; height: 33px; width: 82px; background-image: none;}
#topnav2 li.seo a.seo:active {display: block; height: 33px; width: 82px; background-image: none;}
#topnav2 li.seo {background: url("images/topnav2-seo.gif") no-repeat top left; position: absolute; top: 0px; left: 475px; text-indent: -9000px; z-index: 12; background-position: 0 0;}

#topnav2 li.hosting a.hosting:link {display: block; height: 33px; width: 115px; background-image: none;}
#topnav2 li.hosting a.hosting:visited {display: block; height: 33px; width: 115px; background-image: none;}
#topnav2 li.hosting a.hosting:hover {display: block; height: 33px; width: 115px; background-image: none;}
#topnav2 li.hosting a.hosting:active {display: block; height: 33px; width: 115px; background-image: none;}
#topnav2 li.hosting {background: url("images/topnav2-hosting.gif") no-repeat top left; position: absolute; top: 0px; left: 557px; text-indent: -9000px; z-index: 12; background-position: 0 0;}

#topnav2 li.site a.site:link {display: block; height: 33px; width: 210px; background-image: none;}
#topnav2 li.site a.site:visited {display: block; height: 33px; width: 210px; background-image: none;}
#topnav2 li.site a.site:hover {display: block; height: 33px; width: 210px; background-image: none;}
#topnav2 li.site a.site:active {display: block; height: 33px; width: 210px; background-image: none;}
#topnav2 li.site {background: url("images/topnav2-site.gif") no-repeat top left; position: absolute; top: 0px; left: 672px; text-indent: -9000px; z-index: 12; background-position: 0 0;}


#toplinks {position: absolute; top: 6px; left: 695px; list-style-type: none; padding: 0; margin: 0;}
#toplinks li {display: inline; font-size: 12px; background: transparent url(images/topacc-li-bullet.gif) no-repeat center right; padding-right: 7px; margin-right: 0;}
#toplinks li.last {background-image: none;}

#toplinks li a:link {color: #5e6d84 !important;}
#toplinks li a:hover {color: #5e6d84 !important;}
#toplinks li a:active {color: #5e6d84 !important;}
#toplinks li a:visited {color: #5e6d84 !important;}



/********** Footer **********/

#footer {background: #efeff5 url("images/footer-bg.gif") no-repeat bottom left;}

/* Other Changes */

#lc_support {background: transparent url(/graphics/lc-support.gif) no-repeat top left;}

body {padding: 13px 0 25px 0}