/*
	Author:Md. Shariful Islam 
	Date: 
	Title:     
====================================
*/
body{
	font-family:"Trebuchet MS",Georgia,Verdana, Lucida, Arial,Helvetica, sans-serif;
	font-size:12px;
	color:#474B8A;
	padding:0 0 8px 0;
	text-align:center;
	background:#080912 url(../img/bg.gif) repeat-x;
}

*{
	padding:0;	margin:0;	border:0;
}

ul,li{
	list-style:none;
}	

a{
	color:#ffff99;
	text-decoration:none;
}

/*--------------------------Page Structure----------------*/
#wrap{
	margin:0 auto;
	width:971px;
	text-align:left;
	padding:0 0 20px 0;
}
/*---------------------------Header---------------------*/
#hdr{
	width:971px;
	background:url(../img/banner03.jpg) no-repeat;
	height:185px;
}

.alt_hdr{
	background:url(../img/banner02.jpg) no-repeat !important;
}
#hdr h1 span,.latest h2 b,.upcoming h2 b{
	display:none;
	visibility:hidden;
}
.mess-no{
	display:block;
	width:188px;
	overflow:hidden;
	padding:67px 0 15px 9px;
	height:30px;
	
	
}
.mess-no span{
	display:block;
	float:left;
	background:#0E7FC7;
	width:28px;
	height:28px;
	margin:0 14px 0 0;
	padding:2px 0 0 2px;
	position:relative
}
.mess-no b a{
	display:block;
	float:left;
	color:#536773;
	padding:7px 0 0 0;
	text-decoration:none;
	position:relative
}
.mess-no p a{
	display:block;
	float:left;
	margin:10px 5px 0 4px;
	padding:0;
	position:relative
}
.statusbox{
	display:block;
	width:188px;
	overflow:hidden;
	padding:0 0 22px 9px;
	height:18px;
}
.statusbox p{
	display:block;
	float:left;
	color:#536773;
	padding:0 6px 0 0; /*0 6px 0 8px*/
}
.statusbox span{
	display:block;
	float:left;
	background:url(../img/nobg.gif) no-repeat;
	width:24px;
	height:16px;
	text-align:center;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	margin:2px 0 0 0 ;
}
.statusbox b{
	display:block;
	float:left;
	color:#41C900;
	padding:0 2px 0 8px; /*0 2px 0 15px*/
}
.statusbox a, .statusbox i{
	display:block;
	float:left;
	color:#0565E9;
	text-decoration:none;
	font-weight:bold;
	padding-left:3px;
}

.statusbox a{
	color:#41C900;
}

.statusbox i{
	font-style:normal;
}

#hdr ul{
	width:auto;
	overflow:hidden;
	padding:0 0 0 42px;
}
#hdr ul li{
	display:block;
	float:left;
	/*padding-right:48px;*/
	padding-right:10px;
	
}
#hdr ul li a{
	display:block;
	float:left;
	text-transform:uppercase;
	font-weight:bold;
	font-size:14px;
	text-decoration:none;
	color:#1A91FF;
	padding:0 0 0 6px;
	height:29px;
	line-height:29px;
}
#hdr ul li a span{
	display:block;
	padding:0 18px 0 10px;
}
#hdr ul li a:hover,#hdr ul li a.select{
	background:url(../img/navlftbg.gif) no-repeat left;
	padding:0 0 0 6px;
	color:#E1E6FF;
}
#hdr ul li a:hover span,#hdr ul li a.select span{
	background:url(../img/navrhtbg.gif) no-repeat right;
	padding:0 18px 0 10px;
}
/*-------------------------Main Body------------------- */
#main{
	width:971px;
	overflow:hidden;
}
.mainlft{
	float:left;
	width:707px;
	background:url(../img/mainlftbg.gif) repeat-y;
}
.content{
	background:url(../img/mainbtm.gif) no-repeat bottom;
	width:707px;
	padding:0 0 8px 0;
}
.topbox{
	width:698px;
	overflow:hidden;
	padding:9px 0 8px 9px;
}
.latest{
	background:url(../img/latest.gif) no-repeat;
	width:344px;
	height:147px;
	float:left;
	position:relative;
}
.latest span,.upcoming span{
	display:block;
	width:276px;
	padding:5px 0 0 60px;
}
.upcoming{
	background:url(../img/upcoming.gif) no-repeat;
	width:344px;
	height:147px;
	float:left;
	margin-left:2px;
	position:relative;
}
.newsbox{
	display:block;
	background:url(../img/newsbg.gif) repeat-y;
	width:691px;
	margin:0 0 5px 9px;
}
.newsbtm{
	background:url(../img/newsbtm.gif) no-repeat bottom;
	width:691px;
	height:385px;
	
}
.newstop{
	background:url(../img/newstop.gif) no-repeat top;
	width:683px;
	padding:0 0 5px 8px;
	position:relative;
}
.newstop h2{
	font-size:18px;
	color:#7AE506;
	text-transform:uppercase;
	font-style:italic;
	padding:8px 0 16px 9px;
}

.newsinner{
	width:683px;
	position:relative;
}
#heading2{
	position:absolute;
	left:6pxpx;
	top:0px;
	z-index:50;
	width:200px;
	height:200px;
	text-align:right;
}
.newsinner-lft{
	position:absolute;
	left:0px;
	top:233px;
	width:426px;
	background-color:#000;
	z-index:100;
	padding-bottom:2px;
	height:72px;
}
.newsinner-lft h4{
	font-size:13px;
	color:#fff;
	padding:0 0 2px 20px;
}
.newsinner-lft p{
	color:#fff;/*#1B1B1B;*/
	padding:0 10px 0 20px;
}
.newsinner-lft span{
	display:block;
	text-align:right;
}
.newsinner-lft span a{
	font-weight:bold;
	font-size:11px;
	color:#fff;/*#000201;*/
	text-decoration:none;
	margin-right:25px;
}
.newsinner-rht{
	width:280px;
	position:absolute;
	left:403px;
	top:0;
	z-index:500;
}
.newsinner-rht ul{
	width:273px;
}
.newsinner-rht ul li{
	width:273px;
	padding-bottom:5px;
}
* html .newsinner-rht ul li{
	padding-bottom:0px;
}
.newsinner-rht ul li a{
	display:block;
	width:241px;
	overflow:hidden;
	background:url(../img/borderbg.gif) no-repeat bottom;
	height:61px;
	text-decoration:none;
	padding:0 0 0 32px;
	cursor:pointer;
}
.newsinner-rht ul li a b{
	display:block;
	float:left;
	width:25px;
	background:url(../img/listbg.gif) no-repeat;
	text-align:center;
	font-size:17px;
	font-weight:bold;
	color:#0C0E32;
	margin:11px 0 0 0;
}
.newsinner-rht ul li a span{
	display:block;
	float:left;
	width:180px;
	font-size:13px;
	font-weight:bold;
	color:#65C0FF;
	padding:8px 0 0 17px;
}
.newsinner-rht ul li a span i{
	display:block;
	font-weight:normal;
	font-style:normal;
	color:#65678D;
	line-height:14px;
}
.newsinner-rht ul li a:hover,.newsinner-rht ul li a.select{
	display:block;
	width:241px;
	overflow:hidden;
	background:url(../img/hoverbg.gif) no-repeat bottom;
	height:61px;
	text-decoration:none;
	padding:0 0 0 32px;
	cursor:pointer;
}
.newsinner-rht ul li a:hover b,.newsinner-rht ul li a.select b{
	color:#FFFFFF;
}
.newsinner-rht ul li a:hover span,.newsinner-rht ul li a.select span{
	color:#FFFFFF;
}
.newsinner-rht ul li a:hover span i,.newsinner-rht ul li a.select span i{
	color:#1B1B1B;
}













