#welcome{
	float:left; margin:0; padding:0 0 5px 20px; background:url(../../img/bg/welcome.gif) repeat-x bottom;
	border-bottom:1px solid #ccc;
}

#welcome h1{
	margin:0 0 1px 0; height:17px; background:url(../../img/titles/welcome.gif) no-repeat top left; border-bottom:1px solid #ccc;
}


#welcome div{
	float:left; margin:0; padding:0; 
}

#welcome #left_wel{
	margin:0 2px 0 0; padding:10px 5px 5px 3px; width:282px; 
}
* html #welcome #left_wel{
	width:290px; w\idth:282px;
}


#welcome #left_wel_b{
	width:151px; margin-right:4px;
} 
#welcome #mid_wel{
	width:151px; margin-right:4px;
} 
#welcome #right_wel{
	width:150px;
} 

#welcome #reg_wel{
	float:right; margin:0 0 3px 0; background:url(../../img/comp/register_winner.gif) no-repeat top left;
}
#welcome #reg_wel a{
	display:block; width:462px; height:75px; background:url(../../img/comp/register_winner.gif) no-repeat top left;
}
#welcome #reg_wel a:hover{
	background:url(../../img/comp/register_winner_a.gif) no-repeat top left;
}

#welcome dl{
	margin:0; padding:0;
}

#welcome #left_wel_b dl{
	margin:0; padding:0; border:1px solid #F6C500;
}
#welcome #mid_wel dl{
	margin:0; padding:0; border:1px solid #aca89a;
}
#welcome #right_wel dl{
	margin:0; padding:0; border:1px solid #d26d12;
}


#welcome dl dt{
	margin:0; padding:5px; color:#fff;background-repeat:repeat-x; background-position:bottom; 
} 

#welcome #left_wel_b dl dt{
	background-image:url(../../img/bg/dtbg.gif);
} 
#welcome #mid_wel dl dt{
	background-image:url(../../img/bg/dtbg_s.gif); background-color:#A26901
} 
#welcome #right_wel dl dt{
	background-image:url(../../img/bg/dtbg_b.gif);  background-color:#A26901
} 

#welcome dl dt a{
	display:block; height:16px; background-repeat:no-repeat; background-position:top left; 
}
#welcome #left_wel_b dl dt a{
	background-image:url(../../img/titles/home_forums.gif);
}
#welcome #mid_wel dl dt a{
	background-image:url(../../img/titles/home_ask.gif);
}
#welcome #right_wel dl dt a{
	background-image:url(../../img/titles/home_dyk.gif);
}

#welcome dl dd{
	margin:0; padding:5px; height:90px; background:#fff;
}
html>body #welcome dl dd{height:auto; min-height:90px;}

#welcome dl dd.tdd{
	min-height:auto; height:auto; padding:2px;
}
html>body #welcome dl dd.tdd{min-height:inherit;}



#welcome #left_wel_b dl dd.tdd{
	color:#a68208; border-bottom:1px solid #e2b004; background:#F0E3C2;
}
#welcome #mid_wel dl dd.tdd{
	border-bottom:1px solid #aca89a; background:#F0E3C2;
}
#welcome #right_wel dl dd.tdd{
	color:#D58115; border-bottom:1px solid #d26d12; background:#F0E3C2;
}

#welcome dl dd.bdd{
	min-height:auto; height:auto; padding:0; font-weight:bold;
}
html>body #welcome dl dd.bdd{min-height:inherit;}

#welcome dl dd.bdd a{
	padding:4px; display:block;
}
#welcome dl dd.bdd a:hover{
	text-decoration:none;
}

#welcome #left_wel_b dl dd.bdd{
	border-top:1px solid #e2b004; background:#efdea5;
}
#welcome #mid_wel dl dd.bdd{
	border-top:1px solid #aca89a; background:#e6e2d3;
}
#welcome #right_wel dl dd.bdd{
	border-top:1px solid #d26d12; background:#efdac7;
}

#welcome #left_wel_b dl dd.bdd a{
	color:#a68208;
}
#welcome #right_wel dl dd.bdd a{
	color:#D58115;
}

#welcome #left_wel_b dl dd.bdd a:hover{
	color:#fff; background:#BC9101;
}
#welcome #mid_wel dl dd.bdd a:hover{
	color:#fff; background:#9C8E67;
}
#welcome #right_wel dl dd.bdd a:hover{
	color:#fff; background:#D78316;
}

#welcome #right_wel{
	height:164px; border:1px solid #F6C500;
	background:url(../../img/members/blogbox2.gif) no-repeat top left;
}
#welcome #right_wel p{
	margin:0;
}
#welcome #right_wel p a{
	display:block;  padding:6px 6px 70px 6px;
}
#welcome #right_wel p a:hover{
	text-decoration:none; color:#333;
}


#welcome ol{
	margin:5px 0 0 2.5em; padding:0;
}
#welcome ol li{
	margin:0 0 5px 0; padding:0; font-weight:bold;
}

#welcome blockquote{
	font-size:12px; margin:0; padding:4px 0 0 0; text-indent:25px; background:url(../../img/icons/ql.gif) no-repeat top left;
}
#welcome blockquote a{
	display:block; padding:0 5px 12px 0; background:url(../../img/icons/qr.gif) no-repeat bottom right;
}
#welcome dl dd p {
	font-size:xx-small; color:#666; margin:0;
}

#welcome dl dt span{
	display:none;
}
 
 
#comingsoon{
	float:left; width:100%; margin:2px 0 1px 0; padding:0; background:#fff; 
} 
#comingsoon #inn_cs{
	margin:0; padding:6px 5px 6px 8px; border:1px solid #C99C00; color:#b57e01;
	background-image:url(../../img/home/comingsoon.gif); background-position: 8px 5px; background-repeat:no-repeat;
	text-indent:126px; line-height:16px;
} 
html>body #comingsoon #inn_cs{
	 background-position: 8px 4px;
}

/*#welcome #mid_wel{
	margin:0 1px 0 0; background:url(../../img/promos/nu.gif) no-repeat top left;
	border-left:1px solid #cccccc
}

#welcome #mid_wel a{
	display:block; width:152px; height:160px; border-left:1px solid #fff
}
* html #welcome #mid_wel a{
	width:153px; w\idth:152px;
}

#welcome #mid_wel p{margin:0;}


#welcome #right_wel{
	width:309px; background:url(../../img/home/pic_wel.jpg) no-repeat top left;
}

#welcome #right_wel dl{
	float:right; width:155px; height:160px; margin:0; padding:0; background:url(../../img/home/register.gif) no-repeat top left;
}

#welcome #right_wel dl dt{
	display:none;	
}
#welcome #right_wel dl dd{
	margin:0; color:#fff;
}

#welcome #right_wel dl dd a{
	display:block; padding:80px 15px 0 15px; text-decoration:none; color:#fff;	
}

#welcome #right_wel dl dd a:hover{
	color:#A76E01;	
}*/