#add_mes {
padding:5px; 
border:1px solid silver;
background-color: white; 
}
#add_mes a {
background: url(/photoforum/images/icon_new_mes.gif); 
background-position: left; 
background-repeat: no-repeat;
padding:2px 2px 2px 23px; 
height:18px;
}
#mess {}
#mess_pic {background:url(/photoforum/images/pic_icon1.gif) left no-repeat; padding-left:20px;white-space: nowrap;height:20px;font-size:11px;}
#mess_pic a {font-size:12px;}
#mess_txt {background:url(/photoforum/images/text_icon1.gif) left no-repeat; padding-left:25px;white-space: nowrap;height:20px;font-size:11px;}
#mess_txt a {font-size:12px;}
#mess_pic .num {color:gray; padding-right:5px; font-size:10px;}
#mess_pic .author {padding-right:5px; font-size:11px;font-weight: bold;}
#mess_pic .date {color:gray; padding-right:5px; font-size:10px;}
#mess_txt .author {padding-right:5px; font-size:11px;font-weight: bold;}
#mess_txt .date {color:gray; padding-right:5px; font-size:10px;}

#photo_prev {border:1px dotted silver; padding:8px;margin-bottom:10px;}
#photo_prev .name {font-size:11px; font-weight:bold; color:silver; text-align:center;}
#photo_prev img {align:center; padding-top:5px;}
#photo_prev a {color:silver;}

.page_b_off {
	  border:1px solid silver;
	  padding:1px 5px 1px 5px;
	  margin:0px 0 0 0px;
	  font-size : 11px;
}
A.page_b_off:hover {
	  background-color: #cc0000;
	  color : white;
}
.page_b_on {
	  background-color: gray;
	  border:1px solid silver;
	  padding:1px 5px 1px 5px;
	  margin:0px 0 0 0px;
	  font-size : 11px;
	  color : white;
}
a.link_selected {font-weight:bold;color:white;background:#cc0000;padding:0 3px 0 3px;}
