﻿body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p {margin: 0; padding: 0;}
body{font-family:Arial,sans-serif; font-size:12px; color:#582722;}
a{text-decoration:none; color:#582722;}
a:hover{text-decoration:underline;}
img{border:none;}
ul,li, ol { list-style: none;}
body{background:url(bg.jpg) repeat-x top #d4825c;}
#wrapper{width:981px; margin:0 auto; background:#fbffff;}
#header{width:981px; height:139px; background:url(topbg.jpg) no-repeat top; position:relative;}
	#nav{ height:34px; position:absolute; right:60px; bottom:0;}
	#nav li{float:left; height:34px; line-height:34px; font-size:14px;background:url(daoh2.jpg) repeat-x center; border-right:1px solid #c5d2da;}
	#nav li a{color:#582722; font-family:Verdana, Geneva, sans-serif; font-weight:bold; font-family:Verdana, Geneva, sans-serif display:block;  padding:0 15px; text-decoration:none;}
	#nav li a:hover { color:#F00;}

#bodyer{width:980px; margin:0 0 10px 0; overflow:hidden; zoom:1;}
	#topnice{background:#f2eada; margin-bottom:5px; border-bottom:1px solid #857a85; border-top:1px solid #857a85; padding:3px 5px;}
	#left{width:214px; background:#f2eada; float:left;}
	.leftbox{margin:0; padding:0;}
	.lefttitle{background:url(stitlebg.jpg) no-repeat center; line-height:27px; text-align:center; height:27px; color:#FFF; font-family:"Comic Sans MS", cursive; font-size:14px;}
	.leftcontect{padding:5px 10px 10px 10px;}
	
	
	#midden{width:542px; padding:0 5px; float:left;}
		#banner{margin:0 0 7px 0; padding:0; height:150px;}
		.mbox{margin-bottom:8px;}
		.mtitle1{background:url(m3titlebg.jpg) no-repeat center; height:27px; line-height:27px; padding-left:40px; color:#FFF; font-family:"Comic Sans MS", cursive; font-size:14px;} 
		.mtitle2{background:url(mtitlebg.jpg) no-repeat center; height:27px; line-height:27px; padding-left:40px; color:#FFF; font-family:"Comic Sans MS", cursive; font-size:14px;}
		.mtitle2 a { color:#FFF;}
		.mcontent{padding:5px; border-bottom:1px solid #797382; border-left:1px solid #797382; border-right:1px solid #797382;}
	
	
	#right{width:214px; background:#f2eada; float:left;}
	.righttitle{background:url(right_title.jpg) no-repeat center; line-height:27px; text-align:center; height:27px; color:#FFF; font-family:"Comic Sans MS", cursive; font-size:14px;} 
	
	

#footer{width:981px;}
	#links{text-align:center; overflow:hidden; zoom:1;}
	#links ul{margin:0; padding:0; border-bottom:1px solid #000; border-top:1px solid #000; margin:5px 0; padding:4px 0;}

	#copyright{text-align:center;}


#hotgames { overflow:hidden;zoom:1;}
#hotgames li { float:left; width:33%;}

#gamelist {}
#gamelist li { text-indent:1.2em; padding:5px 0; background:url(plus1.gif) left center no-repeat; border-bottom:1px #ccc dotted;}
#gamelist li a { color:#000; font-size:11px; font-family:Verdana, Geneva, sans-serif;}
#gamelist li a:hover { color:#f00; text-decoration:none;}

#user-inline { display:none;}

.itext { border-top:1px solid #0D0D0D;border-left:1px solid #0D0D0D;border-bottom:1px solid #BDBDBD;border-right:1px solid #BDBDBD; width:150px;}
.ibtn { height:20px;background:url(ibtn.jpg) repeat-x; margin:0; padding:0 5px; border:0; color:#FFF; letter-spacing:2px; font-weight:bold;} 
#memberlogin p { padding:5px;}

table.itbl { width:95%; border-spacing:1px; border-collapse:collapse;margin:5px 0 10px 0px;}
table.itbl tr:hover { background:#39F;}
table.itbl td, table.itbl th {padding:5px; text-align:center;}
table.itbl th {text-align:center; border-bottom: 1px dotted #C96;}
table.itbl tbody th {border-bottom: 1px dotted #C96;}
table.itbl tbody tr td { border-bottom: 1px dotted #C96;}
table.itbl td.s1 {text-align:left; text-indent:2em;}

table.tbl { width:100%; border-spacing:1px; border-collapse:collapse;margin:5px 0 10px 0px;}
table.tbl td, table.tbl th {padding:5px;}
table.tbl th {text-align:center; border: 1px solid #ccc;}
table.tbl tbody th {border: 1px solid #ccc;}
table.tbl tbody tr td { border: 1px solid #ccc;text-align:left;}

.gd { color:#999900; text-indent:.5em; font-weight:bold;}


#user-login { display:none;}
#username { width:120px;}
#password { width:120px;}

#user-inline { display:none;}

#btnlogin { cursor:pointer;}

.rq { color:#F00; font-weight:bold;}
.ibtn { border:1px solid #F63; color:#fff; background:#06F} 
.itext { border-top:1px solid #0D0D0D;border-left:1px solid #0D0D0D;border-bottom:1px solid #BDBDBD;border-right:1px solid #BDBDBD; width:150px;}

#memberlogin p { padding:5px;}

.flinks {}
.flinks li { text-align:center; padding:5px 0;}


.aztitle { letter-spacing:2px;}
.aztitle a {font-size:14px; font-weight:bold; color:#000; font-family:"Comic Sans MS", cursive;}
.aztitle a:hover {font-size:14px; font-weight:bold; color:#00F;}

.s3 span { color:#00F;}
.s4 a { background: url("cart.gif") no-repeat scroll left center transparent; padding: 0 0 0 20px;}
.s4 a:hover {color:#00f; text-decoration:underline;}


.news {}
.news li { padding:3px; text-indent:.6em; border-bottom: 1px dotted #666; background:url(doc.gif) left no-repeat 5px;}
.news li.more {background:none; text-align:right;}
.news li.more a{ font-size:14px; font-weight:bold;}