.blogbox{
	display:block;
	background:url(../img/blogbg.gif) repeat-y;
	width:691px;
	margin:0 0 5px 9px;
}
.blogbtm{
	background:url(../img/blogbtm.gif) no-repeat bottom;
	width:691px;
	padding:0 0 7px 0;
}
.blogtop{
	background:url(../img/newstop.gif) no-repeat top;
	width:683px;
	padding:0 0 5px 8px;
}
.blogtop h2{
	font-size:18px;
	color:#3B8EFF;
	text-transform:uppercase;
	font-style:italic;
	padding:8px 0 10px 9px;
}
.bloginner{
	width:683px;
	overflow:hidden;
}
.bloginner-lft{
	width:350px;
	padding:3px 0 0 4px;
	float:left;
	background:#00062D;
	margin:8px 0 0 0;
}
.comingbox a{
	font-family:Arial, Helvetica, sans-serif;
	display:block;
	width:346px;
	height:92px;
	background:url(../img/comingbg.gif) no-repeat;
	margin-bottom:7px;
	text-decoration:none;
}
.comingbox a:hover,.comingbox a.select{
	background:url(../img/hoverbg02.gif) no-repeat;
}
/*.hoverable{
	cursor:pointer;
	behavior:url(htc/csshover.htc);    
}*/
.comingbox b{
	display:block;
	font-size:18px;
	font-weight:normal;
	color:#007EFF;
	padding:8px 20px 10px 11px;
}
.comingbox span{
	display:block;
	font-size:13px;
	color:#77A3CF;
	padding:0 20px 15px 11px;
}
.bloginner-rht{
	width:316px;
	float:right;
	background:url(../img/blogtag.gif) no-repeat top right;
	font-family:Arial, Helvetica, sans-serif;
}
.catebox{
	width:316px;
	overflow:hidden;
	padding:20px 0 15px 0;
}
.cateboxlft{
	width:100px;
	float:left;
}
.cateboxlft img{
	display:block;
	border:3px solid #192681;
}
.cateboxrht{
	width:190px;
	float:right;
	padding:24px 0 0 0;
}
.cateboxrht h3{
	font-size:18px;
	color:#007EFF;
	font-weight:normal;
	padding-bottom:8px;
}
.cateboxrht a{
	display:block;
	text-decoration:none;
	color:#6915B7;
	padding-bottom:6px;
}
.cateboxrht span{
	display:block;
	text-decoration:none;
	color:#0077F3;
}	
.bloginner-rht p{
	text-align:justify;
	padding:0 12px 10px 0; 
}
.commentbox{
	width:166px;
	overflow:hidden;
	background:url(../img/comentbg.gif) no-repeat;
	padding:0 0 0 150px;
	font-family:"Trebuchet MS",Georgia,Verdana, Lucida, Arial,Helvetica, sans-serif;
}
.commentbox b{
	display:block;
	float:left;
	background:url(../img/numberbg.gif) repeat-x;
	text-align:center;
	line-height:12px;
	color:#14AD14;
	padding:0 5px;
}
.commentbox span a{
	display:block;
	float:left;
	background:url(../img/txtbg.gif) repeat-x;
	text-align:center;
	line-height:12px;
	color:#1E91C1;
	text-decoration:none;
	padding:0 5px;
	margin-right:8px;
}
.commentbox p a{
	display:block;
	float:left;
	width:47px;
	background:url(../img/morebg.gif) repeat-x;
	text-decoration:none;
	line-height:12px;
	color:#1E91C1;
	text-align:center;
	padding:0;
}	
.mainrht{
	float:right;
	width:261px;
}
.signbox{
	display:block;
	background:url(../img/signboxbg_rpty.jpg) repeat-y left;
	width:261px;
	/*height:141px;*/
	margin-bottom:8px;
}

* html .signbox{
	margin-bottom:0px;
}


.signbox dl{background:url(../img/signboxbg_botm.jpg) no-repeat left bottom}
.signbox dl dd{background:url(../img/signboxbg_tp.jpg) no-repeat left top}

.signbox h2{
	width:auto;
	overflow:hidden;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:21px;
	padding:11px 0 0 10px;
}
*+ html .signbox h2{
	padding:11px 0 10px 10px;
}
.signbox h2 a{
	display:block;
	float:left;
	text-decoration:none;
	color:#74BBFF;
	padding:0 4px 0 4px;
	border-right:2px solid #74BBFF;
	margin-bottom:15px;
	line-height:22px;
}	
.signbox span{
	display:block;
	width:261px;
	overflow:hidden;
	padding:0 0 10px 0;
}
.signbox span label{
	display:block;
	float:left;
	width:79px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#4C5EC4;
	padding:0 0 0 12px;
}

#retype{
	/*margin-bottom:10px;*/
	display:none;
}
.inp01{
	display:block;
	float:left;
	background:url(../img/inpbg.gif) repeat-x;
	width:156px;
	height:21px;
	color:#4C5EC4;
}
.signbox p{
	display:block;
	width:261px;
	overflow:hidden;
	padding:0 0 10px 0;
}
.signbox p label{
	display:block;
	float:left;
	width:155px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#202E81;
	padding:5px 0 0 12px;
}
.subbtn{
	display:block;
	float:left;
	width:85px;
	border:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:21px;
	color:#74BBFF;
	cursor:pointer;
	background:none;	
}
* html .subbtn{
	margin-top:-3px;
}
.userbox{
	display:block;
	background:url(../img/userbg.gif) repeat-y;
	width:261px;
	margin-bottom:4px;
}
.userboxbtm{
	background:url(../img/userbtmbg.gif) no-repeat bottom;
	width:261px;
	padding:0 0 8px 0;
}
.userboxtop{
	background:url(../img/usertopbg.gif) no-repeat top;
	width:261px;
	padding:12px 0 0 0;
}
.userboxtop h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:21px;
	font-weight:normal;
	color:#00C0FF;
	padding:0 0 15px 16px;
}
.userlist{
	width:249px;
	background:url(../img/borderbg02.gif) repeat-x bottom;
	overflow:hidden;
	padding:0 0 10px 0;
	margin:0 0 5px 3px;
}
.userimg{
	width:56px;
	float:left;
	padding:0 0 0 13px;
}
.userimg img{
	display:block;
	border:1px solid #0D3957;
}
.usertext{
	width:178px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
}
.usertext b a{
	display:block;
	color:#208EFF;
	text-decoration:none;
}
.usertext p{
	color:#208EFF;
	padding-bottom:3px;
}
.usertext span{
	display:block;
	color:#06E09B;
}
.featurtxt{
	display:block;
	font-size:11px;
	color:#208EFF;
	padding:0 4px 18px 16px;
}
.featurtxt em a{
	display:block;
	color:#208EFF;
	text-decoration:none;
	font-style:normal;
}
.featurtxt b{
	font-weight:normal;
	color:#686E75;
}
.featurtxt b a{
	text-decoration:none;
	color:#60A1ED;
}
.featurtxt i a{
	font-style:normal;
	color:#A4ADB8;
	text-decoration:none;
}
.datetxt{
	display:block;
	float:right;
	font-size:12px; 
	color:#20A7FF; 
	padding:0 15px 0 0; 
	text-align:right;
}
.weeklytxt{
	display:block;
	color:#66C5D9; 
	padding:0 15px 20px 16px; 
}
.weeklylist{;
	width:245px;
	padding:0 0 10px 16px;
}
.weeklylist li{
	width:245px;
	overflow:hidden;
	padding:0 0 10px 0;
}
* html .weeklylist li{
	padding:0 0 5px 0;
}
.weeklylist span{
	display:block;
	width:28px;
	float:left;
	padding:4px 0 0 0;
}
.weeklylist span input{
	width:11px;
	height:11px;
}
.weeklylist p{
	float:left;
	width:190px;
	color:#2468E4;
	font-family:Arial, Helvetica, sans-serif;
}
.votebox{
	display:block;
	width:200px;
	overflow:hidden;
	padding:0 0 8px 16px;
}
.votebox a{
	display:block;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	color:#3D779D;
	padding:2px 8px 0 0;
}
.votebox input{
	display:block;
	float:left;
	width:53px;
	height:20px;
}
/*-------------------------- Footer----------------------- */
#ftr{
	background:url(../img/ftrbg.gif) repeat-x;
	height:80px;
}



