html,body,ul,pre{margin:0;padding:0}html{overflow-y:scroll}body{margin:1px 0 0 0;padding:0 0 20px;background-color:#222;height:100%;position:relative;text-align:center;font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,Helvetica,Arial,sans-serif;color:#ccc;font-size:12px}ul,ol{list-style:none}ul li{margin-top:.5em}.slider ul li{margin-top:0}.page-about p{line-height:1.6em}.page-home .page-head{overflow:hidden;height:0;padding:0}#wrapper{margin:0 auto;width:1104px;position:relative;height:100%}#banner{height:170px}#content .bg{opacity:0;-moz-opacity:0;filter:alpha(opacity=0)}a{color:#27D;text-decoration:none}a:focus,a:hover,a:active{text-decoration:underline}table.layout-grid a.disabled,table.layout-grid a.disabled:hover{color:#aaa;cursor:default;text-decoration:line-through}div.notice{background:#fff1af;padding:3px;margin-bottom:5px;font-size:12px;border:1px solid #efd500}#page{padding-top:0;margin:0 auto;text-align:left;border-color:#ddd;border-width:medium 1px 1px}#container{padding:0}#ads{clear:both;padding:12px 0 12px 66px}#footer{clear:both;color:#777;margin:0 auto;padding:20px 0 40px;text-align:center}#dynamicContent{display:block;clear:both}div.logo{position:absolute;top:20px;margin:0;width:554px;height:166px;display:block;background:url('../images/logo.jpeg') no-repeat}#menu{width:510px;float:right}#menu h2{position:absolute;text-indent:-9999px}.navigation{list-style:none;position:relative;margin:0;padding:0}.navigation li{display:inline-block;overflow:hidden;padding:0;cursor:pointer;width:98px;height:166px;margin-bottom:3px}.navigation a{display:block;background-color:#ddd;margin:0;height:166px;padding:0;text-align:left;font-weight:bold;padding-left:10px;color:#ccc;line-height:1.8em}.navigation a.item-1{padding-top:145px;background:url(../images/nav/smile1.jpg)}.navigation a.item-2{background:url(../images/nav/home22.jpg)}.navigation a.item-3{padding-top:145px;background:url(../images/nav/facility.jpg)}.navigation a.item-4{background:url(../images/nav/smile22.jpg)}.navigation a.item-5{padding-top:145px;background:url(../images/nav/terrain.jpg)}#content-wrapper{background:#111 url('../images/content_bg.png') repeat-y 0 0}#content{background:url('../images/content_body_bg.png') no-repeat 0 13px;zoom:1}.content-top{font-size:1px;height:13px;background:url('../images/content_top_bg.png')}.content{padding:0 3px 0 3px;overflow:hidden}#content .content{min-height:380px;background:url('../images/dot.png') repeat-y 203px 0}.content-head{height:74px;border-bottom:1px solid #ccc;background-color:#fff}.content-head h2{float:left;margin:0;padding:20px 0 20px 24px;color:#ff9c08;font:normal 29px/30px "Trebuchet MS","Helvetica","Arial","Verdana","sans-serif"}.content-head h2 span{padding-right:16px;border-right:1px solid #ccc}.content-head p{margin:0;padding:28px 0 0 12px;float:left;font:bold 15px "Trebuchet MS","Helvetica","Arial","Verdana","sans-serif"}.layout-grid{width:100%}.layout-grid td{vertical-align:top}.layout-grid td.left-nav{width:200px}.layout-grid td.normal{border-left:1px solid #eee;padding:20px 24px;font-family:"Trebuchet MS","Helvetica","Arial","Verdana","sans-serif"}h4,h5{margin:0;font-weight:normal;border:0}h1{font-size:1.8em;font-weight:bold;border:0}h2{font-size:1.4em;font-weight:bold;border:0}h3{font-size:1.2em;font-weight:bold;border:0}.pull-quote{padding:6px 0;line-height:20px;text-transform:uppercase;font-size:12px}p{font-size:1em;line-height:1.3em}#gallery h3{margin:.4em 0 0}#gallery p{margin:0}#footer{height:45px;padding:3px 0;margin-bottom:15px;position:relative;margin-left:1px;margin-right:2px}#footer .inner{position:relative;z-index:2}#ie6 #footer .inner{zoom:1}#footer .bg{background:url('../images/footer_bg.png') no-repeat left top;width:100%;height:60px;position:absolute;top:0;left:0;z-index:1}#footer p{margin:0;padding:0;color:#aaa;font:normal 9px 'Arial','Helvetica',sans-serif;line-height:125%;text-transform:uppercase}#footer p a{color:#bbb}#footer span.first{display:block;float:left;padding:6px 0 0 16px}#footer .block{display:block;float:left}#footer .block span,#footer span.empty{display:none}div.about ul{list-style-type:square;margin-bottom:50px}div.about ul li h5{font-size:16px;margin-bottom:10px}div.about ul li a:link,div.about ul li a:visited{text-decoration:none;color:#666}div.about ul li a:hover{color:#000}div.about ul li p{padding-right:40px;padding-left:20px}.site-confirm{color:#fff;background:#0c0;border:1px solid #333;padding:10px}.submit{background:#ccc;border:1px solid #333;padding:2px}.label{margin:5px 0 5px 0}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.clearfix{display:inline-block}/*\*/* html .clearfix{height:1%}.clearfix{display:block}/**/.pikachooseCompact{position:relative}#userMenu{position:relative;z-index:1}#aboutContent ul{padding-left:50px}#aboutContent ul li{text-indent:0}#aboutContent p{margin-top:15px}.content{overflow:visible}#content-wrapper{background:0}.content-top{background-image:url(../images/app/content_top_bg_trFix.gif)}#application-content{background-image:url(../images/bg_overlay.gif);padding:5px;margin:0 -1px}#components{padding:10px}#components-lower{background:url(../images/bg_overlay.png);padding:10px 10px 10px 10px;width:1048px;height:160px;margin:0 10px 10px 10px}#components-about{background-color:#fff;background-image:url(../images/bg.jpg);background-repeat:repeat-x;background-position:top;padding:10px 10px 10px 10px;width:900px;margin-top:40px;margin-right:10px;margin-left:10px;margin-bottom:10px}#components-updates{background-color:#fff;background-image:url(../images/bg.jpg);background-repeat:repeat-x;background-position:top;padding:10px 10px 10px 10px;width:900px;margin-top:40px;margin-right:10px;margin-left:10px;margin-bottom:10px}#components-bio{background-color:#fff;background-image:url(../images/bg.jpg);background-repeat:repeat-x;background-position:top;padding:10px 10px 10px 10px;width:900px;margin-top:40px;margin-right:10px;margin-left:10px;margin-bottom:10px}#centerBox{width:390px;padding-left:50px;margin:auto;text-align:justify}#centerBox .box-overlay{background-image:url(../images/bg_overlay.png);padding:.7em 1.3em}#contactInfo{padding:10px;color:#444}#bioInfo{padding:10px;color:#444}#box{background-image:url(../images/shopnow.jpg);background-repeat:repeat;background-position:top;float:left;width:97%;height:100%;padding:10px;color:#444}#box2{float:left;width:563px;height:100%;padding:10px;color:#444}#box3{float:left;width:98%;height:100%;padding:10px;background-image:url(../images/bg_overlay.png)}#box4{background-image:url(../images/boxes/header_bg3.jpg);background-repeat:repeat;background-position:top;float:left;width:97%;height:100%;padding:10px;color:#444}#aboutContent{padding:10px}#practiceAreasContentA{padding:10px 10px 10px 20px;font-weight:bold;line-height:140%;color:#444;float:left;width:40%}#practiceAreasContentB{padding:10px 10px 10px 20px;font-weight:bold;line-height:140%;color:#444;float:right;width:40%}#wideHeader{font-weight:600;text-align:center}.aboutCont{font-weight:normal;color:#043764}.aboutCont span{color:#043764;font-size:.8em}#components #dialog_link{padding:.4em 1em .4em 20px;text-decoration:none;position:relative}#components #dialog_link span.ui-icon{margin:0 5px 0 0;position:absolute;left:.2em;top:50%;margin-top:-8px;zoom:1}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.clearfix{display:inline-block}/*\*/* html .clearfix{height:1%}.clearfix{display:block}/**/#slider1{width:720px;height:300px;position:relative;overflow:hidden}#slider1Content{width:720px;height:300px;position:absolute;top:0;margin-left:0}.slider1Image{float:left;position:relative;display:none}.slider1Image span{position:absolute;padding:10px 13px;width:694px;background-color:#000;filter:alpha(opacity=70);-moz-opacity:.7;-khtml-opacity:.7;opacity:.7;color:#fff;display:none}.slider1Image:first-child{float:left;position:relative;display:block}.clear{clear:both}.slider1Image span strong{font-size:14px}.left{top:0;left:0;width:120px!important;height:280px}.right{right:0;bottom:0;width:120px!important;height:282px}ul{list-style-type:none}.noscript{display:none}.slider p{text-align:center;font-size;0.9em;line-height:1.6em}.caption p{color:#aaa}.slider h3{padding-top:10px;text-align:center}#products-services h2{color:#888}#products-services ul{color:#ccc;font-size:1.1em;margin-left:10px}#products-services{padding:.5em}div.page-head{padding:1.7em 0 0;text-align:center;font-size:.6em;color:#555;margin-bottom:1.7em;text-transform:uppercase;letter-spacing:.7em;width:100%}.page-head h1{margin:0}h3 .sub{color:#808080;font-family:Arial;font-size:.85em;font-weight:bold}ul.circleList{padding-left:20px;margin-bottom:12px}ul.circleList li{margin-top:4px;list-style:circle}ul,ol{font-size:11px}.kwicks li a{display:block;width:100%;height:100%}#cred{text-transform:uppercase;font-size:.75em;padding:1em .8em;letter-spacing:.2em;font-weight:bold;font-family:Arial,Helvetica,sans-serif}#loadingCover{width:100%;top:0;height:100%;position:absolute}#loadingCover.javascript{background-color:#222}div.content{float:right;width:752px;padding-top:5px}div.content a,div.navigation a{text-decoration:none;color:#777}div.content a:focus,div.content a:hover,div.content a:active{text-decoration:underline}div.controls a{padding:5px}div.ss-controls{float:left}div.nav-controls{float:right}div.slideshow-container{position:relative;height:354px}div.loader{position:absolute;top:0;left:0;background-image:url('loader.gif');background-repeat:no-repeat;background-position:center;width:752px;height:354px}div.slideshow span.image-wrapper{display:block;position:absolute;top:0;left:0}div.slideshow a.advance-link{display:block;width:752px;clear:both;height:354px;text-align:center}div.slideshow a.advance-link:hover,div.slideshow a.advance-link:active,div.slideshow a.advance-link:visited{text-decoration:none}div.slideshow img{border:1px solid #ccc}div.download{float:right}div.caption-container{position:relative;clear:left;height:115px}span.image-caption{display:block;position:absolute;width:750px;top:0;left:0}div.caption{padding:9px 0 0 0}div.image-title{font-weight:bold;font-size:1.4em}div.image-desc{line-height:1.3em;padding-top:12px}ul.thumbs{clear:both;margin:0;padding:0}ul.thumbs li{float:left;padding:0;margin:5px 10px 5px 0;list-style:none}a.thumb{padding:2px;display:block;border:1px solid #ccc}ul.thumbs li.selected a.thumb{background:#000}a.thumb:focus{outline:0}ul.thumbs img{border:0;display:block}div.pagination{clear:both}div.navigation div.top{margin-bottom:12px;height:11px}div.navigation div.bottom{margin-top:12px}div.pagination a,div.pagination span.current,div.pagination span.ellipsis{display:block;float:left;margin-right:2px;padding:4px 7px 2px 7px;border:1px solid #ccc}div.pagination a:hover{background-color:#eee;text-decoration:none}div.pagination span.current{font-weight:bold;background-color:#000;border-color:#000;color:#fff}div.pagination span.ellipsis{border:0;padding:5px 0 3px 2px}