<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*
Theme Name: LexNetwork Parent Theme
Description: This parent theme is for the styling of LexNetwork Sites.
Author: Rob Stuart
Template: lexnet-01
*/

/* =Reset default browser CSS. Based on work by Eric Meyer: http://meyerweb.com/eric/tools/css/reset/index.html */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {background: transparent;border: 0;margin: 0;padding: 0;vertical-align: baseline;}
body {line-height: 1;font-size:12px;}
h1, h2, h3, h4, h5, h6 {clear: both;font-weight: normal;}
ol, ul {list-style: none;}
blockquote {quotes: none;}
blockquote:before, blockquote:after {content: '';content: none;}
del {text-decoration: line-through;}
table {border-collapse: collapse;border-spacing: 0;}
a {text-decoration: none;}
a img {border: none;}
body {outline:none;font-family:arial;}
* {outline:none;}

/* ------------------------------- clearfix for floating elements ------------------------------- */

.clearfix:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
.clearfix {display: inline-block;}
html[xmlns] .clearfix {display: block;}
* html .clearfix {height: 1%;}

/* ------------------------------ Frame ------------------------------ */

div.page-wrapper {}
div.page-wrapper div.page {margin:0 auto;max-width:1000px;}

/* ------------------------------ MOBILE HEADER ------------------------------ */

#header, #navigation {display:none;visibility: hidden;}

