<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/**************/
/* Searcy Law */
/**************/
/* Reset */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video {margin: 0; padding: 0; border: 0;
    font-size: 100%; font: inherit; vertical-align: baseline;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;}
ol, ul {list-style: disc;}
a[href], label[for], select, input[type=checkbox], input[type=radio] {cursor: pointer;}
button, input[type=button], input[type=image], input[type=reset], input[type=submit] {padding: 0;   overflow: visible; cursor: pointer;}
button::-moz-focus-inner, input[type=button]::-moz-focus-inner, input[type=image]::-moz-focus-inner, 
input[type=reset]::-moz-focus-inner, input[type=submit]::-moz-focus-inner {border: 0;}
.hide {position: absolute !important; left: -9999em !important;}
.clearfix:after {content: "."; display: block; visibility: hidden; clear: both; height: 0;}
h1, h2, h3, h4, h5, h6 {font-weight: normal;}
.ie7 .clearfix {zoom: 1;}
strong {font-weight: bold;}
em {font-style: italic;}
del {text-decoration: line-through;}
th, td {vertical-align: top;}
th {font-weight: normal; text-align: left;}
address, cite, dfn {font-style: normal;}
abbr, acronym {border-bottom: 1px dotted #999; cursor: help;}
sub, sup {position: relative; font-size: 75%; line-height: 0;}
sup {top: -0.5em;}
sub {bottom: -0.25em;}
textarea {overflow: auto;}
/* Containers */
body {padding: 0; margin: 0; font-family: 'Open Sans', sans-serif; background: #4e0016 url('/images/bg-body.jpg') repeat-y center center; color: #430010;}
#wrapper {margin: 0 auto; width: 903px;}
.clear {clear: both;}

/* Formatting */
h1 {color: #430010; font-size: 20px; font-weight: bold; margin-bottom: 20px;}
h2 {color: #430010; font-size: 14px; font-weight: bold; margin-bottom: 15px;}
p, ol, ul, li {color: #430010; line-height: 20px; font-size: 13px; margin-bottom: 15px;}
ol,
ul {margin: 0 15px 15px 40px;}
ul li,
ol li {margin-bottom: 8px;}
a, a:link, a:active, a:visited {color:#886854; text-decoration: none;}
a:hover {color:#96002a; text-decoration:underline;}

/**********/
/* Header */
/**********/
#header {float: left; width: 903px; background: url('/images/bg-header.jpg') no-repeat bottom;	height: 197px;}
#logo {float:left; width: 184px;}
#photo {float: left; font-size: 1px;}

/* Menu */
#topnav {text-align: center; width: 100%; margin: 0; padding: 0; background: url('/images/bg-menu.jpg') no-repeat;}
#topnav-left {text-align: left; float: left; margin: 65px 0 0 20px; padding: 0; width: 339px;}
#topnav-left a {font-size: 13px; color: #430010; text-decoration: underline;}
#topnav-left a:hover {text-decoration: none;}

/* Overall Box Properties */
#menu {padding: 0; margin: 0 auto; display: inline-block;}
#menu ul {display: block; list-style: none; margin: 0; padding: 0;}
#menu ul li {position: relative; color: #fff; display: inline; padding: 0 7px 0 0; float: left; 	background: url('/images/bg-menu-li.gif') no-repeat right 4px; margin-top: 8px;}
#menu ul li.end {background: none;}
#menu ul li a {display: block; float: left; color: #4c0015; padding:2px 10px 14px 9px; text-decoration: none; font-weight: normal; font-size: 14px;}
* html #menu ul li a {padding:2px 10px 14px 9px;}
#menu ul li a:hover {color: #96002a;}
#menu ul li ul {position: absolute;	display: none;}
#menu ul li:hover {position: relative; color: #96002a;}
#menu ul li:hover &gt; a,
#menu li a:hover,
* html #menu li a:hover {color: #96002a; padding:2px 10px 14px 9px;}

/***********/
/* Content */
/***********/
#content {text-align: left; width: 903px; background: #efe9d7 url('/images/bg-content.jpg') repeat-x top; float: left;}
#body {padding: 25px;}
#body .left {float: left; width: 550px; margin-right: 20px; padding: 10px 0;}
#news {margin: 30px 0; padding-top: 30px; border-top: 1px solid #430010;}

/***********/
/* Sidebar */
/***********/
.sidebar {float: right; width: 250px; padding: 20px 10px; background-color: #FDFAF0; margin-bottom: 20px; -webkit-box-shadow: 0 0 7px 0 #CFBE90; box-shadow: 0 0 7px 0 #CFBE90;}
.sidebar h2 {text-align: center;}
.sidebar p {background: url('/images/form-separator.gif') no-repeat center bottom; color: #430010; font-size: 12px; margin: 0; padding: 5px 0 32px; text-align: center;}

/* Form */
.form {float: right; margin-bottom: 20px; padding: 0 25px;}
.form p {color:#430010; font-size: 12px; margin: 0 0 15px; text-align: center;}
.form form {width: 195px;}
.form input,
.form textarea,
.form select {border: 1px solid #d5c6c0; background-color: #f7f3e8; padding: 5px; width: 185px; height: 200px; font-size: 11px; color: #a6947c; margin-bottom: 5px;}
.form input:hover,
.form textarea:hover,
.form select:hover,
.form input:focus,
.form textarea:focus,
.form select:focus {border-color: #450011; color: #450011;}
.form input {height: 13px;}
.form select {height: 27px; width: 197px !important;}
.form textarea {height: 200px !important; font-family: Tahoma, Arial; width: 185px !important;}
.form .submit {color: #450011; text-transform: uppercase; height: auto; width: 75px; margin: 0 auto; display: block; font-size: 14px;}
.form .submit:hover {border-color: #450011; cursor: pointer;}

/**********/
/* Footer */
/**********/
#footer {width: 903px; right: 2px; background: url('/images/bg-footer.jpg') no-repeat center top;padding-top: 100px; text-align: left; float: left;}
#contact {float: right;}
#footer-content {color:#AE9383; font-size:11px; padding: 0 180px 20px 25px; width:680px; margin: 0 auto;}
#footer a {color: #AE9383; font-size: 11px; text-decoration:none;}
#footer a:hover {color:#8c6e5d;}</pre></body></html>