body.main {
    background-color: #000;
    margin-top: 24px;
    background: url(../images/bg-image.jpg) no-repeat center top fixed;
}

div.banner-top {
    background-color: #e7e7e8;
    height: 280px;
    margin: auto;
    padding: 0 6px;
    width: 988px;
}

div.banner-top-border {
    background-color: #e7e7e8;
    height: 280px;
    width: 6px;
}

div.banner-top-left {
    background-color: #000;
    height: 280px;
    width: 608px;
}

div.banner-top-prf-pics {
    height: 110px;
    width: 354px;
}

div.banner-top-prf-pics-detail {
    height: 70px;
    width: 354px;
}

div.banner-top-prf-pics-name {
    height: 24px;
    margin-top: 12px;
    width: 354px;
}

div.banner-top-prf-title {
    height: 22px;
    padding-top: 12px;
    width: 354px;
}

div.banner-top-profile {
    background-color: #000;
    height: 280px;
    padding-left: 20px;
    width: 354px;
}

div.con-ads {
    background-color: #000;
    height: 400px;
    padding-left: 24px;
    width: 350px;
}

div.con-border {
    height: 400px;
    width: 6px;
}

div.con-livescore {
    background: url(../images/live-score-bg.jpg) repeat-y left top;
    width: 608px;
    background-color: #fff;
	min-height: 400px;
	padding-top: 30px;
}

div.con-livescore-data {
    height: 320px;
    margin-top: 60px;
    width: 236px;
}

div.content {
    width: 988px;
    background: url(../images/con-mn-bg.gif) repeat-y left top;
}

div.content-contr {
    /*background-color: #e7e7e8;*/
	background-color:#FFFFFF;
    margin: auto;
    padding: 0 6px;
    width: 988px;
}

div.footer {
    background-color: #000;
    height: 308px;
    padding: 22px 24px 0 24px;
    width: 940px;
}

div.footer-contr {
    background-color: #e7e7e8;
    height: 308px;
    margin: auto;
    padding: 0 6px;
    width: 988px;
}

div.footer-cright {
    background-color: #000;
    height: 16px;
    margin-top: 22px;
    text-align: center;
    width: 940px;
}

div.footer-list {
    height: 240px;
    width: 187px;
}

div.footer-margin {
    background-color: #000;
    height: 30px;
    margin: auto;
    padding-top: 1px;
    width: 1000px;
}

div.gray-top-border {
    background-color: #e7e7e8;
    height: 6px;
    margin: auto;
    width: 1000px;
}

div.hd-dt-com-logo {
    height: 100px;
    width: 270px;
}

div.hd-dt-logo {
    height: 100px;
    width: 300px;
}

div.hd-dt-tabs {
    height: 100px;
    width: 418px;
}

div.hd-dt-tabs-bottom {
    background: url(../images/search-bg.gif) no-repeat left top;
    height: 54px;
    padding: 0 0 0 116px;
    width: 302px;
}

div.hd-dt-tabs-top {
    cursor: default;
    height: 46px;
    width: 418px;
}

div.hd-dt-tabs-top img {
    border: 0px;
    margin-left: 7px;
    margin-top: 10px;
}

div.heading-container {
    background-color: #e7e7e8;
    height: 100px;
    margin: auto;
    width: 1000px;
}

div.heading-data {
    background-color: #000;
    height: 100px;
    margin: auto;
    width: 988px;
}

div.menu {
    background: url(../images/menu-bg.gif) repeat-x top;
    height: 40px;
    margin: auto;
    padding-left: 24px;
    width: 964px;
}

div.menu-container {
    background-color: #e7e7e8;
    height: 40px;
    margin: auto;
    width: 1000px;
}

input.search-bt {
    background: url(../images/search-button.gif) no-repeat left top;
    border: 0px;
    cursor: pointer;
    height: 34px;
    width: 43px;
}

input.search-bt:hover {
    background-position: left bottom;
}

input.search-text {
    background: transparent;
    border: 0px;
    color: #a5a5a5;
    font: bold 12px Tahoma, Arial, Helvetica, sans-serif;
    height: 18px;
    text-decoration: none;
    width: 200px;
}

ul.ft-list {
    margin: 0;
    margin-top: 12px;
    padding: 0;
}

ul.ft-list li {
    display: block;
    margin: 0;
    margin-bottom: 9px;
    padding: 0;
}

ul.ft-list li a {
    color: #a7b1b8;
    font: bold 11px Tahoma, Arial, Helvetica, sans-serif;
    text-decoration: none;
}

ul.ft-list li a:hover {
    color: #1aaeff;
}

ul.top-menu {
    margin: 0;
    padding: 0;
}

ul.top-menu li {
    display: inline-block;
    float: left;
    height: 27px;
    margin: 0;
    padding: 0;
    padding-top: 13px;
}

ul.top-menu li a {
    color: #fff;
    font: bold 12px Tahoma, Arial, Helvetica, sans-serif;
    text-decoration: none;
}

ul.top-menu li a:hover {
    color: #bbe3ff;
}

ul.top-menu li.partition {
    background: url(../images/menu-part.gif) no-repeat center top;
    display: inline-block;
    float: left;
    height: 40px;
    margin: 0;
    padding: 0 20px;
    width: 1px;
}

.nor-blue {
    color: #0096ff;
    font: bold 12px Tahoma, Arial, Helvetica, sans-serif;
    text-decoration: none;
}

.nor-blue-link {
    color: #00a5ff;
    font: normal 11px Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
}

.nor-blue-link:hover {
    color: #a5a5a5;
}

.nor-dp-gray {
    color: #3f4040;
    font: normal 11px Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
}

.nor-gray {
    color: #a5a5a5;
    font: normal 11px Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
}

.nor-gray-bold {
    color: #eef3f6;
    font: bold 12px Tahoma, Arial, Helvetica, sans-serif;
    text-decoration: none;
}

.nor-gray-link {
    color: #a5a5a5;
    font: normal 11px Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
}

.nor-gray-link:hover {
    color: #797979;
}
