*{margin:0;padding:0;}
html{width:100%;height:100%;z-index:1;background:url('../images/bg.jpg') top center no-repeat fixed;}
body{width:1000px;margin:0 auto;font-family:'Open Sans', sans-serif;font-size:14px;color:#464646;background:#ffffff;z-index:1;}
img{border:none;}
a, a:visited{color:#008fcc;text-decoration:none;}
a:hover{text-decoration:underline;}
ul{font-size:14px;padding-left:15px;line-height:21px;}
p{font-size:14px;margin-bottom:25px;line-height:21px;}
h1, h2, h3, h4, h5, h6{font-weight:normal;color:#464646;}
h1{font-size:39px;margin:10px 0;}
h1.light{font-size:60px;font-weight:300;color:#ffffff;margin:10px 0;}
h2{font-size:24px;margin:10px 0;}
h2.bold{font-weight:700;margin:10px 0 0 0;}
h2.blue{color:#0090cb;margin:0;}
h2.light{font-size:29px;font-weight:300;color:#0090cb;margin:10px 0;}
h3{font-size:20px;}
h4{font-size:17px;}
h4.blue{color:#0090cb;font-weight:600;margin:0;}
label.error{clear:both;display:block;float:right;color:red;}
.clear{display:block;clear:both;}
.js{display:none;}
#header{width:910px;height:80px;padding:25px 45px;background:#ffffff;z-index:2;}
#header #logo{margin-top:12px;float:left;z-index:5;}
#nav{float:right;clear:right;margin-right:-20px;z-index:5;}
#nav ul{list-style-type:none;z-index:100;}
#nav ul li{float:left;height:30px;position:relative;z-index:125;}
#nav ul li.hover{background:#bce197;}
#nav ul li a{font-size:22px;font-weight:300;display:block;color:#008fca;padding:0 20px;margin-top:6px;text-decoration:none;border-right:1px solid #008fca;z-index:150;}
#nav ul li a.active{color:#bce197;}
#nav ul li.hover a.active{color:#008fca;}
#nav ul li a#last_nav{border-right:none;}
#nav ul li ul{display:none;width:350px;position:absolute;left:-3px;top:30px;background:#ffffff;padding:0 3px 3px 3px;z-index:175;}
#nav ul li ul li{background:#bce197;margin-top:1px;width:100%;height:auto;z-index:200;}
#nav ul li ul li.hover{background:#ffffff;}
#nav ul li ul li a{font-size:18px;border-right:none;padding:5px 0 5px 20px;z-index:225;}
#nav ul li.hover ul{display:block;}
#content_header{width:1000px;height:300px;position:relative;overflow:hidden;background:#008fcc;z-index:5;}
#content_header .text{display:table;width:520px;height:260px;padding:20px 15px;background:#008fcc;float:left;z-index:10;}
#content_header .text h1{display:table-cell;vertical-align:bottom;}
#content_header .image{float:right;}
#content_header.home .left{position:absolute;top:0;left:-180px;width:590px;height:420px;z-index:10;}
#content_header.home .left.new{z-index:7;}
#content_header.home .right{position:absolute;top:0;left:410px;width:590px;height:420px;z-index:8;}
#content_header.home > div{position:absolute;top:0;left:-180px;width:590px;height:420px;z-index:6;}
#content_header.home div div{display:none;}
#content_header.home div.right div{display:block;font-size:24px;color:#ffffff;position:absolute;top:10px;left:20px;}
#content{width:645px;padding:20px 15px;float:left;background:#ffffff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}
#right_sidebar{width:355px;padding:20px 15px;float:right;background:#ffffff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}
#footer{width:1000px;padding:0 30px;clear:both;background:#ffffff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}