@font-face {
    font-family: 'bebas_neue';
    src: url('../bootstrap/fonts/bebasneue_regular-webfont.woff2') format('woff2'),
         url('../bootstrap/fonts/bebasneue_regular-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
body{font-family: 'bebas_neue';background:url('../images/top_banner.png')no-repeat;background-position:top center;}
.page-wrap {
  min-height: 100%;
  /* equal to footer height */
  margin-bottom: -100px;
}
.page-wrap:after {content: "";display: block;}
.site-footer, .page-wrap:after {height: 100px;}
.site-footer {background:url('../images/footer_bg.png')repeat-x;}
.logo_bottom{width:945px;margin:0px auto;text-align:center;padding-top:15px;}
.footer_text{width:945px;margin:20px auto 0px auto;text-align:center;color:#000;font-family: Arial,Helvetica Neue,Helvetica,sans-serif;}
.footer_text a{text-decoration:none;color:#000;}
.footer_text a:hover{text-decoration:underline;}
.top_page{width:945px;margin:0px auto;font-family: 'bebas_neue';padding:0px 0px;}
.sponsor_left h1, .sponsor_left h2{margin:0px;padding:0px;}
.sponsor_left h1{color:#000;font-size:1.2em;font-weight:bold;}
.sponsor_left h2{color:#094d9e;font-size:1.0em;font-style:italic;font-weight:bold;}
.top_page_left{float:left;}
.sponsor_left{float:left;margin-left:20px;margin-top:20px;}
.top_page_right{float:right;}
ul.small_sponsor{margin:0px;padding:0px;list-style:none;}
ul.small_sponsor li{display:inline-block;margin-right:8px;}
ul.small_sponsor li a{display:block;}
ul.small_sponsor li a.small_sponsor1{width:64px;height:30px;background:url('../images/small_sponsor_icon.png')no-repeat;background-position:0px 0px;}
ul.small_sponsor li a.small_sponsor2{width:60px;height:30px;background:url('../images/small_sponsor_icon.png')no-repeat;background-position:-78px 0px;}
ul.small_sponsor li a.small_sponsor3{width:105px;height:30px;background:url('../images/small_sponsor_icon.png')no-repeat;background-position:-151px 0px;}
ul.small_sponsor li a.small_sponsor4{width:32px;height:31px;background:url('../images/small_sponsor_icon.png')no-repeat;background-position:-272px 0px;}
ul.main_menu{list-style:none;padding:0px;margin:0px;}
ul.main_menu li{display:inline-block;margin-left:-2px;}
ul.main_menu li a{display:block;text-decoration:none;line-height:108px;font-size:1.4em;padding:0px 10px;}
ul.main_menu li a.home{background:#e6f4ff;color:#014a82;}
ul.main_menu li a.pre_re{background:#f0ffe6;color:#57ad0a;}
ul.main_menu li a.live{background:#ffe6e6;color:#ff0000;}
ul.main_menu li a.contact{background:#fff0c1;color:#ffa200;}
.banner_area{position:relative;margin:0px auto;width:945px;height:345px;}
img.winner_person{position:absolute;top:-45px;right:-90px;}
img.jp1{position:absolute;top:38px;left:50px;z-index:100;}
img.jp2{position:absolute;top:220px;left:251px;z-index:100;}
.big_livedraw_link{position:absolute;top:50px;left:-100px;z-index:50;}
.big_text{position:absolute;top:278px;left:313px;font-family: 'bebas_neue';z-index:200;}
.big_text h1, .big_text h2{margin:0px;padding:0px;color:#000;}
.big_text h1{font-size:2.7em;font-weight:bold;text-align:right;}
.big_text h2{font-size:1.4em;font-weight:bold;text-align:right;}
.balls_first{font-weight:bold;position:absolute;top:283px;left:570px;font-family:'bebas_neue';z-index:200;}
ul.first_update_result{list-style:none;margin:0px;padding:0px;}
ul.first_update_result li{display:inline-block;margin-right:2px;}
ul.first_update_result li.first_one, ul.first_update_result li.first_two{behavior:url('PIE.htc');background:#000;color:#fff;font-size:3.5em;line-height:60px;border-radius:40px;padding:0px 18px;}
ul.first_update_result li.first_two{margin-right:15px;}
ul.first_update_result li.first_three {behavior:url('PIE.htc');background:#ff0000;color:#fff;font-size:3.5em;line-height:60px;border-radius:40px;padding:0px 18px;}
.main_content{margin:0px auto;width:945px;padding:15px 0px 0px 0px;}
.main_content_one_column h1{font-weight:bold;text-align:left;color:#000;margin:0px;padding:0px 0px 10px 0px;font-size:1.5em;}
.main_content_left{float:left;width:547px;padding-right:20px;}
.main_content_right{float:right;width:398px;}
.main_content_left h1{font-weight:bold;text-align:left;color:#000;margin:0px;padding:0px 0px 10px 0px;font-size:1.5em;}
.main_content_right h1{font-weight:bold;text-align:center;color:#008943;margin:0px;padding:0px 0px 10px 0px;font-size:1.5em;}
.blog_excerpt{font-family: Arial,Helvetica Neue,Helvetica,sans-serif;margin-bottom:30px;}
.blog_excerpt h1{font-size:1.0em;font-weight:bold;margin:0px;padding:0px 0px 6px 0px;line-height:20px;color:#000;}
.blog_excerpt p{line-height:20px;font-size:1.0em;margin:0px;padding:0px;}
a.read_more{display:block;background:#1c86d8;width:110px;margin-left:414px;text-align:center;line-height:25px;color:#fff;text-decoration:none;}
img.image_blog{margin-right:10px;}
.ads_area{/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,ccff9f+100 */
background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 0%, #ccff9f 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #ffffff 0%,#ccff9f 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #ffffff 0%,#ccff9f 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ccff9f',GradientType=0 ); /* IE6-9 */
padding:8px;}
.ads22{width:179px;text-align:center;display:inline-block;margin:0px 5px 46px 5px;}
.ads22 h1, .ads22 h2{color:#000;margin:0px;padding:0px;font-family: 'bebas_neue';display:block;}
.ads22 h1{font-size:1.3em;}
.ads22 h2{font-size:1.0em;}
a.see_all{color:#008943;text-decoration:none;text-align:center;display:block;margin-top:-10px;}
a.link_extra{display:block;color:#fff;text-align:center;text-decoration:none;background:#00a651;line-height:25px;}
a.join_news{color:#fff;display:block;margin-top:10px;line-height:40px;text-decoration:none;font-size:1.7em;background-color:#ff0000;text-align:center;}
.winner_info{width:945px;margin:15px auto 20px auto;background-color:#e1e1e1;border:1px solid #9f9f9f;padding:10px 15px;}
.winner_info h2{font-weight:bold;margin:0px;padding:0px;color:#000;font-size:2.5em;}
.winner_info h1{font-weight:bold;margin:0px;padding:0px;color:#ff9600;font-size:5.0em;}
.winner_info p{font-family: Arial,Helvetica Neue,Helvetica,sans-serif;}
.winner_info a{display:block;text-align:right;text-decoration:none;color:#00a651;font-weight:bold;}
.form-inline{margin-bottom:20px;}
ul.small_prize{list-style:none;padding:0px;margin:0px;}
ul.small_prize li{display:inline-block;font-size:1.2em;margin:0px 10px;}
table.smaller_prize{width:210px;border:1px solid #1C86D8;display:inline-block;margin-bottom:15px;margin-right:32px;}
table.smaller_prize:nth-child(4), table.smaller_prize:nth-child(8), table.smaller_prize:nth-child(12), table.smaller_prize:nth-child(16), table.smaller_prize:nth-child(20){margin-right:0px;}
table.smaller_prize, table.smaller_prize th, table.smaller_prize td{text-align:center;}
table.smaller_prize th, table.smaller_prize td{padding:8px 5px;}
table.smaller_prize td{font-size:1.2em;}
table.smaller_prize th.date_display{font-size:1.5em;}
table.smaller_prize td.blue, table.smaller_prize td.head_one blue{color:#fff;background:#1C86D8;font-size:1.3em;}
table.smaller_prize td.head_one{font-size:1.5em;border-bottom:1px solid #1C86D8;}
table.smaller_prize td.spacing_maker{padding:0px;height:8px;border-bottom:1px solid #1C86D8;border-top:1px solid #1C86D8;}
/*.result-table-display{width:100%;text-align:center;}*/
table.livedraw_now{text-align:center;width:100%;/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,ccff9f+100 */
background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 0%, #ccff9f 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #ffffff 0%,#ccff9f 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #ffffff 0%,#ccff9f 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ccff9f',GradientType=0 ); /* IE6-9 */}
table.livedraw_now th{text-align:center;}
table.livedraw_now td{padding:8px 0px;}
table.livedraw_now th.title_head, table.livedraw_now td.title_head{text-align:center;padding:8px 0px;font-size:1.4em;}
ul.livedraw_ball_smaller, ul.livedraw_ball, ul.other_prize_small{margin:0px;padding:0px;list-style:none;}
ul.other_prize_small{display:inline-block;margin:4px 7px;}
ul.livedraw_ball_smaller li, ul.livedraw_ball li{display:inline-block;}
ul.livedraw_ball li{font-size:1.5em;margin:0px 2px;color:#fff;background:#FF0000;behavior:url('PIE.htc');border-radius:22px;padding:0px 14px;line-height:36px;}
ul.livedraw_ball_smaller li{font-size:1.3em;margin:0px 2px;color:#fff;background:#000000;behavior:url('PIE.htc');border-radius:20px;padding:0px 12px;line-height:30px;}
ul.other_prize_small li{display:inline-block;font-size:1.0em;margin:0px 1px;color:#fff;background:#000000;behavior:url('PIE.htc');border-radius:20px;padding:0px 10px;line-height:25px;}