#ftr fieldset{
	display:block;
	margin:0 auto;
	width:939px;/*971*/
	overflow:hidden;
	font-size:11px;
	text-align:left;
	color:#B4B4B4;
	padding:0 16px 0 16px;
	position:relative;

}

#ftr fieldset img{
	position:absolute;
	left:0;
	top:4px;
}

#ftr fieldset p{
	float:left;
	margin-left:130px;
	display:inline;
	margin-top:26px;
	/*width:707px;*/
}
#ftr fieldset span{
	display:block;
	float:right;
	margin-top:26px;
	/*width:261px;*/
	
	padding-right:30px;
	position:relative;
}
#ftr fieldset span a{
	text-decoration:none;
	color:#B4B4B4;
	padding:0 3px 0 3px;
}
#ftr fieldset span a.logo-eSoftArena{
	width:25px;
	height:0;
	padding:25px 0 0;
	background:url(../img/logo-eSoftArena.png);
	overflow:hidden;
	display:block;
	position:absolute;
	top:-4px;
	right:0;
}
/*-------------------------User-profile------------------- */
.userbanner{
	display:block;
	width:692px;
	/*height:147px;*/
	margin:7px 0 6px 6px;
	text-align:center;
}
.profilebox{
	display:block;
	background:url(../img/profileboxbg.gif) repeat-y;
	width:691px;
	margin:0 0 5px 9px;
}
.profilebtm{
	background:url(../img/blogbtm.gif) no-repeat bottom;
	width:691px;
	padding:0 0 7px 0;
}
.profiletop{
	background:url(../img/newstop.gif) no-repeat top;
	width:691px;
	padding:0 0 5px 0;
}
.userlink{
	padding:10px 0 25px 0;
}
.userlink li{
	display:inline;
	padding:0 12px 0 12px;
	background:url(../img/rhtborder.gif) no-repeat 0 2px;
}
.userlink li a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#2C85FF;
	text-transform:uppercase;
	text-decoration:none;
	line-height:14px;
}
.userlink li a b{
	text-transform:lowercase;
}
.userlink li a:hover{
	color:#91BFFF;
}
.blogerh{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#15AC15;
	letter-spacing:1px;
	padding:0 0 15px 24px;
}
.blogerh b{
	font-size:12px;
	color:#BDBDBD;
}
.profiletop p{
	font-family:Arial, Helvetica, sans-serif;
	color:#8A8CAC;
	padding:0 10px 5px 20px;
}
.userbox03{	
	font-family:Arial, Helvetica, sans-serif;
	width:675px;
	/*overflow:hidden;*/
	position:relative;
	float:left;
	padding:0 0 8px 0;
	background:url(../img/bg07.gif) repeat-y;
	border:1px solid #182052;
	margin:0 0 0 7px;

}
.userbox03lft{
	float:left;
	width:110px;
	padding:18px 0 0 15px;
}
.userbox03lft span{
	display:block;
	margin-bottom:8px;
}
.userbox03lft h4 a{
	font-size:14px;
	color:#005AFF;
	text-decoration:none;
}
.userbox03lft p{
	color:#C7C9E2;
	padding:2px 0 0 0;
}
.userbox03rht{
	float:right;
	width:516px;
	padding:28px 8px 0 0;

}	
.userbox03rht p{
	color:#797CAD;
	padding:0 0 30px 0;
        line-height:20px;
}

.userbox03rht li{
	list-style-type:disc;
}
.userbox03rht p a{
	display:inline;
}

.userbox03rht span{
	/*display:block;*/
	overflow:hidden;
}


.commentbar{
	background:url(../img/commentbar.gif) no-repeat;
	width:667px;
	height:29px;
	line-height:29px;
	padding:0 0 0 12px;
	margin:0 0 6px 5px;
}
.commentbar li{
	display:inline;
	border-left:1px solid #2C85FF;
	padding:0 6px 0 8px;
}
.commentbar li a{
	text-decoration:none;
	color:#2C85FF;
	font-weight:bold;
}
.mailbox{
	display:block;
	width:689px;
	padding:0 0 6px 9px;
}
.mosth,.reviewh{
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	color:#AEE601;
	letter-spacing:1px;
	padding:10px 0 30px 24px;
}
.mosth i{
	font-size:13px;
	font-style:normal;
}
.mosth b{
	font-size:12px;
	color:#BDBDBD;
}
.morebox{
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#404257;
	padding:0 0 10px 24px;
}
.morebox a{
	text-decoration:none;
	color:#404257;
}
.reviewh{
	padding:10px 0 13px 24px;
}
.reviewbox{
	width:691px;
	overflow:hidden;
	background:url(../img/border-y.gif)  center repeat-y;
	padding:20px 0 0 0;
	font-family:Arial, Helvetica, sans-serif;
}
.reviewbox dd{
	width:335px;
	float:left;
	padding:0 0 0 10px;
}
.reviewbox dd img{
	display:block;
	width:100px;
	float:left;
	border:1px solid #131A4A;
}
.reviewbox dd span{
	display:block;
	width:210px;
	float:left;
	padding:0 0 0 12px;
}
.reviewbox dd span b{
	display:block;
	color:#FF6000;
	padding:0 0 15px 0;
}
.reviewbox dd span i{
	display:block;
	font-style:normal;
	color:#8A8CAC;
	padding:0 0 15px 0;
}
.reviewbox dd span a{
	display:block;
	font-weight:bold;
	color:#0264E5;
	text-decoration:none;
}
.userbox02{
	display:block;
	background:url(../img/userboxbg.gif) repeat-y;
	width:261px;
	margin-bottom:4px;
}
.userbox02btm{
	background:url(../img/userboxbtm.gif) no-repeat bottom;
	width:261px;
	padding:0 0 3px 0;
}
.userbox02top{
	background:url(../img/userboxtop.gif) no-repeat top;
	width:261px;
}
.profileh,.historyh,.onlineh,.friendsh{
	font-size:18px;
	color:#A201FF;
	text-transform:uppercase;
	font-weight:normal;
	letter-spacing:-1px;
	padding:12px 0 10px 13px;
}
.profileinner{
	width:261px;
	overflow:hidden;
	/*padding:0 0 20px 0;*/
}
.profileinner-img{
	float:left;
	/*width:100px;*/
	padding:0 0 0 13px;
}
.profileinner-img span{
	display:block;
	border:1px solid #FFFFFF;
	margin:0 0 12px 0;
	width:98px;
}
.profileinner-img a{
	display:block;
	color:#AABAE5;
	text-decoration:none;
	/*text-transform:uppercase;*/
	padding:0 0 0 3px;
}

.leveldes{
	display:block;
	color:#FF1E00;
	margin:0 0 10px 15px;
}


.profileinner-txt{
	float:left;
	width:105px;
	/*padding:0 0 0 40px;*/
}

.profileinner-txt span{
	display:block;
	color:#FF1E00;
	margin-left:3px;
}

.profilelink{
	padding:0 0 10px 10px;
}
.profilelink li{
	display:inline;
	background:url(../img/listbg03.gif) no-repeat 0 6px;
	padding:0 5px 0 14px;
}
.profilelink li a{
	text-decoration:none;
	color:#FFFFFF;
}
.profilelink li a:hover{
	color:#AABAE5;
}
.historyh{
	color:#017FFF;
}
.onlineh{
	color:#00C6FF;
}
.friendsh{
	color:#67FF01;
}
.friendbox{
	width:261px;
	padding:5px 0 0 0;
}
.friendbox li{
	padding:0 0 4px 6px;
}
.friendbox li a{
	display:block;
	width:217px;
	line-height:31px;
	font-size:17px;
	text-transform:uppercase;
	text-decoration:none;
	letter-spacing:-1px;
	padding:0 0 0 33px;
}
.addlist a{
	background:url(../img/addbg.gif) no-repeat;
	color:#89FF80;
}

