* {margin:0}
body,html{margin:0;padding:0;font-family:Arial;height:100%}
#page{min-height:100%;height: auto !important;height:100%;margin: 0 auto -89px}
a{text-decoration:none;color:#000}
img,tbody{border:0}
#body{background:#e8e9db url(bg.png);background-repeat:repeat-x}
#header{text-align:right;width:972px;margin:0 auto}
#header a{color:#fff}
#header-region{margin:10px 0 20px 0}
#logo{float:left;position:relative;top:-10px}
.block-locale li{list-style-type:none;display:inline;margin-right:5px}
.block-locale li a{font-size:13px}
.primary-links li{display:block;float:right;padding:0 !important;height:32px;margin-right:10px;margin-left:12px}
.primary-links a{text-transform:uppercase;font-size:14px;position:relative;top:7px}
.primary-links .active{background-color:#6e7808}
.primary-links .active a{position:relative;top:-10px}
#footer{background:#fff url(footer.png);background-repeat:repeat-x;height:89px;border-top:3px solid #fff;color:#fff;text-align:center;font-size:13px}
#footer .footer-cont{margin-top:35px;color:#eee}
.push{height:89px}
.node-type-my-frontpage{background:#e8e9db url(front_bg.png) !important;background-repeat:repeat-x !important}
.node-type-my-frontpage .field-field-image .field-item{background-image:url(front-frame.png);height:351px;width:997px;background-repeat:no-repeat;margin:1px auto 0 auto}
.node-type-my-frontpage .field-field-image .field-item img{position:relative;top:10px;left:30px}
.node-type-my-frontpage .center-wrapper{width:940px;margin:0 auto;color:#7f7c7c;margin-top:30px}
.node-type-my-frontpage .center-wrapper .panel-col-last .inside{background-image:url(vert.png);background-repeat:repeat-y;padding-left:33px}
.node-type-my-frontpage .field-field-services .field-item{background-image:url(arrows.jpg);background-repeat:no-repeat;padding-left:37px;letter-spacing:1px}
.node-type-my-frontpage .field-field-services .field-item{width:175px;display:inline-block}
.node-type-my-frontpage .field-field-services .field-item a{color:#7f7c7c}
.node-type-my-frontpage .pane-field-services h2,.not-front h1{margin:0;color:#6d7808;font-size:17px;font-weight:normal;margin-bottom:21px}
.node-type-my-frontpage .pane-field-services{margin-bottom:57px}
.not-front #container{width:940px;margin:0 auto}
.not-front #content .content{color:#6b6b6c;font-size:14px}
.not-front .cont-table-layout{width:100%}
.not-front .cont-table-layout td{vertical-align:top;background-image:url(vert.png);background-repeat:repeat-y;padding-left:30px}
.not-front .cont-table-layout td td{background:none;padding:0}
.not-front .cont-table-layout td a{color:#7f7c7c}
.not-front .cont-table-layout .menu li{list-style-type:none !important;list-style-image:none;margin-bottom:10px}
.not-front .cont-table-layout .menu-td{width:219px;background-image:none;padding-left:0}
#block-menu-menu-teenused a:hover,#block-menu-menu-teenused .active-trail{text-decoration:underline;color:#7F7C7C}