@charset "utf-8";
/* CSS Document */
body{
	background:url(img/bg.jpg) repeat;
	font-family:Arial, Helvetica, sans-serif;
}
.header{
	background:#F00;
	float:left;
	width:100%;
	border:2px #FFF solid;
	border-radius:10px; 
	height:100px;
}
.logo{
	float:left;
	height:20px;
}
.container{
	width:98%;
	margin:0 auto;
}
.banner{
	float:right;
	width:80%;
}
.title{
}
.logo h1{
	float:left;
	color:#ffe181;
	font-family:	Arial, Helvetica, sans-serif !important;
	font-size:20px;
	text-align:center;
	width:100%;
	margin:10px;
	padding:0;
	font-weight:normal;
}
.marquee{
	float:right;
	margin:10px;
	background:#ffe181;
	border-radius:6px;
}
.banner p.marquee{
	font-size:14px;
	text-align:center;
	float:left;
	color:#000;
	width:30px;
	font-weight:bold;
}
.banner marquee{
	float:right;
	width:88%;
	margin:10px;
}
.menu{
	/*background:url(img/date-banner-bg.jpg) repeat-x;
	border:2px #ac8200 solid;*/
	float:left;
	width:96%;
	margin-top:4px;
	border-radius:10px;
	padding:0 2%;
}
.menu p{
	font-size:22px;
	font-weight:bold;
	float:left;
	color:#fff;
}
.menu p#right-menu{
	float:right !important;
	padding:6px 10px !important;
	font-size:24px !important;
	margin:14px 6px !important;
	background:#fff;
	border:2px #000 solid !important;
	color:#000;
}
.menu p#right-menu:hover{
	color:#000099;
	background:red;
	text-decoration:blink none;
}

.content{
	background:#fff;
	float:left;
	padding:6px 28px;
	border-radius:10px;
	margin-top:10px;
	width:96%;
}
.live{
	border:2px #000099 solid;
	float:left;
	background: url(img/date-banner-bg.jpg) repeat-x;
    width: 98%;
    margin-top: 4px;
    border-radius: 10px;
    padding: 0 0 0 1%;
    height: 60px;
}
.live-title{
	float:left;
}
.live-title img{
	float:left;
	margin-left:20px;
}
.live-title p{
	margin:12px 0 0 0;
	padding:0;
	font-size:36px;
	color:#000099;
	float:left;
	font-weight:bold;
	wi
}
.live-update{
	float:right;
}
.live-update p{
	padding:0;
	margin:0;
}
.lottery-name{
	float: right;
    margin-right: 16px;
}
.lottery-name p#name{
	font-size:30px;
	color:#000099;
}
.lottery-name p#time{
	font-size:18px;
	float:#000099left;
	color:;
}
.live-result{
	background:#000099;
	float: right;
    width: 80px;
    height: 60px;
}
.live-result p{
	font-size:48px;
	color:#ffe181;
	text-align:center;
}
.all-results{
	float:left;
	background:url(img/wallbg.jpg) repeat;
	width:98%;
	padding:20px 0;
	border:8px black solid;
	margin:10px 0 0 0;
}
.select{
	float:left;
	margin-left:10px;
	width:40%;
}
.select select{
	float:left;
	width:200px;
	height:30px;
}
.cancel{
	float:right !important;
	margin-right:20px !important;
	width:40% !important;
}
.all-results p#title{
	text-align:center;
	font-size:22px;
	margin:0;
}
.all-results span#title{
	color:#000099;
}
.admin{
	float:left;
	margin-left:10px;
}
.admin span{
	float:left;
}
.admin select{
	float:left;
}
.admin form{
	float:left;
}
.table{
}
.row{
	float:left;
	/*background:#ff33ff;*/
	background:#F66 repeat;
	border: 1px #000099 solid;
	width:366px;;
	height:180px;
	padding:130px 0 0 0;
	margin-left:40px;
}
.row p{
	margin:0px 12px 0px 12px;
	font-size:24px;
	text-align:center;
	color:#000099;
}
.row p span{
	color:red;
	font-size:34px;
}
.content table
{
	float:left;
}
.content table td{
	text-align:center;
	font-size:18px;
	background:#FC6;
	/*border:1px #FFF solid;*/
}
.content table th{
	font-size:20px;
	color:#CCC;
	padding:20px 0;
	width:316px;
	background:#900;
	/*border:1px #FFF solid;*/
}
.content table select{
	font-size:20px;
}
.content input[type=submit]{
	font-size:20px;
	cursor:pointer;
}
a{
	text-decoration:none;
}
a:hover{
	text-decoration:underline;
}
input[type=date] {
	font-size:18px!important;
	width:100px;
}
.content table p{
	margin:0;
	padding:0;
}
.footer{
	float:left;
}
.footer p{
	color:red;
	text-align:center;
	font-size:16px;
}
#head{
	font-size:28px !important;
}