.sendbt a{
	background:url(../img/sendbg.gif) no-repeat;
	color:#89FF80;
}

.removelist a{
	background:url(../img/removebg.gif) no-repeat;
	color:#89FF80;
}

.invitelist a{
	background:url(../img/invitebg.gif) no-repeat;
	color:#7FBEFF;
	display:block;
	width:217px;
	line-height:31px;
	font-size:17px;
	text-transform:uppercase;
	text-decoration:none;
	letter-spacing:-1px;
	padding:0 0 0 33px;
}
.createlist a{
	background:url(../img/createbg.gif) no-repeat;
	color:#FB453A;
}
.writelist a{
	background:url(../img/writebg.gif) no-repeat;
	color:#CBAA31;
}
.reportlist a{
	background:url(../img/reportbg.gif) no-repeat;
	color:#AFCE29;
}
.historylist{
	width:258px;
	padding:0 0 0 2px;
}
.historylist li{
	background:url(../img/historybg.gif) repeat-x;
	line-height:23px;
	padding:0 0 0 11px;
	color:#474B8A;
	margin-bottom:2px;
}
.historylist li b{
	color:#BBBDDF;
	padding:0 0 0 7px;
}
.imgholder{
	width:261px;
	overflow:hidden;
	padding:4px 0 0 0;
}
.imgholder dd{
	float:left;
	width:44px;
	height:44px;
	padding:0 0 7px 7px;
}
.addimg{
	display:block;
	text-align:center; 
	padding-top:3px;
}
.namebar{
	background:url(../img/historybg.gif) repeat-x;
	width:246px;
	line-height:23px;
	font-size:13px;
	color:#B931FF;
	padding:0 0 0 12px;
	margin:0 0 8px 2px;
}
.zonebox{
	width:242px;
	overflow:hidden;
	padding:0 0 10px 12px;
}
.zoneboxlft{
	float:left;
	width:70px;
}
.zoneboxrht{
	float:left;
	width:172px;
}
.replist{
	display:block;
	width:162px;
	overflow:hidden;
	border-top:1px solid #455298;
	padding:0 0 4px 10px;
}
.replist span{
	display:block;
	float:left;
	width:64px;
	font-size:11px;
	color:#A6B0C7;
	text-transform:uppercase;
	padding:5px 0 0 0;
}
.replist b{
	display:block;
	float:left;
	width:18px;
	padding:5px 0 0 0;
}
.glist{
	display:block;
	width:162px;
	overflow:hidden;
	background:url(../img/glistbg.gif) repeat-x;
	line-height:20px;
	padding:0 0 0 10px;
}
.glist span{
	display:block;
	float:left;
	width:64px;
	padding:5px 0 0 0;
}
.glist b{
	display:block;
	float:left;
	width:94px;
	color:#82A5FF;
	font-size:11px;
	font-weight:normal;

}
.zonelist{
	display:block;
	width:162px;
	overflow:hidden;
	background:url(../img/zonelistbg.gif) repeat-x;
	line-height:19px;
	padding:0 0 0 10px;
}
.zonelist span{
	display:block;
	float:left;
	width:64px;
	font-size:11px;
	color:#A6B0C7;
	text-transform:uppercase;
}
.zonelist b{
	display:block;
	float:left;
	width:94px;
	color:#007BD5;
	font-size:11px;
	text-transform:uppercase;
	font-weight:normal;

}
.imgbox{
	display:block;
	background:#001944;
	width:246px;
	overflow:hidden;
	margin: 0 0 0 1px;
	padding:12px 0 13px 13px;
}
.imgbox img{
	display:block;
	float:left;
	width:32px;
	height:32px;
	margin-right:17px;
}
.blogerbox{
	width:259px;
	overflow:hidden;
	margin:0 0 2px 1px;
	background:#36427E url(../img/blogerbg.gif) repeat-x bottom;
	border-top:1px solid #455298;
	padding:12px 0 18px 0;
}
.blogerboxlft{
	float:left;
	width:44px;
	padding:0 0 0 12px;
}
.blogerboxrht{
	float:left;
	width:180px;
	padding:0 0 0 15px;
}
.blogerboxrht h4 a{
	font-size:15px;
	font-style:normal;
	text-decoration:none;
	color:#15AC15;
	padding-bottom:8px;
}
.blogerboxrht p{
	color:#8A8CAC;
}
.blogerboxrht p a{
	color:#fff;
	text-decoration:none;
}
.morelink{
	width:239px;
	margin:0 0 0 1px;
	display:block;
	background:url(../img/morebg02.gif) repeat-x;
	padding:0 20px 0 0;
	overflow:hidden;
}
.morelink a{
	display:block;
	text-decoration:none;
	color:#4E9DFF;
	font-weight:bold;
	float:right;
	line-height:42px;
}
/*-------------------------Forum------------------- */
#mainforum{
	background:url(../img/forumbg.gif) repeat-y;
	width:971px;
}
.foruminner{
	background:url(../img/forumbtm.gif) no-repeat bottom;
	width:971px;
	/*overflow:hidden;*/
	padding:6px 0 0 0 ;
}

