.toolbar ul { 
height:30px;
list-style-image:none;
list-style-type:none;
margin:0 0 0 85px;
}

#AppBody{
	width:986px;
	margin:0 auto;	
	background:url(../images/mcbg.jpg) repeat-y; 
	}

#AL{
	width:650px;
	float:left; 
	border-top:1px solid #B7B7B7;
	}

#AR{float:right;width:336px;}
#AR dt{
	padding-left:11px;
	background:#D9D9D9;
	line-height:21px;
	text-align:left;
	font-weight:bold;
	}
#AR dd{padding:8px 0;text-align:left;	}
#AR dd a{color:#666;text-decoration:underline;}
#AR dd a:hover{color:#C2130E;}

#ABtmLine{
	width:986px;
	margin:0 auto;
	height:1px;
	line-height:1px;
	font-size:1px;
	clear:both; 
	}
#ABtmLine div{width:650px;border-bottom:1px solid #B7B7B7;float:left;height:1px;} 
#contMain{
 
	width:604px;
 
	clear:both;
	margin:0px 23px
	}
 
#contMainTop{
	margin:0 auto;
 
	font-weight:bold;
 
	color:black;
	padding:5px 0;
 
	}
#contMainCur{
	margin:5px auto 15px auto;
 
	border-top:1px solid #D0D0D0;
	border-bottom:1px solid #D0D0D0; 
	height:25px; 
	line-height:25px;
	text-align:left;
	}	
#contMainSubj{
	margin:0 auto;
 
	font-weight:bold;
	font-size:22px;
	color:black;
	padding:15px 0;
 
	}
#contMainTime{
	margin:5px auto 15px auto;
 
	border-top:1px solid #D0D0D0;
	border-bottom:1px solid #D0D0D0; 
	height:25px; 
	line-height:25px;
	}	
#contMainP{
 
	margin:0 auto;
	font-size:14px;
	line-height:180%;
	text-align:left;
	text-indent: 28px; 
	word-wrap:break-word;
    word-break:break-all;
 
	}
#contMainP a{color:blue;text-decoration:underline;}
#contMainP a:hover{color:#C2130E;}

#ALggRect{float:left;margin-right:10px;font-size:12px;}
 
 

#shuru { 
border:1px dotted #9A9A9A;
float:left;
font-size:14px;
height:40px;
margin:3px auto;
padding:3px;
text-align:left;
}
#shurudiv{
 padding-top: 3px; 
	}
#shuruipt{
 height: 17px; 
 font-size: 14px; 
 padding-top: 1px;
	}
#shuru2 { 
 
float:left;
font-size:14px;
height:40px;
margin:3px auto;
padding:3px;
text-align:left;
}	

#ALRelative{
	margin:6px auto;
 
	font-size:14px;
	text-align:left;
	clear:both;
	}
#ALRelative span{color:#828282;font-size:12px;}
#ALRelative dt{
	background:#C2130E;
	padding-left:25px; 
	line-height:23px;
	font-weight:bold;
	color:white;
	}
#ALRelative dt a{color:white;text-decoration:underline;}
#ALRelative dd{
	line-height:24px;
	margin:4px auto;
	padding:6px 10px;
	border:1px solid #ccc;
	}  
#ALRelative td a{font-size:14px;}	


#ALTextLink{
	margin:4px auto;
 
	clear:both;
	text-align:left;
} 
#ALTextLink dd a{color:#666;text-decoration:underline;margin:0 2px 0 10px;line-height:22px;}
#ALTextLink dd a:hover{color:#C2130E;} 
#ALTextLink dt{
	padding-left:25px;
	font-size:14px;
	font-weight:bold;
	background:#EBEBEB;
	line-height:27px;
	text-align:left;
	border:1px solid #ccc;
	border-bottom:0;
	}
#ALTextLink dd{
	padding:5px 0;
	border:1px solid #ccc;
	border-top:0;
	} 
#ALPicSubj{
	width:577px;
	margin:4px auto;
	text-align:left;
	font-size:14px;
	background:#C2130E;
	padding-left:25px; 
	line-height:23px;
	font-weight:bold;
	color:white;
}	
#ALPicSubj a{color:white;text-decoration:underline;}
#ALPicLink{
	width:601px;
	border:1px solid #ccc;
	border-left:0;
	background:#EFEFEF;
	margin:4px auto;
	clear:both;
}
#ALPicLink p{
	float:left;
	width:99px;
	text-align:center;
	border-left:1px solid #ccc;
	padding:6px 0 2px 0;
	line-height:14px;
	margin:0px
}
#ALPicLink p img{border:1px solid #000;margin-bottom:4px;}	



#ARggRectTop{
 
	text-align:right;
	border-bottom:6px solid #fff;}
	
#ARAvatar{

	text-align:left;
padding:0px 0px 0px 0px;
  }	
#ARAvatarPic{
 
float:left;
 
margin:0px 0 0px 0px;
width:200px;
}
#ARAvatarAct{
 
float:right;
 
margin:10px 0 0px 0px;
width:136px;
} 
	
#ARTextLink{
 
	clear:both;
}  
#ARTextLink dd{padding-bottom:6px;}
 
