/*Global CSS Declarations for LisaWilliamsAssociates.com, Version 2009, Copyright (c) Analogue Web Design,LLC. All rights reserved.*/@media screen,projection{/*GLOBAL RESET*/html,body,address,blockquote,div,h1,h2,h3,h4,h5,h6,hr,noscript,p,pre,dl,dt,dd,ol,ul,li,table,caption,thead,tfoot,tbody,tr,td,th,form,fieldset,legend,label,a,img,object,q,span,abbr,acronym,del,dfn,em,ins,strong{background:transparent;border:none;font-size:100%;margin:0;outline:none;padding:0;vertical-align:baseline;}a{outline:none;text-decoration:none;}abbr:hover,acronym:hover{border-bottom:1px dotted #999;cursor:help;}address{font-style:normal;}blockquote,q{quotes:none;}h1,h2,h3,h4,h5,h6{font-size:1em;}hr{clear:both;height:1.2em;visibility:hidden;}html{height:100%;}fieldset,img{border:medium none;}input,button,select,textarea{font-family:Arial,Helvetica,sans-serif;font-size:1em;}label{cursor:pointer;}ol,ul{list-style:none;}:focus{outline:none;}/*LAYOUT*/body{background:#ecebe7 url(/assets/img/body.jpg) repeat-y 50% 0%;color:#4a463d;font:10px/1.5 Verdana,Geneva,sans-serif;height:100%;margin:0 auto;min-width:960px;}#container{background:#fff url(/assets/img/container.jpg) repeat-y;color:#4a463d;margin:0 auto;min-height:100%;position:relative;width:900px;}/*HEADER*/#header h1{background:url(/assets/img/logo.jpg) no-repeat;float:left;height:225px;text-indent:-999em;width:300px;}#header h2{display:none;float:right;height:225px;}/*MENU*/#menu{background:url(/assets/img/menu.png) no-repeat;color:#bfbbb0;margin-left:-24px;padding:13px 24px;text-align:right;width:900px;}#menu li{display:inline;font-size:1.3em;text-transform:uppercase;}#menu li a{border-right:1px solid #bfbbb0;color:#bfbbb0;padding:0 12px;}#menu li a:hover{color:#fff;}#menu li.contact a{border-right:none;}/*LOCATION*/#home #menu li.home a{color:#fff;}#home #header{background:url(/assets/img/home.jpg) no-repeat 100% 0%;}#about #menu li.about a{color:#fff;}#about #header{background:url(/assets/img/about.jpg) no-repeat 100% 0%;}#services #menu li.services a{color:#fff;}#services #header{background:url(/assets/img/services.jpg) no-repeat 100% 0%;}#clients #menu li.clients a{color:#fff;}#clients #header{background:url(/assets/img/clients.jpg) no-repeat 100% 0%;}#case-studies #menu li.case-studies a{color:#fff;}#case-studies #header{background:url(/assets/img/case-studies.jpg) no-repeat 100% 0%;}#resources #menu li.resources a{color:#fff;}#resources #header{background:url(/assets/img/resources.jpg) no-repeat 100% 0%;}#contact #menu li.contact a{color:#fff;}#contact #header{background:url(/assets/img/contact.jpg) no-repeat 100% 0%;}#legal #header{background:url(/assets/img/legal.jpg) no-repeat 100% 0%;}#error #header{background:url(/assets/img/admin.jpg) no-repeat 100% 0%;}#admin #header{background:url(/assets/img/admin.jpg) no-repeat 100% 0%;}/*CONTENT*/#content a{color:#7a8fb0;}#content a:hover{color:#b46b4b;}/*CONTENT-MAIN*/#content-main{background:#f6f8fc url(/assets/img/content.jpg) repeat-x 0% 0%;float:right;min-height:600px;padding:36px 0 54px;position:relative;width:600px;}#content-main a{font-style:italic;}#content-main a:hover{text-decoration:underline;}#content-main a.more{background:url(/assets/img/more.png) no-repeat 0% 0%;padding-left:12px;}#content-main a.more:hover{background-position:0% 100%;}#content-main h3{color:#4a463d;font:2em/1.5 "Times New Roman",Times,Serif;margin-bottom:12px;padding:0 36px;text-transform:uppercase;}#content-main h3 sup{font-size:0.6em;}#content-main h4{color:#4a463d;font-size:1.4em;font-weight:normal;margin-bottom:12px;padding:0 36px;text-transform:uppercase;}#content-main h5{color:#4a463d;font-size:1.2em;padding:0 36px;text-transform:uppercase;}#content-main p{color:#312c29;font-size:1.2em;margin-bottom:12px;padding:0 36px;}#content-main p.back{text-align:right;font-size:1em;}#content-main p.intro{color:#4a463d;font:1.8em/1.25 "Times New Roman",Times,Serif;margin-bottom:12px;padding:0 36px;}#content-main p.intro:first-line{font-size:1.11em;}#content-main ul{color:#312c29;font-size:1.2em;margin-bottom:12px;padding:0 36px;}#content-main ul li{list-style:circle;margin:0 18px 6px 36px;padding-left:9px;}/*SIDEBAR*/#content-sidebar{float:left;padding:12px 0 44px;width:300px;}#content-sidebar .news{background:url(/assets/img/sidebar-news-btm.jpg) no-repeat 0% 100%;margin:0 12px;width:275px;}#content-sidebar .news dl{font-size:1.1em;margin:15px 15px 0;}#content-sidebar .news dl dd{padding-bottom:15px;}#content-sidebar .news a{background:url(/assets/img/sidebar-news-a.jpg) no-repeat 100% 0%;font-style:italic;padding-right:12px;}#content-sidebar .news a.more{padding-left:6px;}#content-sidebar .news a:hover{background-position:100% 100%;}#content-sidebar .news h5{background:url(/assets/img/sidebar-news-top.jpg) no-repeat;font-size:1.4em;font-weight:normal;letter-spacing:2px;padding:3px 6px;text-align:right;text-transform:uppercase;}#content-sidebar .news ul{font-size:1.1em;margin:15px 15px 0;padding-bottom:15px;}#content-sidebar .case-studies{background:url(/assets/img/sidebar-cs.jpg) no-repeat;font-family:"Times New Roman",Times,Serif;margin:12px;text-transform:uppercase;width:275px;}#content-sidebar .case-studies a{background:url(/assets/img/sidebar-cs-a.jpg) no-repeat 100% 0%;color:#fff;display:block;font-size:1.8em;margin:0 12px;padding:4px 12px 5px 0;}#content-sidebar .case-studies a strong{color:#3c3e43;font-size:1.333em;}#content-sidebar .case-studies a:hover{background-position:100% 100%;color:#3c3e43;}#content-sidebar .case-studies a:hover strong{color:#fff;}#content-sidebar .testimonials{background:url(/assets/img/sidebar-ts-btm.jpg) no-repeat 0% 100%;margin:12px;width:275px;}#content-sidebar .testimonials blockquote{margin:15px 15px 0;}#content-sidebar .testimonials blockquote p{padding-bottom:12px;}#content-sidebar .testimonials blockquote cite{display:block;font-size:1.2em;}#content-sidebar .testimonials blockquote cite strong{font-style:normal;font-weight:normal;text-transform:uppercase;}#content-sidebar .testimonials dl{font-size:1.1em;margin:15px 15px 0;}#content-sidebar .testimonials dl dd{padding-bottom:15px;}#content-sidebar .testimonials h5{background:url(/assets/img/sidebar-ts-top.jpg) no-repeat;font-size:1.4em;font-weight:normal;letter-spacing:2px;padding:3px 6px;text-align:right;text-transform:uppercase;}#content-sidebar .contact{bottom:54px;font-family:"Times New Roman",Times,Serif;margin:0 46px;position:absolute;text-align:left;width:208px;}#content-sidebar .contact a{background:#dfe7f2 url(/assets/img/address-a.jpg) no-repeat 95% 0%;color:#4a463d;display:block;margin-left:-12px;padding:3px 6px;width:196px;}#content-sidebar .contact a:hover{background:#4a463d url(/assets/img/address-a.jpg) no-repeat 95% 100%;color:#dfe7f2;}#content-sidebar .contact address{font-size:1.2em;margin:12px;}#content-sidebar .contact em{color:#7a8fb0;padding-left:6px;}#content-sidebar .contact h5{background:url(/assets/img/sidebar-logo.jpg) no-repeat;height:54px;text-indent:-999em;width:207px;}/*FORMS*/#content-main form{color:#312c29;font-size:1.2em;margin-bottom:12px;padding:0 36px;}#content-main form a{background:url(/assets/img/more.png) no-repeat 100% 0%;font-style:italic;margin-left:6px;padding-right:12px;}#content-main form a:hover{background-position:100% 100%;border:medium none;}#content-main form button{background:url(/assets/img/button.png) no-repeat 0% 0%;border:medium none;color:#fff;font-weight:bold;height:20px;text-align:center;text-transform:uppercase;width:72px;}#content-main form button:hover{background-position:0% 100%;}#content-main form div.field{float:left;margin-bottom:9px;width:50%;}#content-main form div.field input{border:1px solid #7a8fb0;padding:2px 1px;width:250px;}#content-main form div.field input:focus{border:1px solid #b46b4b;}#content-main form div.field label{display:block;}#content-main form div.city{width:126px;}#content-main form div.city input{width:120px;}#content-main form div.date{width:132px;}#content-main form div.date input{width:118px;}#content-main form div.state{width:56px;}#content-main form div.state select{border:1px solid #7a8fb0;padding:1px 0;width:54px;}#content-main form div.state select:focus{border:1px solid #b46b4b;}#content-main form div.zip{width:68px;}#content-main form div.zip input{width:68px;}#content-main form fieldset fieldset{margin-bottom:12px;}#content-main form label.isInvalid{font-weight:bold;}#content-main form small{color:#7a8fb0;float:right;margin-right:12px;}#content-main form textarea{border:1px solid #7a8fb0;padding:2px 1px;height:75px;width:514px;}#content-main form textarea:focus{border:1px solid #b46b4b;}/*FOOTER*/#footer{bottom:0;background:#3c3e46 url(/assets/img/footer.jpg) repeat-x 0% 50%;color:#aba89d;padding:10px 0 12px;position:absolute;text-align:center;width:900px;}#footer ul li{display:inline;padding:6px;}#footer a{color:#aba89d;}#footer a:hover{color:#fff;text-decoration:underline;}/*CLASSES*/.clear:after{clear:both;content:".";display:block;height:0;visibility:hidden;}/*MSIE 7.0*/*+html .clear{height:1%;}*+html #content-main form div.state select{margin-top:1px;}*+html #content-main form.admin fieldset.links{margin-bottom:3px;}*+html #content-main form.admin label.cabinet input.file{left:0;}/*MSIE 6.0*/* html .clear{height:1%;}* html #menu{background:url(/assets/img/menu.jpg) repeat-x;margin-left:0;padding:13px 0;width:900px;}* html #content-main{height:600px;}* html #content-sidebar{height:1%;}* html #content-sidebar .news{margin:0 11px 0 12px;}* html #content-sidebar .case-studies,* html #content-sidebar .testimonials{margin:12px 11px 12px 12px;}* html #content-sidebar .contact{margin:0 36px 0 44px;}* html #content-main form a{background:url(/assets/img/more.jpg) no-repeat 100% 0%;}* html #content-main form div.state select{margin-top:1px;}* html #content-main form.admin fieldset.links{margin-bottom:3px;}* html #content-main form.admin label.cabinet input.file{left:0;}}