@charset "utf-8";
body{ margin:0; padding:0; font:12px Verdana, Geneva, sans-serif; background:#3b5998;}
img{ border:0;}
h1, h2, p{ margin:0; padding:0; outline:0;}
ul{ margin:0; padding:0; list-style:none;}

.Main{ width:810px; margin:0 auto;}
.header{width:810px; height:95px; float:left;}
.newgame{ float: left; width:800px; border:5px #c8daff solid; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; behavior:url(ie-css3.htc); background:#FFF; padding-bottom:10px;}
.newgame h1{ float:left; width:100%; text-align:center; padding:5px 0; font: bold 15px "Lucida Sans Unicode", "Lucida Grande", sans-serif; color:#3b5998;}
.newgame ul li{ float:left; width:80px; height:80px; margin:0 0 0 8px; display: inline; padding:0;}
.container{ float: left; width:800px; border:5px #c8daff solid; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; behavior:url(ie-css3.htc); background:#FFF; margin-top:5px; padding-bottom:15px;}
.menubar{ float: left; width:796px; height:40px; background:url(../images/menu_l.gif) no-repeat left center; margin:2px 0 0 2px; display: inline;}

.menubar_bg{ font-size: 15px; float:left; width:786px; height:40px; background:url(../images/menu_bg.gif) repeat-x; margin-left:5px; display:inline;}
.menubar_bg ul li{ float:left; color:#fff; line-height:40px;}
.menubar_bg ul li a{ color:#fff; text-decoration:none; padding:0 15px;}
.menubar_bg ul li a:hover, .menubar_bg ul li a.current{ color:#000;}
.menubar_r{ float:left; width:5px; height:40px; background:url(../images/menu_r.gif) no-repeat;}
p#vtip{ display: none; position: absolute; width:250px; padding: 10px; left: 5px; font-size: 0.8em; background-color: white; border: 1px solid #a6c9e2; -moz-border-radius: 5px; -webkit-border-radius: 5px; z-index: 9999 }
p#vtip #vtipArrow{ position: absolute; top: -10px; left: 5px}

.linegame{ float:left; width:100%;}
.linegame ul li{ float:left; width:133px; height:120px; text-align: center; margin:20px 0 0 0; font-size:14px; line-height:16px;}
.linegame ul li a{ color:#3B5998; text-decoration:none;}
.linegame ul li img{ border:1px #3b5998 solid; padding:2px; width:80px;}
.linegame ul li a:hover{ color:#3B5998; text-decoration: underline; }

.linegame ul li.end{ float:right; padding:5px 5px 15px 0; width: 98%; height:20px;}
.linegame ul li.end a{ padding:0 5px;}

.footer{ float:left; width:100%; height:70px; margin-top:2px; background:url(../images/footer_l.gif) no-repeat left center;}
.footer_bg{ float:left; width:800px; height:70px; background:url(../images/footer_bg.gif) repeat-x; margin-left:5px; display: inline; color:#FFF; font-size:11px; text-align:center; line-height:50px;}
.footer_r{ float:left; width:5px; height:70px; background:url(../images/footer_r.gif) no-repeat;}
.container h1{ float:left; width:100%; text-align: center; font-size:18px; color:#3b5998; padding:15px 0;}
.ads1{ float:left; width:728px; margin:0 0 0 36px; display:inline;}
.playgame{ float:left; width:100%; text-align: center; padding:10px 0;}
.description{ float:left; width:726px; margin:0 0 0 36px; display:inline; margin-top:10px; background:#f1f1f1; border:1px #dddddd solid; font-size:12px;}
.description span{ float:left; padding:10px; line-height:18px;}

.otherlink{ float: left; width:800px; border:5px #c8daff solid; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; behavior:url(ie-css3.htc); background:#FFF; padding-bottom:10px; margin-top:10px; padding-bottom:10px;}
.otherlink h1{ float:left; width:100%; text-align:center; padding:5px 0; font: bold 15px "Lucida Sans Unicode", "Lucida Grande", sans-serif;}
.otherlink ul li{ float:left; width:22%; margin:0 12px 0 12px; display: inline; border-bottom:1px #dae6ff solid; padding-bottom:5px; font-size:12px; margin-top:10px;}
.otherlink ul li a{ color:#3B5998; text-decoration:none;}
.otherlink ul li a:hover{color:#333;}
