/*Global CSS Declarations for EdHarperLaw.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 #9e9e9c;cursor:help;}address{font-style:normal;}blockquote,q{quotes:none;}h1,h2,h3,h4,h5,h6{font-size:1em;}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:#fff;color:#555;font:10px/1.5 Arial,Helvetica,sans-serif;height:100%;margin:12px auto;min-width:775px;}#container{margin:0 auto;padding-bottom:12px;position:relative;width:760px;}/*HEADER*/#header{background:#367086 url(/assets/img/header.jpg) no-repeat;border-bottom:1px solid #00445c;height:100px;position:relative;}#header h1{background:#315f71 url(/assets/img/title.jpg) repeat-x;bottom:0;height:54px;overflow:hidden;position:absolute;text-indent:-999em;width:760px;z-index:50;}#header h2{background:url(/assets/img/harper-law.jpg) no-repeat 30px 50%;bottom:0;height:54px;overflow:hidden;position:absolute;text-indent:-999em;width:760px;z-index:75;}#header img{position:absolute;right:18px;top:9px;z-index:100;}/*NAV*/#nav{left:192px;line-height:46px;height:46px;position:absolute;top:0;}#nav a{color:#a3c2c2;font:italic 13px Verdana, Geneva, sans-serif;text-transform:lowercase;}#nav a:hover{border-top:1px solid #fff;color:#ebe0b1;}#nav li{display:inline;margin-right:18px;}#home #nav li.home a,#about #nav li.about a,#values #nav li.values a,#testimonials #nav li.testimonials a,#blog #nav li.blog a,#news #nav li.news a,#contact #nav li.contact a{color:#fff;}/*CONTENT*/#content{overflow:hidden;padding:15px 0;width:760px;}#content a{border-bottom:1px solid #e9e1c6;color: #3683a0;}#content a:hover{border-color:#367086;color:#00445c;}#content address, #content p{font-size:12px;margin-bottom:12px;}#content h3,#content h4{color:#00445c;font-size:14px;margin-bottom:12px;text-transform:uppercase;}#content img{border:1px solid #00445c;margin-bottom:12px;}#content li{margin-left:18px;}#content ol{font-size:12px;list-style:decimal;margin-bottom:12px;}#content strong{color:#00445c;}#content ul{font-size:12px;list-style:disc;margin-bottom:12px;}/*CONTENT-MAIN*/#content-main{border-right:1px solid #90bebe;float:left;padding:6px 30px;width:484px;}#content-main blockquote{margin-bottom: 24px;}#content-main blockquote cite{color:#367087;display:block;font-weight:700;text-align:right;}/*CONTENT-SIDEBAR*/#content-sidebar{border-left:1px solid #90bebe;float:right;margin-left:-1px;padding:6px 18px 80px 27px;width:170px;}#content-sidebar blockquote p{color:#367087;font-size:14px;font-style:italic;}#content-sidebar blockquote p cite{color:#555;display:block;text-align:right;}#content-sidebar dl{font-size:12px;margin-bottom:12px;}#content-sidebar dt{color:#00445c;font-weight:700;text-transform:uppercase;}#content-sidebar dd{margin-bottom: 12px;}#content-sidebar h5{font-size:13px;font-weight:400;line-height:1.25;margin-bottom:6px;}#content-sidebar h5 em{color:#00445c;font-style:normal;font-weight:700;}#content-sidebar h5 strong{display:block;font-size:27px;}#content-sidebar img{margin-bottom:6px;}/*BLOG*/#blog #content-sidebar button{background:url(/assets/img/go.jpg) no-repeat;border:medium none;height:19px;color: #fff;font-weight:700;text-transform:uppercase;width:36px;}#blog #content-sidebar button:hover{background-position: 0 100%;}#blog #content-sidebar form{font-size:12px;margin-bottom:12px;}#blog #content-sidebar h4{font-size:12px;}#blog #content-sidebar input{border:1px solid #90bebe;padding:1px;width:126px;}#blog #content-sidebar input:focus{border-color:#01445e;}#blog-archive li{font-size:12px;}#blog-archive li li{font-size:11px;margin-left:12px;}#blog-archive li li li{font-size:10px;margin-left:9px}#blog-archive strong{color:#555;cursor: pointer;}#blog-archive strong:hover{color:#3683a0;}#blog-archive strong.active{color:#00445c;}#blog-archive ul{margin-bottom:6px;}/*FOOTER*/#footer{background:#00445c url(/assets/img/footer.jpg) no-repeat;color:#367086;height:50px;position:relative;}#footer a{color:#367087;}#footer a:hover{color:#a3c2c2;}#footer img{position:absolute;right:82px;top:-95px;}#footer li{display:inline;margin-right:12px;}#footer ul{bottom:12px;left:30px;position:absolute;}/*INQUIRY*/#inquiry{font-size:1.2em;margin-bottom:12px;}#inquiry br{clear:both;}#inquiry button{background:#fff;border:1px solid #90bebe;color: #01445e;font-size:16px;height:30px;line-height:30px;margin-right:12px;text-transform:uppercase;}#inquiry button:hover{border-color:#01445e;}#inquiry fieldset{margin-bottom: 12px;}#inquiry fieldset fieldset{line-height:2.0;}#inquiry fieldset fieldset.info label{display:block;float:left;width:120px;}#inquiry fieldset fieldset.message textarea{width:480px;}#inquiry input{width:340px;}#inquiry input,#inquiry textarea{border:1px solid #90bebe;padding:1px;}#inquiry input:focus,#inquiry textarea:focus{border-color:#01445e;}#inquiry label{color:#00445c;font-weight:700;}/*SEARCH*/#search{font-size:12px;margin-bottom:12px;}#search button{background:url(/assets/img/button.jpg) no-repeat;border:medium none;height:19px;color: #fff;font-weight:700;text-transform:uppercase;width:65px;}#search button:hover{background-position: 0 100%;}#query{border:1px solid #90bebe;padding:1px;width:224px;}#query:focus{border-color:#01445e;}/*GOOGLE MAPS*/#gmap{background:#fff;border:1px solid #00445c;color:#000;font:10px/1.25 Arial, sans-serif;height:270px;margin-bottom:12px;width:482px;}#gmap a,#gmap a:hover{border-bottom:none;}#gmap form label{color:#555;font-size:11px;}#gmap form #saddr{margin-right:6px;padding:1px;width:165px;}#gmap form .gmap-submit{padding:1px;}#gmap img{border:medium none;margin-bottom:0;}#gmap span.gmap-address{display:block;font-size:11px;font-style:normal;}#gmap span.gmap-directions{display:block;margin-top:-6px;font-size:11px;font-weight:700;}#gmap span.gmap-title{font-size:12px;font-weight:700;text-transform:uppercase;}/*SOCIAL*/#social{height:16px;line-height:16px;margin-bottom:24px;overflow:hidden;width:484px;}#social a{background:url(/assets/img/social.png) no-repeat;border-bottom:medium none;display:block;float:left;height:16px;line-height:16px;padding:0 2px;width:16px;}#social a.buzz{background-position:0 -16px;}#social a.delicious{background-position:0 -32px;}#social a.digg{background-position:0 -48px;}#social a.facebook{background-position:0 -64px;}#social a.google{background-position:0 -80px;}#social a.stumbleupon{background-position:0 -160px;}#social a.twitter{background-position:0 -176px;}/*ADMIN*/#admin fieldset fieldset input, #admin textarea{border:1px solid #90bebe;margin-bottom:3px;padding:1px;width:480px;}#admin fieldset fieldset input:focus, #admin textarea:focus{border-color:#01445e;}#admin fieldset fieldset.columns{margin-bottom:3px;}#admin fieldset fieldset.columns input{width:229px;}#admin form{font-size:12px;margin-bottom:24px;}#admin form a{border-bottom:medium none;font-weight:700;margin-left:12px;}#admin form a.error{color:#bd3a26;}#admin input.button{background:url(/assets/img/button.jpg) no-repeat;border:medium none;height:19px;color: #fff;font-weight:700;text-transform:uppercase;width:65px;}#admin input.button:hover{background-position: 0 100%;}#admin label.isInvalid{border-color:#bd3a26;}#admin label.rotate{display:block;float:right;width:152px;}#admin textarea{height:144px;}/*TOOLBAR*/.toolbar{height:24px;overflow:hidden;width:484px;}.toolbar a{background:#fff url(/assets/img/toolbar.png) no-repeat 0 0;display:block;float:left;height:24px;overflow:hidden;text-indent:-999em;width:24px;}#admin form .toolbar a{margin-left:0;}.toolbar a:hover{background-color:#ffda76;}.toolbar a:active{background-color:#ffad32;}.toolbar a.toolbarItalic{background-position:0 -24px;}.toolbar a.toolbarUnderline{background-position:0 -48px;margin-right:12px;}.toolbar a.toolbarLink{background-position:0 -72px;}.toolbar a.toolbarSpelling{background-position:0 -96px;}.toolbar a.toolbarHelp{background-position:0 -120px;float:right;}/*CLASSES*/.back{text-align:right;}.columns{overflow:hidden;width:484px;}.columns .left{float:left;margin-right:9px;width:233px;}.columns .right{float:right;margin-left:9px;width:233px;}.hasJs .hide{display:none;}/*MSIE 7*/*+html #nav a{position:relative;}*+html #blog #content-sidebar button, *+html #search button{margin-left:3px;}/*MSIE 6*/* html #nav a{position:relative;}* html #blog #content-sidebar button, * html #search button{margin-left:3px;}}/*SAFARI 3.0+ and CHROME*/@media screen and (-webkit-min-device-pixel-ratio:0){body{text-shadow:rgba(0,0,0,.01) 0 0 1px;}}