html,body{font:90% Arial,Helvetica,sans-serif;height:100%;}body{background:#FFF url( '../img/bg.png' ) repeat-x;margin:0;padding:0;}a img{border: none;}a{color:#9BCC4A;}ul,ol{padding-left:1.15em;margin-left:0;}#container{width:902px;margin:0 auto;height:auto !important;min-height:100%;height:100%;background:#deefc0;}#container #header{width:100%;height:136px;background:#FFF url( '../img/header-bg.png' ) repeat-x;position: relative;}#container #header .left-corner{width:20px;height:136px;background: url( '../img/header-left.png' ) no-repeat;float: left;}#container #header .right-corner{width:20px;height:136px;background: url( '../img/header-right.png' ) no-repeat;position:absolute;top:0px;right:0px;}#container #header #text-blurb{float: right;margin-right:30px;margin-top:82px;}#container #header #text-blurb h3{margin:0;padding:0;font-size:16px;font-weight: normal;color:#aeafaf;}#container #header #logo{width:360px;height:74px;margin-left:11px;padding-top:35px;float: left;}#container #header #top-nav{position:absolute;top:0px;left:570px;}#container #header #top-nav ul{list-style: none;margin:0;padding:0;}#container #header #top-nav ul li,#container #header #top-nav ul li a{float: left;}#container #header #top-nav ul li a{padding:10px 15px;color:#a0a0a0;text-decoration: none;}#container #header #top-nav ul li a:hover{text-decoration: underline;}#container #middle{height:289px;background: url( '../img/bg.png' ) repeat-x 0px -136px;}#container #middle #left-nav{height:289px;width:308px;float: left;}*html #container #middle #left-nav{width:300px;}*html #container #middle #right{width:590px;margin:0;padding:0;}#container #middle #left-nav ul{margin:0;padding:0;margin-left:31px;margin-top:23px;list-style: none;font-size:20px;font-weight:bold;height:220px;}#container #middle #left-nav ul li.back a{font-size:14px;height:15px;padding:0;margin:0;padding:2px 4px 4px 12px;border: none;background: url( '../img/arrow_small_left.png' ) no-repeat 0px 3px;}#container #middle #left-nav ul li.back a:hover{}#container #middle #left-nav ul li.first a{border-top:3px solid #d8d8d8;}#container #middle #left-nav ul li.current a{color:#1b654f;}#container #middle #left-nav ul li.selected a{background: url( '../img/arrow.png' ) no-repeat 220px 8px;}#container #middle #left-nav ul li a,#container #middle #left-nav ul li.small a{display:block;width:256px;border-bottom:1px solid #e5e5e5;padding:09px 0px 09px;color:#82b32f;text-decoration: none;}#container #middle #left-nav ul li a span{padding-left:8px;}#container #middle #left-nav ul li.small a{font-size:14px;font-weight: normal;}#container #middle #left-nav ul li.small a:hover{background: url( '../img/arrow_small.png' ) no-repeat 220px 8px;}#container #middle #right{height:290px;width:594px;margin-left:308px;background: url( '../img/strip.jpg' ) no-repeat;}#container #middle #right.entrepreneur{background-position:0px -289px;}#container #middle #right.corporate{background-position:0px -578px;}#container #middle #right.not-for-profit{background-position:0px -867px;}#container #middle #right.accountants{background-position:0px -1156px;}#container #middle #right.careers{background-position:0px -1445px;}#container #middle #right.about{background-position:0px -1734px;}#container #middle #right.contact{background-position:0px -2023px;}#container #middle #right.no-image{background: none;}#container #middle #right .wrap{padding:20px 20px 20px 16px;color:#9bcc4a;}#container #middle #right .wrap h2{width:260px;color:#9f9e9e;font-size:22px;font-weight:bold;margin-top:21px;margin-bottom:10px;line-height:1em;padding-bottom:5px;}#container #middle #right .wrap h3{font-weight: normal;font-size:15px;width:260px;line-height:18px;}#container #middle #right.entrepreneur .wrap h2{width:330px;}#container #middle #right.corporate .wrap h2{width:330px;}#container #middle #right.contact .wrap h2{width:300px;}#container #middle #right.entrepreneur .wrap h3{width:320px;}#container #middle #right.corporate .wrap h3{width:260px;}#container #middle #right.not-for-profit .wrap h3{width:220px;}#container #middle #right.about .wrap h3.second{width:200px;}#container #middle #right.contact .wrap h3{width:300px;}#container #middle #right.accountants .wrap ul{width:250px;margin-right:10px;display:block;float: left;}#container #middle #right.accountants .wrap ul li{padding-bottom:8px;}#container #main-content{height:306px;width:100%;background: url( '../img/main-content-bg.png' ) repeat-x;position: relative;color:#FFF;font-size:12px;}#container #main-content a{color:#FFF;}#container #main-content .column h3{font-size:14px;margin:0;padding:0;}#container #main-content .column h2{font-size:18px;margin-top:0;padding-top:0;}#container #main-content .column p{margin-top:0;}#container #main-content .main-content-tl{height:20px;width:20px;background: url( '../img/main-content-tl.png' ) no-repeat;position:absolute;top:0px;left:0px;}#container #main-content .main-content-right{height:306px;width:20px;background: url( '../img/main-content-right.png' ) no-repeat;position:absolute;top:0px;right:0px;}#container #main-content .column{height:260px;width:255px;float: left;margin:30px 0px 0px 30px;}#container #main-content .column-span{height:260px;float: left;margin:30px 0px 0px 30px;}#container #main-content .column-span #map{width:546px;height:244px;border:1px solid #FFF;}#container #footer{color:#1b654f;margin-left:30px;margin-top:16px;padding-bottom:40px;}#container #footer a{color:#1b654f;}