@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 400;
  src: local('Raleway'), url(http://themes.googleusercontent.com/static/fonts/raleway/v6/IczWvq5y_Cwwv_rBjOtT0w.woff) format('woff');
}
@font-face {
  font-family: 'RalewayBold';
  font-style: normal;
  font-weight: 700;
  src: local('Raleway Bold'), local('Raleway-Bold'), url(http://themes.googleusercontent.com/static/fonts/raleway/v6/JbtMzqLaYbbbCL9X6EvaIxsxEYwM7FgeyaSgU71cLG0.woff) format('woff');
}
.head {
font-family:Century Gothic,Arial, Helvetica, sans-serif; font-size:20px!important; font-weight:bold;
}
html,button,input,select,textarea{color:#222;}
body{overflow-x:hidden;background-size:100%;}
hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0;}
fieldset{border:0;margin:0;padding:0;}
textarea{resize:vertical;}
.chromeframe{background:#ccc;color:#000;margin:.2em 0;padding:.2em 0;}
.ir{background-color:transparent;border:0;overflow:hidden;text-indent:-9999px;}
.ir:before{content:"";display:block;width:0;height:100%;}
.hidden{display:none!important;visibility:hidden;}
.visuallyhidden{border:0;clip:rect(0000);height:1px;overflow:hidden;position:absolute;width:1px;margin:-1px;padding:0;}
.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;overflow:visible;position:static;width:auto;margin:0;}
.invisible{visibility:hidden;}
.clearfix:before,.clearfix:after{content:" ";display:table;}
.clearfix:after{clear:both;}
.clearfix{zoom:1;}
::-moz-selection,::selection{background:#b3d4fc;text-shadow:none;} 
@media print {
    *{background:transparent!important;color:#000!important;box-shadow:none!important;text-shadow:none!important;}
    a,a:visited{text-decoration:underline;}
    a[href]:after{content:" (" attr(href) ")";}
    abbr[title]:after{content:" (" attr(title) ")";}
    .ir a:after,a[href^=javascript:]:after,a[href^=#]:after{content:"";}
    pre,blockquote{border:1px solid #999;page-break-inside:avoid;}
    thead{display:table-header-group;}
    tr,img{page-break-inside:avoid;}
    @page{margin:.5cm;}
    p,h2,h3{orphans:3;widows:3;}
    h2,h3{page-break-after:avoid;}
}
/************************************************************************************
HEADER
*************************************************************************************/
#address {width:100%;text-align:right;color:gray;font-size:.7em;margin-bottom:8px;margin-top:6px;}
#address .spacer {padding:0 3px 0 3px;}
#address a {color:inherit;text-decoration:none;}
#address a:hover {text-decoration:underline;}
#address .phone {color:#60aff0;font-family:georgia, sans-serif;font-size:1.5em;font-weight:normal;}
#nav_wrap {width:100%;height:46px;position:relative;z-index:9999;}
#nav_wrap .logo {float:left;}
#nav_wrap .logo img a {border:0px;}
#nav_wrap ul#nav {/*width:452px; */ display:inline;margin:0px;padding:0px;float:right;list-style:none;}
#nav_wrap ul#nav > li {float:left;margin-right:8px;position:relative;z-index:1;}
#nav_wrap ul#nav > li:last-child {margin-right:0px;}
#nav_wrap ul#nav > li:nth-child(1) {width:86px;height:32px;background:url('../images/nav_home.png') no-repeat;z-index:200;}
#nav_wrap ul#nav > li:nth-child(2) {width:87px;height:32px;background:url('../images/nav_about.png') no-repeat;z-index:100;}
#nav_wrap ul#nav > li:nth-child(2) > ul {display:none;position:absolute;z-index:100;width:456px;height:420px;background:url('../images/nav_about_dropdown.png') no-repeat;margin-top:0px;margin-left:-95px;list-style:none;}
#nav_wrap ul#nav > li:nth-child(2) > ul > li:first-child {position:absolute;width:414px;height:320px;top:74px;left:20px;}
#nav_wrap ul#nav > li:nth-child(2) > ul > li .block {width:195px;height:160px;color:#fff;font-size:.95em;}
#nav_wrap ul#nav > li:nth-child(2) > ul > li .block img {display:block;margin-bottom:10px;}
#nav_wrap ul#nav > li:nth-child(2) > ul > li .block span {display:block;margin-bottom:16px;}
#nav_wrap ul#nav > li:nth-child(2) > ul > li .block .go {width:65px;height:44px;background:url('../images/button_go.png') no-repeat;float:left;margin-left:-5px;margin-top:20px;}
#nav_wrap ul#nav > li:nth-child(2) > ul > li .block .go:hover {background-position:0 -44px;}
#nav_wrap ul#nav > li:nth-child(2) > ul > li .block .go a {display:block;width:65px;height:44px;}
#nav_wrap ul#nav > li:nth-child(2) > ul > li .block .icon {float:right;margin-right:20px;}
#nav_wrap ul#nav > li:nth-child(2) > ul > li .block:first-child {background:url('../images/divider_dropdown.png') no-repeat bottom;float:left;margin-bottom:15px;}
#nav_wrap ul#nav > li:nth-child(2) > ul > li .block:nth-child(2) {background:url('../images/divider_dropdown.png') no-repeat bottom;float:right;margin-bottom:15px;}
#nav_wrap ul#nav > li:nth-child(2) > ul > li .block:nth-child(3) {float:left;}
#nav_wrap ul#nav > li:nth-child(2) > ul > li .block:nth-child(4) {float:right;}
#nav_wrap ul#nav > li:nth-child(2) > ul > li a {color:white;text-decoration:none;}
#nav_wrap ul#nav > li:nth-child(2) > ul > li a:hover {text-decoration:underline;}
#nav_wrap ul#nav > li:nth-child(2):hover > ul {display:block;cursor:pointer;}
#nav_wrap ul#nav > li:nth-child(3) {width:158px;height:32px;background:url('../images/nav_under.gif') no-repeat;z-index:200;}
#nav_wrap ul#nav > li:nth-child(4) {width:97px;height:32px;background:url('../images/nav_contact.png') no-repeat;z-index:100;}
#nav_wrap ul#nav > li:nth-child(4) > ul {display:none;list-style:none;z-index:100;position:absolute;width:456px;height:420px;background:url('../images/nav_contact_dropdown.png') no-repeat;margin-top:0px;margin-left:-361px;}
#nav_wrap ul#nav > li:nth-child(4) > ul > li:first-child {position:absolute;width:420px;height:320px;top:74px;left:14px;}
#nav_wrap ul#nav > li:nth-child(4) > ul > li .upper_link {position:absolute;width:76px;height:50px;top:-80px;right:-20px;z-index:9999;}
#nav_wrap ul#nav > li:nth-child(4) > ul > li .upper_link a {display:block;width:inherit;height:inherit;}
#nav_wrap ul#nav > li:nth-child(4) > ul > li .left {float:left;width:222px;}
#nav_wrap ul#nav > li:nth-child(4) > ul > li .left .labels {width:58px;height:204px;float:left;text-align:left;color:#fff;font-size:.95em;}
#nav_wrap ul#nav > li:nth-child(4) > ul > li .left .labels span:first-child {display:block;margin-top:8px;}
#nav_wrap ul#nav > li:nth-child(4) > ul > li .left .labels span {display:block;margin-bottom:22px;}
#nav_wrap ul#nav > li:nth-child(4) > ul > li .left .form {width:159px;height:204px;float:right;background:url('../images/form_contact_dropdown.png') no-repeat;position:relative;}
#nav_wrap ul#nav > li:nth-child(4) > ul > li .left .form .name {position:relative;width:90%;height:24px;padding:2px;border:0px;color:gray;outline:none;top:3px;left:6px;}
#nav_wrap ul#nav > li:nth-child(4) > ul > li .left .form .email {position:relative;width:90%;height:24px;padding:2px;border:0px;color:gray;outline:none;top:15px;left:6px;}
#nav_wrap ul#nav > li:nth-child(4) > ul > li .left .form .phone {position:relative;width:90%;height:24px;padding:2px;border:0px;color:gray;outline:none;top:27px;left:6px;}
#nav_wrap ul#nav > li:nth-child(4) > ul > li .left .form .message {position:relative;width:90%;height:70px;padding:2px;border:0px;color:gray;outline:none;top:41px;left:6px;resize:none;}
#nav_wrap ul#nav > li:nth-child(4) > ul > li .left .form .antispam {position:relative;width:90%;height:24px;padding:2px;border:0px;color:gray;outline:none;top:54px;left:6px;}
#nav_wrap ul#nav > li:nth-child(4) > ul > li .left .form .submit {position:relative;width:66px;height:44px;background:url('../images/button_send_dropdown.png') no-repeat;bottom:-54px;left:53px;border:0px;outline:none;}
#nav_wrap ul#nav > li:nth-child(4) > ul > li .left .form .submit:hover {background-position: 0 -44px;}
#nav_wrap ul#nav > li:nth-child(4) > ul > li .right {float:right;width:176px;margin-right:10px;color:#fff;font-size:.95em;}
#nav_wrap ul#nav > li:nth-child(4) > ul > li .right .divider {display:block;margin:20px 0 10px 0;}
#nav_wrap ul#nav > li:nth-child(4) > ul > li .right a.employment {display:inline;text-decoration: underline;}
#nav_wrap ul#nav > li:nth-child(4) > ul > li .left img, #nav_wrap ul#nav > li:nth-child(4) > ul > li .right img {display:block;margin-bottom:16px;}
#nav_wrap ul#nav > li:nth-child(4) > ul > li .bottom {clear:both;width:100%;padding-top:70px;text-align:right; padding-left:140px;}
#nav_wrap ul#nav > li:nth-child(4) > ul > li a {color:#fff;text-decoration:none;}
#nav_wrap ul#nav > li:nth-child(4) > ul > li a:hover {text-decoration:underline;}
#nav_wrap ul#nav > li:nth-child(4):hover > ul {display:block;cursor:pointer;}
#nav_wrap ul#nav > li:nth-child(5) {width:87px;height:32px;background:url('../images/nav_blog.png') no-repeat;z-index:100;}

#nav_wrap ul#nav > li a {display:block;height:inherit;width:inherit;}
#nav_wrap ul#nav > li:nth-child(1):hover, #nav_wrap ul#nav > li:nth-child(3):hover, #nav_wrap ul#nav > li:nth-child(4):hover , #nav_wrap ul#nav > li:nth-child(5):hover {background-position:0 -32px;}

/************************************************************************************
HOMEPAGE SLIDER
*************************************************************************************/
#slider_wrap {width:100%;height:453px;background:url('../images/slide_base.png') no-repeat bottom center;}