p.rcLeft{float:left;width:160px;padding-left:12px;line-height:22px;text-align:left;}
p.rcRight{float:left;width:160px;line-height:22px;text-align:left;}



.ALContBtn{clear:both; padding:0 0 0 185px;}
.ALContBtn ul{}
.ALContBtn li{float:left; width:65px; height:68px; background:url(../images/lcbtnbg.gif) center no-repeat;}
.ALContBtn .digg{}
.ALContBtn h2{ font-family:Arial; font-weight:bold; font-size:16px; padding:11px 3px 0 0; clear:both;}
.ALContBtn h3{ clear:both; padding:6px 0 0;font-weight:normal;font-size:12px}
.ALContBtn .lk{height:40px; clear:both;}
.ALContBtn .lk img{margin:15px 3px 0 0;}
.ALContBtn a{color:#000;}
.ALContBtn a:visited{color:#000;}
.ALContBtn a:hover{color:#bc2931;}

 
#ARPicLink{margin-bottom:16px;clear:both;}
#ARPicLink p{float:left;width:163px;height:110px;text-align:center;}
#ARPicLink p img{border:1px solid #000;}

#ARSpecial  {margin:5px auto;}
#ARSpecial dt{font-weight:normal;}
#ARSpecial dd img{border:1px solid #000;margin-top:4px;}
#ARSpecial dd p{float:left;line-height:25px;}
#ARSpecial dd p.bLeft{width:110px;text-align:center;}
#ARSpecial dd p.bLeft a{text-decoration: none;}
#ARSpecial dd table{float:right;}

#ARggRectMid{margin-bottom:16px;width:301px;clear:both;}  
 

 
#ARPicTextLink{margin-bottom:16px;clear:both;}
#ARPicTextLink .rcLeft{width:100px;text-align:center;}
#ARPicTextLink .rcLeft img{border:1px solid #000;}
#ARPicTextLink .rcRight{
	margin-left:8px;
	padding-left:28px;
	height:260px;
	line-height:26px;
 
}

 


#ALIdx{ float:left; width:650px; text-align:left}


.spcBox {float: left; clear:left; overflow: hidden; width: 51px; height: 80px;margin-right:5px; padding-top:3px;}
.spcBoxNum {background: url(../images/spcnum.gif) no-repeat left top; margin: 0px 0px 0px; overflow: hidden; width: 51px; height: 55px; text-align: center; display:block;}
.spcBoxNumTop { font-weight: bold; font-size: 16px; overflow: hidden; width: 51px; color: #ff6600; line-height: 32px; height: 32px; clear:both}
.spcBoxNumBtm {color: #fc3}
.spcBoxAct {background: url(../images/spcact.gif) no-repeat left top; overflow: hidden; width: 51px; line-height: 25px; height: 25px; text-align: center;}
.spcBoxActLeft {overflow: hidden; width: 25px; line-height: 25px; height: 25px; text-align: center;float: left;color: #dadaba}
.spcBoxActRight {overflow: hidden; width: 25px; line-height: 25px; height: 25px; text-align: center;float: right;color: #dadaba}


.appIdx {margin: 0px 0px 0px;padding: 4px 10px;position:relative; width:610px;}
.appIdx dl {clear:both;}
.appIdx dl dt.subj {margin-top:6px;font-weight: bold;font-size:16px; font-weight:bold; display:block;position:static; }
.appIdx dl dt.subj a cite { background:url(../images/good.gif) no-repeat left 0px; height:28px; padding:0 0 0 22px; width:67px; display:block; float:right; position:absolute;top:0; left:530px; *left:auto;}
.appIdx dl dt p.author {padding: 10px 0px 5px;font-weight: normal; font-size:12px;margin:0}
.appIdx dl dd.cont {padding: 0px 0px;min-height: 1px; height: auto;_height: 1px; line-height: 150%;}
.appIdx dl dd.cont:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.appIdx dl dd.cont {display:inline-block;}
.appIdx dl dd.cont {display:block;  width:550px; float:right;}
.appIdx dl dd.cont img {float: right;}
.appIdx dl dd.about {margin: 0px -0px;height:27px;line-height:27px;border-bottom:1px dashed #eaeaea; overflow:hidden; width:600px;}
.appIdx dl dd.about {padding: 0px 10px 0px 16px;}
.appIdx dl dd.about span  {  height:16px; margin-top:5px; margin-left:5px; padding-left:22px;}

.appIdx dl dd a:link,.appIdx dl dd a:visited {color: #036;text-decoration: none;font-weight:normal;}
.appIdx dl dd a:hover {color: #E00;text-decoration: none;font-weight:normal;}
@media all and (min-width:0px) { .appIdx dl dd {margin-top: 0px;}}
.appIdx dl dd span.itmore{font-size:9px; color:#999999;font-family: Verdana,Arial,Helvetica,sans-serif; text-decoration: none;}



.userAvatar{width:50px;height:50px; padding:2px; border:1px solid #dadabadadaba; margin-top:0px; float:right}
.line5 { 
clear:both;
height:5px;
line-height:5px;
}
.msg-prompt {
background:#FFEBE8 none repeat scroll 0 0;
border:1px solid #DD3C10;
margin:10px 20px;
padding:10px;
text-align:left;
}

 