.forumtop{
	display:block;
	background:url(../img/forumtopbg.gif) no-repeat;
	width:943px;
	height:43px;
	margin:0 0 0 9px;
}
.forumtop h3{
	float:left;
	width:406px;
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
	color:#7AE506;
	text-transform:uppercase;
	padding:11px 0 0 15px;
}
.forumtop label{
	display:block;
	float:left;
	width:62px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#006CFF;
	font-weight:bold;
	padding:12px 0 0 0;
}
.inp02{
	display:block;
	float:left;
	background: url(../img/inpbg01.gif) no-repeat;
	width:211px;
	height:22px;
	margin:10px 22px 0 0;
	font-weight:bold;	
}
.forumtop p{
	float:left;
	width:140px;
	color:#3C4BA3;
	padding:13px 0 0 0;
}
.forumtop p a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#3C4BA3;
	text-decoration:none;
	font-weight:bold;
}
.forumtop p a:hover{
	color:#E1E1E1;
}
.enterbtn{
	display:block;
	float:left;
	width:71px;
	height:22px;
	border:none;
	cursor:pointer;
	margin:10px 0 0 0;	
}
.forumcontent{
	width:971px;
	overflow:hidden;
	padding:10px 0 0 0 ;
}
.forumcontent-lft{
	float:left;
	width:683px;
	padding:0 8px 0 9px;
}
.announce{
	display:block;
	background:url(../img/announcebg.gif) repeat-y;
	width:683px;
	margin-bottom:8px;
}
.announcebtm{
	background:url(../img/announcebtm.gif) no-repeat bottom;
	width:683px;
}
.announcetop{
	background:url(../img/announcetop.gif) no-repeat top;
	width:683px;
	font-family:Arial, Helvetica, sans-serif;
}
.comingsoon{
	display:block;
	width:668px;
	overflow:hidden;
	padding:1px 15px 0 0;
}
.comingsoon h3{
	float:left;
	font-size:17px;
	color:#0473E6;
	padding:10px 0 12px 23px;
}
.comingsoon a{
	display:block;
	float:right;
	background:url(../img/seebg.gif) no-repeat;
	width:148px;
	line-height:24px;
	text-align:center;
	font-size:11px;
	text-decoration:none;
	color:#2162AC;	
}
.announcetop b{
	display:block;
	/*color:#475F6D;*/
	color:#669999;
	padding:0 0 15px 22px;
}
.announcetop b a{
	color:#475F6D;	
	text-decoration:none;
}
.announcetop p{
	/*color:#474B8A;*/
	color:#9999ff;
	padding:0 25px 15px 22px;
        line-height:20px;
}
.listbar{
	display:block;
	width:658px;
	overflow:hidden;
	padding:1px 10px 9px 15px;
}
.listbar dl{
	float:left;
	background:#210035;
}
.listbar dl dd{
	background:url(../img/lftcnr.gif) no-repeat top left;
}
.listbar ul{
	background:url(../img/rhtcnr.gif) no-repeat top right;
	padding:0 10px 0 0;
}
.listbar ul li{
	display:inline;
	padding:0 0 0 4px;
}
.listbar ul li a{
	background:url(../img/bullet.gif) no-repeat 0 4px;
	text-decoration:none;
	font-size:11px;
	font-weight:bold;
	color:#B862EE;
	line-height:18px;
	padding:0 0 0 9px;
}
.listbar ul li a:hover{
	color:#B4B4B4;
}
.listbar span a{
	display:block;
	float:right;
	background:url(../img/readbg.gif) no-repeat;
	width:83px;
	line-height:18px;
	text-align:center;
	font-size:11px;
	text-decoration:none;
	color:#726D6C;
	font-weight:bold;	
}
.favoritbox {
	font-family:Arial, Helvetica, sans-serif;
	display:block;
	background:#14151E;
	width:681px;
	border:1px solid #0F1241;
	padding:0 0 15px 0;
	margin-bottom:8px;
}
.favoritbox h3{
	font-size:17px;
	color:#696F98;
	padding:6px 0 5px 10px;
}
.favoritbox h3 a{
	color:#4C9F09;
	text-decoration:none;
}	
.favoritlisth{
	width:681px;
	background:url(../img/bg01.gif) repeat-x;
	overflow:hidden;
	line-height:20px;
}
.favoritlisth dd{
	float:left;
	font-size:11px;
	color:#646677;
	font-weight:bold;
	padding:0 0 0 38px;
}
.favoritlist,.favoritlist02,.message_board{
	width:681px;
	background:url(../img/bg02.gif) repeat-y;
	overflow:hidden;
	padding:0 0 2px 0;
	margin-bottom:1px;
}
.favoritlist02{
	background:url(../img/bg03.gif) repeat-y;
}
.bullet{
	float:left;
	width:40px;
	text-align:center;
	padding:8px 0 0 0;
}
.topiclist{
	float:left;
	width:280px;
	padding:7px 9px 0 0;
}
.topiclist a{
	display:block;
	font-size:13px;
	/*color:#0473E6;*/
	color:#9999cc;
	text-decoration:none;
}
.topiclist span{
	display:block;
	/*color:#202695;*/
	color:#cccccc;
}
.boardlist{
	float:left;
	width:142px;
	padding:6px 3px 2px 3px;
	text-align:center;
}
.boardlist span{
	display:block;
	/*color:#474B8A;*/
	color:#419ECA;
}
.boardlist a{
	display:block;
	/*color:#419ECA;*/
	color:#9999cc;
	font-size:11px;
	text-decoration:none;
}
.lastpostlist{
	float:left;
	width:114px;
	padding:6px 0 2px 0;
	text-align:center;
}
.lastpostlist span{
	display:block;
	/*color:#419ECA;*/
	color:#9999cc;
	font-size:11px;
}
.lastpostlist span a{
	display:block;
	text-decoration:none;
	color:#059085;
}
.postlist{
	float:left;
	width:88px;
	padding:12px 0 0 0;
	text-align:center;
}
.postlist span{
	display:block;
	/*color:#474B8A;*/
	color:#9999cc;
}
.postlist span a{
	text-decoration:none;
	color:#2084F4;
}
.iconlist{
	float:left;
	width:42px;
	text-align:center;
	padding:7px 0 0 0;
}
.forumcontent-rht{
	float:left;
	width:269px;
}
.addimg01{
	display:block;
	margin-bottom:7px;
}

.feature{
	display:block;
	background:url(../img/userbg.gif) repeat-y;
	width:261px;
	margin-bottom:4px;
	
}
.featurebtm{
	background:url(../img/featurebtm.gif) no-repeat bottom;
	width:261px;
	padding:0 0 8px 0;
	height:210px;
}

.featurebg{
	background:url(../img/featurebtm.gif) no-repeat bottom;

}

.featuretop{
	background:url(../img/featuretop.gif) no-repeat top;
	width:261px;
	padding:12px 0 0 0;
	
}
.featuretop h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:21px;
	font-weight:normal;
	color:#00C0FF;
	padding:0 0 8px 16px;
}
.featuretop ul{
	padding:25px 0 15px 35px;
}
.featuretop ul li{
	padding:0 0 5px 0;
}
.featuretop ul li a{
	font-size:20px;
	font-style:italic;
	color:#FFFFFF;
	text-decoration:none;
	letter-spacing:-1px;
	font-weight:bold;
}
.tab{
	width:255px;
	overflow:hidden;
	padding:6px 0 0 6px;
}
.tab01,.tab02{
	float:left;
	padding-right:5px;
}
.tab01 a,.tab02 a{
	display:block;
	float:left;
	background:url(../img/topicsbg.gif) no-repeat;
	width:127px;
	height:30px;
	line-height:30px;
	padding:0 0 0 6px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#7AE506;
	text-decoration:none;
	letter-spacing:-1px;
	font-weight:bold;
}
.tab01 a.select{
	background:url(../img/topicsbg.gif) no-repeat 0 -30px;
}

.tab02 a{
	background:url(../img/quickbg.gif) no-repeat;
	width:100px;
	padding:0 0 0 12px;
}
.tab02 a.select{
	background:url(../img/quickbg.gif) no-repeat 0 -30px;
}
.linkbox{
	display:block;
	background:#1F232A;
	width:250px;
	margin:0 0 0 6px;
	padding:15px 0 0 0;
}
.tags{
	display:block;
	width:241px;
	overflow:hidden;
	padding:0 10px 15px 10px;
	font-family:Arial, Helvetica, sans-serif;
	height:150px;
}
.tags a{
	display:block;
	float:left;
	text-decoration:none;
	color:#202980;
	font-size:11px;
	padding:0 2px;
}
.tags a b{
	font-weight:normal;
	font-size:21px;
}
.tags a i{
	font-style:normal;
	color:#4753C6;
	font-size:23px;
}
.tags a em{
	font-style:normal;
	text-transform:uppercase;
	font-size:16px;
}
.tags a strong{
	font-weight:normal;
	font-size:14px;
}
.thred-next{
	display:block;
	width:665px;
	padding:10px 7px 0 9px;
	overflow:hidden;
	font-family:Arial, Helvetica, sans-serif;
}
.thred-next span{
	display:block;
	float:left;
}
.thred-next span a{
	display:block;
	background:url(../img/thredbg.gif) no-repeat;
	width:98px;
	height:22px;
	line-height:22px;
	text-align:center;
	font-size:13px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}