#navigation-m {width:100%;background-color:#333;}
#navigation-m .content {width:100%;padding: 10px 0;}
	
	#button {float:left;margin: 0;padding: 0;border: none;width: 87px;height:48px;}
	#button .menu_class {margin-left:5px;}

	ul.the_menu {display:none;width:100%;}
	ul.the_menu, ul.the_menu li {margin:0;padding:0;list-style:none;z-index: 999;}
	ul.the_menu li {}
	ul.the_menu li ul li {float:left;width:100%;}
    ul.the_menu li a {display:block;padding: 12px 0 10px 30px;font-size: 14px;color:white;background: #666 url('css/images/gui/btn-arrow1.png') 15px 12px no-repeat;text-transform: uppercase;border-top:solid 1px #999;}
    ul.the_menu li a:hover {background: #222 url('css/images/gui/btn-arrow2.png') 15px 12px no-repeat;}
    ul.the_menu li a.ll {border:none;}
    ul.the_menu li.search {padding: 15px 0;}
    ul.the_menu li.search form#searchform {text-align:center;text-transform: uppercase;}
    ul.the_menu li.search form#searchform label {display: none;visibility: hidden;}
    ul.the_menu li.search form#searchform input {font-size:14px;}
    ul.the_menu li.search form#searchform input#s {padding: 3px 6px;}
    ul.the_menu li.search form#searchform input#searchsubmit {}
  ul.the_menu li ul li ul.children {display: none;visibility: hidden;}
  
  div#options {float:right;width:50%;}
	div#options a {display:block;float:right;margin: 0 10px 0 0;padding: 0;width:45px;line-height:45px;text-indent:-9999px;background-color: #3a2e2b;text-align:center;border: solid 1px #808080;}
	div#options a {-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
	div#options a {-moz-box-shadow:1px 1px 2px 0px black;-webkit-box-shadow: 1px 1px 2px 0px black;box-shadow:1px 2px 2px 0px black;}
	div#options a:hover {color:white;}
	div#options a.home {background: #666 url('css/images/gui/icon-home1.png') 0px 0px no-repeat;}
	div#options a.home:hover {background: black url('css/images/gui/icon-home2.png') 0px 0px no-repeat;}
	div#options a.back {background: #666 url('css/images/gui/icon-back1.png') 0px 0px no-repeat;}
	div#options a.back:hover {background: black url('css/images/gui/icon-back2.png') 0px 0px no-repeat;}
	div#options a.hidden {display:none;visibility: hidden;}

.phoneBar {background-color: #222;}
.phoneBar h2 {padding: 15px 10px;text-align: center;color:#CCC;text-shadow: 1px 1px 1px #300000;}
.phoneBar h2 a {color:white;}

#mobileLogo {}
#mobileLogo .content {text-align:center;padding: 20px 0;}
#mobileLogo .content img {width:100%;max-width:300px;}


/* ------------------------------ Header ------------------------------ */

#header {background-color: white;height:110px;}
#header .content {width:100%;}
#header .content .left {float:left;width:60%;}
#header .content .left .content {text-align:center;}
#header .content .left .content a {font-size:36px;}
#header .content .right {float:right;width:40%;}
#header .content .right .cta {text-align:center;}
#header .content .right .cta p {font-size: 21px;}
#header .content .right .search {padding:15px 0;text-align:center;}

/* ------------------------------ CONTENT ------------------------------ */

div.cms-content {width: 100%;background-color: white;}
div.cms-content h1, div.cms-content h2, div.cms-content h3, div.cms-content p {margin: 0 10px;}
div.cms-content h1 {margin-top:10px;margin-bottom:10px;font-size:27px;}
div.cms-content h2 {margin-top:10px;margin-bottom:10px;font-size:19px;}
div.cms-content h3 {}
div.cms-content h4 {}
div.cms-content p {}
div.cms-content p.nocomments {display: none;visibility: hidden;}

	div.cms-content .breadcrumbs {display:none;visibility: hidden;}
	
	div.copy100 {width: 100%;max-width:1000px;}
	div.copy100 &gt; .content {padding: 0 10px;}
	div.copy67 {}
	div.copy67 &gt; .content {padding: 0 10px;}
	
	.home-content {margin-top:15px;}
	.general-content {padding:15px 0;}
	
	/* POST STYLES */
	div.cms-content h1.page-title {margin-top:0;margin-bottom:15px;padding: 15px 10px 10px 10px;font-size:18px;color:#999;background-color: #333;}
	div.cms-content h1.page-title a {color:white;}
	div.cms-content h1.page-title span {color:white;}
	div.cms-content h2.entry-title, div.cms-content h1.entry-title {margin-top:0;margin-bottom:0;padding: 15px 10px 10px 10px;color:#333;background-color: #f0f0f0;}
  div.cms-content h2.entry-title a, div.cms-content h1.entry-title a {font-size: 27px;color: #666;}
  div.cms-content h2.entry-title a:hover, div.cms-content h1.entry-title a:hover {color: #333;}
  .entry-meta {margin: 0 10px 10px 10px;padding: 0 10px 10px 10px;background-color: #f0f0f0;}
	.entry-meta ul {color:#666;margin: 0;}
	.entry-meta ul li {margin: 0;padding: 6px 10px 6px 15px;line-height:16px;border-top: dotted 1px #CCC;background: url('css/images/gui/bullet-footer1.png') 5px 9px no-repeat;}
	.entry-meta ul li a {color:#666;font-weight:bold;}
	.entry-meta ul li a:hover {color:#333;}
	.entry-content {width:100%;}
	.entry-content img {width:100%;height:auto;}
	.entry-content h2 {padding: 10px 0;line-height:24px;}
	.entry-content h3 {}
	.entry-content p {padding-bottom:15px;}
	.entry-summary {padding-bottom:20px;}
	.entry-summary p {padding: 10px;}
	.entry-summary p a {color:black;font-weight:bold;}
	
	#nav-below {visibility: hidden;display: none;}
	
div.bannerWrapper {margin: 0;padding:0;}
div.bannerWrapper .content {width: 100%;background-color: #666;}
div.bannerWrapper .content .bannerfeatureBox {}
div.bannerWrapper .content .bannerfeatureBox .content {}
div.bannerWrapper .content .bannersliderBox {}
div.bannerWrapper .content .bannersliderBox .content {}
	
.responsive-slider {visibility: hidden;display: none;}
.responsive-slider ul.slides li {}
.responsive-slider ul.slides li div.slide {}
.responsive-slider ul.slides li div.slide h2.slide-title {display: none;visibility: hidden;}

.addthis_toolbox {margin: 10px 10px 20px 10px;padding: 10px 0;border-top:dotted 1px #CCC;border-top:dotted 1px #CCC;}

/* ------------------------------ FORMS ------------------------------ */

.search form#searchform {}
.inline {text-align:center;margin: 20px 10px;padding: 20px 0;background-color:#f0f0f0;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
.search form#searchform label {margin-right:5px;color:#666;text-transform: uppercase;font-weight: bold;}
.search form#searchform input#s {padding: 6px;width: 35%;color:#999;border: solid 1px #ddd;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
.search form#searchform input#s:hover,.search form#searchform input#s:focus {color:#666;border: solid 1px #666;}
.search form#searchform input#searchsubmit {cursor: pointer;padding: 6px;color:white;border: none;background-color: #333;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
    
.wpcf7 {}
.wpcf7 form.wpcf7-form {margin: 10px;padding: 20px 10px 10px 10px;background-color:#f0f0f0;}
.wpcf7 form.wpcf7-form p {margin-bottom:10px;}
.wpcf7 form.wpcf7-form div.captcha {margin-bottom:0;padding: 10px 0;border-top:dotted 1px #BBB;}
.wpcf7 form.wpcf7-form input.wpcf7-text, .wpcf7 form.wpcf7-form input.wpcf7-captchar {padding: 10px;width: 90%;color:#999;border: solid 1px #ddd;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
.wpcf7 form.wpcf7-form input.wpcf7-text:hover, .wpcf7 form.wpcf7-form input.wpcf7-text:focus, .wpcf7 form.wpcf7-form input.wpcf7-captchar:hover, .wpcf7 form.wpcf7-form input.wpcf7-captchar:focus {color:#666;border: solid 1px #666;}
.wpcf7 form.wpcf7-form textarea.wpcf7-textarea {padding: 10px;width: 90%;color:#999;border: solid 1px #ddd;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
.wpcf7 form.wpcf7-form textarea.wpcf7-textarea:focus {color:#666;border: solid 1px #666;}
.wpcf7 form.wpcf7-form input.wpcf7-submit {cursor: pointer;width:100%;font-size:1.35em;text-transform: uppercase;padding: 6px 10px;color:white;border: none;background-color: #333;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}

/* ------------------------------ SIDEBAR ------------------------------ */

div.sideBar {}
div.sideBar .content {padding:15px;}
div.sideBar .widget-container {margin-bottom:20px;}
div.sideBar .widget-container h3, div.sideBar .widget-container p {margin-left:0;}
div.sideBar .content h3.widget-title {font-size:18px;margin-bottom:15px;}
div.sideBar .content h3.widget-title a {color:#333;}
div.sideBar .content ul ul {}
div.sideBar .content ul ul li {border-top:dotted 1px #999;}
div.sideBar .content ul ul li a {display:block;padding: 6px 6px 6px 20px;color:#808080;background: url('css/images/gui/bullet-footer1.png') 7px 7px no-repeat;}
div.sideBar .content ul ul li a:hover {color:#333;background: url('css/images/gui/bullet-footer2.png') 7px 7px no-repeat;}
div.sideBar .content ul ul li.current_page_item a {color:white;background: black url('css/images/gui/bullet-footer1.png') 7px 7px no-repeat;}

/* ------------------------------ Footer ------------------------------ */

#footer {margin-top:10px;padding: 10px 0;}
#footer .widget-area {float:left;}
#footer #first, #footer #second {width:100%;}
#footer #third {width:100%;}
#footer .widget-area .content {padding: 15px 15px 15px 20px;}
#footer .widget-area .content h3.widget-title {font-size:18px;margin-bottom:15px;}
#footer .widget-area .content a.leximage {float:right;margin: 0 0 15px 15px;}
#footer .widget-area .content ul ul {}
#footer .widget-area .content ul ul li {border-top:dotted 1px #999;}
#footer .widget-area .content ul ul li a {display:block;padding: 6px 6px 6px 20px;color:#808080;background: url('css/images/gui/bullet-footer1.png') 7px 7px no-repeat;}
#footer .widget-area .content ul ul li a:hover {color:#333;background: url('css/images/gui/bullet-footer2.png') 7px 7px no-repeat;}

#footer-mini {margin: 0px;padding: 15px 0;}
#footer-mini p {padding: 0 20px 5px 20px;color:#666;font-size:13px;}
#footer-mini p b {}
#footer-mini p span {color:#808080;}
	
	#footer-mini .menu {display: none;visibility: hidden;}

/* ------------------------------ SHORTCODES ------------------------------ */

div.text-wrapper {width:100%;}
div.text-wrapper &gt; .content {width:100%;margin: 0;}

div.text-wrapper-inside {width:100%;}
div.text-wrapper-inside &gt; .content {width:100%;margin: 10px 0 0 0;}

div.textBox67, div.textBox50, div.textBox33, div.textBox33Mid, div.textBox25 {width:100%;}
div.textBox67 .content {margin:0;padding-right: 10px;}
div.textBox50 .content {margin:0;padding-right: 10px;}
div.textBox33 .content {margin:0;padding-right: 10px;}
div.textBox33Mid .content {margin:0;padding-right: 10px;}
div.textBox25 .content {margin:0;padding-right: 10px;}
div.featureBox .content {margin: 0;padding:10px;}
div.featureBox .content img {width:100%;}
div.mapBox {}
div.mapBox .content {margin: 0 10px;padding-bottom:5px;}
div.mapBox .content .themeblvd-gmap {margin-bottom:15px;}

/* ==|== media queries ======================================================
		 designed for mobile first, ie 6,7,8 get these styles aswell
   ========================================================================== */
/* ------------------------------------------------------------ 480 and above */
/* ##if b != msie_6 or b != msie_7 or b != msie_8 */
@media only screen and (min-width: 480px) {
/* ##endif */
	
div.cms-content .breadcrumbs {display:block;visibility: visible;margin: 15px;color:#999;}

.cms-content div.copy67 {width:50%;}
.cms-content div.sideBar {width:50%;}
.cms-content div.left {float:left;}
.cms-content div.right {float:right;}

div.textBox50 {float:left;width:100%;}

#footer {}
#footer .widget-area {float:left;}
#footer #first, #footer #second {width:50%;}
#footer #third {width:100%;}
#footer .widget-area .content {padding: 15px 15px 15px 20px;}
#footer .widget-area .content h3.widget-title {font-size:18px;margin-bottom:15px;}
#footer .widget-area .content a.leximage {float:right;margin: 0 0 15px 15px;}
#footer .widget-area .content ul ul {}
#footer .widget-area .content ul ul li {border-top:dotted 1px #999;}
#footer .widget-area .content ul ul li a {display:block;padding: 6px 6px 6px 20px;color:#808080;background: url('css/images/gui/bullet-footer1.png') 7px 7px no-repeat;}
#footer .widget-area .content ul ul li a:hover {color:#333;background: url('css/images/gui/bullet-footer2.png') 7px 7px no-repeat;}

	#footer-mini .menu {display:block;visibility:visible;margin: 0 20px;}
	#footer-mini .menu ul {}
	#footer-mini .menu ul, #footer-mini .menu ul li {}
	#footer-mini .menu ul li {display:inline-block;}
	#footer-mini .menu ul li a {margin-right: 10px;color: #999;font-size:11px;}
	#footer-mini .menu ul li a:hover {color:#505050;}
	#footer-mini .menu ul li ul.children {display:none;visibility: hidden;}

/* ##if b != msie_6 or b != msie_7 or b != msie_8 */
}
/* ##endif */
/* ----------------------------------------------------------- 768 and above */
/* ##if b != msie_6 or b != msie_7 or b != msie_8 */
@media only screen and (min-width: 768px) {
/* ##endif */

/* ------------------------------ Header ------------------------------ */

#navigation-m {display:none;visibility: hidden;}
ul.the_menu {display:none;visibility: hidden;}
#mobileLogo {display:none;visibility: hidden;}
.phoneBar {display:none;visibility: hidden;}

#header {display:block;visibility: visible;background-color: white;height:140px;}
#header .content {width:100%;}
#header .content .left {float:left;width:60%;}
#header .content .left .content {padding: 20px 0 0 20px;text-align:left;}
#header .content .left .content a {display: inline-block;}
#header .content .right {float:right;width:40%;}
#header .content .right .cta {color:white;background-color: #666;padding:15px 0;text-align:center;}
#header .content .right .cta p {font-size: 21px;}
#header .content .right .cta a {color:white;border:none;}
#header .content .right .cta span {color:#999;}
#header .content .right .search {padding:15px 0;text-align:center;}

/* ------------------------------ Navigation ------------------------------ */

#navigation {display:block;visibility: visible;}
#navigation .content {padding-top:20px;}
#navigation .content .menu {width:100%;height:61px;}
#navigation .content .menu ul {width:100%;}
#navigation .content .menu ul li {float:left;display: inline-block;line-height:56px;}
#navigation .content .menu ul li a {display:block;padding: 5px 10px 0 10px;font-size: 15px;color:#333;text-transform: uppercase;}
#navigation .content .menu ul li a:hover {color:white;background-color: #333;}

	#navigation .content .menu ul li ul.children {
	position:absolute; 
    top:-99999px; 
    left:0;
  	 opacity: 0; /* Hide sub level */
    -webkit-transition: opacity .5s ease-in-out;
    -moz-transition: opacity .5s ease-in-out;
    -o-transition: opacity .5s ease-in-out;
    border-bottom-left-radius:6px; 
    border-bottom-right-radius:6px;}
    
	#navigation .content .menu ul li:hover ul.children {display: block;z-index: 998;position: absolute;width: 300px;padding: 0 0 3px 0;background-color: #505050;z-index:9000;}
	#navigation .content .menu ul li ul.children li {width: 100%;border:none;}
	#navigation .content .menu ul li:hover ul.children li a {display:block;line-height:30px;padding: 0 15px 0 25px;color:#999;font-size: 14px;border-top: dotted 1px #666;text-transform: capitalize;background: url('css/images/gui/bullet-footer1.png') 15px 9px no-repeat;}
	#navigation .content .menu ul li:hover ul.children li a:hover {color:#fff;}
	#navigation .content .menu ul li:hover ul.children li a.last {border: none;}
	
#navigation .content .menu { 
Â&nbsp;Â&nbsp;Â&nbsp;Â&nbsp;background: #444444; /* Old browsers */
Â&nbsp;Â&nbsp;Â&nbsp;Â&nbsp;border-radius: 4px;
}
#navigation .content .menu ul, #navigation li{ list-style:none; padding:0; margin:0; display:inline; }
#navigation ul li{ float:left; position:relative; }
#navigation ul li a{ 
Â&nbsp;Â&nbsp;Â&nbsp;Â&nbsp;display:block; 
Â&nbsp;Â&nbsp;Â&nbsp;Â&nbsp;padding:8px 12px; 
Â&nbsp;Â&nbsp;Â&nbsp;Â&nbsp;margin:1px; 
Â&nbsp;Â&nbsp;Â&nbsp;Â&nbsp;font-size:18px; 
Â&nbsp;Â&nbsp;Â&nbsp;Â&nbsp;white-space:nowrap; 
Â&nbsp;Â&nbsp;Â&nbsp;Â&nbsp;border-radius:3px;
}
#navigation .content .menu ul li a:hover{ background:#222;}
#navigation .content .menu ul li ul.children { 
Â&nbsp;Â&nbsp;Â&nbsp;Â&nbsp;position:absolute; 
Â&nbsp;Â&nbsp;Â&nbsp;Â&nbsp;top:-99999px; 
Â&nbsp;Â&nbsp;Â&nbsp;Â&nbsp;left:0;
Â&nbsp;Â&nbsp;Â&nbsp;Â&nbsp;opacity: 0; /* Hide sub level */
Â&nbsp;Â&nbsp;Â&nbsp;Â&nbsp;-webkit-transition: opacity .5s ease-in-out;
Â&nbsp;Â&nbsp;Â&nbsp;Â&nbsp;-moz-transition: opacity .5s ease-in-out;
Â&nbsp;Â&nbsp;Â&nbsp;Â&nbsp;-o-transition: opacity .5s ease-in-out;
Â&nbsp;Â&nbsp;Â&nbsp;Â&nbsp;z-index:497; 
Â&nbsp;Â&nbsp;Â&nbsp;Â&nbsp;background:#333; 
Â&nbsp;Â&nbsp;Â&nbsp;Â&nbsp;padding: 2px 2px 10px 2px; 
Â&nbsp;Â&nbsp;Â&nbsp;Â&nbsp;border:1px solid #444; 
Â&nbsp;Â&nbsp;Â&nbsp;Â&nbsp;border-top:none; 
Â&nbsp;Â&nbsp;Â&nbsp;Â&nbsp;border-bottom-left-radius:6px; 
Â&nbsp;Â&nbsp;Â&nbsp;Â&nbsp;border-bottom-right-radius:6px; 
}
#navigation .content .menu ul ul.children ul { 
Â&nbsp;Â&nbsp;Â&nbsp;Â&nbsp;position:absolute; 
Â&nbsp;Â&nbsp;Â&nbsp;Â&nbsp;top:-99999px; 
Â&nbsp;Â&nbsp;Â&nbsp;Â&nbsp;left:100%;
Â&nbsp;Â&nbsp;Â&nbsp;Â&nbsp;opacity: 0; 
Â&nbsp;Â&nbsp;Â&nbsp;Â&nbsp;-webkit-transition: opacity .5s ease-in-out; /* Hide sub levels */
Â&nbsp;Â&nbsp;Â&nbsp;Â&nbsp;-moz-transition: opacity .5s ease-in-out;
Â&nbsp;Â&nbsp;Â&nbsp;Â&nbsp;-o-transition: opacity .5s ease-in-out;
Â&nbsp;Â&nbsp;Â&nbsp;Â&nbsp;border-radius:6px;
Â&nbsp;Â&nbsp;Â&nbsp;Â&nbsp;border:1px solid #444;
}
#navigation .content .menu ul li:hover&gt;ul{ opacity: 1; position:absolute; top:99%; left:0;}
#navigation .content .menu ul ul li:hover&gt;ul{ position:absolute; top:0; left:100%; opacity: 1; z-index:497; background:#333;  padding-bottom:10px;}

/* END MENU */

.cms-content div.copy67 {width:67%;}
.cms-content div.sideBar {width:33%;}

div.textBox67 {float:left;width:67%;}
div.textBox50 {float:left;width:50%;}
div.textBox33 {float:left;width:33%;}
div.textBox33Mid {float:left;width:34%;}
div.textBox25 {float:left;width:25%;}

div.bannerWrapper .content .bannerfeatureBox {width:33%;}
div.bannerWrapper .content .bannersliderBox {width:67%;}

.wpcf7 form.wpcf7-form input.wpcf7-submit {width:30%;}

#footer #first, #footer #third {width:33%;}
#footer #second {width:33%;}

/* ##if b != msie_6 or b != msie_7 or b != msie_8 */
}
/* ##endif */
/* ---------------------------------------------------------- 1024 and above */
/* ##if b != msie_6 or b != msie_7 or b != msie_8 */
@media only screen and (min-width: 1024px) {
/* ##endif */

	#navigation .content .menu ul li a {padding: 5px 15px 0 15px;font-size: 18px;}
	
/* ##if b != msie_6 or b != msie_7 or b != msie_8 */
}
/* ##endif */</pre></body></html>