/* CSS Document */
* {margin:0; padding:0;}
p {margin:0; padding:0;}
a:link { text-decoration:none; color:#ffffff; font-weight:normal;}
a:visited { text-decoration:none; color:#ffffff; font-weight:normal;}
a:hover { text-decoration:none; color:#ffffff; font-weight:normal;}
a:active { text-decoration:none; color:#ffffff; font-weight:normal;}
body  
{
	margin:0; 
	padding:0; 
	font-family:"微软雅黑", "宋体", Arial, Helvetica, sans-serif; 
	font-size:12px; 
	text-align:center; 
	width:100%;
	background:url(../images/Events-body-bg.jpg);
	background-repeat:repeat-y;
	background-position:50% 0;
}
ul {list-style:none; width:100%;}
ul li {list-style:none;}
img { border:0; padding:0; margin:0;}
div.clear { clear:both; height:0;}
#mainwrap 
{
	width:100%; 
	margin: 0 auto;
	background:url(../images/Events-bg.jpg) no-repeat scroll;
	background-position:50% 0;
	height:auto;
}
#container {width:1002px;height:auto; text-align:center; background:url(../images/Events-bg-0.jpg) no-repeat scroll; margin:0 auto; text-align:left; position:relative;}

#upper {background:url(../images/Events-head.jpg) 50% 0 no-repeat scroll; height:233px; margin:0 auto; text-align:left;}
#header {position:relative;}
#header_menu_right { margin-left:0px;}

#header h1 {margin:0; padding:0; position:absolute; left:23px; top:25px;}
#menu_top { background:url(../images/luckydraw-logo.jpg) no-repeat; position:absolute; left:23px; top:27px;}

#content {width:1002px; height:auto; background:url(../images/Events-content-header.jpg) 50% 0 no-repeat scroll; float:none; }
#contentarea {position:relative; height:auto;}
#sub-nav { height:110px; width:138px; position:absolute; left:54px; top:323px; margin:0; padding:0; color:#fff; font-size:12px;}
#sub-nav ul li { list-style:none;margin:0; padding:0; margin-top:13px; font-size:13px; font-weight:bold; color:#ff9999;}
#sub-nav ul {position:absolute; left:56px; top:181px; margin:0; padding:0;}
#sub-nav a:link{ color:#ff9999; text-decoration:none; background:url(../images/right-arrow-0.png) left 50% no-repeat; padding-left:13px;}
#sub-nav a:visited{ color:#ff9999; text-decoration:none; background:url(../images/right-arrow-0.png) left 50% no-repeat; padding-left:13px;}
#sub-nav a:hover{ color:#ffffff; text-decoration:none; background:url(../images/right-arrow-1.png) left 50% no-repeat; padding-left:13px;}
#sub-nav a:active{ color:#ff9999; text-decoration:none; background:url(../images/right-arrow-0.png) left 50% no-repeat; padding-left:13px;}
#sub-nav a#current{ color:#ffffff; text-decoration:none; background:url(../images/right-arrow-1.png) left 50% no-repeat; padding-left:13px;}


#sub-nav table{padding:0; margin:0;}
#sub-nav table tr{height:32px;}


#feature {padding-left:0px; width:957px; font-size:12px; color:#666666; z-index:101; clear:both; margin-left:22.5px;}
#feature div {font-size:12px; color:#666666;}
#feature h1 { font-size:13px; font-weight:bold; color:#333333;}
#feature h2 {width:143px; height:26px; font-size:13px; text-align:left;  line-height:26px; font-weight:bold; color:#333333;margin-bottom:5px;}
#feature h3 {width:143px; height:26px; font-size:13px; text-align:left;  line-height:26px; font-weight:bold; color:#333333;}
#feature p {margin-top:12px; color:#666666; margin-left:0px; line-height:18px; font-size:12px;}
#view_btn { float:right; margin-right:79px; height:50px;}
#feature a:link { text-decoration:none; color:#959494; font-weight:normal;}
#feature a:visited { text-decoration:none; color:#959494; font-weight:normal;}
#feature a:hover { text-decoration:none; color:#333333; font-weight:normal;}
#feature a:active { text-decoration:none; color:#959494; font-weight:normal;}
#feature #top {float:right;}

#feature #left-content {float:left; width:244px; height:445px; overflow:hidden; background:url(../images/Events-left-content-bg.jpg) no-repeat scroll; padding-left:22px; padding-right:26px; padding-top:32px;}
#feature table#DataGrid1 {width:244px;}
#feature table#DataGrid1 tr td { border-bottom:dashed 1px #c0c0bf;}
#feature table#DataGrid1 tr td a { background:url(../images/list-right-arrow.gif) 0 50% no-repeat scroll; padding-left:10px; line-height:26px;}
#feature table#DataGrid1 tr.Pager td a { background-image:none; padding-left:0px; line-height:0px;}
#feature tr.Pager {text-align:right; height:54px; border-bottom:none;background:url(../images/Events-left-content-pager-bg.jpg) right bottom no-repeat scroll;}
#feature table#DataGrid1 tr.Pager td {border-bottom:none; padding-right:34px; padding-bottom:6px; font-size:12px; }
#feature div#left-content td a { font-size:12px;}


#feature #right-content { background:url(../images/Events-right-content-bg.jpg) no-repeat scroll; width:665px; height:auto; float:right; font-size:12px;}
#feature #right-content-nav { text-align:center; margin-top:10px;}
#feature #right-content-nav span { margin-right:42px;}
#feature #right-content-nav a#current { text-decoration:none; color:#212492; font-weight:normal; background:url(../images/right-arrow-hover.gif) left 50% no-repeat scroll; padding-left: 13px;}
#feature #right-content-nav a:link { text-decoration:none; color:#a7a9a8; font-weight:normal; background:url(../images/right-arrow-normal.gif) left 50% no-repeat scroll; padding-left: 13px;}
#feature #right-content-nav a:visited { text-decoration:none; color:#a7a9a8; font-weight:normal; background:url(../images/right-arrow-normal.gif) left 50% no-repeat scroll; padding-left: 13px;}
#feature #right-content-nav a:hover { text-decoration:none; color:#212492; font-weight:normal; background:url(../images/right-arrow-hover.gif) left 50% no-repeat scroll; padding-left: 13px;}
#feature #right-content-nav a:active { text-decoration:none; color:#a7a9a8; font-weight:normal; background:url(../images/right-arrow-normal.gif) left 50% no-repeat scroll; padding-left: 13px;}
#feature #right-content-content {padding:20px 40px;}

#bottom {text-align:center; background-color:#747a79; clear:both;}
#footer { position:relative; height:80px; text-align:left; margin:0 auto; width:982px; padding-left:0px; padding-top:13px;}
#footer ul {margin-left:-3px; overflow:hidden; position:relative; padding-left:10px; margin-bottom:7px;}
#footer ul li{ float:left; color:#cccccc; font-size:12px; margin-left:3px; line-height:14px; border-left:#FFF 1px solid; overflow:hidden; padding:1px 3px; height:12px; width:auto;}
#footer ul li#firstli {border-left:none;}
#footer ul li#firstli ul{ visibility:visible; position:absolute; top:-30px; left:3px; height:25px; width:154px; z-index:103; display:block; background:url(../images/search.gif)}
#footer ul li#firstli ul li{height:25px; width:154px;}
#footer ul li#firstli ul li:hover{ visibility:visible;}
#footer a:link { text-decoration:none; color:#cccccc; font-weight:normal;}
#footer a:visited { text-decoration:none; color:#cccccc; font-weight:normal;}
#footer a:hover { text-decoration:none; color:#ffffff; font-weight:normal;}
#footer a:active { text-decoration:none; color:#cccccc; font-weight:normal;}

#footer p { clear:left; color:#acaeae; font-size:10px; margin-left:3px; padding-left:10px;}


#analytics {position:absolute;}

.horizontal a#e0fa05764_116_166_button
{
	color: #212492;
}