.thred-next p,.postlistbar p{
	display:block;
	float:right;
	padding:0 0 0 0;
	background:url(../img/next-prebg.gif) no-repeat;
	width:237px;
	height:24px;
	line-height:24px;
	text-align:center;
}
.thred-next p a,.postlistbar p a{
	text-decoration:none;
	color:#676877;
	font-weight:bold;
	padding:0 2px;
}
.thred-next p a b,.postlistbar p a b{
	color:#059085;
}
.thred-next p a:hover,.postlistbar p a:hover{
	color:#2084F4;
}
.headinglist{
	display:block;
	width:678px;
	overflow:hidden;
	padding:0 3px 3px 0;
}
.headinglist h3{
	float:left;
}
.headinglist select{
	float:right;
	width:173px;
	height:18px;
	margin:5px 0 0 0;
	color:#FFFFFF;
	background-color:#000000;
}
.displaybox{
	width:683px;
	overflow:hidden;
	padding:0 0 8px 0;
	font-family:Arial, Helvetica, sans-serif;
}
.displayboxlft{
	float:left;
	width:347px;
	border:1px solid #0F1241;
	padding:0 0 22px 0;
}
.displayboxlft h4,.displayboxrht h4{
	font-size:13px;
	color:#8C8D9B;
	padding:8px 0 5px 14px;
	border-bottom:1px solid #252632;
	margin-bottom:8px;
}
.displayboxlft b{
	display:block;
	background:url(../img/borderbg03.gif) repeat-x bottom;
	font-size:11px;
	color:#2C45CE;
	padding:0 0 5px 10px;
	margin:0 5px 12px 4px;
}
.displayboxlft strong{
	display:block;
	font-size:14px;
	color:#8C8D9B;
	padding:0 0 10px 14px;
}
.displayboxlft p{
	width:300px;
	overflow:hidden;
	padding:0 0 8px 14px;
}
.displayboxlft p label{
	display:block;
	float:left;
	width:98px;
	font-size:13px;
	color:#414452;
}
.selectinp{
	display:block;
	float:left;
	width:137px;
	height:20px;
}
*html .selectinp{
	height:22px;
}
.showbtn{
	display:block;
	border:none;
	margin:7px 0 0 112px;
}

.displayboxrht{
	float:right;
	width:325px;
	border:1px solid #0F1241;
}
.displayboxrht h4{
	color:#FF6000;
}
.displayboxrht ul{
	width:311px;
	padding:5px 0 0 14px;
	overflow:hidden;
}
.displayboxrht ul li{
	float:left;
	width:145px;
	padding:0 5px 12px 0;
}
.displayboxrht ul li span{
	display:block;
	float:left;
	width:38px;
}
.displayboxrht ul li a{
	display:block;
	float:left;
	width:107px;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	color:#656786;
	font-size:13px;
}
.addimg02{
	display:block;
	width:971px;
	text-align:center;
	padding:8px 0 14px 0;
}
.postlistbar{
	display:block;
	width:940px;
	overflow:hidden;
	padding:0 0 15px 18px;
}
.postlistbar h3{
	font-family:Arial, Helvetica, sans-serif;
	float:left;
	font-size:17px;
	color:#696F98;
	padding:4px 0 0 10px;
}
.postlistbar h3 a{
	color:#4C9F09;
	text-decoration:none;
}
.postlistbar p{
	float:right;
}
.boxpost{
	display:block;
	width:949px;
	background:#14151E;
	border:1px solid #0F1241;
	margin:0 0 10px 9px;
}
.boxposttop{
	display:block;
	width:939px;
	padding:8px 10px 9px 0;
	overflow:hidden;
	background:url(../img/bg04.gif) repeat-x top;
}
.boxposttop input{
	float:left;
	margin:0 0 0 9px;
}
.boxposttop select{
	float:right;
	width:173px;
	height:18px;
	background-color:#000000;
	color:#FFFFFF;
}
.datebar{
	display:block;
	background:#252632;
	padding:8px 0 2px 9px; 
	border-bottom:2px solid #363745;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#646677;
	margin-bottom:8px;
}
.datebar b{
	color:#5665ED;
}

.boxinner{
	display:block;
	width:938px;
	background:url(../img/boxbg.gif) repeat-y;
	margin:0 0 11px 5px;;
}
.boxinnerbtm{
	background:url(../img/boxbtm.gif) no-repeat bottom;
	width:938px;
}
.boxinnertop{
	background:url(../img/boxtop.gif) no-repeat top;
	width:938px;
}
.boxinner02{
	width:938px;
	overflow:hidden;
	font-family:Arial, Helvetica, sans-serif;
	padding:0 0 10px 0;
}
.boxinner-lft{
	float:left;
	width:237px;
	padding:18px 0 0 15px;
}
.boxinner-lft h4 a{
	font-size:14px;
	color:#0078FF;
	padding-bottom:2px;
	text-decoration:none;
}
.boxinner-lft img{
	display:block;
	margin-bottom:5px;
}
.boxinner-lft p{
	font-size:11px;
	color:#72748C;
	padding:0 0 8px 0;
}
.boxinner-lft p a{
	color:#72748C;
	text-decoration:none;
	margin-right:3px;
}
.sendbtn{
	display:block;
	border:none;
	margin-bottom:8px;
}
.boxinner-lft span{
	display:block;
	font-size:12px;
	color:#72748C;
}
.boxinner-lft span b{
	background:#0A54C9;
	padding:0 4px;
	color:#FFFFFF;
	margin:0 15px 0 5px;
	
}
.boxinner-lft span strong{
	color:#41C900;
}
.boxinner-lft span i{
	font-style:normal;
	font-weight:bold;
	color:#0565E9;
}

.boxinner-lft span em{
	font-style:normal;
	font-weight:bold;
	color:#0565E9;
}

.boxinner-rht{
	float:right;
	width:660px;
	padding:25px 0 0 19px;
	/*position:relative;*/
}
.boxinner-rht center{
	text-align:left;
	font-size:13px;
	/*color:#70738E;*/
	color:#cccccc;
	padding:0 40px 15px 0;
}
.boxinner-rht center a{
	display:inline;
	text-decoration:none;
	color:#216AFF;
}
.boxinner-rht span{
	display:block;
	overflow:hidden;
	padding:40px 10px 0 0;
}
.boxinner-rht p{
    line-height:20px;
}
.boxinner-rht span input{
	display:block;
	float:right;
	margin:0 3px 0 0;
}
.drop{
	display:block;
	float:right;
	background:url(../img/dropbg.gif) no-repeat;
	width:66px;
	height:14px;
}


/*---------------------------Form Box---------------------*/
.formbox{
	font-family:Arial, Helvetica, sans-serif;
	display:block;
	width:675px;
	padding:0 0 15px 0;
	border:1px solid #393C61;
	background:#0A0C1D url(../img/bg06.gif) repeat-x top;
	margin:12px 0 0 2px; /*12px 0 0 15px*/
}
.formh{
	font-size:17px;
	color:#137F9D;
	padding:12px 0 20px 15px;
}

.formh a{	
	text-decoration:none;
	color:#137F9D;
}

.formbox p{
	width:650px; /*500px*/
	overflow:hidden;
	padding:0 0 8px 15px;
}
.formbox p label{
	display:block;
	float:left;
	width:133px;
	font-size:13px;
	color:#70738E;
}
.forminp,.forminp01{
	display:block;
	float:left;
	background:#94A0A6 url(../img/inpbg02.gif) repeat-x bottom;
	width:349px;
	height:24px;
}
.forminp01{
	height:104px;
}


.comment_inp{
	width:645px;
}

.comment_box{
	width:645px;
}




/*---------------------------News Page---------------------*/
.newsbox02{
	display:block;
	background:url(../img/newsboxbg.gif) repeat-y;
	width:683px;
	margin-bottom:8px;
}
.newsbox02btm{
	display:block;
	background:url(../img/newsboxbtm.gif) no-repeat bottom;
	width:683px;
}
.newsbox02top{
	background:url(../img/newsboxtop.gif) no-repeat top;
	width:683px;
	padding:15px 0 15px 0px;
	overflow:hidden;
	font-family:Arial, Helvetica, sans-serif;
}

.newsbox02top2{
	width:683px;
	padding:0px 0 15px 10px;
	overflow:hidden;
	font-family:Arial, Helvetica, sans-serif;
}

.newsbox02top span {
    font-size: 10px; 
}

.newsbox02top2 span {
    font-size: 10px;
}
.newsbox02-lft{
	float:left;
	width:260px;
	padding:0 0 0 13px;
}
.newsbox02-lft img{
	display:block;
}
.newsbox02-rht{
	float:right;
	width:380px;
	padding:0 10px 0 0;
}
.newsbox02-rht h3 a{
	font-size:17px;
	color:#0473E6;
	text-decoration:none;
}
.newsbox02-rht i{
	display:block;
	font-size:11px;
	font-style:normal;
	color:#ACCA18;
	padding:0 0 28px 0;
}
.newsbox02-rht p{
	color:#8487B1;
	padding:0 0 17px 0;
	height:70px;
        line-height:20px;
}
.newsbox02-rht span{
	display:block;
	overflow:hidden;
}
.newsbox02-rht span a{
	float:right;
	display:block;
	background:url(../img/readbg01.gif) no-repeat;
	width:83px;
	line-height:18px;
	text-align:center;
	font-size:11px;
	font-weight:bold;
	color:#CBCBCB;
	text-decoration:none;
}

