#menu{background:url(images/nav-grad.gif) #bfbda8 repeat-y left;clear:right;height:34px;margin:18px 12px 20px 0;padding:5px 5px 0 50px;position:relative;top:2px;z-index:2;}
#menu a{color:#f7921e;display:block;float:left;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:700;margin:0;padding:4px 0 5px;text-align:center;text-decoration:none;width:100px;}
#menu a:hover{color:#fff;}
#menu li{background:#fff none repeat scroll 0;border:1px solid #006b89;display:block;float:left;list-style-type:none;margin:0 1px;padding:0;position:relative;}
#menu li ul{background:#fff none repeat scroll 0;height:auto;left:-999em;position:absolute;}
#menu li ul li{border:none;margin:0;}
#menu li:hover ul,#menu li li:hover ul,#menu li.sfhover ul,#menu li li.sfhover ul{background:#fff;border:1px solid #006b89;left:-1px;top:23px;}
#menu li:hover,#menu li.sfhover{background:#f7921e none repeat scroll 0;color:#fff;}
body{background:#e4e4dd url(images/bg.jpg) repeat-x;margin:0;position:relative;text-align:center;}
#wrapper{background:url(images/pagebg.gif) repeat-y;margin-left:auto;margin-right:auto;padding:0;position:relative;text-align:left;width:970px;z-index:0;}
#page{background:url(images/wrapperbg.jpg) no-repeat;overflow:hidden;}
#content{float:right;width:550px;}
#main{float:right;margin:10px;width:600px;}
#main p{font-family:Arial, Arial, Helvetica, sans-serif;font-size:10pt;margin:10px;}
#main h1{color:#fff;font-family:Lucida Sans Unicode, Lucida Grande, sans-serif;font-size:22pt;font-weight:400;margin:0 0 0 235px;padding:0;}
#main h2{color:#f7921e;font-family:Lucida Sans Unicode, Lucida Grande, sans-serif;font-size:12pt;font-weight:400;margin:0 0 0 10px;padding:0;}
#header{background:#006b89;margin:10px 0 40px;padding:10px;position:relative;top:20px;z-index:0;}
#header p{color:#fff;font-family:Lucida Sans Unicode, Lucida Grande, sans-serif;font-size:16pt;margin:0 0 0 235px;padding:0;}
.leftalign{float:left;margin:0 5px 5px 0;}
.rightalign{float:right;margin:0 0 5px 5px;}
p{color:#494949;}
a{color:#006b89;text-decoration:underline;}
.clientsheader{color:#006B89;font-family:Arial, Helvetica, sans-serif;font-size:10pt;font-style:normal;font-weight:700;}
.clientsdescr{color:#666;font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;font-size:10pt;font-weight:400;}
.subject{color:#787878;font-family:Arial, Arial, Helvetica, sans-serif;font-size:12pt;font-weight:400;margin:0;padding:10px;}
#rotatingpart{background:#666 url(images/rotating-image1.jpg);float:left;height:500px;margin:30px 0 10px;width:248px;}
#side{float:left;margin:10px 10px 0 30px;width:291px;}
#side img{margin:10px 0 0;z-index:200;}
dt{background:#fff url(images/boxtop.gif) top left no-repeat;height:10px;line-height:0;}
dd{background:#f3f3f3;border:solid #b2d234;border-width:0 1px;}
.boxbottom{background:#f3f3f3 url(images/boxbottom.gif) bottom left no-repeat;border:0 none;height:10px;padding:0;}
.boxupperright,.boxlowerright{float:right;}
.innerbox{color:#494949;font-family:Arial, Arial, Helvetica, sans-serif;font-size:10pt;padding:0 10px;}
#homepagecontent{padding:10px;}
#homepagecontentlogo{float:left;margin:10px 30px 10px 10px;padding:0;position:relative;z-index:200;}
#homepageserviceslist{left:2px;position:relative;}
#homepageserviceslist a{font-family:arial;font-size:12px;font-weight:700;}
#homepagepoint{float:right;width:210px;}
#homepagepoint h2{color:#494949;font-size:11pt;}
.smbio{left:50px;position:relative;width:500px;}
#serviceslist{left:30px;position:relative;}
#serviceslist a{background:#a6a386;border-bottom:1px solid #fff;color:#fff;display:block;padding:5px 30px;text-decoration:none;}
#serviceslist a:hover{background:#494949;}
#serviceslistright{float:left;left:20px;position:relative;}
.serviceitem{color:#494949;font-family:Arial, Helvetica, sans-serif;font-size:10pt;font-weight:700;margin:0;padding:0;}
#servicessmallbus{float:left;width:270px;}
#serviceslargecorp{float:left;left:15px;position:relative;width:295px;}
#servicesblurb{text-align:left;width:500px;}
.portfolio_menu_item{background-color:#a6a386;border-color:#a6a386;border-style:solid;border-width:5px 9px;color:#006b89;cursor:pointer;float:left;font-family:Arial, Helvetica, Veranda;font-size:8pt;font-weight:700;padding:0 1px;}
.portfolio_menu_item_selected{background-color:#fff;border-color:#fff;border-style:solid;border-width:5px 9px;color:#f8992d;cursor:pointer;float:left;font-family:Arial, Helvetica, Veranda;font-size:8pt;font-weight:700;padding:0 1px;}
.portfolio_inner_side_menu{float:left;position:relative;top:10px;z-index:2;}
.portfolio_inner_side_menu_img{border-color:#c3c1ae;border-style:solid;border-width:2px;cursor:pointer;margin:2px 0;}
.portfolio_inner_side_menu_img_selected{border-color:#f8992d;border-style:solid;border-width:2px;cursor:pointer;margin:2px 0;}
.portfolio_content{float:left;left:15px;position:relative;top:30px;z-index:1;}
.portfolio_content_img{display:none;}
.portfolio_content_img_selected{display:block;}
#standardpagecontent h1{color:#fff;font-family:Lucida Sans Unicode, Lucida Grande, sans-serif;font-size:22pt;font-weight:400;margin:0 0 0 15px;padding:0;}
#standardpagecontent{padding:0 10px 10px;}
#standardpagecontent h3{background-color:#a6a386;color:#fff;font-family:Arial, Helvetica, sans-serif;font-size:11pt;font-weight:700;padding:2px 5px;}
#leftnav{float:right;margin-left:5px;}
#leftnav a{background:#fff;border:1px solid #f7921e;color:#f7921e;display:block;font-family:Lucida Sans Unicode, Lucida Grande, sans-serif;font-size:14px;font-weight:700;height:15px;left:10px;margin:8px 0 0;padding:7px;position:relative;text-decoration:none;top:10px;width:240px;z-index:300;}
#leftnav a:link,#leftnav a:visited{color:#f7921e;}
#leftnav a:hover{background:#f7921e;color:#fff;}
#footer{background:url(images/footerbg.gif) no-repeat bottom;clear:both;padding:20px 0 10px;width:970px;}
#footer a{color:#fff;position:relative;text-decoration:none;top:-2px;}
#footer p{clear:both;color:#fff;display:block;font-family:Arial, Arial, Helvetica, sans-serif;font-size:10px;font-weight:700;height:23px;margin:0 10px;padding:12px 0 0;text-align:center;width:930px;}
#footer img{margin:0 10px;padding:0;}
#copyright{background:#e4e4dd;font-size:10px;padding:0 0 0 20px;overflow:hidden;}
#menu ul,dl,dt,dd{margin:0;padding:0;}
#servicessmallbus p,#serviceslargecorp p{margin:0;}
img#contact{position:absolute;right:15px;top:164px;}

