.main {
    vertical-align: top;
}

.header {
}

.top {
    background: url("/images/home/05/bgheader.jpg") no-repeat right #a20d1f;
    height: 133px;
    color: #ffffff;
    font-size: 28px;
    font-weight: bolder;
    padding: 0 5px 0 5px;
    line-height: 0;
}

.center {
    padding: 10px 0 50px 0;
}

.botfoot {
    background: url("/images/home/05/bg.png");
    height: 396px;
    color: #fff;
    margin: 50px 0 0 0;
}

.bottom {
    height: 300px;
    color: #fff;
    padding: 5px 20px 5px 20px;
}

.footer {
    height: 96px !important;
    color: #fff;
    font-size: 12pt;
    text-align: center;
    vertical-align: bottom !important;
}

.subLeft {
    float: left;
    width: 0%;
    border-right: solid 1px #dddddd;
}

.subCenter {
    float: left;
    width: 99.8%; /*width: 90%;*/
}

.subRight {
    float: left;
    width: 0%;
    border-left: solid 1px #dddddd;
}

.major {
    vertical-align: top;
}

a.footer {
    color : #dddd99;
}
a.footer:hover {
    color : #dddd55;
}

a.header {
}

a.topMenuBar {
}

a.bottomMenuBar {
}

input.form {
}

.clear {
    clear: both;
}

.logo {
    height: 120px;
    width: 115px;
    transition: all 4s ease;
}
.logo:hover {
    height: 125px;
    width: 119px;
    transform: rotate(180deg);
}
.content
{
    width:95%;
    margin: auto auto auto auto;
    padding: 5px 5px 5px 5px;
    font-size : 16px;
    text-align:justify;
    line-height:2;

}
.bold{
    font-size: 120%;
    font-weight: bold;
}

.picture{

}


#slideshow {
    position: relative;
}

#slideshow > div {
    position: absolute;
}

#slideshow2 {
    position: relative;
}

#slideshow2 div {
    position: absolute;
    white-space: nowrap;
}

#slideshow2 .text {
    text-shadow: 5px 5px 5px rgba(0,0,0,0.8);
    overflow: hidden;
}

.links{
    box-shadow: 5px 5px 5px 3px rgba(0,0,0,0.2);
}

.links:hover{
    width: 101%;
    height: 101%;
}







