#award { color:#b3b3b3; float:left; font-size:14px; width:500px; }
#award h3 { color:#f4cf4f; font-size:18px; margin:0; padding:0; }
#award p { margin:0; }
#border { background:#b9b6b7; height:auto; margin:2% auto 0 auto; padding:1px; width:1002px; }
#bottom { height:auto; margin:16px 16px 8px 16px; }
#clientlist td { border:1px solid #ededed; height:100px; }
#clientlist td,
#clientlist th { width:33%; }
#clientlist th { padding:5px 0 30px 0; }
#contact-address { float:left; margin:23px 0 0 20px; }
#content { background:#fff url(images/bg_content.gif) repeat-x; border-bottom:20px solid #f4cf4f; }
#content #sitelist ul li ul li { list-style:none outside url(images/bullet.gif); margin:0; padding:0; }
#content #sitelist ul.ui-tabs-nav li { list-style:none outside none; }
#content .box h2,
#content .boxlast h2 { font:bold 20px Arial, Helvetica, sans-serif; }
#content .box li { border-bottom:1px solid #ededed; font:normal 12px Arial, Helvetica, sans-serif; list-style:none outside url(images/bullet.gif); margin:0; padding:5px 0; text-align:left; }
#content .liquid h3 { background:none; color:#0B52A0; height:auto; line-height:1.5em; margin:0 0 1em 0; padding:0; text-align:left; }
#content .post h3 a { color:#0B52A0; text-shadow:none; }
#dataemail { background:#F8DE83 none; border:none; color:#C9A021; font:normal 12px Arial, Helvetica, sans-serif; margin:2px 0; padding:4px 2px; }
#datafname,
#datalname,
#dataemai,
#dataorg { background:#F8DE83 none; border:none; color:#CC0000; font:normal 12px Arial, Helvetica, sans-serif; margin:2px 0; padding:4px 2px; }
#datasubmit { background:transparent url(images/bullet_arrow.png) no-repeat top left; border:none; color:#898989; font:bold 18px Arial, Helvetica, sans-serif; margin:20px 0 0 0; padding:0 5px 5px 30px; text-align:center; text-transform:lowercase; }
#demo { background:url(images/bg_demo.gif); cursor:pointer; float:left; height:268px; margin:0 16px; width:179px; }
#demo a { display:block; height:268px; text-indent:-9999px; width:179px; }
#demo-close-form { display:block; float:right; }
#demo-close-form img { margin:-15px -20px 0 0; }
#demoform { background:#E4BC41 url(images/bg_demoform.gif) repeat-x top; border:1px solid #D1991F; height:100px; height:auto !important; margin:0 auto; min-height:100px; overflow:visible; padding:40px; width:370px; }
#demoform .contact input { width:175px; }
#demoform h2 { color:#fff; font-size:24px; font-weight:normal; margin-bottom:1em; padding:0; text-shadow:#006633 0px 0px 1px; }
#demoform p { color:#977713; font-size:14px; line-height:18px; margin:10px 0; text-align:justify; }
#demoformsubmit { margin:15px 0; }
#demowrap { display:none; left:0; padding-top:200px; position:absolute; top:0; width:100%; }
#demowrap #demoform #form1 { float:none; }
#demowrap .liquid-bottom { background:none; display:none; float:none; margin:0px auto; }
#demowrap a { font-weight:bold; }
#demowrap input.red { color:#C74631; }
#errorarea { color:#c74631; }
#flash { background:url(images/bg_flash2.jpg); float:right; height:253px; margin:15px 16px 0 0; width:580px; }
#form-contact-us { float:left; }
#form-contact-us input { background:#E8E8E8 none repeat scroll 0 0; border:none; font:normal 12px Arial, Helvetica, sans-serif; padding:2px; width:150px; }
#form-contact-us input#contactform-submit { border:none; height:30px; padding:0; width:110px; }
#form-contact-us textarea { background:#E8E8E8 none repeat scroll 0 0; border:none; font:normal 12px Arial, Helvetica, sans-serif; padding:2px; width:305px; }
#footer{ text-align:center; }
#footer p{ margin:0; padding:0; }
#footer #copyright{ color:#666; font-size:10px; }
#header { background:url(images/bg_header.gif); cursor:pointer; height:110px; width:807px; }
#navigation { background:#f4cf4f; height:20px; overflow:hidden; }
#navigation a { color:#595959; display:block; float:left; font-size:14px; height:20px; margin:0 13px; padding:2px 7px; text-decoration:none; }
#navigation a.active { background:#fff; }
#navigation a.active:hover { color:#666; }
#navigation a:hover { color:#fff; }
#navlinks { display:inline; float:right; margin:0 50px; padding:0; }
#shadow { background:#fff url(images/bg_shadow.jpg) no-repeat; height:14px; margin:0 auto 10px auto; width:1000px; }
#subcontent { background:#fff; color:#5b5b5b; min-height:600px; padding:10px; text-align:justify; }
#subcontent p { font-size:12px; line-height:20px; maring:0 0 10px 0; }
#subcontent .bio-img{ clear:left; float:left; padding:5px 30px 5px 5px; width:130px; }
#subcontent .bio-img p{ clear:both; line-height:14px; padding:5px 0; }
#subleft { float:left; padding:15px; width:500px; }
#subleft h2 { color:#000; font:normal 24px Arial, Helvetica, sans-serif; margin:0 0 15px 0; padding:0; }
#subleft h2 span.large { font-size:20px; }
#subleft h2 span.normal { font-weight:normal; }
#subleft h3 { color:#F4CF4F; font:normal 18px Arial, Helvetica, sans-serif; }
#subleft h3 span.positiontitle{ color:#999; font:normal 11px Arial, Helvetica, sans-serif; text-transform:uppercase; }
#subleft ul { margin:0 0 0 18px; padding:0; }
#subleft ul li { list-style:none outside url(images/bullet.gif); padding:5px 0; }
#subnav { margin:0 auto; margin-bottom:50px; width:727px; }
#subnav a { color:#666; font-size:14px; padding:0 28px; text-decoration:none; }
#subnav a:hover { color:#363636; }
#subright { float:right; padding:15px; width:230px; }
#subright ul li { list-style:none outside none; }
#subright .sidebox { background:#fafafa; border:1px solid #d5d5d5; color:#5b5b5b; font-size:14px; margin:0 0 10px 0; margin-bottom:10px; padding:10px; width:205px; }
#subright .sidebox #twitter_div ul { margin:0 0 0 22px; padding:0; }
#subright .sidebox #twitter_div ul#twitter_update_list li { font:normal 12px Arial, Helvetica, sans-serif; list-style:none outside url(images/bullet_twitter.gif); padding:0 0 10px 0; text-align:left; }
#subright .sidebox h2 { color:#f4cf4f; font-size:24px; font-weight:normal; margin:0 0 5px 0; padding:0; }
#subright .sidebox h4 { border-top:1px solid #f4cf4f; color:#f4cf4f; display:block; font-size:12px; padding-top:3px; text-align:right; width:200px; }
#subright .sidebox input,
#subright .sidebox textarea { background:#e8e8e8; border:none; color:#909090; font:normal 12px Arial, Helvetica, sans-serif; padding:2px; }
#subright .sidebox input.inputone,
#subright .sidebox textarea.inputone { width:200px; }
#subright .sidebox input.inputtwo { width:96px; }
#subright .sidebox p { font-size:12px; margin:0; padding-bottom:3px; }
#subright .sidebox table { margin-bottom:15px; }
#subright .sidebox ul { line-height:20px; list-style:none; margin:0; margin-bottom:15px; padding:0; }
#subright .twitter { margin:0 5px 0 0; }
#twitter_div ul { margin:0; padding:0; }
#twitter_div ul#twitter_update_list li { font:normal 12px Arial, Helvetica, sans-serif; list-style:none outside none; text-align:left; }
#twitter_div ul#twitter_update_list li a { display:block; font-style:italic; padding:0; text-align:right; }
#twitter_div ul#twitter_update_list li span a { display:inline; font-style:normal; padding:auto; text-align:left; }
#wrapper { background:#363636; border:1px solid #eceae9; height:auto; width:1000px; }
#wrapper2 { border-left:1px solid #282828; border-right:1px solid #282828; height:auto; margin:0 auto; width:807px; }
.arrow { margin:0 90px; }
.box { border:1px solid #e0e0e0; cursor:pointer; float:left; margin-right:9px; padding:20px; width:210px; }
.box h2, .boxlast h2 { color:#e5bd41; font-size:24px; line-height:24px; margin:0; padding:0; }
.box li, .boxlast li { font-size:14px; line-height:18px; list-style:none outside none; margin:10px 0; text-align:justify; }
.box p, .boxlast p { font-size:14px; line-height:18px; margin:10px 0; text-align:justify; }
.box strong { color:#E5BD41; }
.box ul { margin:0 0 0 16px; }
.box ul, .boxlast ul { margin:0 0 0 16px; padding:0; }
.box:hover, .boxlast:hover { background:#fafafa; }
.boxlast { border:1px solid #e0e0e0; float:left; padding:20px; width:210px; }
.button1 { background:#f4cf4f; color:#898989; float:right; margin:0; padding:5px; text-decoration:none; }
.button2 { background:#e1e1e1; color:#898989; float:right; padding:5px; text-decoration:none; }
.category { display:block; }
.clear { clear:both; }
.entry ul,
.entry ol { padding:1em 0 1em 3em; }
.red { color:#c00; }
.sectionimg { border:1px solid #ababab; margin:0 10px 0 0; }
.smalltext { font-size:10px; }
.top{ background:transparent url(images/bg_border.gif) repeat-x 0 10px; clear:both; margin:20px 0; text-align:right; }
.top a{ background:#fff none; font:normal 10px Arial, Helvetica, sans-serif; padding:0 10px; text-transform:uppercase; }


a { color:#C9A021; }
div#content .liquid { background:none; float:left; height:100px; height:auto !important; margin-left:0px; min-height:100px; overflow:visible; padding:40px 40px 0 40px; width:652px; }
div#content .liquid div div { padding:0; }
div#middle-box h2.post-title,
div#middle-box .post h2,
div#middle-box div.entry p { padding-left:0; }
div.liquid-bottom { background:none; float:left; height:25px; margin-left:0px; padding:0 0 0 5px; width:727px; }
html { background:#fff url(images/bg.gif) repeat-x; color:#5b5b5b; font:normal 12px Arial, Helvetica, sans-serif; overflow-y:scroll; }
hr{ border-left:none; border-right:none; border-top:none; border-bottom:1px solid #eee; clear:both; margin:20px 0; }