.comment_btn{
	background:url(../img/readbg01.gif) no-repeat;
	width:83px;
	line-height:18px;
	height:18px;
	text-align:center;
	font-size:11px;
	font-weight:bold;
	color:#CBCBCB;
        cursor:pointer;

}


.newsbox03{
	display:block;
	background:url(../img/bg08.gif) repeat-y;
	width:681px;
	margin-bottom:8px;
}
.newsbox03btm{
	display:block;
	background:url(../img/btmbg.gif) no-repeat bottom;
	width:681px;
}
.newsbox03top{
	background:url(../img/topbg.gif) no-repeat top;
	width:681px;
	overflow:hidden;
	padding:11px 0 0 0;
	font-family:Arial, Helvetica, sans-serif;
}
.newsbox03top dd{
	float:left;
	width:312px;
	padding:0 14px 0 14px;
}
.popular{
	display:block;
	width:310px;
	padding:0 2px 10px 0;
	overflow:hidden;
	background:url(../img/borderbg04.gif) repeat-x bottom;
	margin-bottom:15px;
}
.popular h4{
	float:left;
	font-size:14px;
	color:#DA9200;
	text-transform:uppercase;
}
.popular b{
	display:block;
	float:right;
}
.popular b a{
	display:block;
	background:url(../img/seebg01.gif) no-repeat;
	width:57px;
	line-height:18px;
	font-size:11px;
	color:#CBCBCB;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
}
.popular img{
	display:block;
	float:left;
	margin-right:8px;
}
.popular h3 a{
	font-size:17px;
	color:#0473E6;
	text-decoration:none;
}
.popular i{
	display:block;
	font-size:11px;
	font-style:normal;
	color:#ACCA18;
}
.popular p{
	color:#8487B1;
	padding:0 0 17px 0;
        line-height:15px;
}
.popular span{
	display:block;
	text-align:right;
}
.popular span a{
	font-size:11px;
	color:#2A2F73;
	text-decoration:none;
}



.signin_msg{
	color:red;
	text-align:center;
}

.container_adjust{
	margin-bottom:5px;
}


.news_box_wrap{
	overflow:hidden;
	margin: 0 0 15px 5px;
}

.news_box_wrap li{
	list-style:disc;

}

.news_box_wrap img{
	margin:0 10px 0 5px;
	padding-left:20px;
	float:left;
}

.news_box_wrap p{
	padding-bottom:0;
}

.news_box_wrap_content{
	font-family:Arial, Helvetica, sans-serif;
	color:#8A8CAC;
	padding:0 20px 0 24px;
	text-align:left;
        line-height:20px;
}

.news_box_wrap_content p{
	padding:0;
	text-indent:0;
}

.news_box_wrap_content a{
	display:inline;
}

.news_box_wrap_content p img{
	/*clear:both;*/
	display:inline!important;
	float:none!important;
	margin:0;
	padding:0;
}

.news_box_wrap_content span{
	height:auto!important;
	width:auto!important;
	border:0!important;
	display:inline!important;
	margin-left:0!important;
}

.news_box_wrap_content b{
	display:inline!important;
	background:none!important;
}

.news_box_wrap span{	
	height:10px;
	width:300px;
	/*background-color:#AEE601;*/
	border:2px solid #000033;
	display:block;
	margin-left:2px;
}



.news_box_wrap span b{
	display:block;
	height:100%;
	background-color:#AEE601;
}

#Flash {
BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 30px; FONT-SIZE: 14px; PADDING-BOTTOM: 5px; MARGIN: 0px 7px 12px auto; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: left;margin-left:5px;
}
.good {
BORDER-LEFT-COLOR: #9c9; BACKGROUND: url(../img/admin_img/alertgood_icon.gif) #e2f9e3 no-repeat left 50%; BORDER-BOTTOM-COLOR: #9c9; COLOR: #060; BORDER-TOP-COLOR: #9c9; BORDER-RIGHT-COLOR: #9c9;font-weight:bold;
}
.bad {
BORDER-LEFT-COLOR: #c99; BACKGROUND: url(../img/admin_img/alertbad_icon.gif) #c00 no-repeat left 50%; BORDER-BOTTOM-COLOR: #c99; COLOR: #fff; BORDER-TOP-COLOR: #c99; BORDER-RIGHT-COLOR: #c99; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif;margin-left:5px;
}

.quote_box{
 	width:80%;
	border:1px solid #333333;	
}





/*********message board **********/

.message_board{
	width:691px;
	background:none;
	background-color:#01030B;
	padding:0;
}


.message_board .img_box{
	width:29px;
	height:25px;
	float:left;
	text-align:center;
	padding:5px 0 0 0;
	border-right:1px solid #0B1637;
}

.message_board .msg_box{
	width:334px;
	height:25px;
	float:left;
	text-align:left;
	padding:5px 0 0 5px;
	border-right:1px solid #0B1637;
}

.message_board .from_box{
	width:119px;
	height:25px;
	float:left;
	text-align:center;
	padding:5px 0 0 0;
	border-right:1px solid #0B1637;
}

.message_board .date_box{
	width:79px;
	height:25px;
	float:left;
	text-align:center;
	padding:5px 0 0 0;
	border-right:1px solid #0B1637;
}

.message_board .status_box{
	width:79px;
	height:25px;
	float:left;
	text-align:center;
	padding:5px 0 0 0;
	border-right:1px solid #0B1637;
}

.message_board .del_box{
	width:40px;
	height:25px;
	float:left;
	text-align:center;
	padding:5px 0 0 0;

}

.message_board_header{
	background:url(../img/bg01.gif) repeat-x;
	height:20px;
}

.message_board a{
	color:#536773;
	text-decoration:none;
}

/*====================================*/
.inp02{
    /*width:208px;/*211*/
	width:208px;/*211*/ 
	height:20px;/*22*/
    padding:3px 0 0 2px
}
.newtxt{
  display:block;
	float:left;
	background: url(../img/inpbg01.jpg) no-repeat;
	width:349px;
	height:22px;
	margin:10px 22px 0 0;
	/*font-weight:bold;*/	

}
.boxinner{position:relative}
.boxinner-rht{padding-bottom:25px}
/*.boxinner-rht-butons{width:100%;position:absolute; right:0; bottom:15px;}*/
.boxinner-rht-butons{/*width:100%;*/ position:absolute; right:0; bottom:10px; display:block; overflow:visible!important;z-index:100!important;}
/*.userbox03{position:relative}
.userbox03rht{padding-bottom:20px;}*/

