<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";

/* FONTS */
/* Droid Sans */
@font-face {
    font-family: 'Droid Sans';
    src: url('fonts/DroidSans-webfont.eot');
    src: url('fonts/DroidSans-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/DroidSans-webfont.woff') format('woff'),
         url('fonts/DroidSans-webfont.ttf') format('truetype'),
         url('fonts/DroidSans-webfont.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'Droid Sans';
    src: url('fonts/DroidSans-Bold-webfont.eot');
    src: url('fonts/DroidSans-Bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/DroidSans-Bold-webfont.woff') format('woff'),
         url('fonts/DroidSans-Bold-webfont.ttf') format('truetype'),
         url('fonts/DroidSans-Bold-webfont.svg') format('svg');
    font-weight: bold;
    font-style: normal;
}
/* Droid Serif */
@font-face {
    font-family: 'Droid Serif';
    src: url('fonts/DroidSerif-webfont.eot');
    src: url('fonts/DroidSerif-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/DroidSerif-webfont.woff') format('woff'),
         url('fonts/DroidSerif-webfont.ttf') format('truetype'),
         url('fonts/DroidSerif-webfont.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'Droid Serif';
    src: url('fonts/DroidSerif-Bold-webfont.eot');
    src: url('fonts/DroidSerif-Bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/DroidSerif-Bold-webfont.woff') format('woff'),
         url('fonts/DroidSerif-Bold-webfont.ttf') format('truetype'),
         url('fonts/DroidSerif-Bold-webfont.svg') format('svg');
    font-weight: bold;
    font-style: normal;
}
@font-face {
    font-family: 'Droid Serif';
    src: url('fonts/DroidSerif-Italic-webfont.eot');
    src: url('fonts/DroidSerif-Italic-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/DroidSerif-Italic-webfont.woff') format('woff'),
         url('fonts/DroidSerif-Italic-webfont.ttf') format('truetype'),
         url('fonts/DroidSerif-Italic-webfont.svg') format('svg');
    font-weight: normal;
    font-style: italic;
}

/* CSS */
header, section, footer, aside, nav, article, figure
{ 
    display: block; 
}
* {
    font-family: 'Droid Sans';
}
*:focus { /* Eleminates outline on focus in certain browsers */
    outline:0px;
}
body, h1, h2, h3, h4, h5, h6, div, ul, ol, li, p {
    margin:0px;
    padding:0px;
}
body {background-color:#fff;}
body.home {
    background: url(images/bg-body.jpg) no-repeat fixed center center;
}
.wrapper {
    width:950px;
    margin:0px auto;
    position:relative;
}
a {
    text-decoration:underline;
    color:inherit;
}
a img {   
    border:none;
    outline:none;
}
div {
    vertical-align:top;
}
div:hover {
	cursor: default;
}
table {
    width:100%;
    border-spacing:0px;
}
q {
    quotes: "\201C" "\201D" "\2018" "\2019";
    font-family: Arial;
    font-weight: bold;
}
q &gt; em,
cite {    
    font-family: Arial;    
}
.clr {clear:both !important;}
#content h1,
#content .fake-header {
    font-family:'Droid Sans';
    font-weight: bold;
    color:#f1b851;
    font-size:41px;
    text-transform: uppercase;
    line-height: 1;
    margin: 25px 0;
}
#content p,
#content li {
    font-family:Arial;
    font-size:14px;
    line-height: 2.4;
}
#content p,
#content ul {
    margin:12px 0;
}
#content ul,
#content ol {
	padding-left:30px;
}
#content ul {
	list-style-image: url(images/bg-li.png);
}

/************************
    TOP
************************/
#top {
	display:block;
	background: #fff;
	min-height: 185px;
	position: relative;
	z-index: 1000;
	box-shadow: 0 3px 10px rgba(0,0,0,0.1);
	min-width: 1150px;
}
#logo {
	display: inline-block;
	width: 401px;
	height: 81px;
	padding: 52px 0 0 31px;
}
#logo a {
	display: inline-block;
	width: 100%;
	height: 100%;
	background: url(images/bg-logo.png) no-repeat left top;
	font-size: 0;
	text-decoration:none;
}
#call {
	display: inline-block;
	text-align: right;
	float: right;
	padding:65px 15px 0 0;
}
#call a {
	font-size:26px;
	color: #839d3d;
	line-height: 1;
	text-decoration: none;
}
#call a:hover {cursor:default;}

/************************
    NAV
************************/
#nav {
	display:block;
	background: transparent;
	position: relative;
	z-index: 900;
	min-width: 1150px;
}
#nav-image {
	width:1150px;
	margin: 0 auto;
	text-align: center;
	border-radius:0 0 20px 20px;
	box-shadow: 0 0 10px rgba(0,0,0,0.25);
	overflow: hidden;
	height: 299px;
}
#nav.secondary ul {
	position:absolute;
	width:100%;
	left: 35px;
}
#nav ul {
	display: inline-block;
	list-style:none;
	margin-left:3px;
}
#nav li {
	display: inline-block;
	float:left;
}

