body { margin:0; padding:0; background: none; width:100%; background: #08202c url(bg2.jpg) top no-repeat;font: normal 14px Arial,Helvetica,sans-serif;}
.main {width:100%; padding:0; margin:0 auto; }
.border {margin:70px auto 30px; width:950px;  padding:0; background:transparent;}
.logo {float:left; width: 300px;}
.text {float:left; width:520px;color:#555555;padding: 10px 0 0 30px;}
.text img {border: 0}
.text h1 {font-size: 65px; color: #2b9dc2;line-height:64px;margin:0;font-family:Arial}
.text h2 {font-size: 25px; color: #868686;font-weight:normal;line-height:46px;margin:0;}
.mon {float:left; padding-left: 40px; width: 350px;}
.clr {clear:both; padding:0;}
.bot {padding-top: 20px; padding-left: 20px;background-color:#d2d2d2;width: 940px;margin:0px auto;margin-bottom:0;}
.bot table,tr, td {color:#444444;font: normal 11px Arial,Helvetica,sans-serif;}
td.txt {padding: 0px 30px 50px 10px;}
.botend {background: transparent url(bot.gif) top no-repeat;width:960px;margin:auto; height: 10px}

#footer{
    overflow:hidden;
    width:964px;
    text-align:center;
    background:#262626;
    color:#fff;
    height: 50px;
    margin:0 auto;
    border-radius:10px;
}
.footer-holder{
    position:relative;
    overflow:hidden;
    width:954px;
    margin:0 auto;
    padding:11px 0 5px;
    clear:none;
}

#footer .footer-holder a, #footer .footer-holder a:VISITED {
    color:#8cf;
}

#footer p{margin:0 0 5px;}
