
	#main-table #main .center #items{}
	#main-table #main .center #items .item{float:left;width:145px;padding-bottom:15px;}
	#main-table #main .center #items .item img{border:0px;width:140px;}
	#main-table #main .center #items .itemmsg{text-align:left;vertical-align:top;padding-left:10px;}
	#main-table #main .center #items a{letter-spacing:1px;width:100%;height:20px;text-decoration:none;color:navy}
	#main-table #main .center #items a:link  {}
	#main-table #main .center #items a:hover {text-decoration:underline;color:#FF6666;color:#FF6666;}
	#main-table #main .center #items a:active{}


	#main-table #main .center #photo-info{width:800px;border:0px;}
	#main-table #main .center #photo-info tr{}
	#main-table #main .center #photo-info .img{width:380px;border-bottom:1px solid #CCCCCC;}
	#main-table #main .center #photo-info .img img{width:370px;border:0px;}
	#main-table #main .center #photo-info .info{width:370px;vertical-align:top;font-size:12px;letter-spacing:1px;line-height:2em;border-bottom:1px solid #CCCCCC;}

	#main-table #main .center #photo-info .user-info{width:100%;letter-spacing:1px;}
	#main-table #main .center #photo-info .user-info span{color:#000069;vertical-align:top;margin-right:3px;margin-top:-2px;}
	#main-table #main .center #photo-info .user-info td{letter-spacing:1px;vertical-align:top;letter-spacing:1px;}
	#main-table #main .center #photo-info .user-info .user-name{font-size:16px;letter-spacing:1px;}
	#main-table #main .center #photo-info .user-info .user-data{width:50%;font-size:12px;letter-spacing:1px;}
	#main-table #main .center #photo-info .user-info .user-point{width:50%;font-size:12px;letter-spacing:1px;}

	#main-table #main .center #photo-info .point-add{background-color:#EFEFFF;font-size:13px;letter-spacing:1px;text-align:center;padding-top:15px;padding-bottom:15px;}
	#main-table #main .center #photo-info .point-add form{margin:0px;}
	#main-table #main .center #photo-info .point-add input{font-size:13px;letter-spacing:1px;width:200px;height:30px;}

	#main-table #main .center .move{width:100%;}
	#main-table #main .center .next{width:50%;vertical-align:middle;text-align:right;}
	#main-table #main .center .prev{width:50%;vertical-align:middle;text-align:left;}

	#main-table #main .center .move a{font-size:12px;letter-spacing:1px;text-decoration:none;color:#navy;}
	#main-table #main .center .move a:link  {}
	#main-table #main .center .move a:hover {text-decoration:underline;color:#FF6666;}
	#main-table #main .center .move a:active{}

	#main-table #main #rankinghistory {width:100%;margin-top:3px;}
	#main-table #main #rankinghistory td{font-size:11px;letter-spacing:1px;height:20px;vertical-align:middle;}
	#main-table #main #rankinghistory .odd{background-color:#EEEEFF;}
	#main-table #main #rankinghistory .month{width:70%;}
	#main-table #main #rankinghistory .point{width:30%;}
	#main-table #main #rankinghistory a  {text-decoration:none;}
	#main-table #main #rankinghistory a:link  {}
	#main-table #main #rankinghistory a:hover {text-decoration:underline;color:#FF6666;}
	#main-table #main #rankinghistory a:active{}

	#main-table #main #monthranking {width:150px;margin-top:3px;}
	#main-table #main #monthranking td{font-size:11px;letter-spacing:1px;height:20px;vertical-align:middle;padding:2px;}
	#main-table #main #monthranking .odd{background-color:#EEEEFF;}
	#main-table #main #monthranking .no{width:10%;text-align:centeer;}
	#main-table #main #monthranking .name{width:75%;text-align:center;}
	#main-table #main #monthranking .name img{width:100px;}
	#main-table #main #monthranking .point{width:15%;}

	#main-table #main .center .msg{font-size:11px;margin-left:20px;margin-top:5px;}
	#main-table #main .center #total-table{width:100%;}
	#main-table #main .center #total-table td{font-size:10px;letter-spacing:1px;border-bottom:1px solid #EFEFEF;}
	#main-table #main .center #total-table .no{width:8%;}
	#main-table #main .center #total-table .img{width:30%;text-align:center;vertical-align:top;}
	#main-table #main .center #total-table .img img{width:120px;}
	#main-table #main .center #total-table .info{width:67%;vertical-align:top;}


	#main-table #main .center .photoreadme{font-size:12px;padding-left:15px;margin-top:15px;line-height:2em;}
	#main-table #main .center .photoreadme strong{font-size:14px;letter-spacing:1px;line-height:2em;color:#navy;}
	#main-table #main .center .photoreadme a{font-size:12px;letter-spacing:1px;line-height:2em;text-decoration:none;color:#navy;}
	#main-table #main .center .photoreadme a:link  {}
	#main-table #main .center .photoreadme a:hover {text-decoration:underline;color:#FF6666;}
	#main-table #main .center .photoreadme a:active{}


	#main-table #main .center .user-input{padding-left:20px;}
	#main-table #main .center .user-input .input_area{font-size:11px;padding-top:10px;letter-spacing:1px;border-bottom:1px solid #EFEFEF;padding-bottom:10px;}
	#main-table #main .center .user-input b{font-size:14px;color:navy;letter-spacing:1px}