.ph_info_holder {
	padding:3px 0px 3px 0px;
	background-color: #f1e5f1;
}
.ph_info_holder img {	border:none;   }
.ph_info_holder a{	color: #d8bfd8;}
.ph_info_holder a:hover{	color: #db006e;}
.ph_time{	font-size:10px;	color: #a87444;	border-bottom: 1px dashed #bf8b5c;}
.ph_name {	font-size:14px;	color: #a60000; }
.ph_note {	font-size:12px;	color: #847e9a;}
.ph_note img{	padding:3px;	border: 1px solid #9d7987;	margin:4px; position:relative;}
.ph_fileinfo, .ph_info {	color: #6f4c2d;}
.ph_info{	font-size:11px;}
.ph_owner{	font-size:11px;}
.ph_title{	font-size:16px;	color: #b60053;	font-weight:bold;	padding:5px 2px 5px 2px;	margin-bottom:3px;}


.rss_holder {
	background: #f6eef6;
	border: 1px solid #f0c8dc;
	padding:10px;	
	margin-bottom:2px;
}



.usizes {
	border: 1px solid #8f5b93;
	padding:3px;	
	font-size:11px;
	margin:2px;
	display:block;
	background-color: #fdfdfd;
	background: url(Img/bm_active.gif);
}
.usizes div {
	
}


.nwtab{	background: #edd6e6 url(Img/news_back.png) repeat-x; }
.news_holder  {	padding:3px 0px 3px 0px; }
.news_holder a{	color: #9b7386;  }
.news_holder a:hover{	color: #235f71;}
.news_holder .ph_time{	
	text-align:left;
	padding:2px;
	border-bottom: 1px solid #d8becc;
	display:block;
	background-color: #fff1ff;
	color: #9d9d9d;
	font-size:11px;
}
.news_holder .ph_note {
	padding:6px;
	font-size:13px;
}
.news_holder .ph_title {
		font-size:13px;
		color: #cf3e87;
		border-bottom:1px dashed silver;
}



.rulers .ruletab {
	padding:5px;
	text-align:right;
	border: 1px solid #b4849d;
	display:block;
	background: #9a5c75;
}
.ruletab a, .ruletab a.pager{
	padding:4px;
	font-size:12px;
	color: #ffdead;
}
.ruletab a.pager_selected {
	font-size:12px;
	color: #ceaec1;
	font-weight:bold;
}
.ruletab .pager a:hover {
	color: white;
}



.ph_err{
	color: #d20000;
	padding:5px 5px 5px 20px;
	border-bottom: 1px dashed #d20000;
	background: url(Img/photo/err.gif) no-repeat left;
	margin-bottom:3px;
}

.ph_inf{
	color: #6976bd;
	padding:5px 5px 5px 20px;
	border-bottom: 1px dashed #6976bd;
	background: url(Img/photo/info.gif) no-repeat left;
	margin-bottom:3px;
}




.user_load_bar{
	border: 1px solid #7d7d7d;
	padding:3px;
	background: #f7f7f7 url(Img/user/loadbar.gif) repeat-y left;
	background-position:-1000px 0px;
	font-size:11px;
	color: #8b0000;
}
.user_photo_holder {
	margin:1px;
}
.user_photo_holder .img {
	border: 1px solid #caad97;
	background: #fbf3ee;
	text-align:center;
	vertical-align: middle;
	padding:3px;
}
.user_photo_holder .date {
	padding:3px;
	font-size:9px;
}
.user_photo_holder .note, 
.user_ava_holder .note {
	padding:3px;
	font-size:12px;
}




.user_phototab,.user_phototab td img{border:none;}
.user_phototab{ background: #f9f9f9; }
.user_phototab .plt{width:14px;height:13px;background:url(Img/photo/lt.gif) no-repeat bottom right;border:none;}
.user_phototab .pt{height:13px;background:url(Img/photo/t.gif) repeat-x bottom;border:none;}
.user_phototab .prt{width:14px;height:13px;background:url(Img/photo/rt.gif) no-repeat right bottom;border:none;}
.user_phototab .pl{width:14px;background:url(Img/photo/l.gif) repeat-y right;border:none;}
.user_phototab .pr{width:14px;background:url(Img/photo/r.gif) repeat-y left;border:none;}
.user_phototab .plb{width:14px;height:13px;background:url(Img/photo/lb.gif) no-repeat top right;border:none;}
.user_phototab .pb{height:13px;background:url(Img/photo/b.gif) repeat-x top;border:none;}
.user_phototab .prb{width:14px;height:13px;background:url(Img/photo/rb.gif) no-repeat left top;border:none;}
.user_phototab .pinner{font-size:10px;border:none;}

.user_photoalb{
	
}
.user_photoalb .user_phototab{
	background: white;
}



.ph_editor {
	padding:5px;
	border: 1px solid #caad97;
	background-color: #f7f7f7;
}
.ph_editor .ph_title {
	font-size:12px;
}

ph_small {
	font-size:11px;
}