#nav a {
	display: inline-block;
	font-size:16px;
	line-height: 1;
	color: #e09f29;
	text-shadow:-1px 1px 0 #fff;
	text-decoration: none;
	text-transform: uppercase;
	background: rgba(255,255,255,0.93);
	background: url(images/bg-nav.png)\9;
	padding: 15px 16px;
	margin: 0 0 0 3px;
	box-shadow: 0 0 10px rgba(0,0,0,0.25);
	transition:all .25s;
}
#nav a.first {
	margin:0;
	border-radius:0 0 0 5px;
}
#nav a.last {
	border-radius:0 0 5px 0;
}
#nav .cur a,
#nav a:hover {
	background:#f1b851;
	color:#fff;
	text-shadow:-1px 1px 0 #a2a1a1;
}
#nav .cur a {transition:all 0s;}

#experience {
	display:block;
	height: 161px;
	background: url(images/bg-experience.png) no-repeat 98% 128px;
	padding: 111px 0 103px 0;
}

/************************
    NAV SUBMENU
************************/
#nav ul ul 
{
	display: none;
	margin: 0;
}
	    #nav ul li:hover &gt; ul 
	    {
		    display: block;
	    }
    #nav ul ul li
    {
        float: none;
        display: block;
        width: 120px;
        text-align: center;
    }
        #nav ul ul li a 
        {
	        display: inline-block;
	        font-size:14px;
	        width: inherit;
	        background: #f1b851;
	        color: #fff;
	        text-shadow:-1px 1px 0 #a2a1a1;
        }
        #nav ul ul li a:hover
        {
            background-color: #DE991D;
            transition: all 0.5s;
        }   

	
/************************
    MAIN
************************/
#main {min-width: 1150px;}
#content {padding:30px 0;}
/* Main-Home sections */
#main .left {
	display:inline-block;
	width: 470px;
	margin-right:10px;
	min-height: 100px;
}
#main .right {
	display:inline-block;
	width: 434px;
	padding: 23px 18px;
	background: url(images/bg-t-white.png);
}
#main .right img {
	width: 100%;
}
#main .top {
	background: url(images/bg-t-white.png);
	padding: 25px 25px;
	margin:0 0 10px 0;
	font-size: 17px;
    line-height: 1.2;
}
#main .top .title {
	font-family:'Droid Serif';
	font-size:23px;
	line-height:1;
	color: #445809;
}
#main .bottom-left {
	margin-right:10px;
}
#main .bottom-left,
#main .bottom-right {
	background: url(images/bg-t-orange.png);
	display: inline-block;
	width: 200px;
	min-height: 172px;
	padding:13px 15px 66px 15px;
	position: relative;
}
#main .bottom-left .first-word,
#main .bottom-right .first-word {
    font-family:'Droid Serif';
    font-size:29px;
}
#main .bottom-left h2,
#main .bottom-right h2 {
    font-weight:normal;
	color:#fff;
	text-shadow:-1px 1px 0 #a2a1a1;
	text-transform: uppercase;
	line-height: 1;
	padding-bottom:10px;
}
#main .bottom-left p,
#main .bottom-right p {
    font-size:14px;
    line-height: 1.3;
}

#main.home .learn-more {
	display:inline-block;
	width:100%;
	color: #fff;
	font-size:15px;
	background: #f1b851 url(images/bg-learnmore.png) no-repeat 188px center;
	position: absolute;
	left:0;
	bottom:0;
	line-height: 1;
    text-decoration:none;
    padding: 19px 0px;
    text-indent: 20px;
	text-shadow:-1px 1px 0 #f1b851;
	transition:all .25s;
}

#main.home .learn-more:hover {
	background: #e09f29 url(images/bg-learnmore.png) no-repeat 188px center;
	text-shadow:-1px 1px 0 #a2a1a1;
    box-shadow: 0 0 10px rgba(0,0,0,0.25);
}

/************************
    CONTENT
************************/
.title-subtext
{
    font-size: small;
    color: #DE991D;
    position: absolute;
    margin: -25px 0 0 10px;
}
article 
{
    padding-bottom: 30px;
}
article p
{
    line-height: 2em !important;
}
aside
{
    font-family: 'Droid Sans';
    float: right;
    background-color: rgba(255, 228, 0, 0.2);
    padding: 20px;
    font-size: small;
}
aside:after 
{
    clear: both;
}
#content a {text-decoration:underline;}
#content a:hover {color:#e09f29;}
#content.links table {border:1px solid #f1b851;}
#content.links td {padding:1em;}
#content.links td img {width:100%;}
#content.links tr:nth-child(even) {background:rgba(241, 184, 81, 0.17);}
#content.links .image-area {width:200px;}

/************************
    FOOTER
************************/
#footer {
	margin-top:30px;
	text-align:right;
	padding:24px 0;
	background: #f1b851;
	min-width: 1150px;
}
#footer.home {
	background: transparent;
}
#footer,
#footer a,
#footer div a {
	color:#333;
	line-height: 1em;
	font-size: 11px;
	font-weight: normal;
}
#footer .wrapper p {
	margin-bottom: 10px;
}

/************************
    GENERAL STYLING
************************/
.one-third
{
    width: 32%;
}
.two-thirds-left
{
    margin-right: -33%;
}

.two-thirds-right
{
    margin-left: 33%;
}
.float-right
{
    float: right;
    padding: 5px 5px 5px 20px;
}
.float-left
{
    float: left;
    padding: 5px 20px 5px 5px;
}
.center
{
    display: inline-block;
    text-align: center;
    width: inherit;
    margin-left: auto;
    margin-right: auto;
}
.superscript
{
	font-size: 75%;
	vertical-align: super;
}</pre></body></html>