@charset "utf-8";
/* CSS Document */

body{
    margin:0px 0px 0px 35px;
    width:1024px;
    padding:0px;
    background:#FFF;
    font-family:Arial, Helvetica, sans-serif;
    color:#000;
}
img{
    border:0px none;	
}
.container{
    float:left;
    width:944px;
    padding:20px 40px 30px 0px;
}
#header{
    float:left;
    width:944px;
}
.logo{
    float:left;
    width:139px;
    height:123px;
}
.menu{
    float:left;
    width:944px;
    padding:10px 0px;
    font-size:13px;
}
.menu ul{
    margin:0px;
    padding:0px;
    text-transform:uppercase;
    display:inline;
}
.menu ul li{
    margin:0px;
    padding:0px;
    list-style:none;
    display:inline;
    border-right:1px solid #999;
}
.menu ul li a{
    padding:0px 5px;
    text-decoration:none;
    color:#666;
    
}
.menu ul li a:hover, .menu .act a {
    color:#000;	
    font-weight:bold
}
.menu .one a{
    padding-left:0px;
}
.menu .last{
    border:0px none;	
}
.wrapper{
    float:left;
    width:944px;
    height:auto;
    padding:5px 0px;
}
.content_head{
    font-size:14px;
    font-weight:bold;
    float:left;
    font-style:italic;
    width:944px;
    color: black;
}
#margintop {
    margin-top: 11px;
}
.images{
    float:left;
    padding:9px 0px;
    width:944px;
}
.box img {
    opacity: 0.25;
}
.box img:hover {
    opacity: 1;
}
.box, .widebox{
    color: #CCCCCC;
}
.box:hover, .widebox:hover {
    color: #000000;
}
.huge{
    text-align:left;
    margin:0px;
    padding:0px;
    font-size:70px;
    color:#878787;
}
a.blue{
    text-decoration:none;
    color:#3ea9f5;
}
.text{
    text-align:left;
    font-size:14px;
    color:#878787;
    margin:0px;
    padding:0 0 11px;
}
a.gray{
    color:#878787;
    text-decoration:underline;
}
.box, .widebox{
    float:left;
    width:160px;
    height:160px;
    border:1px solid  #e3e3e3;
    background:#eeeeee;
    margin-right:19px;
}
.widebox {
    width:339px;
}
.box p, .widebox p{
    padding:5px;
    margin:0px;
}
.widebox strong{
    font-size:11px;
    color:#8f8f8f;
}
#contact {
    margin-top:47px;
}
#text3 {
    text-align:left;
    font-size:44px;
    margin:5px 0px 0px 5px;
    width:130px;
}
#text41{
    font-size:16px;
    line-height:18px;
    padding: 18px 10px 0px 0px;
    text-align:right;
}
#text42{
    font-size:17px;
    line-height:20px;
    padding-top:20px;
    text-align:right;
    margin-right: 5px;
}
#text3_2{
    margin-top:50px;
    text-align:center;
    font-size:44px;
}
#text4{
    font-size:16px;
    line-height:18px;
    padding-right:10px;
    padding-top:12px;
    text-align:right;
    margin-top:18px;
}
#text5{
    font-size:30px;
    text-align:right;
    padding:0 4px 0 0;
    line-height:40px;
}

