html{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:text-top;}sub{vertical-align:text-bottom;}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}input,textarea,select{*font-size:100%;}legend{color:#000;}
body,html{height:100%;min-height:100%;font-family:arial;color:#69331f;font-size:13px;font-weight:bold;background-color:#d5e9e8;text-align:center;}
strong{font-weight:bold;}
#container{width:987px;margin:0 auto;background-image:url(http://new.elder-law.com/media/images/container.png);position:relative;top:20px;margin-bottom:50px;text-align:left;}
#container_top{height:33px;background-image:url(http://new.elder-law.com/media/images/top-curve.png);}
#container_bottom{height:33px;background-image:url(http://new.elder-law.com/media/images/bottom-curve.png);width:987px;}
#menu{height:36px;border:2px solid #68321f;border-bottom:none;background-color:#9d7662;text-align:center;}
#menu img{margin-top:5px;float:left;}
#menu .pipe{height:26px;border-right:2px solid #68321f;width:2px;margin:5px 15px 0 15px;display:block;float:left;}
#menu_items{width:435px;margin:0 auto;}
#logo img{position:relative;top:-20px;left:30px;}
#footer{margin-bottom:10px;text-align:center;font-size:12px;}
#footer ul{margin:10px 0 0 28px;}
#footer ul li{display:block;float:left;text-transform:uppercase;font-family:arial}
#footer ul li .pipe{height:14px;border-right:2px solid #269f92;width:2px;margin:0 7px 0 7px;display:block;float:left;}
#footer ul li.last{border-right:none;margin-right:0;padding-right:0;}
#footer ul li a{text-decoration:none;color:#69331f;float:left;display:block;font-family:arial}
#footer ul li a:hover{text-decoration:underline;}
#content{border:2px solid #68321f;}
#content.home{background-image:url(http://new.elder-law.com/media/images/bg-home.png);background-repeat:repeat-y;}
#home_content{width:410px;line-height:36px;font-size:18px;font-weight:normal;margin:15px 20px 0 20px;float:left;}
#home_right{width:520px;background-position:bottom right;background-image:url(http://new.elder-law.com/media/images/tree.png);float:right;min-height:424px;background-repeat:no-repeat;}
#home_right img{margin-top:20px;}
#home_modules{margin-top:20px;}
#home_modules .col{height:132px;float:left;margin-right:5px;}
#category_content{margin:0 10px 10px 10px;font-weight:normal;font-size:15px;line-height:24px;}
#category_content ul,#category_content ol{margin-left:15px;}
#category_content ul li,#category_content ol li{list-style-type:square;margin-left:15px;}
#category_content ol li{list-style-type:decimal;}
#category_content ol ul li{list-style-type:square;}
#category_content ol ol li{list-style-type:lower-alpha;}
#category_content img{float:left;margin:0 10px 10px 0;border:1px solid #999;}
#category_content table, #category_content tr, #category_content td{vertical-align:top;}
#category_content img{border:none;}
#category_content td{padding-bottom:15px;}
#content h1{font-size:27px;background-image:url(http://new.elder-law.com/media/images/bg-category.png);background-repeat:repeat-y;padding:20px;color:#69331f;}
#content h1 img{float:none;margin:auto;border:none;}
.clear{clear:both;}
h1{font-size:27px;font-weight:bold;}
h2{font-size:24px;font-weight:bold;}
h3{font-size:20px;font-weight:bold;}
h4{font-size:16px;font-weight:bold;}
.spacer{clear:both;display:block;height:10px;}
.spacer-small{clear:both;display:block;height:4px;}
a{color:#008e7f;text-decoration:underline;}
.title{font-size:18px;}
label{display:block;float:left;width:100px;}
.tb{width:400px;}
.ta{width:500px;height:200px;}
.center{margin:0 auto;width:520px;}
.floatright{float:right;}
.floatright input{position:relative;right:20px;}
.clear{clear:both;}
.error{border:1px solid red;color:black;margin-bottom:10px;padding:5px;background-color:#F9966B;}
.error ul{margin-left:20px;}
.error ul li{list-style-type:square;}
em,i{font-style:italic;}
b,strong{font-style:bold;}
blockquote{margin:10px 30px 10px 30px;}
p{display:block;margin-top:10px;}

form.gsc-search-box{width:800px;}
.gsc-branding{display:none;}
input.gsc-input{width:600px !important; background-image:none !important;font-size:20px !important;}
td.gsc-search-button{width:80px !important;}
td.gsc-clear-button{width:300px !important;}
input.gsc-search-button{border:1px outset #008e7f;background-color:#008e7f;color:white;padding:3px 8px 3px 8px;}
