<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">a,abbr,acronym,address,area,b,bdo,big,blockquote,body,button,caption,cite,code,col,colgroup,dd,del,dfn,div,dl,dt,em,fieldset,form,h1,h2,h3,h4,h5,h6,hr,html,i,img,ins,kbd,label,legend,li,map,object,ol,p,param,pre,q,samp,small,span,strong,sub,sup,table,tbody,td,textarea,tfoot,th,thead,tr,tt,ul,var{vertical-align:baseline;margin:0;padding:0;}
:focus{outline:0;}
a,a:visited{color:#9E0004;text-decoration:none;}
a:hover{text-decoration:underline;}
abbr,acronym,dfn{border-bottom:1px dotted;cursor:help;}
blockquote{background:#EEE;border-left:2px solid #CCC;margin:0 0 1em;}
blockquote p{margin:.5em;}
body{font:16px Georgia,Garamond,serif;color:#6b6969;background:#f0f0f0;}
code,pre{font-size:1em;}
del{text-decoration:line-through;}
dfn{font-style:italic;font-weight:bold;}
dd{margin:0 0 1em 10px;}
fieldset{border:0;}
fieldset p{margin:0 0 5px;}
img{border:0;vertical-align:bottom;}
hr{margin:0 0 .5em;}
p{margin:0 0 1em;}
ul,ol{list-style:none;margin:0 0 1em;}
textarea{font:1em Arial;overflow:auto;}
tt{display:block;margin:.5em 0;padding:.5em 1em;}
th{background:#EEE;border:solid #CCC;border-width:1px 0 0 1px;padding:3px;}
td{border:solid #CCC;border-width:1px 0 0 1px;padding:3px;}
table{border:solid #CCC;border-width:0 1px 1px 0;}
#page{width:100%;overflow:hidden;}
.content{width:1002px;margin:0 auto;}
#header #top{width:100%;background:#eaeaea url(images/bg-top.png) repeat-x 0 100%;min-height:42px;}
#header #top ul{float:right;font-size:19px;color:#000;margin:0 20px 0 0;padding:7px 0 0;}
#header #top ul li{float:left;background:url(images/divider.gif) no-repeat 0 50%;padding:0 5px 0 12px;}
#header #top ul li:first-child{padding-left:0;background:none;}
#header #middle{width:100%;background:url(images/bg-middle.gif) repeat-x 0 100%;position:relative;padding:0 0 12px;}
#header #middle .frame{width:100%;background:url(images/middle-frame.gif);}
#header #logo{float:left;margin:-39px 8px 0 20px;}
#header .slogan{float:left;width:550px;font-size:20px;color:#fff;padding:30px 0 0;}
#header .slogan strong{font-size:42px;}
#header .slogan span{font-weight:bold;font-size:22px;}
#header .contacts{float:right;width:218px;background:url(images/border.gif) repeat-y;margin:25px 20px 0 0;padding:0 0 0 28px;}
#header .contacts p{font-size:30px;color:#fff;text-align:right;margin:0;padding:0 0 5px;}
#header .contacts p a{color:#fff!important;text-decoration:none!important;}
#header .contacts address{font-size:15px;line-height:20px;color:#fff;text-align:right;font-style:normal;}
#header #bottom{width:100%;background:url(images/bg-menu.gif) repeat-x;height:65px;}
#header #bottom ul{font-size:22px;float:left;background:url(images/divider-2.gif) no-repeat 0 4px;width:100%;margin:0 0 0 10px;padding:0 0 0 2px;}
#header #bottom ul li{float:left;background:url(images/divider-2.gif) no-repeat 100% 4px;padding:0;position:relative;}
#header #bottom ul a{color:#525252;text-decoration:none;float:left;line-height:65px;padding:0 54px 0 55px;}
#header #bottom ul a:hover,#header #bottom ul li.current_page_item a,#header #bottom ul li.current_page_ancestor a{background:url(images/middle-frame.gif);text-decoration:none;color:#fff;}
#header #bottom ul ul{
	position:absolute;
	top:65px;
	left:0px;
	width:auto;
	background:none;
	margin:0;
	background:url('images/bg-drop.png');
	padding:0;
	text-align:center;
	z-index:200;
	display:none;
	font-size:18px;
	white-space:nowrap;
min-width:200px;
}
#header #bottom ul ul li,
#header #bottom ul ul li a,
#header #bottom ul ul li.current_page_item a,
#header #bottom ul ul li.current_page_item{
	background:none !important;
	padding:0;
	margin:0;
	float:none;
	display:block;
	color:#525252 !important;
	line-height:normal;
}
#header #bottom ul li:hover ul{display:block;}
#header #bottom ul ul li{
	width:100%;
	text-align:center;
	border-top:1px solid #ccc;
}
#header #bottom ul ul li a,
#header #bottom ul ul li:first-child a{padding:10px !important;}
#header #bottom ul ul li:first-child{border:none;}
#header #bottom ul ul li a:hover,#header #bottom ul ul li.current_page_item a{
	color:#fff !important;
	background:url('images/middle-frame.gif') !important;
}
.title-holder{background:#fff;width:100%;float:left;}
.title-holder h1{font-size:40px;color:#9e0004;font-weight:normal;padding:40px 0;float:left;width:600px;}
#content h2{font-size:28px;color:#9e0004;font-weight:normal;margin:0 0 8px;padding:0;}
#content h3{font-size:24px;color:#000000;font-weight:normal;margin:0 0 12px;padding:0;}
#content ul{list-style:disc;margin:0 0 20px;padding:0 0 0 18px;}
#content ul ul{list-style:circle;padding-top:10px;margin:0}
#content ol{list-style:decimal;margin:0 0 20px;padding:0 0 0 21px;}
#content ul li,#content ol li{padding:0 0 10px;}
#slider-holder{width:100%;overflow:hidden;background-color:#fff;padding:26px 0 0;}
#slider-holder #slider{width:1008px;height:336px;background:url(images/bg-slider.jpg) no-repeat;position:relative;}
#slider-holder #slider h1{font-weight:normal;color:#9e0004;font-size:32px;margin:0 0 10px;padding:0;}
#slider-holder #slider .text-wrapper{width:580px;position:absolute;top:38px;left:38px;}
#slider-holder #slider p{font-size:19px;line-height:28px;color:#373737;margin:0;padding:0;}
#slider-holder #slider img{position:absolute;left:auto!important;top:auto!important;bottom:37px!important;right:12px!important;}
#slider-holder #slider a.slider-more{width:250px;height:55px;background:url(images/slider-more.png) no-repeat;display:block;text-indent:-9999px;position:absolute;bottom:69px;left:35px;}
#slider-holder #slider a.slider-more:hover{background-position:0 -55px;}
#services{width:100%;overflow:hidden;background:#f0f0f0 url(images/bg-services.gif) repeat-x;padding:44px 0 0;}
#services-holder{width:104%;overflow:hidden;}
#services-holder .service{width:486px;height:239px;float:left;background:url(images/services.png) no-repeat;position:relative;margin:0 30px 30px 0;}
#services-holder .service .text-wrapper{overflow:hidden;position:relative;z-index:20;padding:32px 28px 0;}
#services-holder .service h3{color:#9e0004;font-size:29px;font-weight:normal;margin:0 0 12px;padding:0;}
#services-holder .service p{font-size:15px;line-height:24px;color:#5f5d5d;margin:0;}
#services-holder .service img{bottom:9px;position:absolute;right:6px;width:252px;height:auto;}

#services-holder .service a.services-more,#sidebar .service a.services-more{position:absolute;bottom:35px;left:28px;background:url(images/services-more.png) no-repeat;width:158px;height:43px;text-indent:-9999px;z-index:20;}
#services-holder .service a.services-more:hover,#sidebar .service a.services-more:hover{background-position:0 -43px;}
.content-holder{width:100%;background:url(images/bg-services.gif) repeat-x;padding:40px 0 28px;float:left;}
#content{width:582px;float:left;}
#content.fullwidth{width:100%;overflow:hidden;float:none;}
#content p{line-height:27px;margin:0 0 22px;padding:0;}
#content .post{border-bottom:1px solid #CCC;margin:0 0 25px;}
#content .post .meta{font-style:italic;}
#content .post h1{border:0;margin:0;}
#content .sticky{background:#f5efca;}
#sidebar{width:392px;float:right;margin:-127px -10px 0 0;}
#sidebar .service{width:392px;height:210px;background:url(images/services-small.png) no-repeat;position:relative;margin:0 0 25px;}
#sidebar .service img{position:absolute;bottom:11px;right:10px;}
#sidebar .service.el img{right:0;bottom:16px;}
#sidebar .service h3,#sidebar h3{color:#9e0004;font-size:27px;font-weight:normal;margin:0;}
#sidebar .service .text-wrapper{overflow:hidden;position:relative;z-index:20;padding:35px 28px 0;}
#sidebar ul{list-style:none;margin:0 0 1em 18px;}
#sidebar ul ul{list-style:disc;}
#footer{width:100%;overflow:hidden;background:url(images/bg-top.gif) repeat-x;border-top:1px solid #fff;padding:25px 0 0;}
#footer .frame{width:100%;overflow:hidden;background:url(images/middle-frame.gif);padding:18px 0 48px;}
#footer .contacts{width:254px;float:left;color:#fff;}
#footer .contacts p.phone{color:#fff;font-size:30px;font-weight:normal;margin:0 0 2px;padding:0;}
#footer .contacts address{font-size:15px;line-height:20px;font-style:normal;}
#footer .contacts a{text-decoration:none!important;}
/* #footer .copyright{width:345px;float:left;margin:0 0 0 95px;padding:12px 0 0;} */
#footer .copyright{width:345px;float:right;margin:0 0 0 95px;padding:12px 0 0;}
#footer .copyright p{font-size:15px;color:#fff;margin:0;padding:0 0 8px;text-align: right !important;}
#footer p a{color:#fff!important;text-decoration:underline;}
#footer .site-by{width:100%;overflow:hidden;background:url(images/footer-border.png) repeat-x;padding:15px 0 0;}
#footer #social{float:right;width:200px;padding:5px 0 0;}
#footer #social h4{color:#fff;font-size:25px;font-weight:normal;margin:0 0 6px;}
#footer #social ul{float:right;margin:0 10px 0 0;}
#footer #social ul li{float:left;margin-left:5px;}
#footer #social ul li a{width:35px;height:35px;float:left;text-indent:-9999px;}
#footer #social ul li.facebook a,#footer #social ul li.twitter a{background:url(images/socials.png) no-repeat;}
#footer #social ul li.twitter a{background-position:-41px 0;}
img.aligncenter{display:block;margin-left:auto;margin-right:auto;}
img.alignright{display:inline;margin:0 0 2px 7px;padding:4px;}
img.alignleft{display:inline;margin:0 7px 2px 0;padding:4px;}
#comments_wrap ol li{border-bottom:1px solid #CCC;margin:0 0 5px;}
#comments_wrap .comment-author{border-bottom:1px solid #CCC;width:100%;overflow:hidden;line-height:32px;padding:0 0 3px;}
#comments_wrap .comment-author img{float:left;margin:0 10px 0 0;}
.wp-caption{background:#f3f3f3;border:1px solid #ddd;border-radius:3px;-moz-border-radius:3px;padding-top:4px;text-align:center;-webkit-border-radius:3px;margin:10px;}
.wp-caption img{border:0 none;margin:0;padding:0;}
.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px;}
dt,#comments_wrap .comment-author cite{font-weight:bold;}
ins,#footer p a:hover{text-decoration:none;}
#main:after,#header:after,#header #top:after,#header #middle:after,#header #middle .frame:after,#header #bottom{clear:both;content:'';display:block;}
#main,#header{width:100%;}
#content #prev-next,#comments_wrap ol{list-style:none;}
#content #prev-next #prev,.alignleft{float:left;}
#content #prev-next #next,.alignright{float:right;}
#sidebar h3,#comments_wrap .commentmetadata{margin:0 0 10px;}


/* Form */
input[type="text"],
input[type="password"],
input[type="email"]{
	background-color:#fff;
	border:1px solid #3e3c3c;
	width:200px;
	padding:5px;
	height:17px;
}
label{font-weight:normal !important;}
textarea{
	background-color:#fff;
	border:1px solid #3e3c3c;
	padding:5px;
}
.gform_wrapper ul{
	list-style:none !important;
	padding:0 !important;
}
.gform_wrapper .gform_footer{margin:0 !important;padding:0 !important;}
input[type="submit"]{
	border:none;
	background:#980004;
	color:#fff;
	border-radius:10px;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	height:36px !important;
	padding:0 27px;
	font:16px Georgia,Garamond,serif;
	cursor:pointer;
}
.gform_confirmation_message{
background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #9E0004;
    margin: 0 0 20px;
    overflow: hidden;
    padding: 22px 20px 4px;
    text-align: center;
}</pre></body></html>