body, td {    font-family: Arial, Helvetica, san-serif;	margin: 0;    padding:0;    font-size: 11px;    color:#6d6d6d;    background: #FFFFFF;}html * {    outline: none;}ul, li {    list-style-type:none;    margin: 0;    padding: 0;}a {    color: #7c9762;    text-decoration:none;}.text_box {	font-size: 12px;	height: 20px;    border-style: ridge;    font-size: 11px;    color: #6d6d6d;    border: 1px solid #dbdbdb;	background-color: #efefef;	margin:0;	}.textarea_box {	font-size: 12px;	height:20px;    border-style:ridge;    font-size:11px;    color:#000000;    border-color:#C0C0C0;    border-width:1px;	background-color: #FFFFFF;	}.submit {	font-size: 9px;    border-style:ridge;    font-size:11px;    color:#000000;    border-color:#C0C0C0;    border-width: 1px;	background-color: #FFFFFF;	margin:0;	}h1 {    display:inline;    color: #808080;    font-size: 16px;    font-weight: normal;}h2 {    display:inline;    color: #A6A6A6;    font-size: 14px;    font-weight: normal;}h3 {    display:inline;    color: #393a3c;    font-size:12px;    font-weight: normal;}#logo {    float:left;	width: 313px;	height: 12px;	text-indent: -1000em;	margin-top:55px;	background: transparent url(../images/gillens-army.gif) no-repeat 0 0;}#top_nav {    width:220px;    float:right;    height: 70px;}#slides {    width: 900px;    height: 325px;    overflow: none;}#slides img {    display: none}#document_body {    width: 900px;}.page_copy {    font-size:11px;    line-height: 14px;}.linko {    color: #7c9762;}#clock {    position: relative;    top: 17px;    text-align: right;    color: #959595;    font-size: 9px;}#the_badge {    position: relative;    top: 41px;    text-align: right;    color: #959595;    font-size: 9px;}#main_nav {    position: relative;    top: 24px;    right: 40px;    text-align: right;    color: #959595;    font-size: 9px;}#main_nav ul {    margin: 0;    padding: 0;    display:inline;    list-style-type:none;}#main_nav ul li {    display:inline;    padding-left:10px;}#main_nav ul li a {    font-size:11px;    color: #6c8850;    text-decoration:none;}#main_nav ul li a:hover {    font-size:11px;    color:#959595;    text-decoration:none;}#main_nav ul li a:link, active, visited {    font-size:11px;    color:#6c8850;    text-decoration:none;}#content_body {    width: 670px;    margin-left: 225px;}#content_body #work_slides {    top: 0;    width: 670px;    height: 350px;    overflow: none;    padding-bottom:0;}#work_slides img {    display: none}#work_counter {    padding: 10px;    background: #A6A6A6;    color: #FFFFFF;    font-size: 12px;}#content_area {    width: 900px;}#left_nav {    float: left;    width: 200px;}#left_nav ul {    padding: 0 0 4px 8px;}#left_nav h2 {    color: #6d6d6d;    font-size: 11px;    display:block;    padding: 0 0 3px 0;    margin: 0;}#left_nav h2 a {    color: #7c7c7c;}#left_nav ul li {    margin: 0;    padding: 0;    padding-bottom: 2px;}#left_nav ul li a {    font-size: 11px;    color: #668a4d;}#left_nav ul li a:hover {    color: #393a3c;}#left_nav ul li a:active, link, visited {    color: #668a4d;}#left_nav ul li a.on {    color: #393a3c;}#left_nav ul li a.on:hover {    color: #668a4d;}.the_bar {    height: 1px;    background: transparent url(../images/dot.gif) repeat-x 0 0; }.border_me {    border: 1px solid #e4e4e4;}#contact {    display:none;    position:absolute;    width:350px;    height:350px;    padding:30px;    border:1px solid #e5e5e5;    background:#FFFFFF;    margin-left:400px;    margin-top:120px;}.work {    padding-bottom: 45px;}.work_left {    width: 345px;    padding-right: 20px;}.work_right {    float:right;    width: 305px;    }.work_date {    float: right;    color: #959595;    font-size: 11px;}.feature {    font-size: 11px;    line-height: 13px;}#featured_work {    padding-top: 25px;    width: 900px;    height:200px;    padding-bottom: 25px;}#featured_work h1 {    display: block;    font-size:11px;    color:#949494;}#featured_work table td {    padding-right: 24px;}#featured_work table td.last {    padding: 0;}#featured_work h2 {    display: block;    font-size:11px;    color:#3a3a3c;}.blue_arrow_right {    padding-top: 6px;}#footer {    width: 900px;    margin: 0 auto;    color: #959595;    font-size: 9px;    padding-bottom: 25px;    padding-right: 11px;}#footer_5 {    padding-left: 7px;    float:right;}#footer_4 {    float:right;}#footer_3 {    padding-top: 5px;    padding-right: 7px;    float:right;    font-size:11px;    color:#6d6d6d;}#footer_2 {    padding-top: 5px;    float:left;}a.client_login {    font-size:10px;    color:#668a4d;    text-decoration: none;}a.client_login:hover {    font-size:10px;    color:#668a4d;    text-decoration: none;}a.client_login:active, link, visited {    font-size:10px;    color:#668a4d;    text-decoration: none;}.error {    color: red;}