.msg-box{width:643px;/*683*/ padding:50px 20px;height:300px;}
.msg-box big{font-size:30px; margin-bottom:10px; display:block;color:#00c0ff}
.msg-box a{display:inline; margin-bottom:10px}

.msg-box-static{padding:20px 20px;color:#00c0ff;width:643px;}
.msg-box-static a{display:inline; margin-bottom:10px}
.msg-box-static p{margin-top:10px}
.msg-box-static h3{margin-top:25px}

#comment_inp{
	display:none;
}



/*----*/
/*.drop2{width:66px; text-align:center; float:right; color:#fff; font-size:11px}
.drop2 div{width:100%; background:url(../img/dropbg.gif) no-repeat; overflow:hidden}
.drop2 div label{width:50px; height:14px; display:block; float:left; text-align:right}
.drop2 div a{width:16px; height:14px; display:block; float:right}
.drop_items{width:66px; padding:0 0 5px; position:absolute; top:54px; right:10px; display:none}
.drop_items dd{width:100%; background:url(../img/dropbg_items.gif) no-repeat; margin-top:2px; float:right; cursor:pointer;}*/

/*----*/
.drop2{width:66px; text-align:center; float:right;  color:#fff; font-size:11px; position:relative;}
.drop2 div{width:100%; background:url(../img/dropbg.gif) no-repeat; overflow:hidden;}
.drop2 div label{width:50px; height:14px; display:block; float:left; text-align:right}
.drop2 div a{width:16px; height:14px; display:block; float:right}
.drop_items{width:66px; padding:0 0 5px; position:absolute;  bottom:11px; right:0; display:none;}
.drop_items dd{width:100%; background:url(../img/dropbg_items.gif) no-repeat; margin-top:2px; float:right; cursor:pointer;}

/*-----*/
/*.profilebtm{position:relative}*/
/*.userbox03rht{position:relative;border:1px solid red;}*/
/*.userbox03rht p{padding-bottom:22px;}*/
/*.userbox03rht .boxinner-rht-butons{ bottom:20px;}*/
/*.profilebtm .boxinner-rht-butons{right:20px; bottom:25px}*/

#emblem_details{
	position:absolute;
	width:350px;
	height:300px;
	left:-400px;
	top:-50px;
	border:1px solid #122F43;
	text-align:center;
	background-color:#000920;
}


#emblem_details b{
	margin-top:30px;
	display:block;
	font-size:16px;
}

#emblem_details span{
	display:block;
	margin-top:20px;
}

#emblem_details button{
	cursor:pointer;
}


/*---------------------------Star Badge box---------------------*/
.badgeh{
	display:block;
	width:183px;
	position:relative;
}
.badgeh span{
	display:block;
	background:url(../img/badgelogo.gif) no-repeat;
	width:183px;
	height:55px;
	position:absolute;
	z-index:1px;
	top:4px;
	left:25px;
	
}
.badgeh span b{
	display:none;
	visibility:hidden;
}
.badgebox{
	width:543px;
	background:#030514;
	border:1px solid #0F1141;
	padding:8px 0 10px 14px;
	margin:30px 0 0 15px;
}
.badgeinner{
	width:543px;
	overflow:hidden;
	padding:0 0 10px 0;
}
.badgeinner-lft{
	width:90px;
	float:left;
	padding:44px 0 0 0;
}
.badgeinner-lft img{
	display:block;
	border:1px solid #0F1141;
}
.badgeinner-mdl{
	width:248px;
	float:left;
	padding:44px 10px 0 0;
}
.badgeinner-mdl p,.badgeinner-rht p{
	font-size:12px;
	color:#E3E4FF;
	padding:0 0 6px 0;
	text-align:left;
}
.badgeinner-mdl p a,.badgeinner-rht p a{
	color:#E4C802;
	text-decoration:none;
}
.badgeinner-rht{
	width:180px;
	float:left;
}
.badgeinner-rht h4{
	font-size:12px;
	color:#74BBFF;
	font-weight:normal;
	padding:0 0 22px 0;
}
.totalh{
	font-size:13px;
	color:#40E200;
	padding:0 0 10px 0;
}
.iconlist01{
	display:block;
	width:370px;
	border:1px solid #0F1141;
	overflow:hidden;
	padding:3px 0;
}
.iconlist01 a{
	display:block;
	float:left;
	width:13px;
	margin:10px 3px 0 0;
}
*html .iconlist01 a{
	margin:10px 0px 0 0;
}
.iconlist01 img{
	display:block;
	float:left;
	margin-left:3px;
}
/*---------------------------End Badge box---------------------*/


.formboxforum{
	margin:0 0 10px 5px;
	width:936px;
}

.formboxforum label{
	width:350px !important;
	text-align:right;
	margin-right:5px;
	color:#20A7FF !important;
}

.formboxforum strong{
	color:#66C5D9;
	font-size:14px;
}

.formboxforum p{
	display:block;
	width:900px;
}

.formboxforum p i{
	color:#20A7FF;
	font-style:normal;
}

.formboxforum p span{	
	height:10px;
	width:300px;
	/*background-color:#AEE601;*/
	border:1px solid #66C5D9;
	display:block;
	margin:3px 0 0 2px;
	float:left;
}

.formboxforum p span b{
	display:block;
	height:100%;
	background-color:#AEE601;
}


.header_trans_bg{
	height:136px;
	width:276px;
	/*position:absolute;
	left:60px;
	top:4px;
	z-index:50;*/
	background:url(../img/nob-head-tr.png) no-repeat;
	display:block;
}


/*============================================
                   DIPU
============================================*/
.profileinner-txt .mainlevel{
	width:97px;/*106*/
	height:61px;
	margin:2px 0 0 20px;
	padding:0 4px 0 5px;
	background:url(../img/lavelbg.gif) repeat-y left top;
}
.mainlevelBar{
	width:97px;
	height:58px;
	border-top:1px solid #FF1E00;
	background:url(../img/levelBar.gif) no-repeat 0 58px;
	
}
.mainlevelNum{ 
	width:97px;
	height:58px;	
}
.mainlevelNum strong{
	text-align:center;
	font-size:32px;
	color:#fff;
	display:block;
	margin-top:8px
}
.profileinner-txt .warnBar{
	width:108px;
	height:20px;
	padding:0 1px;
	border:1px solid #A10000;
	margin:1px 0 0 17px;
	background:url(../img/warnBg.gif) repeat-x;
}

.warnBar img{ height:15px; margin:2px 2px 0 0; float:left}


#project_layer{
	width:100%;
	position:absolute;
	left:0;
	top:0;
	background:#000;
	z-index:800;
}

#project_inner{
	position:absolute;
	left:400px;
	top:160px;
	z-index:1000;
	text-align:left;

}


/*****pop up signin**********/


.nfPopUpTp{width:302px; background:transparent url(../img/popUpBg.png) no-repeat}
.nfPopUpBtm{
	width:100%;
	background:transparent url(../img/popUpBg.png) no-repeat right bottom;
	padding:50px 0 19px 0;
}
.nfPopUp{
	width:264px;/*302*/
	background:transparent url(../img/popUpBg.png) repeat-y -302px top;
	padding:9px 19px 0;
	font-family:Arial, Helvetica, sans-serif;
	color:#85C1FE;
	font-size:13px;
	position:relative;
}
.tpSignUp{
	width:283px;/*302*/
	padding:10px 9px 0 10px;
	overflow:hidden;
	position:absolute;
	left:0;
	top:-50px;
}
.tpSignUp span{float:left; font-size:16px; color:#007EFF; line-height:22px}
.tpSignUp small{ width:22px; height:22px; float:right; background:url(../img/ButnClose.gif); cursor:pointer}

.nfPopUp h6{font-size:15px; font-weight:normal; margin-bottom:2px;}
.nfPopUp p{margin-bottom:20px}
.gender label{padding:0 10px 0 5px;}
.gender span{display:block; line-height:17px}
.txtBox{width:259px;/*262*/ height:23px; padding-left:3px; line-height:22px; color:#fff; background:url(../img/txtBoxBg.gif) repeat-x; border:1px solid #00167B; margin-bottom:20px}
.birthday{width:100%; overflow:hidden; margin-bottom:20px}
.birthday select{float:left}
.birthday01{width:109px}
.birthday02{width:59px}
.birthday03{width:96px}
.terms label{padding-left:3px;}
.terms span{color:#1AB918}
.btmSignUp{width:100%; display:block; padding-bottom:2px; overflow:hidden; text-align:right;}




/*=======================================
			[IE6 Hack]
========================================*/
*html #ftr fieldset span a.logo-eSoftArena{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='../img/logo-eSoftArena.png) no-repeat'; background-image:none}

*html .header_trans_bg{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='../img/nob-head-tr.png) no-repeat'; background-image:none}









