body {
    font-family: oswald
}
a:active,
a:hover,
a:link,
a:visited {
    background-color: transparent
}
#top_menu a,
#top_menu a:hover {
    color: #FFF
}
#top_menu a:active,
#top_menu a:hover,
a:active,
a:hover {
    text-decoration: underline
}
#main_menu a,
#test a,
#test a:hover,
#test a:link,
#top_menu a,
.item a,
a.hover,
a:link,
a:visited {
    text-decoration: none
}
#left_home_content,
#table_home_1 {
    width: 370px;
    height: auto
}
.td1_home1,
.td2_home1 {
    border-bottom: 1px solid #404040
}
#bottom_content_1,
#footer,
#main,
#table_left_home_content {
    overflow: hidden
}
* {
    margin: 0;
    padding: 0;
    font-size: 12px
}
body {
    background: #00151f
}
a:link {
    color: #ff00ff
}
a:visited {
    color: #ff0
}
a:hover {
    color: #0ff
}
a:active {
    color: #0f0
}
#header {
    background: url(../images/header_bg.gif);
    width: 100%;
    height: 5px
}
#header_wrapper {
    width: 960px;
    margin: 0 auto;
    height: 5px
}
#header_wrapper h2 {
    float: left;
    color: #f80909;
    font-size: 20px;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: 400;
    margin: 5px 0 0 15px
}
#logo {
    float: left;
    margin-top: 2px
}
#top_menu_wrapper {
    background: #000;
    float: right;
    width: 780px;
    height: 45px
}
#top_menu {
    width: auto;
    float: left;
    margin: 6px 0 0 13px
}
#top_menu a:active,
.top_menu_border {
    color: #898989
}
#main_menu_wrapper {
    float: left;
    height: 28px;
    margin-top: 72px;
    margin-left: -177px
}
#main_menu {
    width: auto;
    height: 28px
}
#main_menu ul {
    height: 28px
}
#main_menu li {
    float: left;
    height: 28px;
    list-style: none
}
#main_menu a {
    display: block;
    line-height: 25px;
    padding: 0 17px;
    height: 28px;
    border-left: 1px solid #484848;
    border-right: 1px solid #484848;
    color: #FFF
}
#main {
    background: url(../images/main_bg.gif) repeat-x #20303d;
    width: 100%;
    height: auto
}
#main_wrapper {
    width: 960px;
    margin: 0 auto;
    height: auto
}
#home_content {
    padding: 20px;
    width: 920px;
    height: auto;
    background: #101010;
    margin-top: 10px;
    color: #FFF;
    float: left;
    -webkit-box-shadow: 0 2px 4px 2px #242728;
    box-shadow: 0 2px 4px 2px #242728
}
#left_home_content {
    float: left
}
#header_left_home_content {
    overflow: hidden;
    width: auto;
    margin: 0 auto
}
#header_left_home_content img {
    float: left;
    margin-right: 10px;
    margin-left: 10px
}
#header_left_home_content h2 {
    font-size: 24px
}
#header_left_home_content p {
    font-size: 11px
}
.td1_home1 {
    color: #FAB63A;
    font-size: 18px;
    width: 160px;
    padding: 4px 0 4px 50px
}
#result_notice,
#result_notice2 {
    background: url(../images/results_notice_bg.gif) repeat-x;
    width: 535px;
    float: left
}
.td2_home1 {
    font-weight: 700;
    font-size: 35px;
    padding: 4px 0 4px 40px
}
#table_home_2 {
    width: 185px;
    height: auto;
    float: left;
    border-right: 1px solid #404040
}
#table_home_2 caption {
    border-right: 1px solid #404040;
    color: #FAB63A;
    margin-top: 5px;
    font-size: 16px
}
.td1_home2,
.td2_home2 {
    text-align: center;
    font-weight: 700;
    font-size: 20px
}
#table_home_3 {
    width: 185px;
    height: auto;
    float: right
}
#table_home_3 caption {
    margin-top: 5px;
    font-size: 16px;
    color: #FAB63A
}
#right_home_content {
    width: 530px;
    height: auto;
    float: right
}
#footer_left_home_content {
    width: 100%;
    background: #282828;
    text-align: center;
    padding: 8px 0;
    margin-top: 5px
}
#bottom_content {
    background: url(../images/highlights_bg.gif) repeat-x #FFF;
    width: 920px;
    float: left;
    -webkit-box-shadow: 0 2px 4px 2px #242728;
    box-shadow: 0 2px 4px 2px #242728
}
#bottom_content_1 {
    padding: 0;
    width: 920px;
    height: auto
}
#box1_bottomcontent {
    float: left;
    padding: 2px;
    width: 210px
}
#box2_bottomcontent,
#box3_bottomcontent,
#box4_bottomcontent {
    float: left;
    padding: 10px;
    width: 210px
}
#result_notice {
    height: 0;
    margin-bottom: 10px
}
#result_notice p,
#result_notice2 p {
    color: #F7941D;
    font-size: 14px;
    font-weight: 700;
    margin: 0;
    padding: 7px 0 0 7px
}
#result_notice2 {
    height: 39px;
    margin-top: 13px
}
#result_jackpot {
    float: left;
    text-align: center;
    width: 530px
}
#jackpot_logo {
    background: #a7a5a2;
    height: 69px
}
#jackpot_winnings {
    background: #a7a5a2;
    font-size: 14px;
    font-weight: 700;
    height: 112px;
    line-height: 1.3
}
#jackpot_view {
    background: #000;
    height: 25px;
    padding-top: 5px
}
.jackpot-prize {
    display: block;
    color: #000;
    font-size: 14px;
    padding-top: 4px
}
#box1_bottomcontent h3 {
    font-size: 12px;
    color: #33787a
}
#box1_bottomcontent p,
#box2_bottomcontent p,
#box3_bottomcontent p,
#box4_bottomcontent p {
    font-size: 11px;
    color: #646464
}
#box1_bottomcontent img,
#box2_bottomcontent img,
#box3_bottomcontent img,
#box4_bottomcontent img {
    float: left;
    margin-right: 3px
}
#box2_bottomcontent h3,
#box3_bottomcontent h3,
#box4_bottomcontent h3 {
    font-size: 12px;
    color: #646464
}
#footer,
.item a {
    float: left;
    font-size: 11px
}
#bottom-top {
    background: url(../images/footer_top_item_border.png) repeat-x;
    width: auto;
    height: 50px
}
.box_day,
.box_responsible {
    background: url(../images/highlights_bg.gif) repeat-x #FFF
}
.item {
    width: 220px;
    position: relative;
    float: left;
    padding: 12px 0 12px 20px
}
.item a {
    color: #464646;
    display: inline-block;
    padding-top: 5px
}
.item img {
    float: left;
    margin-right: 4px
}
#footer {
    margin: 15px 0
}
#result_date {
    float: right
}
.title_day {
    margin-bottom: 10px;
    color: #0fc
}
.title_day h1 {
    font-size: 20px
}
.box_day {
    padding: 10px
}
.box_responsible {
    padding: 20px
}
.box_day table {
    width: 100%;
    padding: 10px
}
.boxday-tr1 td,
.boxday-tr2 td,
.boxday-tr3 td {
    padding: 5px;
    text-align: center
}
.boxday-tr1 {
    background: url(../images/op_table_header_bg.gif) repeat-x;
    font-size: 14px;
    color: #FFD801
}
#aboutus,
.box_responsible p,
.boxday-tr3,
li,
ul {
    color: #000
}
.boxday-tr1 td {
    font-weight: 700
}
.boxday-tr2 {
    color: #000;
    background: #959595
}
.boxday-tr3 {
    background: #A4BAB9
}
#aboutus {
    padding: 10px
}
#livedrawbox {
    width: 370px;
    height: 330px;
    margin: auto
}
#test a {
    color: #0f0
}
#test a:link {
    color: red
}
#test a:visited,
a.visited {
    text-decoration: none;
    color: #0ff
}
#test a:hover,
a.hover {
    color: #ff00ff
}