body { background: none repeat scroll 0% 0% rgb(255, 255, 255); color: rgb(90, 91, 93); margin: 0px; padding: 0px; font: 8.5pt/15pt Verdana,Helvetica,sans-serif; text-align: left; }
p, td, ul, ol, ul, li, dl, dt, dd { font: 8.5pt/15pt Verdana,Helvetica,sans-serif; }
a:link { background: none repeat scroll 0% 0% transparent; color: rgb(102, 102, 102); font-weight: bold; text-decoration: none; }
a:visited { background: none repeat scroll 0% 0% transparent; color: rgb(90, 91, 93); text-decoration: none; }
a:active { background: none repeat scroll 0% 0% transparent; color: rgb(102, 102, 102); font-weight: bold; text-decoration: none; }
a:hover { background: none repeat scroll 0% 0% transparent; color: rgb(102, 102, 102); font-weight: bold; text-decoration: underline; }
.hidden { display: none; visibility: hidden; }
#wrapper { width: 612px; margin: 0px 0px 48px; padding: 0px; text-align: left; border: 1px solid rgb(255, 255, 255); }
#head { padding: 24px 0px 24px 78px; text-indent: -48px; }
#table { margin: 0px 42px; padding: 0px 0px 24px; text-align: left; border: 0px solid red; }
#clients { padding: 0px; font: 8.5pt/15pt Verdana,Helvetica,sans-serif; }
#clients p { margin: 0px; line-height: 2em; }
#clients a { font: 8.5pt/12pt Verdana,Helvetica,sans-serif; }
#clients h1 { margin: 0px; border: 0px solid rgb(153, 153, 153); }
#client_list p { margin: 0px; font: 8.5pt/12pt Verdana,Helvetica,sans-serif; }
#mission { padding: 0px 0px 0px 84px; text-indent: -49px; }
#mission p { line-height: 2em; padding: 0px; }
#portfolio { text-indent: 0px; border: 0px solid red; text-align: left; }
#portfolio_caption { padding: 0px 12px 3px; }
#portfolio_caption p { font: 6.5pt/14pt Verdana,Helvetica,sans-serif; }
#portfolio_top { border-top: 1px solid rgb(0, 0, 0); padding: 15px; }
#portfolio_top p { margin: 0px 0px 12px; padding: 0px; font: 6.5pt/15pt Verdana,Helvetica,sans-serif; text-align: left; }
#portfolio_right { border-left: 1px solid rgb(0, 0, 0); padding: 0px 0px 12px 1.5em; }
#portfolio_right p { margin: 0px; line-height: 1.5em; }
#portfolio_right a { font: 8.5pt/12pt Verdana,Helvetica,sans-serif; }
#portfolio_right h1 { margin: 0.5em 0px; }
#portfolio_right h2 { margin: 0px; }
#profile { padding: 0px; font: 8.5pt/15pt Verdana,Helvetica,sans-serif; }
#profile p { margin: 0px; font: 8.5pt/15pt Verdana,Helvetica,sans-serif; }
#profile a { color: rgb(102, 102, 102); font: bold 8.5pt/15pt Verdana,Helvetica,sans-serif; }
#profile h1 { margin: 0px; }
#staff { padding: 0px 10px 0px 0px; font: 8.5pt/15pt Verdana,Helvetica,sans-serif; }
#staff p { padding: 0px; font: 8.5pt/15pt Verdana,Helvetica,sans-serif; }
#staff a { font: 8.5pt/15pt Verdana,Helvetica,sans-serif; }
#footer { margin: 24px 84px; padding: 0px; text-align: left; font: 8.5pt/17pt Verdana,Helvetica,sans-serif; border: 0px solid rgb(0, 0, 0); }
#link_active { font: 8.5pt/17pt Verdana,Helvetica,sans-serif; }
#link_active a { font: 8.5pt/17pt Verdana,Helvetica,sans-serif; }
#link_inactive { background: none repeat scroll 0% 0% transparent; color: rgb(243, 144, 29); font: bold 8.5pt/17pt Verdana,Helvetica,sans-serif; }
H1 { font: 12pt/18pt Verdana,Helvetica,sans-serif; background: none repeat scroll 0% 0% transparent; color: rgb(255, 125, 0); padding: 0px; margin: 0px; }
H2 { font: 8.5pt/15pt Verdana,Helvetica,sans-serif; background: none repeat scroll 0% 0% transparent; color: rgb(255, 125, 0); padding: 0px; margin: 1em 0px 0px; }
H3 { font: 10pt/12pt Verdana,Helvetica,sans-serif; background: none repeat scroll 0% 0% transparent; color: rgb(153, 51, 51); padding: 5px 0px 0px; }
#smallcaps { font-variant: small-caps; font-size: 8pt; letter-spacing: 0.05em; color: rgb(0, 0, 0); }
P { text-align: left; padding: 0px 0px 12px; }
STRONG { color: rgb(102, 102, 102); background: none repeat scroll 0% 0% transparent; font-weight: bold; }
UL { margin: 0px 12px 0px 0px; }
LI { text-align: left; margin-bottom: 12px; text-indent: 12px; font: 8.5pt/12pt Verdana,Helvetica,sans-serif; }
#footer #navlinks { margin: 0px; padding: 0px; width: 600px; }
#footer #navlinks li { display: inline; list-style-type: none; padding-right: 30px; }
#footer #navlinks li a { color: rgb(90, 91, 93); font-weight: normal; }
#footer #navlinks #current { color: rgb(243, 144, 29); font: bold 8.5pt/17pt Verdana,Helvetica,sans-serif; }
.green { color: rgb(0, 153, 0); font-weight: bold; }
