.nbox			{margin-right:6px;}
.nbox .talk		{text-align:center; margin-bottom:14px;}
hr	{margin-bottom:20px; margin-top:20px;}
.nbox .talk a	{color:red; text-decoration:underline;}
.newan textarea	{width:450px; height:200px; margin-bottom:10px;}
.newan input.nna{width:340px;}
.newan input.sbm{width:180px; height:18px; background:url("/img/sbutton180.gif") no-repeat; border:0px; font:bold 12px verdana,arial,helvetica; color:#fff;}
.newan p		{margin-top:14px; text-align:center;}
.alert			{margin:10px 0; border:1px solid #c00; background-color:#FFD6D6;}
.alert			{width:450px;}
.alert p		{margin:10px; color:#c00;}
.channel	{font:12px verdana,helvetica; line-height:180%;}
.tnews a, .tnews, .tnews a:hover, .tnews a:visited, .channel, .channel a	{color:#96690e;}
.channel img{margin-top:12px;}

.vsect		{float:left; background:url("vsect-body.gif") repeat-y;}
.vsect li a	{color:#96690e;}
.vsect li a:hover {color:#f00; background-color: #fffddd;}
.vsttop		{background:url("vsect-top.gif") no-repeat;}

.adv240, .bups {border:1px solid #96690e;}

.beernews	{font:11px verdana,arial,helvetica; color:#96690e;}
.beernews a	{color:#96690e; text-decoration:none;}

.bups img	{margin:0 6px 0 0;}
