body{
    background-color:#d3f3ff;
    background-image:url(img/fbg.png);
    padding:0px;
    margin:0px;
    font-size: 14px;
    color:white;
    font-family: Verdana,Arial,Helvetica,sans-serif;
}
a{
    color:#6FE664;
}
a:hover{
    color:#12E3FF;
}
#site{
    background-image:url(img/ftopbg.png);
    background-position:top center;
    background-repeat: repeat-x;  
    min-height: 500px;
}
#holder{
    width: 939px;
    margin: 0 auto;
}
#headerHolder{
    background-image:url(img/headerbg.jpg);
    background-position:top center; 
    background-repeat: no-repeat;
    height: 465px;
    width: 939px;
    position: relative;
}
#header{
    background-image:url(img/headerbgc__.png);
    background-position:top center; 
    background-repeat: no-repeat;
    height: 240px;
    width: 809px;
    position: absolute;
    top:110px;
}
#contentHolder{
    background-image:url(img/centerbg.png);
    background-color:#3b8900;
    background-position:top center; 
    background-repeat: repeat-y; 
    width: 937px;
    margin: 0 auto;
}
#footerHolder{
    background-image:url(img/footerbg.png);
    background-position:bottom center; 
    background-repeat: no-repeat; 
    height: 93px;
    /*width: 939px;*/
    margin-top: -50px;
    overflow: hidden;
}
#content{
    padding: 10px;
    text-align: justify;
    position: relative;
    top:-80px;
    font-size: 13px;
}
#menu{
    z-index: 100;
}
#menu a {
    color:#3399ff;
    background-color: white;
    /*padding: 10px 5px 10px 5px;*/
    padding: 5px 1px 10px 1px;
    /*line-height: 28px;*/
    text-decoration: none;
    display: block;
    float: left;
    width: 120px;
    margin-right: 6px;
    font-size: 13px;
    -webkit-border-bottom-right-radius: 5px;
    -webkit-border-bottom-left-radius: 5px;
    -moz-border-radius-bottomright: 5px;
    -moz-border-radius-bottomleft: 5px;
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;
    text-align: center;

    transition-property: all;
    transition-duration: .1s;
    transition-timing-function: ease-in;

    box-shadow: 2px 2px 3px #187dd6;

}
#menu a:hover{
    padding-top: 15px;
    /*background-color: #b1daff;*/
    background-color: #B2DAFF;
    color:#003767;
    transition-property: all;
    transition-duration: .2s;
    transition-timing-function: ease-in;

    -moz-box-shadow: 10px 10px 5px #888;
    -webkit-box-shadow: 10px 10px 5px #888;

    box-shadow: 3px 3px 5px #2979bf;
}

.whitetable{
    border-collapse: collapse;
}
.whitetable td{
    border:1px solid white;
    padding: 5px;
}
div.hisGall a{
    display: block;
    width: 225px;
    height: 340px;
}
div.hisGall a img{
    border: 3px solid rgb(53, 53, 53);
}
div.hisGall a:hover img{
    border: 3px solid rgb(122, 122, 122);
}
/*div.hisGall a:hover{
    -moz-transform: scale(1.2);
    -webkit-transform: scale(1.2);
    -o-transform: scale(1.2);
    transform: scale(1.2);
    -ms-transform: scale(1.2);
}*/
div.gallery{
    clear: both;
    overflow: hidden;
}
div.galleryBox {
    clear: both;
    margin-top: 30px;
}
div.galleryBox div.gTitle{
    font-size: 16px;
    float: left;
    margin-bottom: 10px;
    margin-right: 20px;
}
div.galleryBox a.shLink{
    /*float: right;*/
    margin-bottom: 10px;
    display: block;
    font-size: 11px;
}
div.gallery a{
    display: block;
    width: 204px;
    height: 137px;
    float: left;
    padding: 10px;
    text-align: center;
    border-radius: 5px;
    border: 1px solid transparent;  
    margin: 1px;
    transition-property: all;
    transition-duration: .3s;
    transition-timing-function: ease-in;
}
div.gallery a img{
    /*border: 2px solid rgb(201, 201, 201);*/
    border: 2px solid rgb(238, 238, 238);
    border-radius: 3px;
}
div.gallery a:hover{
    background-color: rgb(2, 121, 2);
    border: 1px solid rgb(0, 73, 0);  
    transition-property: all;
    transition-duration: .1s;
    transition-timing-function: ease-in;
    box-shadow: 0px 0px 5px rgb(0, 46, 0)
}

h2{
    font-family: Arial,Helvetica,sans-serif;
    border-bottom: 1px solid rgb(48, 116, 48);
    padding-bottom: 10px;
}

#language{
  position: absolute;
  top:70px;
  right:50px;
}